|
|
a109c88 |
%if 0%{?fedora}
|
|
|
91a1cf5 |
%global with_python3 1
|
|
|
a109c88 |
%endif
|
|
|
a109c88 |
|
|
|
896b460 |
%if 0%{?rhel} && 0%{?rhel} <= 6
|
|
|
648730a |
%{!?__python2: %global __python2 /usr/bin/python2}
|
|
|
648730a |
%{!?python2_sitelib: %global python2_sitelib %(%{__python2} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
|
|
|
896b460 |
%endif
|
|
|
62ea07e |
#%%global prerel c2
|
|
|
62ea07e |
|
|
|
e3e9e03 |
Name: python-fedora
|
|
|
849722d |
Version: 0.7.1
|
|
|
620bae0 |
Release: 1%{?dist}
|
|
|
e3e9e03 |
Summary: Python modules for talking to Fedora Infrastructure Services
|
|
|
e3e9e03 |
|
|
|
e3e9e03 |
Group: Development/Languages
|
|
|
bf83af5 |
License: LGPLv2+
|
|
|
dcfc3be |
URL: https://fedorahosted.org/python-fedora/
|
|
|
a109c88 |
Source0: https://fedorahosted.org/releases/p/y/%{name}/%{name}-%{version}%{?prerel}.tar.gz
|
|
|
833a565 |
|
|
|
e3e9e03 |
BuildArch: noarch
|
|
|
a109c88 |
|
|
|
37fa3ab |
BuildRequires: python2-devel
|
|
|
37fa3ab |
BuildRequires: python-setuptools
|
|
|
896b460 |
%if 0%{?rhel} && 0%{?rhel} <= 6
|
|
|
896b460 |
BuildRequires: python-sphinx10
|
|
|
896b460 |
%else
|
|
|
1a6bc66 |
BuildRequires: python-sphinx
|
|
|
896b460 |
%endif
|
|
|
8afb6bf |
%if 0%{?fedora} || (0%{?rhel} == 6)
|
|
|
0c73223 |
BuildRequires: python-cherrypy2
|
|
|
349dc1d |
%else
|
|
|
8afb6bf |
# Do not need TurboGears1 dependencies on epel7
|
|
|
8afb6bf |
%if 0%{?rhel} < 7
|
|
|
0c73223 |
BuildRequires: python-cherrypy
|
|
|
349dc1d |
%endif
|
|
|
8afb6bf |
%endif
|
|
|
349dc1d |
BuildRequires: python-babel
|
|
|
0c73223 |
BuildRequires: TurboGears2
|
|
|
41e1329 |
BuildRequires: python-nose
|
|
|
37fa3ab |
BuildRequires: python-kitchen
|
|
|
a109c88 |
BuildRequires: python-munch
|
|
|
e8b4da1 |
# Needed for tests and for the way we build docs
|
|
|
04ef7f6 |
%if 0%{?rhel} < 7
|
|
|
8afb6bf |
# Phasing this out. First from epel7 and later for everything
|
|
|
04ef7f6 |
BuildRequires: TurboGears
|
|
|
04ef7f6 |
%endif
|
|
|
04ef7f6 |
BuildRequires: python-repoze-who-friendlyform Django
|
|
|
059bd5c |
BuildRequires: python-requests >= 2.6.0
|
|
|
d19ebc0 |
BuildRequires: python-openid
|
|
|
d19ebc0 |
BuildRequires: python-openid-teams
|
|
|
d19ebc0 |
BuildRequires: python-openid-cla
|
|
|
a109c88 |
BuildRequires: python-six
|
|
|
a252fa5 |
BuildRequires: python-lockfile
|
|
|
e8b4da1 |
|
|
|
a109c88 |
Requires: python-munch
|
|
|
37fa3ab |
Requires: python-kitchen
|
|
|
059bd5c |
Requires: python-requests >= 2.6.0
|
|
|
c32dedb |
Requires: python-beautifulsoup4
|
|
|
a109c88 |
Requires: python-six
|
|
|
a252fa5 |
Requires: python-lockfile
|
|
|
8c9d8c5 |
# These are now optional dependencies. Some bodhi methods will not work if
|
|
|
8c9d8c5 |
# they aren't installed but they aren't needed for most functionality of the
|
|
|
8c9d8c5 |
# module.
|
|
|
8c9d8c5 |
#Requires: koji python-iniparse yum
|
|
|
e3e9e03 |
|
|
|
e3e9e03 |
%description
|
|
|
e8b4da1 |
Python modules that help with building Fedora Services. The client module
|
|
|
04ef7f6 |
included here can be used to build programs that communicate with many of
|
|
|
04ef7f6 |
Fedora Infrastructure's Applications such as Bodhi, PackageDB, MirrorManager,
|
|
|
04ef7f6 |
and FAS2.
|
|
|
e8b4da1 |
|
|
|
a109c88 |
%if 0%{?with_python3}
|
|
|
a109c88 |
%package -n python3-fedora
|
|
|
a109c88 |
Summary: Python modules for talking to Fedora Infrastructure Services
|
|
|
a109c88 |
Group: Development/Languages
|
|
|
a109c88 |
|
|
|
a109c88 |
BuildRequires: python3-devel
|
|
|
a109c88 |
BuildRequires: python3-setuptools
|
|
|
a109c88 |
BuildRequires: python3-sphinx
|
|
|
a109c88 |
BuildRequires: python3-babel
|
|
|
a109c88 |
BuildRequires: python3-nose
|
|
|
a109c88 |
BuildRequires: python3-kitchen
|
|
|
a109c88 |
BuildRequires: python3-munch
|
|
|
a109c88 |
|
|
|
059bd5c |
BuildRequires: python3-requests >= 2.6.0
|
|
|
a109c88 |
BuildRequires: python3-openid
|
|
|
a109c88 |
BuildRequires: python3-six
|
|
|
a1395e3 |
BuildRequires: python3-lockfile
|
|
|
a109c88 |
|
|
|
a109c88 |
Requires: python3-munch
|
|
|
a109c88 |
Requires: python3-kitchen
|
|
|
059bd5c |
Requires: python3-requests >= 2.6.0
|
|
|
a109c88 |
Requires: python3-beautifulsoup4
|
|
|
a109c88 |
Requires: python3-six
|
|
|
a1395e3 |
Requires: python3-lockfile
|
|
|
a109c88 |
|
|
|
a109c88 |
%description -n python3-fedora
|
|
|
a109c88 |
Python modules that help with building Fedora Services. The client module
|
|
|
a109c88 |
included here can be used to build programs that communicate with many of
|
|
|
a109c88 |
Fedora Infrastructure's Applications such as Bodhi, PackageDB, MirrorManager,
|
|
|
a109c88 |
and FAS2.
|
|
|
a109c88 |
%endif
|
|
|
a109c88 |
|
|
|
04ef7f6 |
%if 0%{?rhel} < 7
|
|
|
e8b4da1 |
%package turbogears
|
|
|
e8b4da1 |
Summary: Python modules for TurboGears applications in Fedora Infrastructure
|
|
|
e8b4da1 |
Group: Development/Languages
|
|
|
e8b4da1 |
License: LGPLv2+
|
|
|
e8b4da1 |
Requires: %{name} = %{version}-%{release}
|
|
|
e8b4da1 |
Requires: TurboGears
|
|
|
62ea07e |
Requires: python-sqlalchemy
|
|
|
62ea07e |
Requires: python-decorator
|
|
|
62ea07e |
Requires: python-bugzilla
|
|
|
62ea07e |
Requires: python-feedparser
|
|
|
62ea07e |
|
|
|
62ea07e |
%description turbogears
|
|
|
62ea07e |
Python modules that help with building Fedora Services. This package includes
|
|
|
62ea07e |
a JSON based auth provider for authenticating TurboGears1 applications against
|
|
|
62ea07e |
FAS2 over the network, a csrf protected version of the standard TG1 auth
|
|
|
62ea07e |
provider, templates to help build CSRF-protected login forms, and miscellaneous
|
|
|
62ea07e |
other helper functions for TurboGears applications.
|
|
|
04ef7f6 |
%endif
|
|
|
62ea07e |
|
|
|
62ea07e |
%package turbogears2
|
|
|
62ea07e |
Summary: Python modules for TurboGears applications in Fedora Infrastructure
|
|
|
62ea07e |
Group: Development/Languages
|
|
|
62ea07e |
License: LGPLv2+
|
|
|
62ea07e |
Requires: %{name} = %{version}-%{release}
|
|
|
e8b4da1 |
Requires: TurboGears2
|
|
|
e8b4da1 |
Requires: python-sqlalchemy
|
|
|
1b293a3 |
%if 0%{?fedora} || 0%{?rhel} >= 7
|
|
|
62ea07e |
Requires: python-mako >= 0.3.6
|
|
|
8afb6bf |
%else
|
|
|
6aa3636 |
Requires: python-mako0.4 >= 0.3.6
|
|
|
62ea07e |
%endif
|
|
|
e8b4da1 |
Requires: python-repoze-who-friendlyform
|
|
|
e8b4da1 |
|
|
|
62ea07e |
%description turbogears2
|
|
|
e8b4da1 |
Python modules that help with building Fedora Services. This package includes
|
|
|
62ea07e |
middleware for protecting against CSRF attacks, repoze.who authenticators for
|
|
|
62ea07e |
logging in to TurboGears2 services based on account information lp build
|
|
|
62ea07e |
CSRF-protected login forms, and miscellaneous other helper functions for
|
|
|
62ea07e |
TurboGears2 applications.
|
|
|
e8b4da1 |
|
|
|
e8b4da1 |
%package django
|
|
|
e8b4da1 |
Summary: Python modules for django applications authing to Fedora Account System
|
|
|
e8b4da1 |
Group: Development/Languages
|
|
|
e8b4da1 |
License: LGPLv2+
|
|
|
e8b4da1 |
Requires: %{name} = %{version}-%{release}
|
|
|
e8b4da1 |
Requires: Django
|
|
|
e8b4da1 |
|
|
|
e8b4da1 |
%description django
|
|
|
e8b4da1 |
Python modules that help with building Fedora Services. This package includes
|
|
|
e8b4da1 |
an auth provider to let django applications authenticate against the Fedora
|
|
|
e8b4da1 |
Account System.
|
|
|
e3e9e03 |
|
|
|
46d847f |
%package flask
|
|
|
46d847f |
Summary: Python modules for flask applications authing to Fedora Account System
|
|
|
46d847f |
Group: Development/Languages
|
|
|
46d847f |
License: LGPLv2+
|
|
|
46d847f |
Requires: %{name} = %{version}-%{release}
|
|
|
46d847f |
Requires: python-flask
|
|
|
46d847f |
Requires: python-flask-wtf
|
|
|
d19ebc0 |
Requires: python-openid
|
|
|
d19ebc0 |
Requires: python-openid-teams
|
|
|
d19ebc0 |
Requires: python-openid-cla
|
|
|
46d847f |
|
|
|
46d847f |
%description flask
|
|
|
46d847f |
Python modules that help with building Fedora Services. This package includes
|
|
|
46d847f |
an auth provider to let flask applications authenticate against the Fedora
|
|
|
46d847f |
Account System.
|
|
|
46d847f |
|
|
|
e3e9e03 |
%prep
|
|
|
a109c88 |
%setup -q -n %{name}-%{version}%{?prerel}
|
|
|
e3e9e03 |
|
|
|
56e2cc2 |
# For https://bugzilla.redhat.com/show_bug.cgi?id=1282571
|
|
|
56e2cc2 |
sed -i "s/, 'lockfile'//" setup.py
|
|
|
56e2cc2 |
|
|
|
620bae0 |
# Pull in the old compat version of cherrypy to build the tg1 docs.
|
|
|
620bae0 |
cp setup.py setup_docs.py
|
|
|
620bae0 |
sed -i 's/import sys/import sys\n__requires__ = ["CherryPy < 3.0"]; import pkg_resources/' setup_docs.py
|
|
|
620bae0 |
|
|
|
a109c88 |
%if 0%{?with_python3}
|
|
|
a109c88 |
rm -rf %{py3dir}
|
|
|
a109c88 |
cp -a . %{py3dir}
|
|
|
a109c88 |
%endif
|
|
|
833a565 |
|
|
|
e3e9e03 |
%build
|
|
|
a109c88 |
%if 0%{?with_python3}
|
|
|
a109c88 |
pushd %{py3dir}
|
|
|
a109c88 |
%{__python3} setup.py build
|
|
|
a109c88 |
## No docs, because that tries to hit the tg pathways (py2-only)
|
|
|
a109c88 |
#%{__python3} setup.py build_sphinx
|
|
|
a109c88 |
## We can probably port releaseutils.py, but we haven't yet.
|
|
|
a109c88 |
#%{__python3} releaseutils.py build_catalogs
|
|
|
a109c88 |
popd
|
|
|
a109c88 |
%endif
|
|
|
a109c88 |
|
|
|
a109c88 |
%{__python2} setup.py build
|
|
|
620bae0 |
|
|
|
620bae0 |
%{__python2} setup_docs.py build_sphinx
|
|
|
620bae0 |
#%{__python2} releaseutils.py build_catalogs
|
|
|
e3e9e03 |
|
|
|
e3e9e03 |
%install
|
|
|
a109c88 |
%if 0%{?with_python3}
|
|
|
a109c88 |
pushd %{py3dir}
|
|
|
a109c88 |
%{__python3} setup.py install --skip-build --root %{buildroot}
|
|
|
a109c88 |
## We can probably port releaseutils.py, but we haven't yet.
|
|
|
a109c88 |
#DESTDIR=%{buildroot} %{__python3} releaseutils.py install_catalogs
|
|
|
a109c88 |
|
|
|
a109c88 |
# Remove regression tests
|
|
|
a109c88 |
rm -rf %{buildroot}%{python3_sitelib}/fedora/wsgi/test
|
|
|
55ac60b |
rm -rf %{buildroot}%{python3_sitelib}/tests/
|
|
|
a109c88 |
|
|
|
a109c88 |
popd
|
|
|
a109c88 |
%endif
|
|
|
a109c88 |
|
|
|
a109c88 |
%{__python2} setup.py install --skip-build --root %{buildroot}
|
|
|
a109c88 |
DESTDIR=%{buildroot} %{__python2} releaseutils.py install_catalogs
|
|
|
bba62b6 |
|
|
|
62ea07e |
# Cleanup doc
|
|
|
896b460 |
mv build/sphinx/html doc/
|
|
|
62ea07e |
if test -e doc/html/.buildinfo ; then
|
|
|
62ea07e |
rm doc/html/.buildinfo
|
|
|
62ea07e |
fi
|
|
|
62ea07e |
find doc -name 'EMPTY' -exec rm \{\} \;
|
|
|
62ea07e |
|
|
|
62ea07e |
# Remove regression tests
|
|
|
896b460 |
rm -rf %{buildroot}%{python2_sitelib}/fedora/wsgi/test
|
|
|
55ac60b |
rm -rf %{buildroot}%{python2_sitelib}/tests/
|
|
|
62ea07e |
|
|
|
349dc1d |
%find_lang %{name}
|
|
|
e3e9e03 |
|
|
|
349dc1d |
%files -f %{name}.lang
|
|
|
e3e9e03 |
%defattr(-,root,root,-)
|
|
|
a252fa5 |
%doc NEWS README.rst COPYING AUTHORS doc
|
|
|
55ac60b |
%{python2_sitelib}/fedora/
|
|
|
55ac60b |
%{python2_sitelib}/python_fedora*egg-info
|
|
|
896b460 |
%exclude %{python2_sitelib}/fedora/tg/
|
|
|
896b460 |
%exclude %{python2_sitelib}/fedora/tg2/
|
|
|
896b460 |
%exclude %{python2_sitelib}/fedora/wsgi/
|
|
|
896b460 |
%exclude %{python2_sitelib}/fedora/django/
|
|
|
896b460 |
%exclude %{python2_sitelib}/flask_fas.py*
|
|
|
896b460 |
%exclude %{python2_sitelib}/flask_fas_openid.py*
|
|
|
e8b4da1 |
|
|
|
a109c88 |
%if 0%{?with_python3}
|
|
|
a109c88 |
%files -f %{name}.lang -n python3-fedora
|
|
|
a109c88 |
%defattr(-,root,root,-)
|
|
|
a252fa5 |
%doc NEWS README.rst COPYING AUTHORS doc
|
|
|
55ac60b |
%{python3_sitelib}/fedora/
|
|
|
55ac60b |
%{python3_sitelib}/python_fedora*egg-info
|
|
|
55ac60b |
%{python3_sitelib}/__pycache__/flask_fas*
|
|
|
a109c88 |
%exclude %{python3_sitelib}/fedora/tg/
|
|
|
a109c88 |
%exclude %{python3_sitelib}/fedora/tg2/
|
|
|
a109c88 |
%exclude %{python3_sitelib}/fedora/wsgi/
|
|
|
a109c88 |
%exclude %{python3_sitelib}/fedora/django/
|
|
|
a109c88 |
%exclude %{python3_sitelib}/flask_fas.py*
|
|
|
a109c88 |
%exclude %{python3_sitelib}/flask_fas_openid.py*
|
|
|
a109c88 |
%endif
|
|
|
a109c88 |
|
|
|
04ef7f6 |
%if 0%{?rhel} < 7
|
|
|
e8b4da1 |
%files turbogears
|
|
|
896b460 |
%{python2_sitelib}/fedora/tg/
|
|
|
04ef7f6 |
%endif
|
|
|
62ea07e |
|
|
|
62ea07e |
%files turbogears2
|
|
|
896b460 |
%{python2_sitelib}/fedora/wsgi/
|
|
|
896b460 |
%{python2_sitelib}/fedora/tg2/
|
|
|
e8b4da1 |
|
|
|
e8b4da1 |
%files django
|
|
|
896b460 |
%{python2_sitelib}/fedora/django/
|
|
|
e3e9e03 |
|
|
|
46d847f |
%files flask
|
|
|
896b460 |
%{python2_sitelib}/flask_fas.py*
|
|
|
896b460 |
%{python2_sitelib}/flask_fas_openid.py*
|
|
|
46d847f |
|
|
|
e3e9e03 |
%changelog
|
|
|
849722d |
* Mon Jan 11 2016 Ralph Bean <rbean@redhat.com> - 0.7.1-1
|
|
|
849722d |
- new version
|
|
|
849722d |
|
|
|
620bae0 |
* Thu Jan 07 2016 Ralph Bean <rbean@redhat.com> - 0.7.0-1
|
|
|
620bae0 |
- new version
|
|
|
620bae0 |
|
|
|
896e0b8 |
* Mon Jan 04 2016 Ralph Bean <rbean@redhat.com> - 0.6.4-2
|
|
|
896e0b8 |
- Drop requirement on simplejson (RHBZ#1294543).
|
|
|
896e0b8 |
|
|
|
ee471d8 |
* Tue Dec 01 2015 Ralph Bean <rbean@redhat.com> - 0.6.4-1
|
|
|
ee471d8 |
- new version
|
|
|
ee471d8 |
|
|
|
91a1cf5 |
* Wed Nov 18 2015 Adam Williamson <awilliam@redhat.com> - 0.6.2-7
|
|
|
91a1cf5 |
- re-enable python3-fedora now python3-openid is rebuilt
|
|
|
91a1cf5 |
|
|
|
56e2cc2 |
* Mon Nov 16 2015 Ralph Bean <rbean@redhat.com> - 0.6.2-6
|
|
|
56e2cc2 |
- Patch out python-lockfile dep at the setuptools level to avoid pbr breakage.
|
|
|
56e2cc2 |
- Disable python3 subpackage while rawhide buildroot is broken.
|
|
|
56e2cc2 |
|
|
|
dd042b9 |
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.2-5
|
|
|
dd042b9 |
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
|
|
|
dd042b9 |
|
|
|
059bd5c |
* Fri Oct 30 2015 Ralph Bean <rbean@redhat.com> - 0.6.2-4
|
|
|
059bd5c |
- Adjust the python-requests version requirement for epel7.
|
|
|
059bd5c |
|
|
|
51e22ed |
* Fri Oct 23 2015 Ralph Bean <rbean@redhat.com> - 0.6.2-3
|
|
|
51e22ed |
- Require a more modern python-requests since we dropped support for the
|
|
|
51e22ed |
older .json property.
|
|
|
51e22ed |
|
|
|
a1395e3 |
* Tue Oct 20 2015 Ralph Bean <rbean@redhat.com> - 0.6.2-2
|
|
|
a1395e3 |
- Add dep on python3-lockfile.
|
|
|
a1395e3 |
|
|
|
3f9d255 |
* Tue Oct 13 2015 Ralph Bean <rbean@redhat.com> - 0.6.2-1
|
|
|
3f9d255 |
- Force the Bodhi2 url in the BodhiClient shim (for /usr/bin/bodhi).
|
|
|
3f9d255 |
|
|
|
03366e1 |
* Mon Oct 12 2015 Ralph Bean <rbean@redhat.com> - 0.6.1-1
|
|
|
03366e1 |
- Fix a bug in the BodhiClient where the Bodhi2Client would try to use the old
|
|
|
03366e1 |
Bodhi1 base url.
|
|
|
03366e1 |
- Raise an AuthError if no username or password is provided to the openid login
|
|
|
03366e1 |
function.
|
|
|
03366e1 |
|
|
|
3dc10d4 |
* Fri Oct 09 2015 Ralph Bean <rbean@redhat.com> - 0.6.0-1
|
|
|
3dc10d4 |
- Cache session cookies between use for clients using OpenID.
|
|
|
3dc10d4 |
- Retry failed requests for clients using OpenID
|
|
|
3dc10d4 |
- Remove Bodhi server version detection code.
|
|
|
3dc10d4 |
- Python3 support for the BodhiClient.
|
|
|
3dc10d4 |
- Drop support for python-requests-1.x
|
|
|
a252fa5 |
- Add dep on python-lockfile.
|
|
|
3dc10d4 |
|
|
|
0f8ef81 |
* Fri Sep 04 2015 Ralph Bean <rbean@redhat.com> - 0.5.6-1
|
|
|
0f8ef81 |
- Python2.6 fix for el6.
|
|
|
0f8ef81 |
|
|
|
6493f28 |
* Thu Aug 27 2015 Ralph Bean <rbean@redhat.com> - 0.5.5-2
|
|
|
6493f28 |
- Specbump for F21. https://github.com/fedora-infra/bodhi/issues/363
|
|
|
6493f28 |
|
|
|
03e9198 |
* Wed Aug 19 2015 Ralph Bean <rbean@redhat.com> - 0.5.5-1
|
|
|
03e9198 |
- Consistent exception handling in the Bodhi2Client.
|
|
|
03e9198 |
- More adjustments to bodhi server version detection.
|
|
|
03e9198 |
|
|
|
e5604d9 |
* Tue Aug 18 2015 Ralph Bean <rbean@redhat.com> - 0.5.4-1
|
|
|
e5604d9 |
- Adjust usage of python-six to be compatible with older versions on rhel7.
|
|
|
e5604d9 |
- More updates to detection of the bodhi server version.
|
|
|
e5604d9 |
|
|
|
1a1bd76 |
* Tue Aug 18 2015 Ralph Bean <rbean@redhat.com> - 0.5.3-1
|
|
|
1a1bd76 |
- Better compatibility with 'fedpkg update' for bodhi.
|
|
|
1a1bd76 |
|
|
|
74aa6e0 |
* Mon Aug 17 2015 Ralph Bean <rbean@redhat.com> - 0.5.2-1
|
|
|
74aa6e0 |
- Better version checking against the bodhi server.
|
|
|
74aa6e0 |
|
|
|
6edd28e |
* Mon Aug 17 2015 Ralph Bean <rbean@redhat.com> - 0.5.1-1
|
|
|
6edd28e |
- Typofix in the BodhiClient.
|
|
|
6edd28e |
|
|
|
8b4104d |
* Mon Aug 17 2015 Ralph Bean <rbean@redhat.com> - 0.5.0-1
|
|
|
8b4104d |
- Bodhi2 compatibility.
|
|
|
8b4104d |
- Return munch object from OpenIdBaseClient.
|
|
|
8b4104d |
- Minor python3 fixes.
|
|
|
8b4104d |
|
|
|
33a3afc |
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-3
|
|
|
33a3afc |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
33a3afc |
|
|
|
55ac60b |
* Mon May 04 2015 Ralph Bean <rbean@redhat.com> - 0.4.0-2
|
|
|
55ac60b |
- More specific directory ownership for the core packages.
|
|
|
55ac60b |
|
|
|
a109c88 |
* Tue Apr 28 2015 Ralph Bean <rbean@redhat.com> - 0.4.0-1
|
|
|
a109c88 |
- Upstream release.
|
|
|
a109c88 |
- python3 subpackages.
|
|
|
a109c88 |
- New deps on python-munch and python-six.
|
|
|
a109c88 |
|
|
|
66c92cd |
* Sat Jan 24 2015 Xavier Lamien <laxathom@fedoraproject.org> - 0.3.37-1
|
|
|
66c92cd |
- Upstream release.
|
|
|
66c92cd |
|
|
|
833a565 |
* Thu Oct 23 2014 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.3.36-2
|
|
|
833a565 |
- Backport the flask-fas-openid fix merged upstream at:
|
|
|
833a565 |
https://github.com/fedora-infra/python-fedora/pull/108
|
|
|
833a565 |
|
|
|
e951478 |
* Thu Aug 7 2014 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.36-1
|
|
|
e951478 |
- New upstream release fixing logging in openidbaseclient
|
|
|
e951478 |
|
|
|
1510b9c |
* Wed Aug 6 2014 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.35-1
|
|
|
1510b9c |
- Upstream 0.3.35 release that adds openidbaseclient
|
|
|
1510b9c |
|
|
|
e1219cc |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.34-2
|
|
|
e1219cc |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
e1219cc |
|
|
|
c32dedb |
* Fri May 2 2014 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.34-1
|
|
|
c32dedb |
- Upstream 0.3.34 release with security fixes for TG and flask services built
|
|
|
c32dedb |
with python-fedora
|
|
|
c32dedb |
|
|
|
8afb6bf |
* Fri Mar 14 2014 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.33-3
|
|
|
04ef7f6 |
- Do not build the TG1 subpackage on EPEL7. Infrastructure is going to port
|
|
|
04ef7f6 |
its applications away from TG1 by the time they switch to RHEL7. So we want
|
|
|
04ef7f6 |
to get rid of TurboGears1 packages before RHEL7.
|
|
|
8afb6bf |
- Fix conditionals so that they include the proper packages on epel7
|
|
|
8afb6bf |
|
|
|
bbc139b |
* Fri Jan 10 2014 Dennis Gilmore <dennis@ausil.us> - 0.3.33-2
|
|
|
bbc139b |
- clean up some rhel logic in the spec
|
|
|
04ef7f6 |
|
|
|
896b460 |
* Thu Dec 19 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.33-1
|
|
|
896b460 |
- Update for final release with numerous flask_fas_openid fixes
|
|
|
896b460 |
|
|
|
812fa6f |
* Mon Jul 29 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.32.3-3
|
|
|
812fa6f |
- Update flask_fas_openid to fix imports
|
|
|
812fa6f |
|
|
|
d19ebc0 |
* Tue Jul 23 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.32.3-2
|
|
|
d19ebc0 |
- Add the flask_fas_openid identity provider for flask
|
|
|
d19ebc0 |
|
|
|
e8e2bb6 |
* Tue Feb 5 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.32.3-1
|
|
|
e8e2bb6 |
- Upstream update to fix BodhiClient's knowledge of koji tags (ajax)
|
|
|
e8e2bb6 |
|
|
|
8a6a54d |
* Mon Feb 04 2013 Toshio Kuratomi <toshio@fedoraproject.org> 0.3.32.2-1
|
|
|
8a6a54d |
- Upstream update fixing a bug interacting with python-requests
|
|
|
8a6a54d |
|
|
|
cc36712 |
* Thu Jan 24 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.32.1-1
|
|
|
cc36712 |
- Fix a documentation bug that slipped through
|
|
|
cc36712 |
|
|
|
cc36712 |
* Wed Jan 23 2013 Ralph Bean <rbean@redhat.com> - 0.3.32-1
|
|
|
cc36712 |
- Replace pyCurl with python-requests in ProxyClient.
|
|
|
cc36712 |
|
|
|
5846a33 |
* Tue Jan 22 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.31-1
|
|
|
5846a33 |
- Minor bugfix release
|
|
|
5846a33 |
|
|
|
46d847f |
* Thu Jan 10 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.30-1
|
|
|
46d847f |
- Make TG's loginForm and CSRF's text translated from tg-apps (laxathom).
|
|
|
46d847f |
- Fix a bug in fedora.tg.utils.tg_absolute_url
|
|
|
46d847f |
- Add a lookup email parameter to gravatar lookups
|
|
|
46d847f |
- Add an auth provider for flask
|
|
|
46d847f |
|
|
|
9619182 |
* Wed Jun 6 2012 Ricky Elrd <codeblock@fedoraproject.org> - 0.3.29-1
|
|
|
9619182 |
- Add a create_group() method to AccountSystem.
|
|
|
9619182 |
|
|
|
6a71f49 |
* Tue Apr 17 2012 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.28.1-1
|
|
|
6a71f49 |
- Apply the apache-curl workaround unconditionally, not just when doing
|
|
|
6a71f49 |
authenticated requests
|
|
|
6a71f49 |
|
|
|
44c1056 |
* Tue Apr 17 2012 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.28-1
|
|
|
44c1056 |
- Bugfix for a bad interaction between curl and the apache version running on
|
|
|
44c1056 |
Fedora Infrastructure leading to Http 417 errors.
|
|
|
44c1056 |
- Bugfix for older Django installations.
|
|
|
44c1056 |
|
|
|
3bdf1ec |
* Thu Mar 8 2012 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.27-1
|
|
|
3bdf1ec |
- Bugfix release for servers using tg-1.1.x
|
|
|
3bdf1ec |
|
|
|
16d7563 |
* Mon Feb 13 2012 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.26-1
|
|
|
16d7563 |
- Final release.
|
|
|
16d7563 |
|
|
|
16d7563 |
* Thu Dec 22 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.25.92-1
|
|
|
16d7563 |
- Third beta release
|
|
|
16d7563 |
|
|
|
16d7563 |
* Sun Nov 20 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.25.90-1
|
|
|
16d7563 |
- Beta release
|
|
|
010c947 |
|
|
|
62ea07e |
* Thu Oct 6 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.25.1-1
|
|
|
62ea07e |
- Minor update to bugzilla email aliases
|
|
|
62ea07e |
|
|
|
62ea07e |
* Sat Sep 3 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.25-1
|
|
|
62ea07e |
- Upstream bugfix release that makes many TG2-server helper function more usable
|
|
|
62ea07e |
- Also, split the TG2 functionality into a separate subpackage from the TG1
|
|
|
62ea07e |
functions
|
|
|
62ea07e |
|
|
|
067bc7f |
* Tue Aug 9 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.24-3
|
|
|
067bc7f |
- Get the PYTHONPATH for building docs correct
|
|
|
067bc7f |
|
|
|
e8b4da1 |
* Tue Aug 9 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.24-2
|
|
|
e8b4da1 |
- Rework package to provide the turbogears and django code in subpackages with
|
|
|
e8b4da1 |
full dependencies for each of those.
|
|
|
e8b4da1 |
|
|
|
fbafc9f |
* Wed Jul 20 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.24-1
|
|
|
fbafc9f |
- Upstream 0.3.24 release bugfixing TG2 server utils and clients with
|
|
|
fbafc9f |
session cookie auth.
|
|
|
fbafc9f |
|
|
|
fbafc9f |
* Tue May 03 2011 Luke Macken <lmacken@redhat.com> - 0.3.23-1
|
|
|
fbafc9f |
- Upstream 0.3.23 bugfix release
|
|
|
fbafc9f |
|
|
|
2e53afd |
* Fri Apr 29 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.22-1
|
|
|
2e53afd |
- Upstream 0.3.22 bugfix release
|
|
|
2e53afd |
|
|
|
37fa3ab |
* Mon Apr 11 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.21-1
|
|
|
37fa3ab |
- Upstream 0.3.21 release
|
|
|
37fa3ab |
|
|
|
37fa3ab |
* Mon Feb 28 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.21-0.a1
|
|
|
37fa3ab |
- 0.3.21 alpha1 release.
|
|
|
37fa3ab |
|
|
|
37b3667 |
* Thu Apr 22 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.20-1
|
|
|
37b3667 |
- 0.3.20 release
|
|
|
37b3667 |
|
|
|
4a84f0d |
* Wed Apr 21 2010 Luke Macken <lmacken@redhat.com> - 0.3.19-1
|
|
|
4a84f0d |
- 0.3.19 release
|
|
|
4a84f0d |
|
|
|
4a84f0d |
* Mon Mar 15 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.18.90-1
|
|
|
4a84f0d |
- 0.3.18.90: beta of a bugfix release
|
|
|
4a84f0d |
|
|
|
e0e4542 |
* Mon Mar 15 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.18-1
|
|
|
e0e4542 |
- 0.3.18 bugfix.
|
|
|
e0e4542 |
|
|
|
41e1329 |
* Thu Mar 11 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.3.17-1
|
|
|
41e1329 |
- New release 0.3.17.
|