-
Notifications
You must be signed in to change notification settings - Fork 192
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
switch to pyproject.toml for tools configuration #3922
Comments
A good reference on the (build aspects of the) pyproject.toml file: https://snarky.ca/what-the-heck-is-pyproject-toml/ |
It appears that pytest 6.0 (rc was released) will have support for |
Pytest 6.0 proper is already out, see https://pypi.org/project/pytest/#history. The latest release is |
Thx, I missed that. |
I did see it, but |
I am closing this since I recently added yapf and mypy to it. |
Cheers @sphuber, and hopefully at some point we can ditch our setup.json/setup.py for it as well: pypa/setuptools#1688 |
More and more tools support using the
pyproject.toml
file (PEP 518) for specifying their configuration.Making use of this allows to unclutter the top level of the aiida-core repository and keep the configuration of these tools in one place.
Support for
pyproject.toml
in our tool chain:prospector, see [FEATURE REQUEST] support configuration in pyproject.toml prospector-dev/prospector#376no longer usedreadthedocs readthedocs.org/issues/7065they decided not to support itThe text was updated successfully, but these errors were encountered: