12d6543
%{?python_enable_dependency_generator}
Luke Macken 061a1a5
Luke Macken 061a1a5
%global modname repoze.who
673da29
673da29
Name:           python-repoze-who
Jan ONDREJ (SAL) 7ec6eea
Version:        2.4
81b39a4
Release:        5%{?dist}
673da29
Summary:        An identification and authentication framework for WSGI
673da29
673da29
License:        BSD
Jan ONDREJ (SAL) a6340b7
URL:            https://pypi.python.org/pypi/%{modname}
Jan ONDREJ (SAL) a6340b7
Source0:        https://pypi.python.org/packages/source/r/%{modname}/%{modname}-%{version}.tar.gz
673da29
BuildArch:      noarch
673da29
Luke Macken 061a1a5
BuildRequires:      python3-devel
12d6543
BuildRequires:      python3-setuptools
Luke Macken 061a1a5
BuildRequires:      python3-nose
Luke Macken 061a1a5
BuildRequires:      python3-coverage
Luke Macken 061a1a5
BuildRequires:      python3-zope-interface
Luke Macken 061a1a5
BuildRequires:      python3-webob
Luke Macken 061a1a5
673da29
010a656
%global _description\
010a656
repoze.who is an identification and authentication framework for arbitrary WSGI\
010a656
applications.  It acts as WSGI middleware.\
010a656
\
010a656
repoze.who is inspired by Zope 2's Pluggable Authentication Service (PAS) (but\
010a656
repoze.who is not dependent on Zope in any way; it is useful for any WSGI\
010a656
application).  It provides no facility for authorization (ensuring whether a\
010a656
user can or cannot perform the operation implied by the request).  This is\
010a656
considered to be the domain of the WSGI application.\
673da29
673da29
010a656
%description %_description
010a656
Luke Macken 061a1a5
%package -n python3-repoze-who
Luke Macken 061a1a5
Summary:        An identification and authentication framework for WSGI
Luke Macken 061a1a5
Luke Macken 061a1a5
%description -n python3-repoze-who
Luke Macken 061a1a5
repoze.who is an identification and authentication framework for arbitrary WSGI
Luke Macken 061a1a5
applications.  It acts as WSGI middleware.
Luke Macken 061a1a5
Luke Macken 061a1a5
repoze.who is inspired by Zope 2's Pluggable Authentication Service (PAS) (but
Luke Macken 061a1a5
repoze.who is not dependent on Zope in any way; it is useful for any WSGI
Luke Macken 061a1a5
application).  It provides no facility for authorization (ensuring whether a
Luke Macken 061a1a5
user can or cannot perform the operation implied by the request).  This is
Luke Macken 061a1a5
considered to be the domain of the WSGI application.
Luke Macken 061a1a5
673da29
%prep
Luke Macken 061a1a5
%setup -q -n %{modname}-%{version}
673da29
Luke Macken 061a1a5
# Remove bundled egg-info in case it exists
Luke Macken 061a1a5
rm -rf %{modname}.egg-info
Luke Macken 061a1a5
673da29
673da29
%build
12d6543
%py3_build
673da29
673da29
673da29
%install
12d6543
%py3_install
673da29
fb4a0cf
%check
Luke Macken 009d051
PYTHONPATH=$(pwd) %{__python3} setup.py test
673da29
673da29
Luke Macken 061a1a5
%files -n python3-repoze-who
Jan ONDREJ (SAL) a6340b7
%doc README.rst CHANGES.rst CONTRIBUTORS.txt
Jan ONDREJ (SAL) a6340b7
%license COPYRIGHT.txt LICENSE.txt
Luke Macken 061a1a5
%{python3_sitelib}/repoze/who/
Luke Macken 061a1a5
%{python3_sitelib}/%{modname}-*
673da29
673da29
673da29
%changelog
81b39a4
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.4-5
81b39a4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
81b39a4
c6ec6c4
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 2.4-4
c6ec6c4
- Rebuilt for Python 3.10
c6ec6c4
3b11629
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.4-3
3b11629
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
3b11629
e42f029
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.4-2
e42f029
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
e42f029
Jan ONDREJ (SAL) 7ec6eea
* Thu Jun 04 2020 Ján ONDREJ (SAL) <ondrejj(at)salstar.sk> - 2.4-1
Jan ONDREJ (SAL) 7ec6eea
- Update to upstream
Jan ONDREJ (SAL) 7ec6eea
3bb9adf
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 2.3-3
3bb9adf
- Rebuilt for Python 3.9
3bb9adf
Jan ONDREJ (SAL) 9ef8217
* Sun May 10 2020 Ján ONDREJ (SAL) <ondrejj(at)salstar.sk> - 2.3-2
Jan ONDREJ (SAL) 9ef8217
- Fix compatibility with zope-interface >= 5 (bz#1825462)
Jan ONDREJ (SAL) 9ef8217
Jan ONDREJ (SAL) a6340b7
* Thu Apr 16 2020 Ján ONDREJ (SAL) <ondrejj(at)salstar.sk> - 2.3-1
Jan ONDREJ (SAL) a6340b7
- Update to upstream
Jan ONDREJ (SAL) a6340b7
- Update URLs to https
Jan ONDREJ (SAL) a6340b7
- Marked COPYRIGHT and LICENSE files as licenses
Jan ONDREJ (SAL) a6340b7
89636aa
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-23
89636aa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
89636aa
08e22a2
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 2.1-22
08e22a2
- Rebuilt for Python 3.8.0rc1 (#1748018)
08e22a2
8fbd647
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 2.1-21
8fbd647
- Rebuilt for Python 3.8
8fbd647
b65c5d4
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-20
b65c5d4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
b65c5d4
105e9de
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-19
105e9de
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
105e9de
12d6543
* Tue Jan 15 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.1-18
12d6543
- Enable python dependency generator
12d6543
0274ee3
* Mon Jan 14 2019 Miro Hrončok <mhroncok@redhat.com> - 2.1-17
0274ee3
- Subpackage python2-repoze-who has been removed
0274ee3
  See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
0274ee3
1495f30
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-16
1495f30
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
1495f30
2e07720
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 2.1-15
2e07720
- Rebuilt for Python 3.7
2e07720
5c6fa51
* Wed Feb 14 2018 Iryna Shcherbina <ishcherb@redhat.com> - 2.1-14
5c6fa51
- Update Python 2 dependency declarations to new packaging standards
5c6fa51
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
5c6fa51
5a5d015
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-13
5a5d015
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
5a5d015
010a656
* Sun Dec 17 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.1-12
010a656
- Python 2 binary package renamed to python2-repoze-who
010a656
  See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3
010a656
0bd5b7f
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-11
0bd5b7f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
0bd5b7f
3367e18
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-10
3367e18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
3367e18
408c547
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 2.1-9
408c547
- Rebuild for Python 3.6
408c547
f6dd948
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1-8
f6dd948
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
f6dd948
62bc5ec
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-7
62bc5ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
62bc5ec
4e7647d
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1-6
4e7647d
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
4e7647d
c18d990
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1-5
c18d990
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
c18d990
8f281f5
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1-4
8f281f5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
8f281f5
bdddfcb
* Wed May 14 2014 Bohuslav Kabrda <bkabrda@redhat.com> - 2.1-3
bdddfcb
- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4
bdddfcb
117bfc2
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1-2
117bfc2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
117bfc2
Luke Macken 061a1a5
* Thu Apr 04 2013 Luke Macken <lmacken@redhat.com> - 2.1-1
Luke Macken 061a1a5
- Update to 2.1
Luke Macken 061a1a5
- Add a python3 subpackage
Luke Macken 061a1a5
- Remove setuptools patch
Luke Macken 061a1a5
bcf9051
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.18-8
bcf9051
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
bcf9051
a3e2583
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.18-7
a3e2583
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
a3e2583
1dc28d8
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.18-6
1dc28d8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
1dc28d8
9e86c37
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.18-5
9e86c37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
9e86c37
0bf2ba8
* Mon Jul 26 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.0.18-4
0bf2ba8
- Add missing BR: python-coverage
0bf2ba8
749e765
* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 1.0.18-3
749e765
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
749e765
fb4a0cf
* Tue May 04 2010 Luke Macken <lmacken@redhat.com> - 1.0.18-2
fb4a0cf
- Run the test suite in %%check
fb4a0cf
2159a00
* Mon Apr 26 2010 Felix Schwarz <felix.schwarz@oss.schwarz.eu> - 1.0.18-1
2159a00
- Update to the latest upstream release.
2159a00
a3d4a0e
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.13-2
a3d4a0e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
a3d4a0e
673da29
* Wed May 06 2009 Luke Macken <lmacken@redhat.com> - 1.0.13-1
673da29
- Update to the latest upstream release.
673da29
673da29
* Tue Oct 21 2008 Luke Macken <lmacken@redhat.com> - 1.0.7-1
673da29
- Initial package