public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/python-pluginlib] main: Update to 0.11.0 (rhbz#2374694, rhbz#2485921, rhbz#2377997)
@ 2026-06-14 18:55 Avram Lubkin
  0 siblings, 0 replies; only message in thread
From: Avram Lubkin @ 2026-06-14 18:55 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/python-pluginlib
Branch : main
Commit : aa45a06df107e09613c17ab98cfed4e09389f4a3
Author : Avram Lubkin <aviso@rockhopper.net>
Date   : 2026-06-14T14:55:15-04:00
Stats  : +146/-197 in 4 file(s)
URL    : https://src.fedoraproject.org/rpms/python-pluginlib/c/aa45a06df107e09613c17ab98cfed4e09389f4a3?branch=main

Log:
Update to 0.11.0 (rhbz#2374694, rhbz#2485921, rhbz#2377997)

---
diff --git a/.gitignore b/.gitignore
index 0cf88cf..cde0c23 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,5 @@
+*.log
+*.rpm
 /pluginlib-0.5.1.tar.gz
 /pluginlib-0.6.0.tar.gz
 /pluginlib-0.6.1.tar.gz
@@ -10,3 +12,4 @@
 /pluginlib-0.9.1.tar.gz
 /pluginlib-0.9.2.tar.gz
 /pluginlib-0.9.4.tar.gz
+/pluginlib-0.11.0.tar.gz

diff --git a/changelog b/changelog
new file mode 100644
index 0000000..08b51c5
--- /dev/null
+++ b/changelog
@@ -0,0 +1,127 @@
+* Wed Jun 03 2026 Python Maint <python-maint@redhat.com> - 0.9.4-8
+- Rebuilt for Python 3.15
+
+* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.4-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
+
+* Fri Sep 19 2025 Python Maint <python-maint@redhat.com> - 0.9.4-6
+- Rebuilt for Python 3.14.0rc3 bytecode
+
+* Fri Aug 15 2025 Python Maint <python-maint@redhat.com> - 0.9.4-5
+- Rebuilt for Python 3.14.0rc2 bytecode
+
+* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.4-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
+
+* Mon Jun 02 2025 Python Maint <python-maint@redhat.com> - 0.9.4-3
+- Rebuilt for Python 3.14
+
+* Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.4-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
+
+* Sun Nov 24 2024 Avram Lubkin <aviso@rockhopper.net> - 0.9.4-1
+- Update to 0.9.4 (#2323156)
+
+* Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.2-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
+
+* Fri Jun 07 2024 Python Maint <python-maint@redhat.com> - 0.9.2-2
+- Rebuilt for Python 3.13
+
+* Sun Apr 21 2024 Avram Lubkin <aviso@rockhopper.net> - 0.9.2-1
+- Update to 0.9.2 (#2275173)
+
+* Sat Apr 13 2024 Miroslav Suchý <msuchy@redhat.com> - 0.9.1-5
+- convert license to SPDX
+
+* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
+
+* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
+
+* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
+
+* Wed Jul 05 2023 Avram Lubkin <aviso@rockhopper.net> - 0.9.1-1
+- Update to 0.9.1 (#2214432)
+- Drop Python 2 from spec
+
+* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 0.9.0-5
+- Rebuilt for Python 3.12
+
+* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+
+* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+
+* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 0.9.0-2
+- Rebuilt for Python 3.11
+
+* Wed Mar 30 2022 Avram Lubkin <aviso@rockhopper.net> - 0.9.0-1
+- Update to 0.9.0 (#2054005)
+
+* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.2-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
+* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.2-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 0.8.2-2
+- Rebuilt for Python 3.10
+
+* Sat Feb 20 2021 Avram Lubkin <aviso@rockhopper.net> - 0.8.2-1
+- 0.8.2 Release
+
+* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Sun Jan 17 2021 Avram Lubkin <aviso@rockhopper.net> - 0.8.1-1
+- 0.8.1 Release
+
+* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Fri Jun 19 2020 Avram Lubkin <aviso@rockhopper.net> - 0.8.0-1
+- 0.8.0 Release
+
+* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 0.7.0-2
+- Rebuilt for Python 3.9
+
+* Sat May 02 2020 Avram Lubkin <aviso@rockhopper.net> - 0.7.0-1
+- 0.7.0 Release
+
+* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Tue Oct 08 2019 Avram Lubkin <aviso@rockhopper.net> - 0.6.2-1
+- 0.6.2 Release
+
+* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 0.6.1-5
+- Rebuilt for Python 3.8.0rc1 (#1748018)
+
+* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 0.6.1-4
+- Rebuilt for Python 3.8
+
+* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Tue Aug 07 2018 Avram Lubkin <aviso@rockhopper.net> - 0.6.1-1
+- 0.6.1 Release
+
+* Sat Aug 04 2018 Avram Lubkin <aviso@rockhopper.net> - 0.6.0-2
+- EL6 build requirements should only apply to Python 2
+
+* Mon Jul 23 2018 Avram Lubkin <aviso@rockhopper.net> - 0.6.0-1
+- 0.6.0 Release
+
+* Mon Jul 23 2018 Avram Lubkin <aviso@rockhopper.net> - 0.5.1-2
+- Change with_pythonX to use bcond_with(out)
+- Make files sections more specific
+
+* Mon Jul 23 2018 Avram Lubkin <aviso@rockhopper.net> - 0.5.1-1
+- Initial package.

diff --git a/python-pluginlib.spec b/python-pluginlib.spec
index c792f45..fcbb111 100644
--- a/python-pluginlib.spec
+++ b/python-pluginlib.spec
@@ -1,54 +1,26 @@
 %global pypi_name pluginlib
 %global sum  A framework for creating and importing plugins in Python
-%global desc Pluginlib is a Python framework for creating and importing plugins.\
+%global _description \
+Pluginlib is a Python framework for creating and importing plugins. \
 Pluginlib makes creating plugins for your project simple.
 
-%bcond_without python3
-
 Name:           python-%{pypi_name}
-Version:        0.9.4
-Release:        8%{?dist}
+Version:        0.11.0
+Release:        %autorelease
 Summary:        %{sum}
 
 License:        MPL-2.0
 URL:            https://github.com/Rockhopper-Technologies/pluginlib
-Source0:        https://files.pythonhosted.org/packages/source/p/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
+Source0:        %{pypi_source}
 BuildArch:      noarch
-
-%if %{with python3}
 BuildRequires:  python%{python3_pkgversion}-devel
-BuildRequires:  python%{python3_pkgversion}-setuptools
-%endif
 
-%if 0%{?with_python3_other}
-BuildRequires:  python%{python3_other_pkgversion}-devel
-BuildRequires:  python%{python3_other_pkgversion}-setuptools
-%endif
+%description %{_description}
 
-%description
-%{desc}
-
-# Python 3 package
-%if %{with python3}
 %package -n     python%{python3_pkgversion}-%{pypi_name}
 Summary:        %{sum}
-%{?python_provide:%python_provide python%{python3_pkgversion}-%{pypi_name}}
-Requires:       python%{python3_pkgversion}-setuptools
 
-%description -n python%{python3_pkgversion}-%{pypi_name}
-%{desc}
-%endif
-
-# Python 3 other package
-%if 0%{?with_python3_other}
-%package -n     python%{python3_other_pkgversion}-%{pypi_name}
-Summary:        %{sum}
-%{?python_provide:%python_provide python%{python3_other_pkgversion}-%{pypi_name}}
-Requires:       python%{python3_other_pkgversion}-setuptools
-
-%description -n python%{python3_other_pkgversion}-%{pypi_name}
-%{desc}
-%endif
+%description -n python%{python3_pkgversion}-%{pypi_name} %{_description}
 
 
 %prep
@@ -57,174 +29,21 @@ Requires:       python%{python3_other_pkgversion}-setuptools
 # Remove bundled egg-info
 rm -rf %{pypi_name}.egg-info
 
+%generate_buildrequires
+%pyproject_buildrequires
 
 %build
-%if %{with python3}
-%py3_build
-%endif
-
-%if 0%{?with_python3_other}
-%py3_other_build
-%endif
-
+%pyproject_wheel
 
 %install
-%if 0%{?with_python3_other}
-%py3_other_install
-%endif
-
-%if %{with python3}
-%py3_install
-%endif
+%pyproject_install
+%pyproject_save_files -l %{pypi_name}
 
 %check
-%if %{with python3}
-%{__python3} -m unittest
-%endif
+%{py3_test_envvars} %{python3} -m unittest
 
-%if 0%{?with_python3_other}
-%{__python3_other} -m unittest
-%endif
-
-%if %{with python3}
-%files -n python%{python3_pkgversion}-%{pypi_name}
+%files -n python%{python3_pkgversion}-%{pypi_name} -f %{pyproject_files}
 %doc README*
-%license LICENSE
-%{python3_sitelib}/pluginlib*
-%endif
-
-%if 0%{?with_python3_other}
-%files -n python%{python3_other_pkgversion}-%{pypi_name}
-%doc README*
-%license LICENSE
-%{python3_other_sitelib}/pluginlib*
-%endif
 
 %changelog
-* Wed Jun 03 2026 Python Maint <python-maint@redhat.com> - 0.9.4-8
-- Rebuilt for Python 3.15
-
-* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.4-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
-
-* Fri Sep 19 2025 Python Maint <python-maint@redhat.com> - 0.9.4-6
-- Rebuilt for Python 3.14.0rc3 bytecode
-
-* Fri Aug 15 2025 Python Maint <python-maint@redhat.com> - 0.9.4-5
-- Rebuilt for Python 3.14.0rc2 bytecode
-
-* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.4-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
-
-* Mon Jun 02 2025 Python Maint <python-maint@redhat.com> - 0.9.4-3
-- Rebuilt for Python 3.14
-
-* Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.4-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
-
-* Sun Nov 24 2024 Avram Lubkin <aviso@rockhopper.net> - 0.9.4-1
-- Update to 0.9.4 (#2323156)
-
-* Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.2-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
-
-* Fri Jun 07 2024 Python Maint <python-maint@redhat.com> - 0.9.2-2
-- Rebuilt for Python 3.13
-
-* Sun Apr 21 2024 Avram Lubkin <aviso@rockhopper.net> - 0.9.2-1
-- Update to 0.9.2 (#2275173)
-
-* Sat Apr 13 2024 Miroslav Suchý <msuchy@redhat.com> - 0.9.1-5
-- convert license to SPDX
-
-* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
-
-* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
-
-* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
-
-* Wed Jul 05 2023 Avram Lubkin <aviso@rockhopper.net> - 0.9.1-1
-- Update to 0.9.1 (#2214432)
-- Drop Python 2 from spec
-
-* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 0.9.0-5
-- Rebuilt for Python 3.12
-
-* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
-
-* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
-
-* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 0.9.0-2
-- Rebuilt for Python 3.11
-
-* Wed Mar 30 2022 Avram Lubkin <aviso@rockhopper.net> - 0.9.0-1
-- Update to 0.9.0 (#2054005)
-
-* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.2-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.2-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 0.8.2-2
-- Rebuilt for Python 3.10
-
-* Sat Feb 20 2021 Avram Lubkin <aviso@rockhopper.net> - 0.8.2-1
-- 0.8.2 Release
-
-* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.1-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Sun Jan 17 2021 Avram Lubkin <aviso@rockhopper.net> - 0.8.1-1
-- 0.8.1 Release
-
-* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Fri Jun 19 2020 Avram Lubkin <aviso@rockhopper.net> - 0.8.0-1
-- 0.8.0 Release
-
-* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 0.7.0-2
-- Rebuilt for Python 3.9
-
-* Sat May 02 2020 Avram Lubkin <aviso@rockhopper.net> - 0.7.0-1
-- 0.7.0 Release
-
-* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.2-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Tue Oct 08 2019 Avram Lubkin <aviso@rockhopper.net> - 0.6.2-1
-- 0.6.2 Release
-
-* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 0.6.1-5
-- Rebuilt for Python 3.8.0rc1 (#1748018)
-
-* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 0.6.1-4
-- Rebuilt for Python 3.8
-
-* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Tue Aug 07 2018 Avram Lubkin <aviso@rockhopper.net> - 0.6.1-1
-- 0.6.1 Release
-
-* Sat Aug 04 2018 Avram Lubkin <aviso@rockhopper.net> - 0.6.0-2
-- EL6 build requirements should only apply to Python 2
-
-* Mon Jul 23 2018 Avram Lubkin <aviso@rockhopper.net> - 0.6.0-1
-- 0.6.0 Release
-
-* Mon Jul 23 2018 Avram Lubkin <aviso@rockhopper.net> - 0.5.1-2
-- Change with_pythonX to use bcond_with(out)
-- Make files sections more specific
-
-* Mon Jul 23 2018 Avram Lubkin <aviso@rockhopper.net> - 0.5.1-1
-- Initial package.
+%autochangelog

diff --git a/sources b/sources
index 58691d4..d93cc2c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (pluginlib-0.9.4.tar.gz) = 08295d3dcad86724691497f7942bb2a6a1cd905d73291c4b24b79e3a0f062f6cd03d41a96e941e71aed9895fd02fc1d041506b696b198113e37dbef0998e7766
+SHA512 (pluginlib-0.11.0.tar.gz) = 1f8301504271006a2ab046efe861bf57bf861899460a08778dcdbd478cf926ffbfd140437c96d1eb7be8951d22b28fa1bad95c10ad2ed8babaea011206f6f6bf

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-06-14 18:55 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-14 18:55 [rpms/python-pluginlib] main: Update to 0.11.0 (rhbz#2374694, rhbz#2485921, rhbz#2377997) Avram Lubkin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox