Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
my word salad:
ai word salad here:
This pull request includes several updates to the CI configuration, test assertions, and dependency versions. The most important changes include adding a matrix of Python versions for testing, updating pre-commit hooks, and modifying assertion formatting in test files.
CI Configuration Updates:
.github/workflows/dgpy-libs-ci.yml
: Added a matrix of Python versions (3.9, 3.10, 3.11, 3.12, 3.13) for testing and updated the setup foruv
installation.Dependency Updates:
.pre-commit-config.yaml
: Updated theruff-pre-commit
hook version fromv0.8.4
tov0.9.0
.Test Assertion Formatting:
libs/h5/tests/test_exports.py
: Simplified assertion formatting intest_h5_core_exports
andtest_h5_info_exports
functions. [1] [2]libs/requires/tests/test_shed.py
: Simplified assertion formatting intest_all_sorted
function.libs/shellfish/tests/test_shellfish_exports.py
: Simplified assertion formatting in_test_module_members_missing_from_all
function.libs/xtyping/tests/test_xtyping.py
: Simplified assertion formatting intest_xtyping_has_all_typing_extensions_members
function. [1] [2]Miscellaneous:
pyproject.toml
: Lowered the required Python version from 3.11 to 3.9 and addedUP045
to lint ignore list. [1] [2]