Notification time stamped 2022-01-31 23:47:26 UTC
From 78d90bfae6df711772e0e5aba06a256496560d77 Mon Sep 17 00:00:00 2001 From: Troy Dawson tdawson@redhat.com Date: Jan 31 2022 23:47:20 +0000 Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136
---
diff --git a/.gitignore b/.gitignore deleted file mode 100644 index fb38e67..0000000 --- a/.gitignore +++ /dev/null @@ -1,10 +0,0 @@ -/tonyg-pika-v0.5.2-0-gba01f9e.tar.gz -/python-pika-0.9.3-1.fc14.src.rpm -/tonyg-pika-v0.9.3-0-gfaf4cc0.tar.gz -/tonyg-pika-v0.9.4-52-gd1554ef.tar.gz -/pika-pika-v0.9.5-0-g120fdea.tar.gz -/blocking_connection.patch -/pika-0.10.0.tar.gz -/pika-0.11.2.tar.gz -/pika-0.12.0.tar.gz -/pika-1.0.1.tar.gz diff --git a/0001-Fix-a-test-that-is-failing-on-Python-3.8b1.patch b/0001-Fix-a-test-that-is-failing-on-Python-3.8b1.patch deleted file mode 100644 index 26ba1fa..0000000 --- a/0001-Fix-a-test-that-is-failing-on-Python-3.8b1.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 3a5dda557cdd8de29a834663f37fd4294f15bc5d Mon Sep 17 00:00:00 2001 -From: Jeremy Cline jcline@redhat.com -Date: Tue, 11 Jun 2019 14:55:38 -0400 -Subject: [PATCH] Fix a test that is failing on Python 3.8b1 - -Fedora is doing a mass rebuild of all Python packages in Fedora with -Python 3.8 beta 1 and discovered the Pika tests are failing. The reason -they're failing[0] appears to be a bug in Python 3.8, but this -particular issue makes sense to fix in Pika as well. - -The problem is that self.obj.connection is already a MagicMock object, -so a further patch is pointless (and is what is triggering this bug). -The fix is to just not mock the mock object. - -[0] https://bugzilla.redhat.com/show_bug.cgi?id=1717665#c5 - -Signed-off-by: Jeremy Cline jcline@redhat.com ---- - tests/unit/channel_tests.py | 6 ++---- - 1 file changed, 2 insertions(+), 4 deletions(-) - -diff --git a/tests/unit/channel_tests.py b/tests/unit/channel_tests.py -index 53cc5da..31bb9ed 100644 ---- a/tests/unit/channel_tests.py -+++ b/tests/unit/channel_tests.py -@@ -1656,10 +1656,8 @@ class ChannelTests(unittest.TestCase): - - def test_send_method(self): - expectation = [2, 3] -- with mock.patch.object(self.obj.connection, -- '_send_method') as send_method: -- self.obj._send_method(*expectation) -- send_method.assert_called_once_with( -+ self.obj._send_method(*expectation) -+ self.obj.connection._send_method.assert_called_once_with( - *[self.obj.channel_number] + expectation) - - def test_set_state(self): --- -2.21.0 - diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..a72aec0 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +epel8-playground decommissioned : https://pagure.io/epel/issue/136 diff --git a/python-pika.spec b/python-pika.spec deleted file mode 100644 index aa1d4be..0000000 --- a/python-pika.spec +++ /dev/null @@ -1,247 +0,0 @@ -%global srcname pika -%global srcurl https://github.com/%%7Bsrcname%7D/%%7Bsrcname%7D -%global desc \ -Pika is a pure-Python implementation of the AMQP 0-9-1 protocol that \ -tries to stay fairly independent of the underlying network support \ -library. - -Name: python-%{srcname} -Version: 1.0.1 -Release: 3%{?dist}.1 -Summary: AMQP 0-9-1 client library for Python - -License: BSD -URL: https://pypi.python.org/pypi/%%7Bsrcname%7D -Source0: %{srcurl}/archive/%{version}/%{srcname}-%{version}.tar.gz - -# https://github.com/pika/pika/pull/1225 -Patch0: 0001-Fix-a-test-that-is-failing-on-Python-3.8b1.patch - -BuildArch: noarch - -# Documentation requirements -BuildRequires: python3-sphinx - -# Python 2 requirements -BuildRequires: python2-setuptools -BuildRequires: python2-devel - -# Python 3 requirements -BuildRequires: python3-setuptools -BuildRequires: python3-devel -BuildRequires: python3-mock -BuildRequires: python3-nose -BuildRequires: python3.6dist(coverage) -BuildRequires: python3-twisted -BuildRequires: python3-tornado - - -%description -%{desc} - - -%package -n python2-%{srcname} -Summary: AMQP 0-9-1 client library for Python 2 -%{?python_provide:%python_provide python2-%{srcname}} -Recommends: python2-tornado -Recommends: python2-twisted - -%description -n python2-%{srcname} -%{desc} - -This package provides the Python 2 implementation. - -%package -n python3-%{srcname} -Summary: AMQP 0-9-1 client library for Python 3 -%{?python_provide:%python_provide python3-%{srcname}} -Recommends: python3-tornado -Recommends: python3-twisted - -%description -n python3-%{srcname} -%{desc} - -This package provides the Python 3 implementation. - -%package -n python-%{srcname}-doc -Summary: Additional API documentation for python-%{srcname} -# There used to be two docs packages, but the API isn't version dependent. -Provides: python2-%{srcname}-doc = %{version}-%{release} -Provides: python3-%{srcname}-doc = %{version}-%{release} -Obsoletes: python2-%{srcname}-doc <= 0.12.0-5 -Obsoletes: python3-%{srcname}-doc <= 0.12.0-5 - -%description -n python-%{srcname}-doc -%{sum}. - - -%prep -%autosetup -p1 -n %{srcname}-%{version} -# These require a broker and should be run as part of the new CI/CD stuff -rm -rf tests/acceptance -sed -i -e s#tests=tests/unit,tests/acceptance#tests=tests/unit#g setup.cfg - - -%build -%py2_build -%py3_build -sphinx-build-3 -b html -d doctrees docs html - - -%install -%py2_install -%py3_install - - -%check -PYTHONPATH=%{buildroot}%{python3_sitelib} nosetests-3 - - -%files -n python2-%{srcname} -%{python2_sitelib}/%{srcname}*/ -%license LICENSE -%doc README.rst CHANGELOG.rst - -%files -n python3-%{srcname} -%{python3_sitelib}/%{srcname}*/ -%license LICENSE -%doc README.rst CHANGELOG.rst - -%files -n python-%{srcname}-doc -%license LICENSE -%doc examples/ -%doc html/ - - -%changelog -* Wed Jul 24 2019 Stephen Smoogen smooge@fedoraproject.org - 1.0.1-3.1 -- Put in change for python3-coverage - -* Tue Jun 11 2019 Jeremy Cline jcline@redhat.com - 1.0.1-3 -- Fix the tests for Python 3.8 - -* Tue May 28 2019 Jeremy Cline jcline@redhat.com - 1.0.1-2 -- Drop tests for Python 2 as Tornado is going away -- Drop integration test requirements from specfile - -* Mon Apr 15 2019 Jeremy Cline jcline@redhat.com - 1.0.1-1 -- Update to v1.0.1 - -* Wed Apr 10 2019 Jeremy Cline jcline@redhat.com - 1.0.0-1 -- Update to v1.0.0 -- De-conditionalize specfile -- Build documentation with Python 3 -- Simplify check section to only run unit tests - -* Sat Feb 02 2019 Fedora Release Engineering releng@fedoraproject.org - 0.12.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jul 14 2018 Fedora Release Engineering releng@fedoraproject.org - 0.12.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Mon Jun 25 2018 Miro Hrončok mhroncok@redhat.com - 0.12.0-2 -- Rebuilt for Python 3.7 - -* Thu Jun 21 2018 Haïkel Guémar hguemar@fedoraproject.org - 0.12.0-1 -- Upstream 0.12.0 -- Fix EPEL conditional - -* Tue Jun 19 2018 Miro Hrončok mhroncok@redhat.com - 0.11.2-5 -- Rebuilt for Python 3.7 - -* Tue Feb 27 2018 Iryna Shcherbina ishcherb@redhat.com - 0.11.2-4 -- Update Python 2 dependency declarations to new packaging standards - (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) - -* Fri Feb 09 2018 Fedora Release Engineering releng@fedoraproject.org - 0.11.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Mon Jan 08 2018 Neal Gompa ngompa13@gmail.com - 0.11.2-2 -- Fix directory ownership of Python module files - -* Mon Jan 08 2018 Neal Gompa ngompa13@gmail.com - 0.11.2-1 -- Upgrade to version 0.11.2 -- Disable running tests by default for now as tests are timing out - -* Thu Jul 27 2017 Fedora Release Engineering releng@fedoraproject.org - 0.10.0-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering releng@fedoraproject.org - 0.10.0-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Feb 01 2017 Raphael Groner projects.rg@smart.ms - 0.10.0-9 -- merge changelog - -* Mon Dec 19 2016 Miro Hrončok mhroncok@redhat.com - 0.10.0-8.2 -- Rebuild for Python 3.6 - -* Mon Dec 12 2016 Tuomo Soini tis@foobar.fi - 0.10.0-8.1 -- Honor %%_smp_ncpus_max setting on testing - -* Sat Dec 10 2016 Raphael Groner projects.rg@smart.ms - 0.10.0-7 -- enable parallel testing with nose -- enable python-twisted-core and python-tornado on epel -- drop obsolete Group tag - -* Tue Jul 19 2016 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 0.10.0-6 -- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Pac... - -* Sun Jul 10 2016 Raphael Groner projects.rg@smart.ms - 0.10.0-5 -- drop some duplications -- validate b0rken tests on epel7 - -* Sun Jul 03 2016 Raphael Groner projects.rg@smart.ms - 0.10.0-4 -- add %%check with execution of both unit and acceptance tests -- enable adapters for both tornado and twisted -- generate additional documentation, split into subpackage - -* Sun Feb 07 2016 Neal Gompa <ngompa13{%}gmail{*}com> - 0.10.0-3 -- Fix builds by defining python3_pkgversion if it doesn't exist -- Add missing BRs for py3-other variant (for EPEL 7) - -* Sat Feb 06 2016 Neal Gompa <ngompa13{%}gmail{*}com> - 0.10.0-2 -- Actually make the python 3 bcond work - -* Sat Feb 06 2016 Neal Gompa <ngompa13{%}gmail{*}com> - 0.10.0-1 -- Upgrade to version 0.10.0 -- Refactor to meet current Fedora guidelines -- Add Python 3 subpackage (with EPEL 7 compatibility) - -* Thu Feb 04 2016 Fedora Release Engineering releng@fedoraproject.org - 0.9.5-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Thu Jun 18 2015 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 0.9.5-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 0.9.5-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sun Aug 04 2013 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 0.9.5-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Thu Feb 14 2013 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 0.9.5-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Sat Jul 21 2012 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 0.9.5-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Sun May 13 2012 Ilia Cheishvili ilia.cheishvili@gmail.com - 0.9.5-3 -- Bump pika release version to fix upgrade path for f17 -> f18 - -* Sun Feb 26 2012 Daniel Aharon dan@danielaharon.com - 0.9.5-2 -- Patch pika/adapters/blocking_connection.py - -* Sat Jan 14 2012 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 0.9.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Sun Apr 3 2011 Ilia Cheishvili ilia.cheishvili@gmail.com - 0.9.5-1 -- Upgrade to version 0.9.5 - -* Sun Mar 6 2011 Ilia Cheishvili ilia.cheishvili@gmail.com - 0.9.4-1 -- Upgrade to version 0.9.4 - -* Sat Feb 19 2011 Ilia Cheishvili ilia.cheishvili@gmail.com - 0.9.3-1 -- Upgrade to version 0.9.3 - -* Sat Oct 2 2010 Ilia Cheishvili ilia.cheishvili@gmail.com - 0.5.2-1 -- Initial Package - diff --git a/sources b/sources deleted file mode 100644 index 4a3cbfe..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (pika-1.0.1.tar.gz) = 5ff8b969f2bdee22013aa6529704ed14f26e9e715e47bfcef5e53a701f178aebdd646960073bcadc83d2d5629f2a87c0cf1e03049a3554526c7df255fd697e91 diff --git a/tests/tests.yml b/tests/tests.yml deleted file mode 100644 index 07088e2..0000000 --- a/tests/tests.yml +++ /dev/null @@ -1 +0,0 @@ -- import_playbook: upstream_integration_tests.yml diff --git a/tests/upstream_integration_tests.yml b/tests/upstream_integration_tests.yml deleted file mode 100644 index fb9bf7d..0000000 --- a/tests/upstream_integration_tests.yml +++ /dev/null @@ -1,36 +0,0 @@ ---- -- hosts: localhost - roles: - - role: standard-test-basic - tags: - - classic - repositories: - - repo: "https://github.com/pika/pika.git" - dest: "pika" - required_packages: - - python3-nose2 - - python3-mock - - python3-tornado - - python3-twisted - - rabbitmq-server - tasks: - - name: Enable the HTTP management console and SSL authentication plugins - rabbitmq_plugin: - names: "rabbitmq_management,\ - rabbitmq_auth_mechanism_ssl" - - - name: Start the RabbitMQ broker - systemd: name=rabbitmq-server state=started - - - name: Get the right version of the tests - command: git checkout 1.0.1 - - - name: Ensure we're testing the RPM installation - command: rm -rf pika - - - name: Turn off the unit tests - command: > - sed -i -e s#tests=tests/unit,tests/acceptance#tests=tests/acceptance#g setup.cfg - - - name: Run the integration tests - shell: nosetests-3
https://src.fedoraproject.org/rpms/python-pika/c/78d90bfae6df711772e0e5aba06...