Skip to content

chore: Use units release >= 0.7.0 - #4296

Merged
hpohekar merged 5 commits into
mainfrom
chore/use_latest_units_release
Jul 22, 2025
Merged

hpohekar merged 5 commits into
mainfrom
chore/use_latest_units_release

Conversation

@hpohekar

@hpohekar hpohekar commented Jul 21, 2025 •

Copy link
Copy Markdown
Collaborator

This pull request includes updates to the dependency on ansys-units, documentation, and new test coverage for physical quantities. The most important changes involve updating the ansys-units version to ensure compatibility and adding a new test to validate quantity dimensions.

Dependency Updates:

  • Updated the ansys-units dependency in pyproject.toml to require version >=0.7.0,<1.0 instead of >=0.6.dev1,<1.0. This ensures compatibility with the latest stable release.

Documentation Changes:

  • Updated the changelog to reflect the requirement for ansys-units version >=0.8.dev0.

Test Additions:

  • Added a new test, test_quantity_dimensions_subscription, in tests/test_physical_quantities.py to validate the dimensions of the VELOCITY variable from the VariableCatalog. This ensures correctness in handling physical quantity dimensions.

@github-actions github-actions Bot added maintenance General maintenance of the repo (libraries, cicd, etc) dependencies enhancement Improve any current implemented feature labels Jul 21, 2025
@hpohekar hpohekar linked an issue Jul 21, 2025 that may be closed by this pull request
@hpohekar
hpohekar requested a review from millerj97 July 21, 2025 12:39
Comment thread pyproject.toml Outdated
Comment thread pyproject.toml
@hpohekar hpohekar changed the title chore: Use units release >= 0.8.dev0 chore: Use units release >= 0.7.0 Jul 22, 2025
@hpohekar
hpohekar merged commit b6b8072 into main Jul 22, 2025
@hpohekar
hpohekar deleted the chore/use_latest_units_release branch July 22, 2025 07:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Improve any current implemented feature maintenance General maintenance of the repo (libraries, cicd, etc)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Use units release 0.8.dev0

4 participants