commit cb8d9d82476f302d497f144ee9cdffd80538d272 Author: tigro Date: Wed Jan 1 21:28:14 2025 +0300 import python-stevedore-5.2.0-3.el10 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0c3b395 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/stevedore-5.2.0.tar.gz diff --git a/.python-stevedore.metadata b/.python-stevedore.metadata new file mode 100644 index 0000000..595c3cc --- /dev/null +++ b/.python-stevedore.metadata @@ -0,0 +1 @@ +d6ea6eb4628a13178988ab2237e9f3734b090f21 SOURCES/stevedore-5.2.0.tar.gz diff --git a/SOURCES/0x2ef3fe0ec2b075ab7458b5f8b702b20b13df2318.txt b/SOURCES/0x2ef3fe0ec2b075ab7458b5f8b702b20b13df2318.txt new file mode 100644 index 0000000..3621be0 --- /dev/null +++ b/SOURCES/0x2ef3fe0ec2b075ab7458b5f8b702b20b13df2318.txt @@ -0,0 +1,45 @@ +pub ed25519/0xB702B20B13DF2318 2023-09-29 [SC] [expires: 2024-06-25] + Key fingerprint = 2EF3 FE0E C2B0 75AB 7458 B5F8 B702 B20B 13DF 2318 +uid OpenStack Infra (2024.1/Caracal Cycle) +sig 3 0xB702B20B13DF2318 2023-09-29 OpenStack Infra (2024.1/Caracal Cycle) +sig 0xCC0DFE2D21C023C9 2023-09-29 OpenStack Infra (2023.2/Bobcat Cycle) +sig 0x48F9961143495829 2023-09-29 Jeremy Stanley +sub cv25519/0x4F5DA9D1088748F6 2023-09-29 [E] [expires: 2024-06-25] +sig 0xB702B20B13DF2318 2023-09-29 OpenStack Infra (2024.1/Caracal Cycle) +sub ed25519/0x7A1014352C3D5B21 2023-09-29 [S] +sig 0xB702B20B13DF2318 2023-09-29 OpenStack Infra (2024.1/Caracal Cycle) + +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mDMEZRbQahYJKwYBBAHaRw8BAQdAdlyc51z1dob7/74iQk2wS5qOo+Y8e2fKK52N +5MBISga0QU9wZW5TdGFjayBJbmZyYSAoMjAyNC4xL0NhcmFjYWwgQ3ljbGUpIDxp +bmZyYS1yb290QG9wZW5zdGFjay5vcmc+iJYEExYIAD4WIQQu8/4OwrB1q3RYtfi3 +ArILE98jGAUCZRbQagIbAwUJAWP1AAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAK +CRC3ArILE98jGBFRAPoD6AIGsIElTS4YD9Ge4CvkAqYScnJX1f0fwB42jh8qUQEA +g5uBeIiITboxJJ2sAp7BFglmI9qlIA8oXcH5JxWn3AyIdQQQFggAHRYhBIFa/scp +OSOGSA4HbcwN/i0hwCPJBQJlFtFxAAoJEMwN/i0hwCPJq2wA/3oE/e6NW708CSHn +xVzibsKyGXGBvTUodrEeuH+X7wq8AP9da5TeEBTTF4NroTUhcAYiF/zy9JfuXgBR +yxPAPkRuCokCMwQQAQoAHRYhBJeuSW/ALeyfw1Oy50j5lhFDSVgpBQJlFtkkAAoJ +EEj5lhFDSVgpQZ8P/3iFup9THezUYtlRJ1Vc8XQCQ76dp51qaRIQrEcDDhcbLe+8 +AMCORms/o002ZmuQGQpWniNF4e8Yk7aUKyDNOqJTXYGGbL9GGJ7scuhlgxkvxp43 +ifrFBNkcZA6bUQLmzcTygNAPeWt9nX+asoHohTeX+ulbFIkGIRMg79ycQg0uotYu +UPii98t2cZWdWAlQCznMd8/KQLkiJIX6ENNu7ogpH8HFBLG4+jx5j89cEg1I8HJc +Siz8OFYukYSXBJjpqGtFrz443q+VDC0EmBuflGSY5WHoWSMGguvw3XKsKEEKKqlM +Pj6PY8R/Jn6yaHaSFGwJ0gLbSBDT0gpdXqtMRhcqd0FADUde4Vyikg4yKz8jt0yq +3JCMGWUgMT3lgjK2HDGrSOwMfUf6nCE2+1YgrZzDRMEuBRB21Wl5NZi4zxIly+JQ +SUtZxPHaYWHBFFh8KGU3usRunTj9BFif5cKelMPz4VgN6l8DQdL9c1SBxzE/J5M6 +4okpRTl5M8OjPPbH9saiTJtHQW5u41saWRHa3MOIDDGeUfE4vK+BQxFcGnzY/e30 +QR5GefNg2g5Wvgvxnt4cAibm5eM6++GoUEXQLVjnqSQ25/PYnJpIR0z5kOsI3GmJ +qsM/9O2fvddK7c8rPQASRIEJq9isZqkeSH2sjmEuW1aq59J2F2jglv/tzHGRuDgE +ZRbQahIKKwYBBAGXVQEFAQEHQMbvqwwqOivFt2vYoNCctSgvADuUs7thWQlGANPu +K4l5AwEIB4h+BBgWCAAmFiEELvP+DsKwdat0WLX4twKyCxPfIxgFAmUW0GoCGwwF +CQFj9QAACgkQtwKyCxPfIxi6iwD/coi4ZSSgqXWInRfnSERFL00F2pWVi5y6BGvs +jyWkiV0A/35kndSvYkC+EiZ7TDnWXQIByEcqYKJm6+CEhKdLuB4HuDMEZRbREBYJ +KwYBBAHaRw8BAQdA+Cg/MCVfg7hppQbogWXwDIGLmmMDK+k2yDrnXKY4tWCI7wQY +FggAIBYhBC7z/g7CsHWrdFi1+LcCsgsT3yMYBQJlFtEQAhsCAIEJELcCsgsT3yMY +diAEGRYIAB0WIQSNoB+ORY98QEADfvJ6EBQ1LD1bIQUCZRbREAAKCRB6EBQ1LD1b +IUGNAPwK9JB4ipZQ12YSe+Bpa4N46wF10AaOhvZkR0Ucdf03gQD/UPQ1zNTV/BMw +LSfyNXao5aUX3uz+z66ESNcLhHEcFQo4fAEAoby1BGLxBos0hVwg48fj4vPsEP45 +lE9fHjXo74+OHVwBAO8lAhJslw+KHHVS+lcTTfS/nMk0pPzWl3SMLBjiD6kH +=7Dhm +-----END PGP PUBLIC KEY BLOCK----- diff --git a/SOURCES/stevedore-5.2.0.tar.gz.asc b/SOURCES/stevedore-5.2.0.tar.gz.asc new file mode 100644 index 0000000..62aa41c --- /dev/null +++ b/SOURCES/stevedore-5.2.0.tar.gz.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- + +iHUEABYIAB0WIQSNoB+ORY98QEADfvJ6EBQ1LD1bIQUCZde1BgAKCRB6EBQ1LD1b +ITCtAP9HTj7F0bCasIOeIFwGmvx2Cdalsv+xDC+fH8woRq7UzAEAnwhVuqzkpzdN +hu7lb2WW/wNzSIBtXdPVR+/09/WGvwg= +=GoOH +-----END PGP SIGNATURE----- diff --git a/SPECS/python-stevedore.spec b/SPECS/python-stevedore.spec new file mode 100644 index 0000000..4b82247 --- /dev/null +++ b/SPECS/python-stevedore.spec @@ -0,0 +1,178 @@ +%{!?sources_gpg: %{!?dlrn:%global sources_gpg 1} } +%global sources_gpg_sign 0x2ef3fe0ec2b075ab7458b5f8b702b20b13df2318 +%{!?upstream_version: %global upstream_version %{version}%{?milestone}} +# we are excluding some BRs from automatic generator +%global excluded_brs doc8 bandit pre-commit hacking flake8-import-order sphinx coverage stestr +# I'm disabling stestr as BR to avoid cyclic dependencies as stestr requires cliff which pulls stevedore + +%global common_desc Manage dynamic plugins for Python applications + +Name: python-stevedore +Version: 5.2.0 +Release: 3%{?dist} +Summary: Manage dynamic plugins for Python applications + +Group: Development/Languages +License: Apache-2.0 +URL: https://github.com/openstack/stevedore +Source0: https://tarballs.openstack.org/stevedore/stevedore-%{upstream_version}.tar.gz +# Required for tarball sources verification +%if 0%{?sources_gpg} == 1 +Source1: https://tarballs.openstack.org/stevedore/stevedore-%{upstream_version}.tar.gz.asc +Source2: https://releases.openstack.org/_static/%{sources_gpg_sign}.txt +%endif +BuildArch: noarch + +# Required for tarball sources verification +%if 0%{?sources_gpg} == 1 +BuildRequires: /usr/bin/gpgv2 +%endif +BuildRequires: python3-devel +BuildRequires: pyproject-rpm-macros +#BuildRequires: python3-discover +#BuildRequires: python3-oslotest + +%description +%{common_desc} + +%package -n python3-stevedore +Summary: Manage dynamic plugins for Python applications +Group: Development/Libraries + + + +%description -n python3-stevedore +%{common_desc} + +%prep +# Required for tarball sources verification +%if 0%{?sources_gpg} == 1 +%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' +%endif +%setup -q -n stevedore-%{upstream_version} + + +sed -i /.*-c{env:TOX_CONSTRAINTS_FILE.*/d tox.ini +sed -i /^minversion.*/d tox.ini +sed -i /^requires.*virtualenv.*/d tox.ini + +# Exclude some bad-known BRs +for pkg in %{excluded_brs};do + for reqfile in doc/requirements.txt test-requirements.txt; do + if [ -f $reqfile ]; then + sed -i /^${pkg}.*/d $reqfile + fi + done +done +%generate_buildrequires +%pyproject_buildrequires -t -e %{default_toxenv} + +%build +%pyproject_wheel + +%install +%pyproject_install + +%files -n python3-stevedore +%license LICENSE +%doc README.rst +%{python3_sitelib}/stevedore +%{python3_sitelib}/stevedore-*.dist-info + +%changelog +* Wed Jan 01 2025 Arkady L. Shane - 5.2.0-3 +- Rebuilt for MSVSphere 10 + +* Fri Jul 19 2024 Fedora Release Engineering - 5.2.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Fri Jun 07 2024 Python Maint - 5.2.0-2 +- Rebuilt for Python 3.13 + +* Mon May 06 2024 Alfredo Moralejo 5.2.0-1 +- Update to upstream version 5.2.0 + +* Fri Jan 26 2024 Fedora Release Engineering - 5.1.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Jan 22 2024 Fedora Release Engineering - 5.1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Thu Oct 26 2023 Alfredo Moralejo 5.1.0-1 +- Update to upstream version 5.1.0 + +* Fri Jul 21 2023 Fedora Release Engineering - 5.0.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jun 15 2023 Python Maint - 5.0.0-2 +- Rebuilt for Python 3.12 + +* Fri Apr 14 2023 Karolina Kula 5.0.0-1 +- Update to upstream version 5.0.0 + +* Fri Jan 20 2023 Fedora Release Engineering - 4.0.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Nov 17 2022 Alfredo Moralejo 4.0.2-1 +- Update to upstream version 4.0.2 + +* Fri Jul 22 2022 Fedora Release Engineering - 3.5.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Wed Jun 15 2022 Python Maint - 3.5.0-2 +- Rebuilt for Python 3.11 + +* Thu May 19 2022 Joel Capitao 3.5.0-1 +- Update to upstream version 3.5.0 + +* Fri Jan 21 2022 Fedora Release Engineering - 3.3.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 3.3.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Fri Jun 04 2021 Python Maint - 3.3.0-3 +- Rebuilt for Python 3.10 + +* Wed Mar 17 2021 Joel Capitao 3.3.0-2 +- Drop importlib_metadata as requirement + +* Tue Mar 16 2021 Joel Capitao 3.3.0-1 +- Update to upstream version 3.3.0 + +* Wed Jan 27 2021 Fedora Release Engineering - 3.2.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Oct 28 2020 Alfredo Moralejo 3.2.2-3 +- Remove importlib_metadata as requirement + +* Wed Oct 28 2020 Alfredo Moralejo 3.2.2-2 +- Update to upstream version 3.2.2 + +* Wed Jul 29 2020 Fedora Release Engineering - 1.32.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jun 03 2020 Joel Capitao 1.32.0-1 +- Update to upstream version 1.32.0 + +* Tue May 26 2020 Miro Hrončok - 1.31.0-4 +- Rebuilt for Python 3.9 + +* Thu Jan 30 2020 Fedora Release Engineering - 1.31.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Wed Nov 06 2019 Alfredo Moralejo 1.31.0-2 +- Update to upstream version 1.31.0 + +* Thu Oct 03 2019 Miro Hrončok - 1.30.1-4 +- Rebuilt for Python 3.8.0rc1 (#1748018) + +* Mon Aug 19 2019 Miro Hrončok - 1.30.1-3 +- Rebuilt for Python 3.8 + +* Fri Jul 26 2019 Fedora Release Engineering - 1.30.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri Mar 08 2019 RDO 1.30.1-1 +- Update to 1.30.1 +