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.