Skip to content
New issue

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

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

Already on GitHub? # to your account

BUILD: align build requirements pyproject.toml/meta.yaml/tox.ini & across repos #119

Merged
merged 5 commits into from
Feb 1, 2021

Conversation

j-ittner
Copy link
Member

This PR aligns build and test dependencies across repos and tox builds.

This also takes account of the need to specify min and max package requirements in pyproject.toml not only for a given package, but also for all package requirements in dependent gamma packages that will be built and tested as part of the overall build process.

@j-ittner j-ittner added the build label Jan 30, 2021
@j-ittner j-ittner added this to the 1.0.2 milestone Jan 30, 2021
@j-ittner j-ittner self-assigned this Jan 30, 2021
@joerg-schneider
Copy link
Collaborator

Looks good – I think we can actually remove the "pyyaml" dependency completely along with the old test-config loader, as it is not used. I made the changes, @j-ittner please double check.

@j-ittner
Copy link
Member Author

j-ittner commented Feb 1, 2021

Looks good from my side thanks @joerg-schneider !

@j-ittner j-ittner merged commit b6266e0 into develop Feb 1, 2021
@j-ittner j-ittner deleted the build/align_pyproject_package_requirements branch February 1, 2021 15:53
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants