Skip to content

Bump dependencies#352

Merged
Ignacio Bolonio (ignaciobolonio) merged 2 commits intomasterfrom
bump-pycfmodel
Dec 23, 2025
Merged

Bump dependencies#352
Ignacio Bolonio (ignaciobolonio) merged 2 commits intomasterfrom
bump-pycfmodel

Conversation

@ignaciobolonio
Copy link
Contributor

This pull request updates several dependencies and makes minor adjustments to requirements files to ensure compatibility and improve documentation builds. The most significant changes are dependency version bumps and cleanup of unused or outdated packages.

Dependency updates:

  • Upgraded pycfmodel to version 1.2.0 in pyproject.toml, requirements-dev.txt, and requirements-docs.txt for consistency across environments. [1] [2] [3]

Requirements cleanup:

  • Removed exceptiongroup==1.3.0 and tomli==2.3.0 from both requirements-dev.txt and requirements-docs.txt as they are no longer needed. [1] [2] [3] [4]

Documentation and build improvements:

  • Added mkdocs-get-deps==0.2.0 and platformdirs==4.5.1 to requirements-docs.txt to support documentation builds. [1] [2]
  • Updated the comment in requirements-docs.txt to reflect the correct uv pip compile command order for extras.

Copilot AI review requested due to automatic review settings December 22, 2025 11:53
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

This PR updates project dependencies, primarily upgrading pycfmodel from version 1.0.0+ to 1.2.0+ across all dependency files. The changes also clean up obsolete dependencies and add new ones needed for documentation builds.

  • Upgraded pycfmodel minimum version to 1.2.0
  • Removed unused dependencies (exceptiongroup, tomli)
  • Added documentation build dependencies (mkdocs-get-deps, platformdirs)

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.

File Description
pyproject.toml Updated minimum pycfmodel version requirement from 1.0.0 to 1.2.0
requirements-dev.txt Updated pycfmodel to 1.2.0 and removed exceptiongroup and tomli
requirements-docs.txt Updated pycfmodel to 1.2.0, removed exceptiongroup and tomli, added mkdocs-get-deps and platformdirs, and corrected command comment

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

@ignaciobolonio Ignacio Bolonio (ignaciobolonio) merged commit 0dbedde into master Dec 23, 2025
13 checks passed
@ignaciobolonio Ignacio Bolonio (ignaciobolonio) deleted the bump-pycfmodel branch December 23, 2025 09: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.

3 participants