-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
dev-python/cssutils: add support for Python3.7, EAPI 7 #11354
Conversation
Copyright policy changePlease note that on 2018-09-15 Trustees have approved new Gentoo copyright policy. All contributions made to Gentoo need to follow this policy. If you include the Signed-off-by line in your commit message, you indicate that you have read the policy and agree to its terms. For more detailed explanation, please see the new Gentoo copyright policy explained article. Pull Request assignmentSubmitter: @arthurzam dev-python/cssutils: @LordVan, @gentoo/python Linked bugsBugs linked: 679494 In order to force reassignment and/or bug reference scan, please append Docs: Code of Conduct ● Copyright policy (expl.) ● Devmanual ● GitHub PRs ● Proxy-maint guide |
EAPI bump requires a revbump for the ebuild (-r1), while adding python3.7 doesn't. I'd recommend you to just add python3.7 without bumping EAPI. And make sure you run tests / the python executable with python3.7 to test it :P |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the PR. You must revbump the ebuild. Inline EAPI bumps are a no-go. The rest is fine. 👍
75e0ec6
to
4c082fa
Compare
@juippis @monsieurp Thanks for your feedback. |
I think in this case it's ok, but usually you want to make a new file and remove the old file with 2nd commit. It makes reverting changes easier, and better for users who might have trouble compiling the -r1 ebuild. |
Closes: https://bugs.gentoo.org/679494 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Zamarin Arthur <arthurzam@gmail.com>
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Zamarin Arthur <arthurzam@gmail.com>
4c082fa
to
878c4b7
Compare
Well, after 5 days without reply, I guess it isn't OK in this PR. What is needed to merge it? |
Pull request CI reportReport generated at: 2019-03-19 17:58 UTC No issues found |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry for not picking it up earlier. Merging underway. Thanks!
Updated this new ebuild to
EAPI=7
Added support for Python3.7
I put the bug for
dev-python/cssutils
a week ago, without any response. So now I try to put up a Pull Request.This Pull Request is needed for #11264.
Closes: https://bugs.gentoo.org/679494
Package-Manager: Portage-2.3.62, Repoman-2.3.12