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

Split 'testing' extra to 'testing' and 'coverage' #195

Open
befeleme opened this issue Feb 3, 2022 · 1 comment
Open

Split 'testing' extra to 'testing' and 'coverage' #195

befeleme opened this issue Feb 3, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@befeleme
Copy link

befeleme commented Feb 3, 2022

Describe the problem/need and solution

Hi!
I maintain some Executable Books packages in Fedora (MyST-Parser and whatever it depends on).
As a downstream consumer I'd love to build the RPM package as automatically as it gets, without tweaking the upstream configuration too much.
During the RPM build I want to run the tests as they are the best indicator of the package health but from my POV coverage is not important at all - it doesn't say anything of the package quality on my level. So with the current extras I need to remove python-cov and coverage from testing extra to get only the "core" testing packages.
It would help me to have coverage split to another extra. I guess it would be beneficial also to the other distros package maintainers.
I'll be happy to send a PR if you agree with this idea.

Guide for implementation

No response

Tasks and updates

No response

@befeleme befeleme added the enhancement New feature or request label Feb 3, 2022
@welcome
Copy link

welcome bot commented Feb 3, 2022

Thanks for opening your first issue here! Engagement like this is essential for open source projects! 🤗

If you haven't done so already, check out EBP's Code of Conduct. Also, please try to follow the issue template as it helps other community members to contribute more effectively.

If your issue is a feature request, others may react to it, to raise its prominence (see Feature Voting).

Welcome to the EBP community! 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant