Skip to content

Move dev requirements into pyproject #153

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

Merged
merged 1 commit into from
Apr 29, 2024

Conversation

ravwojdyla
Copy link
Contributor

@ravwojdyla ravwojdyla commented Apr 29, 2024

This PR depends on #151, which should be reviewed and merged first 1. The only relevant commit here is f64ba4a, which moves the requirements/development.txt into the pyproject. These dev dependencies can be then installed via python -m pip install '.[dev]'. See https://packaging.python.org/en/latest/discussions/setup-py-deprecated/#what-commands-should-be-used-instead for doc.

Footnotes

  1. I can't change the base of this PR because the Consolidate project config under pyproject #151 is coming from a forked repo

Copy link
Contributor

@jeromekelleher jeromekelleher left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - I don't have any real opinions about this stuff, very happy to go with what's considered current best practise

@ravwojdyla
Copy link
Contributor Author

ravwojdyla commented Apr 29, 2024

@jeromekelleher thanks for the review! It looks like I don't have the rights to merge. This PR should be good to go 🙏

EDIT: after this PR, I will rebase #152 and then take a look at the #156

@jeromekelleher jeromekelleher merged commit ab9a425 into sgkit-dev:main Apr 29, 2024
@ravwojdyla ravwojdyla deleted the rav-add-dev-deps branch April 29, 2024 13:59
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.

2 participants