Bug 1475564 - Review Request: python-pytest-fixture-config - Simple configuration objects for Py.test fixtures
Summary: Review Request: python-pytest-fixture-config - Simple configuration objects f...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Randy Barlow
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-07-26 22:07 UTC by Kevin Fenzi
Modified: 2020-02-14 16:25 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2020-02-14 16:25:46 UTC
Type: ---
Embargoed:
randy: fedora-review+


Attachments (Terms of Use)
review.txt (9.25 KB, text/plain)
2017-07-27 15:32 UTC, Randy Barlow
no flags Details
review-2.txt (7.87 KB, text/plain)
2017-07-27 21:10 UTC, Randy Barlow
no flags Details

Description Kevin Fenzi 2017-07-26 22:07:58 UTC
Spec URL: https://www.scrye.com/~kevin/fedora/review/python-pytest-fixture-config/python-pytest-fixture-config.spec
SRPM URL: https://www.scrye.com/~kevin/fedora/review/python-pytest-fixture-config/python-pytest-fixture-config-1.2.11-1.fc27.src.rpm
Description: Simple configuration objects for Py.test fixtures
Fedora Account System Username: kevin

rpmlint says:
3 packages and 0 specfiles checked; 0 errors, 0 warnings.

koji scratch build:
3 packages and 0 specfiles checked; 0 errors, 0 warnings.

This package is needed for python-setuptools tests.

Comment 1 Randy Barlow 2017-07-27 15:32:56 UTC
Created attachment 1305478 [details]
review.txt

Comment 2 Randy Barlow 2017-07-27 15:37:31 UTC
There is only one thing that must be fixed for approval: the package does need py.test so it should Require it.

Other than that, I had a few optional suggestions:

* If you use github for Source0, you can include the LICENSE file. It introduces
  some other questions though, since the git repo contains other packages too. See
  the attached review.txt for details.
* I recommend filing a bug against python3 to get it to own the __pycache__ folder.

Anyways, I'm prepared to approve if you add the requirements on py.test.

Comment 3 Kevin Fenzi 2017-07-27 20:48:51 UTC
ok, -2 at the same place with the requires added:

Spec URL: https://www.scrye.com/~kevin/fedora/review/python-pytest-fixture-config/python-pytest-fixture-config.spec
SRPM URL: https://www.scrye.com/~kevin/fedora/review/python-pytest-fixture-config/python-pytest-fixture-config-1.2.11-2.fc27.src.rpm

I thought about using the github project, but I think that would just complicate things more since all those other things are there in the same repo.

Comment 4 Randy Barlow 2017-07-27 21:10:39 UTC
Created attachment 1305655 [details]
review-2.txt

Comment 5 Randy Barlow 2017-07-27 21:10:54 UTC
Looks good!

Comment 6 Gwyn Ciesla 2017-08-13 22:47:06 UTC
(fedrepo-req-admin):  The Pagure repository was created at https://src.fedoraproject.org/rpms/python-pytest-fixture-config

Comment 7 Gwyn Ciesla 2017-08-13 22:48:22 UTC
(fedrepo-req-admin):  The Pagure repository was created at https://src.fedoraproject.org/rpms/python-pytest-fixture-config


Note You need to log in before you can comment on or make changes to this bug.