Bug 1294856

Summary: Review Request: python3-pytest - Simple powerful testing with Python
Product: [Fedora] Fedora EPEL Reporter: Orion Poplawski <orion>
Component: Package ReviewAssignee: Mairi Dulaney <jdulaney>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: epel7CC: denis, jdulaney, package-review
Target Milestone: ---Flags: jdulaney: fedora-review+
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-01-24 01:05:23 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On: 1294704, 1294711, 1294713    
Bug Blocks: 1290393, 1292016, 1294865    

Description Orion Poplawski 2015-12-30 17:28:21 UTC
Spec URL: http://www.cora.nwra.com/~orion/fedora/python3-pytest.spec
SRPM URL: http://www.cora.nwra.com/~orion/fedora/python3-pytest-2.8.5-1.el7.src.rpm
Description: 
py.test provides simple, yet powerful testing for Python.

Fedora Account System Username: orion

Comment 1 Mairi Dulaney 2015-12-30 17:51:29 UTC
Build currently fails with:

DEBUG util.py:399:  Error: No Package found for python34-mock
DEBUG util.py:399:  Error: No Package found for python34-py >= 1.4.29
DEBUG util.py:399:  Error: No Package found for python34-setuptools

Comment 2 Orion Poplawski 2015-12-30 17:54:30 UTC
Right - that's why this bug depends on those reviews/packages.

Comment 3 Orion Poplawski 2015-12-30 18:29:20 UTC
Copr: https://copr.fedoraproject.org/coprs/g/python/python3_epel7/

Comment 4 Mairi Dulaney 2015-12-30 19:04:52 UTC
Sorry, I missed that.

Comment 5 Mairi Dulaney 2015-12-30 19:06:01 UTC
jdulaney@gefjon:~/rpmbuild$ rpmlint ./python3-pytest.spec 
./python3-pytest.spec:25: W: macro-in-comment %{python3_pkgversion}
0 packages and 1 specfiles checked; 0 errors, 1 warnings.
jdulaney@gefjon:~/rpmbuild$ rpmlint ./python3-pytest-2.8.5-1.el7.src.rpm 
python3-pytest.src: W: spelling-error %description -l en_US py -> pt, p, y
python3-pytest.src:25: W: macro-in-comment %{python3_pkgversion}
1 packages and 0 specfiles checked; 0 errors, 2 warnings.

Comment 6 Orion Poplawski 2015-12-30 21:02:11 UTC
Yeah, I don't care about either of those.

Comment 7 Orion Poplawski 2015-12-30 23:33:13 UTC
Spec URL: http://www.cora.nwra.com/~orion/fedora/python3-pytest.spec
SRPM URL: http://www.cora.nwra.com/~orion/fedora/python3-pytest-2.8.5-2.el7.src.rpm

* Wed Dec 30 2015 Orion Poplawski <orion.com> - 2.8.5-2
- Use github tarball for source

Comment 8 Mairi Dulaney 2015-12-31 01:31:01 UTC
Oh, I was merely posting for info.

Comment 9 Mairi Dulaney 2016-01-04 20:09:59 UTC
http://www.cora.nwra.com/~orion/fedora/python3-pytest-2.8.5-2.el7.src.rpm is 404ing.  Do you mind reuploading?

Comment 10 Orion Poplawski 2016-01-04 20:49:56 UTC
Sorry, should be okay now.

Comment 11 Mairi Dulaney 2016-01-05 02:11:09 UTC
%package -n python%{python3_pkgversion}-pytest
Summary:        Simple powerful testing with Python
Group:          Development/Languages
Requires:       python%{python3_pkgversion}-setuptools
Requires:       python%{python3_pkgversion}-py >= %{pylib_version}

Okay, kill the Group there, and you should be good to go.

Comment 12 Orion Poplawski 2016-01-05 15:47:30 UTC
Group dropped.

Comment 13 Mairi Dulaney 2016-01-05 16:45:28 UTC
Approved.

Comment 14 Gwyn Ciesla 2016-01-06 19:11:12 UTC
Package request has been approved: https://admin.fedoraproject.org/pkgdb/package/python3-pytest

Comment 15 Fedora Update System 2016-01-08 21:14:10 UTC
python3-pytest-2.8.5-2.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-27a0a9c2cb

Comment 16 Fedora Update System 2016-01-09 17:51:26 UTC
python3-pytest-2.8.5-2.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-27a0a9c2cb

Comment 17 Fedora Update System 2016-01-24 01:05:21 UTC
python3-pytest-2.8.5-2.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.