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

chore: move dev deps into project.optional-dependencies #731

Merged
merged 3 commits into from
Sep 2, 2024

Conversation

chenrui333
Copy link
Contributor

While doing 4.4.0 release build, seeing bunch of dev deps pulled in, thus updating the pyproject.toml.

@chenrui333 chenrui333 changed the title chore: move dev deps into project.optional-dependencies.dev chore: move dev deps into project.optional-dependencies Aug 30, 2024
Signed-off-by: Rui Chen <[email protected]>
@dbarnett
Copy link
Collaborator

Yeah, I was thinking of doing this. However, I think you might need to tell tox that it needs to install that extra now for tests to work, and should probably note something about it in CONTRIBUTING.md or one of those dev docs.

Copy link
Collaborator

@dbarnett dbarnett left a comment

Choose a reason for hiding this comment

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

However, I think you might need to tell tox that it needs to install that extra now for tests to work, and should probably note something about it in CONTRIBUTING.md or one of those dev docs.

Here ya go, pushed a commit fixing those things to your review branch. Should pass tests and be good to merge now.

@dbarnett dbarnett merged commit 610499f into insanum:main Sep 2, 2024
10 checks passed
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