Summary: | dev-python/braintree: missing tests, added python@ without permission | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michał Górny <mgorny> |
Component: | Current packages | Assignee: | Cédric Krier <cedk> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | python, qa |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 784263 |
Description
Michał Górny
2021-01-26 09:57:11 UTC
Ping. I do not understand what you are expecting from me? Enabling tests in the package. Bumping it. Doing what maintainer is supposed to do. But there is no test in the package. And that large 'tests' directory is a misnomer, right? There is no tests directory in the package. You might have not looked at the upstream repo: https://github.com/braintree/braintree_python/blob/master/tests I can not run tests that are not in the package. And I do not want to maintain my own packaging. The GitHub repository provides archives that you can use. Those archive are not stable. It is better to use the official packages distributed on PyPI. No, they are not. Tests are very important. Also, please do not repeatedly close bugs where QA is involved. (In reply to Cédric Krier from comment #10) > Those archive are not stable. It is better to use the official packages > distributed on PyPI. If you close this issue one more time, we will push for a ban from QA. Do not close QA issues. (In reply to David Seifert from comment #12) > (In reply to Cédric Krier from comment #10) > > Those archive are not stable. It is better to use the official packages > > distributed on PyPI. > > If you close this issue one more time, we will push for a ban from QA. Do > not close QA issues. Please do not assign to me issue that I'm not allowed to close them. (In reply to Cédric Krier from comment #13) > (In reply to David Seifert from comment #12) > > (In reply to Cédric Krier from comment #10) > > > Those archive are not stable. It is better to use the official packages > > > distributed on PyPI. > > > > If you close this issue one more time, we will push for a ban from QA. Do > > not close QA issues. > > Please do not assign to me issue that I'm not allowed to close them. Sure, I will just last-rite it, seeing it has no revdeps, and we generally have a policy of not packaging random python libraries. Ping. What's the status here? Upstream has made another release. Upstream confirmed that tests are not included because they can not pass with released code because it runs against the development API server: https://github.com/braintree/braintree_python/pull/136 The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b6136c9a682e4d6a80b4b44f67cd1cf1f6eccd commit 46b6136c9a682e4d6a80b4b44f67cd1cf1f6eccd Author: Cédric Krier <cedk@gentoo.org> AuthorDate: 2021-09-05 22:02:00 +0000 Commit: Cédric Krier <cedk@gentoo.org> CommitDate: 2021-09-05 22:02:22 +0000 dev-python/braintree: version bumps Closes: https://bugs.gentoo.org/802567 Closes: https://bugs.gentoo.org/767256 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Cédric Krier <cedk@gentoo.org> dev-python/braintree/Manifest | 2 +- .../braintree/{braintree-4.9.0.ebuild => braintree-4.12.0.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) |