Skip to content

Deps/aiida29 - #121

Closed
agoscinski wants to merge 10 commits into
aiidateam:masterfrom
agoscinski:deps/aiida29
Closed

Deps/aiida29#121
agoscinski wants to merge 10 commits into
aiidateam:masterfrom
agoscinski:deps/aiida29

Conversation

@agoscinski

Copy link
Copy Markdown
Contributor

No description provided.

Raise the minimum supported Python version to 3.10 and update
the project classifiers accordingly. Also extend the CI matrices
to cover Python 3.14.
Bump the pytest requirement in the development dependencies so
the test environment works with Python 3.14.
Replace `importlib_metadata` backport with `importlib.metadata` from the
standard library, which is sufficient for the supported Python versions
(>=3.10).
Update the pre-commit CI job to use Python 3.11 instead of 3.10.
Bump the ruff-pre-commit hook to a newer release so the pre-commit
environment understands newer Ruff rule selectors used by the project
configuration.
Bump the development dependency from mypy 1.6.1 to 2.3.
Create the code on the same localhost computer fixture that is used by
the RemoteData inputs so the expected computer UUIDs match in the
generated CalcInfo.
Use the node log records instead of pytest log capture for this
assertion. The warning is still emitted, but it no longer reliably
appears in captured log records with the recent AiiDA logging changes.
@agoscinski agoscinski closed this Jul 20, 2026
@agoscinski
agoscinski deleted the deps/aiida29 branch July 20, 2026 09:27
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.

1 participant