Notification time stamped 2022-01-31 23:43:02 UTC
From b0d8c38d371fc0e2ce4f082b2cc3ce0b6220f737 Mon Sep 17 00:00:00 2001
From: Troy Dawson <tdawson(a)redhat.com>
Date: Jan 31 2022 23:42:56 +0000
Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136
---
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 79dc67d..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,9 +0,0 @@
-/osrf_pycommon-0.1.2.tar.gz
-/osrf_pycommon-0.1.4.tar.gz
-/osrf_pycommon-0.1.5.tar.gz
-/osrf_pycommon-0.1.6.tar.gz
-/osrf_pycommon-0.1.7.tar.gz
-/osrf_pycommon-0.1.8.tar.gz
-/osrf_pycommon-0.1.9.tar.gz
-/osrf_pycommon-0.1.10.tar.gz
-/osrf_pycommon-0.2.1.tar.gz
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-osrf-pycommon.spec b/python-osrf-pycommon.spec
deleted file mode 100644
index 8f6f111..0000000
--- a/python-osrf-pycommon.spec
+++ /dev/null
@@ -1,239 +0,0 @@
-%{?!_without_python2:%global with_python2 0%{?_with_python2:1} || !(0%{?rhel} >= 8 || 0%{?fedora} >= 30)}
-%{?!_without_python3:%global with_python3 0%{?_with_python3:1} || !0%{?rhel} || 0%{?rhel} >= 7}
-
-%global srcname osrf_pycommon
-%global pkgname osrf-pycommon
-
-Name: python-%{pkgname}
-Version: 0.2.1
-Release: 1%{?dist}
-Summary: Commonly needed Python modules used by software developed at OSRF
-
-# The entire source code is ASL 2.0 except parts of osrf_pycommon/terminal_color/windows.py which is BSD
-License: ASL 2.0 and BSD
-URL: http://osrf-pycommon.readthedocs.org/
-Source0: https://github.com/osrf/%{srcname}/archive/%{version}/%{srcname}-%{version}…
-
-BuildArch: noarch
-
-%description
-osrf_pycommon is a python package which contains commonly used Python
-boilerplate code and patterns. Things like ANSI terminal coloring, capturing
-colored output from programs using sub-process, or even a simple logging system
-which provides some nice functionality over the built-in Python logging system.
-
-The functionality provided here should be generic enough to be reused in
-arbitrary scenarios and should avoid bringing in dependencies which are not
-part of the standard Python library. Where possible Windows and Linux/OS X
-should be supported, and where it cannot it should be gracefully degrading.
-
-
-%package doc
-Summary: API Documentation for the osrf_pycommon Python modules
-BuildRequires: make
-BuildRequires: python%{python3_pkgversion}-sphinx
-
-%description doc
-HTML documentation generated from osrf_pycommon sources to be used in
-developing software which uses osrf_pycommon.
-
-
-%if 0%{?with_python2}
-%package -n python2-%{pkgname}
-Summary: %{summary}
-BuildRequires: python2-devel
-BuildRequires: python2-mock
-BuildRequires: python2-nose
-BuildRequires: python2-setuptools
-BuildRequires: python2-trollius
-%{?python_provide:%python_provide python2-%{pkgname}}
-
-%if %{undefined __pythondist_requires}
-Requires: python2-trollius
-%endif
-
-%if !0%{?rhel} || 0%{?rhel} >= 8
-Suggests: %{name}-doc = %{version}-%{release}
-%endif
-
-%description -n python2-%{pkgname}
-osrf_pycommon is a python package which contains commonly used Python
-boilerplate code and patterns. Things like ANSI terminal coloring, capturing
-colored output from programs using sub-process, or even a simple logging system
-which provides some nice functionality over the built-in Python logging system.
-
-The functionality provided here should be generic enough to be reused in
-arbitrary scenarios and should avoid bringing in dependencies which are not
-part of the standard Python library. Where possible Windows and Linux/OS X
-should be supported, and where it cannot it should be gracefully degrading.
-%endif
-
-
-%if 0%{?with_python3}
-%package -n python%{python3_pkgversion}-%{pkgname}
-Summary: %{summary}
-BuildRequires: python%{python3_pkgversion}-devel
-BuildRequires: python%{python3_pkgversion}-mock
-BuildRequires: python%{python3_pkgversion}-nose
-BuildRequires: python%{python3_pkgversion}-setuptools
-%{?python_provide:%python_provide python%{python3_pkgversion}-%{pkgname}}
-
-%if !0%{?rhel} || 0%{?rhel} >= 8
-Suggests: %{name}-doc = %{version}-%{release}
-%endif
-
-%description -n python%{python3_pkgversion}-%{pkgname}
-osrf_pycommon is a python package which contains commonly used Python
-boilerplate code and patterns. Things like ANSI terminal coloring, capturing
-colored output from programs using sub-process, or even a simple logging system
-which provides some nice functionality over the built-in Python logging system.
-
-The functionality provided here should be generic enough to be reused in
-arbitrary scenarios and should avoid bringing in dependencies which are not
-part of the standard Python library. Where possible Windows and Linux/OS X
-should be supported, and where it cannot it should be gracefully degrading.
-%endif
-
-
-%prep
-%autosetup -p1 -n %{srcname}-%{version}
-
-# Don't install the package.xml
-sed -i "\\|'share/' + package_name, \\['package.xml'\\]|d" setup.py
-
-# Don't install the resource marker
-sed -i "\\|('share/ament_index/resource_index/packages',|$!{
- N
- \\|('share/ament_index/resource_index/packages',\n *\\['resource/' + package_name\\])|d
- }" setup.py
-
-
-%build
-%if 0%{?with_python2}
-%py2_build
-%endif
-
-%if 0%{?with_python3}
-%py3_build
-%endif
-
-%make_build -C docs html man SPHINXBUILD=sphinx-build-%{python3_version}
-rm docs/_build/html/.buildinfo
-
-
-%install
-%if 0%{?with_python2}
-%py2_install
-rm -rf %{buildroot}%{python2_sitelib}/%{srcname}/process_utils/async_execute_process_asyncio
-%endif
-
-%if 0%{?with_python3}
-%py3_install
-%endif
-
-install -p -m0644 -D docs/_build/man/%{srcname}.1 %{buildroot}%{_mandir}/man1/%{srcname}.1
-
-
-%check
-%if 0%{?with_python2}
-PYTHONASYNCIODEBUG=1 %{__python2} -m nose tests -e test_code_format
-%endif
-
-%if 0%{?with_python3}
-PYTHONASYNCIODEBUG=1 %{__python3} -m nose tests -e test_code_format
-%endif
-
-
-%files doc
-%license LICENSE
-%doc docs/_build/html
-
-%if 0%{?with_python2}
-%files -n python2-%{pkgname}
-%license LICENSE
-%doc CHANGELOG.rst README.md
-%{python2_sitelib}/%{srcname}/
-%{python2_sitelib}/%{srcname}-%{version}-py%{python2_version}.egg-info/
-%{_mandir}/man1/%{srcname}.1.gz
-%endif
-
-%if 0%{?with_python3}
-%files -n python%{python3_pkgversion}-%{pkgname}
-%license LICENSE
-%doc CHANGELOG.rst README.md
-%{python3_sitelib}/%{srcname}/
-%{python3_sitelib}/%{srcname}-%{version}-py%{python3_version}.egg-info/
-%{_mandir}/man1/%{srcname}.1.gz
-%endif
-
-
-%changelog
-* Thu Feb 04 2021 Scott K Logan <logans(a)cottsay.net> - 0.2.1-1
-- Update to 0.2.1 (rhbz#1905288)
-
-* Fri May 08 2020 Scott K Logan <logans(a)cottsay.net> - 0.1.10-1
-- Update to 0.1.10 (rhbz#1833518)
-
-* Wed Oct 30 2019 Scott K Logan <logans(a)cottsay.net> - 0.1.9-1
-- Update to 0.1.9 (rhbz#1762208)
-
-* Mon Sep 30 2019 Scott K Logan <logans(a)cottsay.net> - 0.1.8-1
-- Update to 0.1.8 (rhbz#1753048)
-
-* Mon Aug 19 2019 Miro Hrončok <mhroncok(a)redhat.com> - 0.1.7-3
-- Rebuilt for Python 3.8
-
-* Fri Jul 26 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.7-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Apr 12 2019 Scott K Logan <logans(a)cottsay.net> - 0.1.7-1
-- Update to 0.1.7
-- Use Python 3 Sphinx
-
-* Sat Feb 02 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.6-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Tue Jan 15 2019 Scott K Logan <logans(a)cottsay.net> - 0.1.6-2
-- Remove Python 2 subpackage from f30+ (rhbz#1666189)
-
-* Thu Nov 15 2018 Scott K Logan <logans(a)cottsay.net> - 0.1.6-1
-- Update to 0.1.6
-
-* Fri Sep 14 2018 Scott K Logan <logans(a)cottsay.net> - 0.1.5-1
-- Update to 0.1.5 (rhbz#1593273)
-
-* Sat Jul 14 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.4-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Tue Jun 19 2018 Miro Hrončok <mhroncok(a)redhat.com> - 0.1.4-2
-- Rebuilt for Python 3.7
-
-* Sun May 27 2018 Rich Mates <richmattes(a)gmail.com> - 0.1.4-1
-- Update to release 0.1.4 (rhbz#1459873)
-- Remove upstream flake8 compatibility patch (rhbz#1377139)
-
-* Mon Mar 26 2018 Iryna Shcherbina <ishcherb(a)redhat.com> - 0.1.2-7
-- Update Python 2 dependency declarations to new packaging standards
- (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
-
-* Fri Feb 09 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.2-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.2-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.2-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Wed Dec 21 2016 Rich Mattes <richmattes(a)gmail.com> - 0.1.2-3
-- Fix FTBFS by adding upstream patch to use flake8 command line (rhbz#1377139)
-- Use 'python3-flake8' for python 3 tests
-
-* Mon Dec 19 2016 Miro Hrončok <mhroncok(a)redhat.com> - 0.1.2-3
-- Rebuild for Python 3.6
-
-* Tue Jul 19 2016 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.1.2-2
-- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Pa…
-
-* Mon Apr 18 2016 Scott K Logan <logans(a)cottsay.net> - 0.1.2-1
-- Initial package
diff --git a/sources b/sources
deleted file mode 100644
index a22c9a0..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (osrf_pycommon-0.2.1.tar.gz) = d05e6bcbb8e7b5506ea953d37c895dbca59765e9a26081aff2c4d213c02365a4254580843dd7624fe4a046afdb2d5b8935c1fcd4d60b6b1d71c4d22789d26371
https://src.fedoraproject.org/rpms/python-osrf-pycommon/c/b0d8c38d371fc0e2c…