Skip to content

Conversation

@sellisd
Copy link
Contributor

@sellisd sellisd commented Jan 26, 2026

No description provided.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the project’s locked dependency set and adjusts the release checklist to reflect the lockfile regeneration command.

Changes:

  • Upgraded multiple locked Python dependencies in uv.lock (runtime + dev/doc tooling).
  • Updated release checklist instruction to regenerate the lockfile using uv lock --upgrade.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.

File Description
uv.lock Refreshes the resolved/pinned dependency versions across the project.
README.md Updates the release checklist lockfile generation command.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

README.md Outdated
- Dependency track has no critical vulnerabilities [DependencyTrack](https://dep-track.cosmotech.com/projects/b79e84bb-f445-4b32-a56c-5c82c0064aff)
- Increment the version number (`VERSION`) `/Babylon/version.py` following [semver](https://semver.org/) rules
- Generate lock file `uv lock`
- Generate lock file `uv lock --upgrade`
Copy link

Copilot AI Jan 26, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The release checklist now uses uv lock --upgrade, which will actively upgrade all dependencies (including transitive ones) at release time. That can introduce unexpected dependency changes during a release cut; consider keeping uv lock for reproducible lock regeneration and documenting uv lock --upgrade as a separate, intentional dependency-bump step (or explicitly noting that releases are expected to upgrade deps).

Suggested change
- Generate lock file `uv lock --upgrade`
- Generate lock file `uv lock`
- (Optional) To intentionally upgrade dependencies before a release, run `uv lock --upgrade` and commit the updated lock file in a separate dependency-bump change.

Copilot uses AI. Check for mistakes.
@sellisd sellisd marked this pull request as ready for review January 27, 2026 09:09
@sellisd sellisd requested a review from MohcineTor January 27, 2026 09:09
@sellisd sellisd merged commit a77b62e into main Jan 27, 2026
7 checks passed
@sellisd sellisd deleted the DSE/upgrade_dependencies branch January 27, 2026 09:55
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.

3 participants