Skip to content

allow skipping extras_requires from (Build)Requires#213

Open
evgeni wants to merge 3 commits into
fedora-python:mainfrom
evgeni:include_extras
Open

allow skipping extras_requires from (Build)Requires#213
evgeni wants to merge 3 commits into
fedora-python:mainfrom
evgeni:include_extras

Conversation

@evgeni

@evgeni evgeni commented Nov 11, 2019

Copy link
Copy Markdown

sometimes one wants to generate a "minimal" RPM, with no extra
dependencies, which this should help with.

@gordonmessmer

Copy link
Copy Markdown
Member

Glancing over this, the only thing that stands out is that there are no tests. Could you identify a module that has extra requires and include a test case with and without them?

@evgeni

evgeni commented Nov 11, 2019

Copy link
Copy Markdown
Author

Yes, I will add tests this week.

@evgeni

evgeni commented Nov 12, 2019

Copy link
Copy Markdown
Author

@gordonmessmer how is this? I've only added tests for runtime deps as that's what I had at hand in a package of mine. Should I search for a package that does the same in build deps?

@evgeni

evgeni commented Nov 12, 2019

Copy link
Copy Markdown
Author

nvm, found one

sometimes one wants to generate a "minimal" RPM, with no extra
dependencies, which this should help with.
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