Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dev doc rebase2 #1

Open
wants to merge 8 commits into
base: master
Choose a base branch
from
Open

Conversation

agoscinski
Copy link
Owner

testing locally if codecov fails

Updating pydantic version in pre-commit config to 1.10 to fix import
error and to be consistent with the version in the pyproject.toml.
See issue pydantic/pydantic#3528
Current version of mirrors-mypy for pre-commit is outdated causing a
build of typed_ast during the run that fails so it has been updated
to the most recent version 1.10.0.
See issue pre-commit/pre-commit#2850
The mypy errors that come with the update have been fixed.
Update pylint to newest version 3.2.2 to fix `ImportError: cannot import
name 'formatargspec' from 'inspect'`. Linter errors that come with the
update have been fixed.
Tests require aiida-restapi[auth] to run, this has been added as
dependency to the testing extra dependency.
Added py311 tox environment, since it is supported.

Added description to each environment.

By default tox runs now py38 and py311 to cover the supported range.
Splitted instructions into cloning, pre-commit and running tests.

Added instructions how to run tests with tox.
Fixes the error `Rate limit reached. Please upload with the Codecov
repository upload token to resolve issue` from Codecov
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