|
|
b74f8dc |
%global owner openstack-infra
|
|
|
b74f8dc |
%global srcname gear
|
|
|
b74f8dc |
|
|
|
b74f8dc |
Name: python-%{srcname}
|
|
|
9d1ad4b |
Version: 0.16.0
|
|
|
65c2433 |
Release: 99%{?dist}
|
|
|
b74f8dc |
Summary: Pure Python Async Gear Protocol Library
|
|
|
b74f8dc |
|
|
|
b74f8dc |
License: ASL 2.0
|
|
|
a6f2bd0 |
URL: https://opendev.org/opendev/%{srcname}
|
|
|
bab1e19 |
Source0: %pypi_source
|
|
|
b74f8dc |
|
|
|
b74f8dc |
BuildArch: noarch
|
|
|
b74f8dc |
|
|
|
507acb7 |
BuildRequires: python3-devel
|
|
|
507acb7 |
BuildRequires: python3-pbr
|
|
|
b74f8dc |
|
|
|
6e3214e |
# Test requirements
|
|
|
d253e63 |
BuildRequires: python3-pyOpenSSL
|
|
|
d253e63 |
BuildRequires: python3-fixtures
|
|
|
d253e63 |
BuildRequires: python3-statsd
|
|
|
d253e63 |
BuildRequires: python3-testrepository
|
|
|
d253e63 |
BuildRequires: python3-testresources
|
|
|
d253e63 |
BuildRequires: python3-testscenarios
|
|
|
6aa0a01 |
|
|
|
6aa0a01 |
%global _description\
|
|
|
6aa0a01 |
python-gear implements an asynchronous event-driven interface to Gearman.\
|
|
|
6aa0a01 |
It provides interfaces to build a client or worker, and access to the\
|
|
|
6aa0a01 |
administrative protocol. The design approach is to keep it simple, with a\
|
|
|
6aa0a01 |
relatively thin abstraction of the Gearman protocol itself. It should be\
|
|
|
6aa0a01 |
easy to use to build a client or worker that operates either synchronously\
|
|
|
6aa0a01 |
or asynchronously. The module also provides a simple Gearman server for\
|
|
|
6aa0a01 |
use as a convenience in unit tests. The server is not designed for\
|
|
|
d253e63 |
production use under load.
|
|
|
6aa0a01 |
|
|
|
6aa0a01 |
%description %_description
|
|
|
6aa0a01 |
|
|
|
507acb7 |
%package -n python3-%{srcname}
|
|
|
507acb7 |
Summary: %summary
|
|
|
507acb7 |
%{?python_provide:%python_provide python3-%{srcname}}
|
|
|
507acb7 |
|
|
|
507acb7 |
%description -n python3-%{srcname} %_description
|
|
|
507acb7 |
|
|
|
b74f8dc |
%prep
|
|
|
0e4a5d4 |
%autosetup -n %{srcname}-%{version} -p1
|
|
|
b74f8dc |
|
|
|
b74f8dc |
%build
|
|
|
507acb7 |
%py3_build
|
|
|
b74f8dc |
|
|
|
b74f8dc |
%install
|
|
|
507acb7 |
%py3_install
|
|
|
6e3214e |
|
|
|
6e3214e |
%check
|
|
|
9d1ad4b |
PYTHON=%{__python3} testr init
|
|
|
9d1ad4b |
PYTHON=%{__python3} testr run
|
|
|
b74f8dc |
|
|
|
507acb7 |
%files -n python3-%{srcname}
|
|
|
507acb7 |
%doc README.rst CONTRIBUTING.rst doc
|
|
|
507acb7 |
%license LICENSE
|
|
|
4259e22 |
%{_bindir}/*
|
|
|
507acb7 |
%{python3_sitelib}/%{srcname}
|
|
|
507acb7 |
%{python3_sitelib}/%{srcname}-*egg-info
|
|
|
507acb7 |
|
|
|
b74f8dc |
%changelog
|
|
|
e03f2a9 |
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.16.0-4
|
|
|
e03f2a9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
e03f2a9 |
|
|
|
261fdfe |
* Mon Jul 03 2023 Python Maint <python-maint@redhat.com> - 0.16.0-3
|
|
|
261fdfe |
- Rebuilt for Python 3.12
|
|
|
261fdfe |
|
|
|
573e339 |
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.16.0-2
|
|
|
573e339 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
573e339 |
|
|
|
9d1ad4b |
* Thu Aug 04 2022 Fabien Boucher <fboucher@redhat.com> - 0.16.0-1
|
|
|
9d1ad4b |
- Bump to 0.16.0
|
|
|
9d1ad4b |
- Fix FTBFS (https://bugzilla.redhat.com/show_bug.cgi?id=2113983)
|
|
|
9d1ad4b |
|
|
|
e7a6f28 |
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.15.1-12
|
|
|
e7a6f28 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
e7a6f28 |
|
|
|
475e3f7 |
* Wed Jun 15 2022 Python Maint <python-maint@redhat.com> - 0.15.1-11
|
|
|
475e3f7 |
- Rebuilt for Python 3.11
|
|
|
475e3f7 |
|
|
|
f2a485a |
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.15.1-10
|
|
|
f2a485a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
f2a485a |
|
|
|
6420cdd |
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.15.1-9
|
|
|
6420cdd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
6420cdd |
|
|
|
92ac25a |
* Thu Jun 17 2021 Matthieu Huin <mhuin@redhat.com> - 0.15.1-8
|
|
|
92ac25a |
- Fix support for Python 3.10
|
|
|
92ac25a |
|
|
|
b918ccf |
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 0.15.1-7
|
|
|
b918ccf |
- Rebuilt for Python 3.10
|
|
|
b918ccf |
|
|
|
862242d |
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.15.1-6
|
|
|
862242d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
862242d |
|
|
|
0e4a5d4 |
* Mon Nov 09 2020 Faben Boucher <fboucher@redhat.com> - 0.15.1-5
|
|
|
0e4a5d4 |
- Remove BuildRequire on git
|
|
|
0e4a5d4 |
- Let runtime deps to be discovered out from requierements.txt
|
|
|
0e4a5d4 |
|
|
|
f6f7070 |
* Thu Jul 30 2020 Faben Boucher <fboucher@redhat.com> - 0.15.1-4
|
|
|
9126fc1 |
- Fix FTBFS by providing upstream patch
|
|
|
9126fc1 |
0001-Bump-crypto-requirement-to-accomodate-security-stand.patch
|
|
|
9126fc1 |
|
|
|
ace1bf0 |
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.15.1-3
|
|
|
ace1bf0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
ace1bf0 |
|
|
|
fde1e12 |
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 0.15.1-2
|
|
|
fde1e12 |
- Rebuilt for Python 3.9
|
|
|
fde1e12 |
|
|
|
bab1e19 |
* Mon Mar 09 2020 Faben Boucher <fboucher@redhat.com> - 0.15.1-1
|
|
|
bab1e19 |
- Bump to 0.15.1
|
|
|
bab1e19 |
|
|
|
b65731d |
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 0.14.0-6
|
|
|
b65731d |
- Rebuilt for Python 3.8.0rc1 (#1748018)
|
|
|
b65731d |
|
|
|
5154832 |
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 0.14.0-5
|
|
|
5154832 |
- Rebuilt for Python 3.8
|
|
|
5154832 |
|
|
|
1f9e75e |
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 0.14.0-4
|
|
|
1f9e75e |
- Rebuilt for Python 3.8
|
|
|
1f9e75e |
|
|
|
8e822f0 |
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 0.14.0-3
|
|
|
8e822f0 |
- Rebuilt for Python 3.8
|
|
|
8e822f0 |
|
|
|
7030349 |
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 0.14.0-2
|
|
|
7030349 |
- Rebuilt for Python 3.8
|
|
|
7030349 |
|
|
|
0d12d1d |
* Wed Aug 14 2019 Fabien Boucher <fboucher@redhat.com> - 0.14.0-1
|
|
|
0d12d1d |
- Update to 0.14.0
|
|
|
0d12d1d |
|
|
|
a6f2bd0 |
* Tue Jul 30 2019 Fabien Boucher <fboucher@redhat.com> - 0.13.0-1
|
|
|
a6f2bd0 |
- Update to 0.13.0
|
|
|
a6f2bd0 |
|
|
|
c3f33b6 |
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.0-9
|
|
|
c3f33b6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
c3f33b6 |
|
|
|
e21acde |
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.0-8
|
|
|
e21acde |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
e21acde |
|
|
|
d253e63 |
* Wed Oct 17 2018 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.11.0-7
|
|
|
d253e63 |
- Subpackage python2-gear has been removed
|
|
|
d253e63 |
See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
|
|
|
d253e63 |
|
|
|
cf3eb3f |
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.0-6
|
|
|
cf3eb3f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
cf3eb3f |
|
|
|
c2090cc |
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 0.11.0-5
|
|
|
c2090cc |
- Rebuilt for Python 3.7
|
|
|
c2090cc |
|
|
|
4259e22 |
* Fri Apr 6 2018 Iryna Shcherbina <ishcherb@redhat.com> - 0.11.0-4
|
|
|
4259e22 |
- Package the executable in python3 package
|
|
|
4259e22 |
|
|
|
bc5e313 |
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.0-3
|
|
|
bc5e313 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
bc5e313 |
|
|
|
ba08dd0 |
* Thu Jan 25 2018 Iryna Shcherbina <ishcherb@redhat.com> - 0.11.0-2
|
|
|
ba08dd0 |
- Update Python 2 dependency declarations to new packaging standards
|
|
|
ba08dd0 |
(See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
|
|
|
ba08dd0 |
|
|
|
507acb7 |
* Fri Dec 29 2017 Tristan Cacqueray <tdecacqu@redhat.com> - 0.11.0-1
|
|
|
507acb7 |
- Update version (#1529648)
|
|
|
507acb7 |
- Add python3 package
|
|
|
507acb7 |
|
|
|
6aa0a01 |
* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.5.9-7
|
|
|
6aa0a01 |
- Python 2 binary package renamed to python2-gear
|
|
|
6aa0a01 |
See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3
|
|
|
6aa0a01 |
|
|
|
63c4292 |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.9-6
|
|
|
63c4292 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
63c4292 |
|
|
|
f9e59e4 |
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.9-5
|
|
|
f9e59e4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
f9e59e4 |
|
|
|
a714a96 |
* Thu Sep 22 2016 Fabien Boucher <fboucher@redhat.com> - 0.5.9-4
|
|
|
a714a96 |
- Fix bogus release version inconsistency
|
|
|
a714a96 |
|
|
Fabien Boucher |
059b636 |
* Thu Sep 22 2016 Fabien Boucher <fboucher@redhat.com> - 0.5.9-3
|
|
|
6bfc44b |
- Remove useless dependencies to python-argparse
|
|
|
6bfc44b |
|
|
|
0758618 |
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.9-2
|
|
|
0758618 |
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
|
|
|
0758618 |
|
|
|
6e3214e |
* Tue Feb 16 2016 Paul Belanger <pabelanger@redhat.com> - 0.5.9-1
|
|
|
6e3214e |
- New upstream 0.5.9 (#1304141)
|
|
|
6e3214e |
- Update spec to latest python packaging guidelines
|
|
|
6e3214e |
- Enable unit testing
|
|
|
6e3214e |
|
|
|
12fefeb |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.8-2
|
|
|
12fefeb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
12fefeb |
|
|
|
efe243e |
* Mon Jun 22 2015 Fabien Boucher <fboucher@redhat.com> - 0.5.8-1
|
|
|
efe243e |
- Bump gear source to version 0.5.8
|
|
|
efe243e |
- Add python-pbr as dependency as demo geard needs it
|
|
|
efe243e |
|
|
|
4e790e1 |
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.7-2
|
|
|
4e790e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
4e790e1 |
|
|
|
eb8ee1d |
* Fri May 29 2015 Fabien Boucher <fboucher@redhat.com> - 0.5.7-1
|
|
|
eb8ee1d |
- Bump gear source to version 0.5.7
|
|
|
eb8ee1d |
- Remove dist version in changelog
|
|
|
eb8ee1d |
- Fix license handling
|
|
|
eb8ee1d |
|
|
|
eb8ee1d |
* Thu Apr 23 2015 Fabien Boucher <fboucher@redhat.com> - 0.5.6-0
|
|
|
b74f8dc |
- Initial packaging
|