Skip to content

chore(deps): relock campus-python to pick up Users.User.update() (#47) - #48

Merged
ngjunsiang merged 1 commit into
mainfrom
chore/47-relock-campus-python
Oct 9, 2026
Merged

ngjunsiang merged 1 commit into
mainfrom
chore/47-relock-campus-python

Conversation

@ngjunsiang

Copy link
Copy Markdown
Contributor

Completes the #42 rollout: the lockfile still pinned campus-api-python at 7e6dd4a (pre-#105), so campus user edit — which calls Users.User.update() — crashed with AttributeError on any fresh poetry install, and the locked campus-suite predated the merged users:* vocabulary (#873).

poetry lock --regenerate re-resolves the two floating branch pins:

  • campus-api-python main: 7e6dd4a → 6ad4358 (#105)
  • campus-suite weekly: → 54d09e3d (#873)

Lockfile-only change. Verified in the worktree: the locked SDK exposes Users.User.update(), and the full suite passes (175 tests).

Closes #47.

poetry lock --regenerate re-resolves the floating branch pins:
campus-api-python main 7e6dd4a -> 6ad4358 (#105: Users.User.update()),
campus-suite weekly -> 54d09e3d (#873: users:* vocabulary). Without
this, campus user edit crashes on fresh installs with AttributeError.

Verified in the worktree: locked SDK exposes Users.User.update(), full
suite 175 passed.
@ngjunsiang
ngjunsiang merged commit 83fc227 into main Oct 9, 2026
4 checks passed
@ngjunsiang
ngjunsiang deleted the chore/47-relock-campus-python branch October 20, 2026 13:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore(deps): relock campus-api-python to pick up Users.User.update()

1 participant