|
|
d37ea06 |
%{?python_enable_dependency_generator}
|
|
|
3ce5b57 |
# Turn off the brp-python-bytecompile script
|
|
|
3ce5b57 |
%global __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g')
|
|
|
3ce5b57 |
|
|
Matthias Runge |
475d884 |
%global pkgname Django
|
|
|
e81fb2b |
|
|
|
4af55f7 |
|
|
|
4af55f7 |
# Tests requiring Internet connections are disabled by default
|
|
|
4af55f7 |
# pass --with internet to run them (e.g. when doing a local rebuild
|
|
|
4af55f7 |
# for sanity checks before committing)
|
|
|
4af55f7 |
%bcond_with internet
|
|
|
4af55f7 |
|
|
Matthias Runge |
475d884 |
Name: python-django
|
|
|
19aab37 |
|
|
|
b7bb080 |
Version: 2.2.13
|
|
|
e040274 |
Release: 1%{?dist}
|
|
Matthias Runge |
475d884 |
Summary: A high-level Python Web framework
|
|
Matthias Runge |
475d884 |
|
|
Matthias Runge |
475d884 |
License: BSD
|
|
Matthias Runge |
475d884 |
URL: http://www.djangoproject.com/
|
|
|
547d73c |
Source0: https://files.pythonhosted.org/packages/source/D/Django/Django-%{version}.tar.gz
|
|
Matthias Runge |
475d884 |
|
|
|
b67119a |
|
|
|
e84b257 |
# skip tests requiring network connectivity
|
|
|
e84b257 |
Patch000: Django-2.0-skip-net-tests.patch
|
|
|
e84b257 |
|
|
|
d97d2c0 |
|
|
Matthias Runge |
475d884 |
BuildArch: noarch
|
|
|
73ff3a2 |
|
|
|
73ff3a2 |
|
|
|
73ff3a2 |
|
|
|
73ff3a2 |
%description
|
|
|
73ff3a2 |
Django is a high-level Python Web framework that encourages rapid
|
|
|
73ff3a2 |
development and a clean, pragmatic design. It focuses on automating as
|
|
|
73ff3a2 |
much as possible and adhering to the DRY (Don't Repeat Yourself)
|
|
|
73ff3a2 |
principle.
|
|
|
73ff3a2 |
|
|
|
9d7d18c |
%package bash-completion
|
|
|
9d7d18c |
Summary: bash completion files for Django
|
|
|
3ce5b57 |
BuildRequires: bash-completion
|
|
|
9d7d18c |
|
|
|
9d7d18c |
|
|
|
9d7d18c |
%description bash-completion
|
|
|
9d7d18c |
This package contains the bash completion files form Django high-level
|
|
|
9d7d18c |
Python Web framework.
|
|
|
9d7d18c |
|
|
|
b3cf761 |
%package -n python3-django-doc
|
|
|
b3cf761 |
Summary: Documentation for Django
|
|
|
b3cf761 |
Requires: python3-django = %{version}-%{release}
|
|
|
e84b257 |
BuildRequires: python3-sphinx
|
|
|
e84b257 |
BuildRequires: python3-psycopg2
|
|
|
b3cf761 |
|
|
|
b3cf761 |
%description -n python3-django-doc
|
|
|
b3cf761 |
This package contains the documentation for the Django high-level
|
|
|
b3cf761 |
Python Web framework.
|
|
|
b3cf761 |
|
|
|
81e3f30 |
%package -n python3-django
|
|
|
81e3f30 |
Summary: A high-level Python Web framework
|
|
|
73ff3a2 |
%{?python_provide:%python_provide python3-django}
|
|
|
3f85000 |
|
|
|
d37ea06 |
Recommends: (%{name}-bash-completion = %{version}-%{release} if bash)
|
|
|
81e3f30 |
|
|
|
73ff3a2 |
BuildRequires: python3-devel
|
|
|
fb828bb |
BuildRequires: python3-bcrypt
|
|
|
73ff3a2 |
# test requirements
|
|
|
73ff3a2 |
#BuildRequires: python3-py-bcrypt
|
|
|
73ff3a2 |
BuildRequires: python3-docutils
|
|
|
73ff3a2 |
BuildRequires: python3-jinja2
|
|
|
73ff3a2 |
BuildRequires: python3-mock
|
|
|
73ff3a2 |
BuildRequires: python3-numpy
|
|
|
73ff3a2 |
BuildRequires: python3-pillow
|
|
|
73ff3a2 |
BuildRequires: python3-PyYAML
|
|
|
73ff3a2 |
BuildRequires: python3-pytz
|
|
|
73ff3a2 |
BuildRequires: python3-selenium
|
|
|
73ff3a2 |
BuildRequires: python3-sqlparse
|
|
|
73ff3a2 |
BuildRequires: python3-memcached
|
|
|
73ff3a2 |
|
|
|
2722d24 |
Provides: bundled(jquery) = 2.2.3
|
|
|
2722d24 |
Provides: bundled(xregexp) = 2.0.0
|
|
|
2722d24 |
|
|
|
e84b257 |
# /usr/bin/django-admin moved from the python2 package
|
|
|
e84b257 |
Conflicts: python2-django < 2
|
|
|
e84b257 |
Conflicts: python-django < 2
|
|
|
c5e9628 |
|
|
|
e84b257 |
# Removed when F28 was rawhide, keep this till F30:
|
|
|
e84b257 |
Obsoletes: python-django-devserver < 0.8.0-8
|
|
|
e84b257 |
Obsoletes: python2-django-devserver < 0.8.0-8
|
|
|
e84b257 |
Obsoletes: python-django-extra-form-fields < 0.0.1-16
|
|
|
e84b257 |
Obsoletes: python2-django-extra-form-fields < 0.0.1-16
|
|
|
9cf541a |
Obsoletes: python-django-profiles < 0.2-16
|
|
|
9cf541a |
Obsoletes: python2-django-profiles < 0.2-16
|
|
|
aca589e |
Obsoletes: python-django-model-utils < 3.1.1-3
|
|
|
aca589e |
Obsoletes: python2-django-model-utils < 3.1.1-3
|
|
|
aca589e |
Obsoletes: python3-django-model-utils < 3.1.1-3
|
|
|
075fad9 |
Obsoletes: python-django-netjsongraph < 0.2.2-5
|
|
|
075fad9 |
Obsoletes: python2-django-netjsongraph < 0.2.2-5
|
|
|
075fad9 |
Obsoletes: python3-django-netjsongraph < 0.2.2-5
|
|
|
286e4e0 |
Obsoletes: python-django-dynamite < 0.4.1-16
|
|
|
286e4e0 |
Obsoletes: python2-django-dynamite < 0.4.1-16
|
|
|
286e4e0 |
Obsoletes: python-django-flash < 1.8-18
|
|
|
286e4e0 |
Obsoletes: python2-django-flash < 1.8-18
|
|
|
286e4e0 |
Obsoletes: python-django-followit < 0.0.3-16
|
|
|
286e4e0 |
Obsoletes: python2-django-followit < 0.0.3-16
|
|
|
286e4e0 |
Obsoletes: python-django-socialregistration < 0.5.10-11
|
|
|
286e4e0 |
Obsoletes: python2-django-socialregistration < 0.5.10-11
|
|
|
286e4e0 |
Obsoletes: python-django-staticfiles < 1.2.1-13
|
|
|
286e4e0 |
Obsoletes: python2-django-staticfiles < 1.2.1-13
|
|
|
faca229 |
Obsoletes: python-django-sekizai-doc < 0.8.1-12
|
|
|
faca229 |
Obsoletes: python-django-sekizai < 0.8.1-12
|
|
|
faca229 |
Obsoletes: python2-django-sekizai < 0.8.1-12
|
|
|
faca229 |
Obsoletes: python3-django-sekizai-doc < 0.8.1-12
|
|
|
faca229 |
Obsoletes: python3-django-sekizai < 0.8.1-12
|
|
|
faca229 |
Obsoletes: python-django-south < 1.0.2-3
|
|
|
faca229 |
Obsoletes: python2-django-south < 1.0.2-3
|
|
|
faca229 |
Obsoletes: python3-django-south < 1.0.2-3
|
|
|
716f12a |
Obsoletes: python-django-pgjson < 0.3.1-7
|
|
|
716f12a |
Obsoletes: python2-django-pgjson < 0.3.1-7
|
|
|
716f12a |
Obsoletes: python3-django-pgjson < 0.3.1-7
|
|
|
25ce4be |
Obsoletes: python-django-ckeditor < 5.3.0-4
|
|
|
25ce4be |
Obsoletes: python2-django-ckeditor < 5.3.0-4
|
|
|
25ce4be |
Obsoletes: python3-django-ckeditor < 5.3.0-4
|
|
|
25ce4be |
Obsoletes: python-django-extensions < 1.7.3-6
|
|
|
25ce4be |
Obsoletes: python2-django-extensions < 1.7.3-6
|
|
|
25ce4be |
Obsoletes: python3-django-extensions < 1.7.3-6
|
|
|
25ce4be |
Obsoletes: python-django-extensions-doc < 1.7.3-6
|
|
|
25ce4be |
Obsoletes: python-django-helpdesk < 0.2.1-3
|
|
|
25ce4be |
Obsoletes: python2-django-helpdesk < 0.2.1-3
|
|
|
25ce4be |
Obsoletes: python3-django-helpdesk < 0.2.1-3
|
|
|
25ce4be |
Obsoletes: python-django-openid-auth < 0.14-4
|
|
|
25ce4be |
Obsoletes: python2-django-openid-auth < 0.14-4
|
|
|
25ce4be |
Obsoletes: python3-django-openid-auth < 0.14-4
|
|
|
25ce4be |
Obsoletes: python-django-pylibmc < 0.6.1-6
|
|
|
25ce4be |
Obsoletes: python2-django-pylibmc < 0.6.1-6
|
|
|
25ce4be |
Obsoletes: python3-django-pylibmc < 0.6.1-6
|
|
|
25ce4be |
Obsoletes: python-django-select2 < 5.8.10-4
|
|
|
25ce4be |
Obsoletes: python2-django-select2 < 5.8.10-4
|
|
|
25ce4be |
Obsoletes: python3-django-select2 < 5.8.10-4
|
|
|
25ce4be |
Obsoletes: python-django-setuptest < 0.2.1-6
|
|
|
25ce4be |
Obsoletes: python2-django-setuptest < 0.2.1-6
|
|
|
25ce4be |
Obsoletes: python3-django-setuptest < 0.2.1-6
|
|
|
2173e47 |
Obsoletes: python-django-federated-login < 1.0.0-16
|
|
|
2173e47 |
Obsoletes: python2-django-federated-login < 1.0.0-16
|
|
|
2173e47 |
Obsoletes: python3-django-federated-login < 1.0.0-16
|
|
|
faca229 |
|
|
|
c5e9628 |
|
|
|
81e3f30 |
%description -n python3-django
|
|
|
81e3f30 |
Django is a high-level Python Web framework that encourages rapid
|
|
|
81e3f30 |
development and a clean, pragmatic design. It focuses on automating as
|
|
|
81e3f30 |
much as possible and adhering to the DRY (Don't Repeat Yourself)
|
|
|
81e3f30 |
principle.
|
|
|
81e3f30 |
|
|
|
81e3f30 |
%prep
|
|
|
e84b257 |
%autosetup -p1 -n %{pkgname}-%{version}
|
|
Matthias Runge |
475d884 |
|
|
|
a08f1b0 |
# hard-code python3 in django-admin
|
|
|
a08f1b0 |
pushd django
|
|
|
a08f1b0 |
for file in bin/django-admin.py conf/project_template/manage.py-tpl ; do
|
|
|
a08f1b0 |
sed -i "s/\/env python/\/python3/" $file ;
|
|
|
a08f1b0 |
done
|
|
|
a08f1b0 |
popd
|
|
Matthias Runge |
475d884 |
%build
|
|
|
73ff3a2 |
%py3_build
|
|
|
81e3f30 |
|
|
Matthias Runge |
475d884 |
|
|
Matthias Runge |
475d884 |
%install
|
|
|
73ff3a2 |
%py3_install
|
|
|
81e3f30 |
|
|
|
3ce5b57 |
# Manually invoke the python byte compile macro for each path that needs byte
|
|
|
3ce5b57 |
# compilation.
|
|
|
3ce5b57 |
%py_byte_compile %{__python3} %{buildroot}%{python3_sitelib}
|
|
|
7cdd148 |
|
|
Matthias Runge |
475d884 |
%find_lang django
|
|
Matthias Runge |
475d884 |
%find_lang djangojs
|
|
Matthias Runge |
475d884 |
# append djangojs.lang to django.lang
|
|
Matthias Runge |
475d884 |
cat djangojs.lang >> django.lang
|
|
Matthias Runge |
475d884 |
|
|
|
9706006 |
|
|
|
9b43d6d |
# build documentation
|
|
|
e84b257 |
export SPHINXBUILD=sphinx-build-3
|
|
|
9b43d6d |
(cd docs && mkdir djangohtml && mkdir -p _build/{doctrees,html} && make html)
|
|
|
44a561e |
cp -ar docs ..
|
|
Matthias Runge |
475d884 |
|
|
|
e84b257 |
# install man pages (for the main executable only)
|
|
|
9706006 |
mkdir -p %{buildroot}%{_mandir}/man1/
|
|
|
9706006 |
cp -p docs/man/* %{buildroot}%{_mandir}/man1/
|
|
Matthias Runge |
475d884 |
|
|
Matthias Runge |
475d884 |
# install bash completion script
|
|
|
3ce5b57 |
bashcompdir=$(pkg-config --variable=completionsdir bash-completion)
|
|
|
3ce5b57 |
mkdir -p %{buildroot}$bashcompdir
|
|
Matthias Runge |
475d884 |
install -m 0644 -p extras/django_bash_completion \
|
|
|
3ce5b57 |
%{buildroot}$bashcompdir/django-admin.py
|
|
|
3ce5b57 |
|
|
|
e84b257 |
for file in django-admin django-admin-3 django-admin-%{python3_version} python3-django-admin manage.py ; do
|
|
|
3ce5b57 |
ln -s django-admin.py %{buildroot}$bashcompdir/$file
|
|
|
3ce5b57 |
done
|
|
Matthias Runge |
475d884 |
|
|
|
e84b257 |
# Add backward compatible links to %%{_bindir}
|
|
|
e84b257 |
ln -s ./django-admin %{buildroot}%{_bindir}/django-admin-3
|
|
|
e84b257 |
ln -s ./django-admin %{buildroot}%{_bindir}/django-admin-%{python3_version}
|
|
|
e84b257 |
ln -s ./django-admin %{buildroot}%{_bindir}/python3-django-admin
|
|
Matthias Runge |
475d884 |
|
|
Matthias Runge |
475d884 |
# remove .po files
|
|
Matthias Runge |
475d884 |
find $RPM_BUILD_ROOT -name "*.po" | xargs rm -f
|
|
Matthias Runge |
475d884 |
|
|
Matthias Runge |
475d884 |
%check
|
|
|
73ff3a2 |
cd %{_builddir}/%{pkgname}-%{version}
|
|
Matthias Runge |
475d884 |
export PYTHONPATH=$(pwd)
|
|
Matthias Runge |
475d884 |
cd tests
|
|
|
81e3f30 |
|
|
|
3de16f5 |
# skip tests for now, the test is checking ordering of elements
|
|
|
3de16f5 |
#%{__python3} runtests.py --settings=test_sqlite --verbosity=2 --parallel 1
|
|
|
7cdd148 |
|
|
Matthias Runge |
475d884 |
|
|
|
9d7d18c |
%files bash-completion
|
|
|
3ce5b57 |
%{_datadir}/bash-completion
|
|
|
9d7d18c |
|
|
|
b3cf761 |
%files -n python3-django-doc
|
|
|
b3cf761 |
%doc docs/_build/html/*
|
|
|
b3cf761 |
|
|
|
e84b257 |
%files -n python3-django -f django.lang
|
|
|
f819940 |
%doc AUTHORS README.rst
|
|
|
f819940 |
%license LICENSE
|
|
|
e84b257 |
%{_bindir}/django-admin.py
|
|
|
e84b257 |
%{_bindir}/django-admin
|
|
|
e84b257 |
%{_bindir}/django-admin-3
|
|
|
e84b257 |
%{_bindir}/django-admin-%{python3_version}
|
|
|
200fd47 |
%{_bindir}/python3-django-admin
|
|
|
e84b257 |
%{_mandir}/man1/django-admin.1*
|
|
|
9706006 |
%attr(0755,root,root) %{python3_sitelib}/django/bin/django-admin.py*
|
|
|
9706006 |
# Include everything but the locale data ...
|
|
|
9706006 |
%dir %{python3_sitelib}/django
|
|
|
9706006 |
%dir %{python3_sitelib}/django/bin
|
|
|
8ce2664 |
%{python3_sitelib}/django/apps
|
|
|
9706006 |
%{python3_sitelib}/django/db/
|
|
|
9706006 |
%{python3_sitelib}/django/*.py*
|
|
|
9706006 |
%{python3_sitelib}/django/utils/
|
|
|
9706006 |
%{python3_sitelib}/django/dispatch/
|
|
|
9706006 |
%{python3_sitelib}/django/template/
|
|
|
2639673 |
%{python3_sitelib}/django/urls/
|
|
|
9706006 |
%{python3_sitelib}/django/views/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/conf/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/conf/locale/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/conf/locale/??/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/conf/locale/??_*/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/conf/locale/*/LC_MESSAGES
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/*.py*
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/admin/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/admin/locale
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/admin/locale/??/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/admin/locale/??_*/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/admin/locale/*/LC_MESSAGES
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/admin/*.py*
|
|
|
8ce2664 |
%{python3_sitelib}/django/contrib/admin/migrations
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/admin/views/
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/admin/static/
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/admin/templatetags/
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/admin/templates/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/admindocs/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/admindocs/locale/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/admindocs/locale/??/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/admindocs/locale/??_*/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/admindocs/locale/*/LC_MESSAGES
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/admindocs/*.py*
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/admindocs/templates/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/auth/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/auth/locale/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/auth/locale/??/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/auth/locale/??_*/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/auth/locale/*/LC_MESSAGES
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/auth/*.py*
|
|
|
73ff3a2 |
%{python3_sitelib}/django/contrib/auth/common-passwords.txt.gz
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/auth/handlers/
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/auth/management/
|
|
|
8ce2664 |
%{python3_sitelib}/django/contrib/auth/migrations/
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/auth/templates/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/contenttypes/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/contenttypes/locale
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/contenttypes/locale/??/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/contenttypes/locale/??_*/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/contenttypes/locale/*/LC_MESSAGES
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/contenttypes/*.py*
|
|
|
d0f4ceb |
%{python3_sitelib}/django/contrib/contenttypes/__pycache__
|
|
|
cd97507 |
%{python3_sitelib}/django/contrib/contenttypes/management/
|
|
|
8ce2664 |
%{python3_sitelib}/django/contrib/contenttypes/migrations/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/flatpages/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/flatpages/locale/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/flatpages/locale/??/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/flatpages/locale/??_*/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/flatpages/locale/*/LC_MESSAGES
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/flatpages/*.py*
|
|
|
8ce2664 |
%{python3_sitelib}/django/contrib/flatpages/migrations
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/flatpages/templatetags
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/gis/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/gis/locale/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/gis/locale/??/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/gis/locale/??_*/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/gis/locale/*/LC_MESSAGES
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/gis/*.py*
|
|
|
73ff3a2 |
%{python3_sitelib}/django/contrib/gis/geoip2/
|
|
|
d0f4ceb |
%{python3_sitelib}/django/contrib/gis/serializers/
|
|
|
cd97507 |
%{python3_sitelib}/django/contrib/gis/static/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/humanize/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/humanize/locale/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/humanize/locale/??/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/humanize/locale/??_*/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/humanize/locale/*/LC_MESSAGES
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/humanize/templatetags/
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/humanize/*.py*
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/messages/
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/messages/*.py*
|
|
|
5bf2bb4 |
%dir %{python3_sitelib}/django/contrib/postgres
|
|
|
5bf2bb4 |
%{python3_sitelib}/django/contrib/postgres/*.py*
|
|
|
73ff3a2 |
%{python3_sitelib}/django/contrib/postgres/aggregates
|
|
|
1b4581a |
%{python3_sitelib}/django/contrib/postgres/jinja2
|
|
|
5bf2bb4 |
%{python3_sitelib}/django/contrib/postgres/fields
|
|
|
5bf2bb4 |
%{python3_sitelib}/django/contrib/postgres/forms
|
|
|
1b4581a |
%{python3_sitelib}/django/contrib/postgres/templates
|
|
|
5bf2bb4 |
%{python3_sitelib}/django/contrib/postgres/__pycache__
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/redirects
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/redirects/locale
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/redirects/locale/??/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/redirects/locale/??_*/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/redirects/locale/*/LC_MESSAGES
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/redirects/*.py*
|
|
|
8ce2664 |
%{python3_sitelib}/django/contrib/redirects/migrations
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/sessions/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/sessions/locale/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/sessions/locale/??/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/sessions/locale/??_*/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/sessions/locale/*/LC_MESSAGES
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/sessions/management/
|
|
|
8ce2664 |
%{python3_sitelib}/django/contrib/sessions/migrations/
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/sessions/*.py*
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/sitemaps/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/sites/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/sites/locale/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/sites/locale/??/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/sites/locale/??_*/
|
|
|
9706006 |
%dir %{python3_sitelib}/django/contrib/sites/locale/*/LC_MESSAGES
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/sites/*.py*
|
|
|
8ce2664 |
%{python3_sitelib}/django/contrib/sites/migrations
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/staticfiles/
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/syndication/
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/gis/admin/
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/gis/db/
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/gis/forms/
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/gis/gdal/
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/gis/geos/
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/gis/management/
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/gis/sitemaps/
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/gis/templates/
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/gis/utils/
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/messages/storage/
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/sessions/backends/
|
|
|
9706006 |
%{python3_sitelib}/django/forms/
|
|
|
54bd293 |
%{python3_sitelib}/django/templatetags/
|
|
|
9706006 |
%{python3_sitelib}/django/core/
|
|
|
9706006 |
%{python3_sitelib}/django/http/
|
|
|
9706006 |
%{python3_sitelib}/django/middleware/
|
|
|
9706006 |
%{python3_sitelib}/django/test/
|
|
|
9706006 |
%{python3_sitelib}/django/conf/*.py*
|
|
|
9706006 |
%{python3_sitelib}/django/conf/project_template/
|
|
|
9706006 |
%{python3_sitelib}/django/conf/app_template/
|
|
|
9706006 |
%{python3_sitelib}/django/conf/urls/
|
|
|
9706006 |
%{python3_sitelib}/django/conf/locale/*/*.py*
|
|
|
9706006 |
%{python3_sitelib}/django/conf/locale/*.py*
|
|
|
e81fb2b |
%{python3_sitelib}/%{pkgname}-%{version}-py%{python3_version}.egg-info
|
|
|
9706006 |
%{python3_sitelib}/django/__pycache__
|
|
|
9706006 |
%{python3_sitelib}/django/bin/__pycache__
|
|
|
9706006 |
%{python3_sitelib}/django/conf/__pycache__
|
|
|
9706006 |
%{python3_sitelib}/django/conf/locale/*/__pycache__
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/__pycache__
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/admin/__pycache__
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/admindocs/__pycache__
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/auth/__pycache__
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/flatpages/__pycache__
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/gis/__pycache__
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/humanize/__pycache__
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/messages/__pycache__
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/redirects/__pycache__
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/sessions/__pycache__
|
|
|
9706006 |
%{python3_sitelib}/django/contrib/sites/__pycache__
|
|
|
81e3f30 |
|
|
Matthias Runge |
475d884 |
|
|
Matthias Runge |
475d884 |
%changelog
|
|
|
b7bb080 |
* Sun Jun 07 2020 Miro Hrončok <mhroncok@redhat.com> - 2.2.13-1
|
|
|
b7bb080 |
- Update to 2.2.13
|
|
|
b7bb080 |
- Security fix for CVE-2020-7471 (rhbz#1798516)
|
|
|
b7bb080 |
- Security fix for CVE-2020-9402 (rhbz#1810093)
|
|
|
b7bb080 |
- Security fix for CVE-2020-13254 (rhbz#1843617)
|
|
|
b7bb080 |
- Security fix for CVE-2020-13596 (rhbz#1843627)
|
|
|
b7bb080 |
|
|
|
9106984 |
* Tue Jan 07 2020 Matthias Runge <mrunge@redhat.com> - 2.2.9-1
|
|
|
7cc0162 |
- fix CVE-2019-19844 (rhbz#1788426)
|
|
|
7cc0162 |
|
|
|
c0b5b75 |
* Tue Dec 10 2019 Matthias Runge <mrunge@redhat.com> - 2.2.8-1
|
|
|
c0b5b75 |
- bugfix release
|
|
|
c0b5b75 |
- bugfix for CVE-2019-19118 (rhbz#1781270)
|
|
|
c0b5b75 |
|
|
|
e040274 |
* Thu Sep 05 2019 Matthias Runge <mrunge@redhat.com> - 2.2.5-1
|
|
|
e040274 |
- bugfix release 2.2.5 (rhbz#1747876)
|
|
|
e040274 |
|
|
|
7f84a55 |
* Sun Aug 18 2019 Miro Hrončok <mhroncok@redhat.com> - 2.2.4-2
|
|
|
7f84a55 |
- Rebuilt for Python 3.8
|
|
|
7f84a55 |
|
|
|
07e7d84 |
* Tue Aug 06 2019 Matthias Runge <mrunge@redhat.com> - 2.2.4-1
|
|
|
07e7d84 |
- fix CVE-2019-14235 (rhbz#1735784)
|
|
|
07e7d84 |
- fix CVE-2019-14234 (rhbz#1735780)
|
|
|
07e7d84 |
- fix CVE-2019-14233 (rhbz#1735775)
|
|
|
07e7d84 |
- fix CVE-2019-14232 (rhbz#1735771)
|
|
|
07e7d84 |
|
|
|
d624fcd |
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.3-2
|
|
|
d624fcd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
d624fcd |
|
|
|
3de16f5 |
* Thu Jul 04 2019 Matthias Runge <mrunge@redhat.com> - 2.2.3-1
|
|
|
ba82289 |
- fix CVE-2019-12781 Incorrect HTTP detection with reverse-proxy connecting
|
|
|
ba82289 |
via HTTPS (rhbz#1726014)
|
|
|
ba82289 |
|
|
|
bb7aacf |
* Tue Jun 04 2019 Matthias Runge <mrunge@redhat.com> - 2.2.2-1
|
|
|
bb7aacf |
- fix CVE-2019-12308 AdminURLFieldWidget XSS
|
|
|
bb7aacf |
(rhbz#1716763)
|
|
|
bb7aacf |
|
|
|
a87cf54 |
* Wed Apr 10 2019 Miro Hrončok <mhroncok@redhat.com> - 2.2-1
|
|
|
a87cf54 |
- Update to 2.2 (rhbz#1674439)
|
|
|
a87cf54 |
|
|
|
2e54359 |
* Wed Feb 20 2019 Matthias Runge <mrunge@redhat.com> - 2.1.7-1
|
|
|
2e54359 |
- Fix CVE-2019-6975: Memory exhaustion in django.utils.numberformat.format()
|
|
|
2e54359 |
rhbz#1678264
|
|
|
2e54359 |
|
|
|
ce20946 |
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.5-3
|
|
|
ce20946 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
ce20946 |
|
|
|
d37ea06 |
* Fri Jan 11 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.1.5-2
|
|
|
d37ea06 |
- Enable python dependency generator
|
|
|
d37ea06 |
|
|
|
b25fc0b |
* Mon Jan 07 2019 Matthias Runge <mrunge@redhat.com> - 2.1.5-1
|
|
|
b25fc0b |
- fix CVE-2019-3498 python-django: Content spoofing via URL path in
|
|
|
b25fc0b |
default 404 page (rhbz#1663723)
|
|
|
b25fc0b |
|
|
|
8eb39cd |
* Mon Oct 22 2018 Matthias Runge <mrunge@redhat.com> - 2.1.2-1
|
|
|
8eb39cd |
- fix CVE-2018-16984 Password hash disclosure to “view only” admin users
|
|
|
8eb39cd |
(rhbz#1639399)
|
|
|
8eb39cd |
|
|
|
0262ac2 |
* Fri Aug 17 2018 Matthias Runge <mrunge@redhat.com> - 2.1-1
|
|
|
0262ac2 |
- update to 2.1 (rhbz#1611025)
|
|
|
0262ac2 |
|
|
|
2509ca9 |
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.7-2
|
|
|
2509ca9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
2509ca9 |
|
|
|
694f059 |
* Fri Jul 06 2018 Matthias Runge <mrunge@redhat.com> - 2.0.7-1
|
|
|
694f059 |
- bugfix update to 2.0.7 (rhbz#1597265)
|
|
|
694f059 |
|
|
|
38022ac |
* Mon Jun 18 2018 Miro Hrončok <mhroncok@redhat.com> - 2.0.6-2
|
|
|
38022ac |
- Rebuilt for Python 3.7
|
|
|
38022ac |
|
|
|
1100035 |
* Mon Jun 04 2018 Matthias Runge <mrunge@redhat.com> - 2.0.6-1
|
|
|
1100035 |
- bugfix update to 2.0.6 (rhbz#1585347)
|
|
|
1100035 |
|
|
|
5322d4c |
* Thu May 03 2018 Matthias Runge <mrunge@redhat.com> - 2.0.5-1
|
|
|
5322d4c |
- update to 2.0.5 (rhbz#1574123)
|
|
|
5322d4c |
|
|
|
dd13c0d |
* Tue Apr 03 2018 Matthias Runge <mrunge@redhat.com> - 2.0.4-1
|
|
|
dd13c0d |
- update to 2.0.4 (rhbz#1541188)
|
|
|
dd13c0d |
|
|
|
25ce4be |
* Fri Mar 16 2018 Miro Hrončok <mhroncok@redhat.com> - 2.0.3-4
|
|
|
25ce4be |
- Obsolete pythonX-django-ckeditor, pythonX-django-extensions,
|
|
|
25ce4be |
pythonX-django-helpdesk, pythonX-django-openid-auth, pythonX-django-pylibmc,
|
|
|
2173e47 |
pythonX-django-select2, pythonX-django-setuptest,
|
|
|
2173e47 |
pythonX-django-federated-login
|
|
|
25ce4be |
|
|
|
716f12a |
* Sun Mar 11 2018 Miro Hrončok <mhroncok@redhat.com> - 2.0.3-3
|
|
|
716f12a |
- Obsolete pythonX-django-pgjson
|
|
|
716f12a |
|
|
|
faca229 |
* Wed Mar 07 2018 Miro Hrončok <mhroncok@redhat.com> - 2.0.3-2
|
|
|
faca229 |
- Obsolete pythonX-django-sekizai and pythonX-django-south
|
|
|
faca229 |
|
|
|
fe47bc7 |
* Tue Mar 06 2018 Matthias Runge <mrunge@redhat.com> - 2.0.3-1
|
|
|
fe47bc7 |
- update to 2.0.3, fix CVE-2018-7536 (rhbz#1552178)
|
|
|
fe47bc7 |
|
|
|
286e4e0 |
* Fri Mar 02 2018 Miro Hrončok <mhroncok@redhat.com> - 2.0.2-4
|
|
|
286e4e0 |
- Obsolete packages retired from https://pagure.io/fesco/issue/1857
|
|
|
286e4e0 |
|
|
|
aca589e |
* Fri Mar 02 2018 Miro Hrončok <mhroncok@redhat.com> - 2.0.2-3
|
|
|
075fad9 |
- Obsolete pythonX-django-model-utils and pythonX-django-netjsongraph
|
|
|
aca589e |
|
|
|
a08f1b0 |
* Wed Feb 07 2018 Matthias Runge <mrunge@redhat.com> - 2.0.2-2
|
|
|
a08f1b0 |
- requires python2 while being python3 (rhbz#15424)
|
|
|
a08f1b0 |
|
|
|
9a4a13e |
* Fri Feb 02 2018 Matthias Runge <mrunge@redhat.com> - 2.0.2-1
|
|
|
9a4a13e |
- fix CVE-2018-6188
|
|
|
9a4a13e |
|
|
|
e84b257 |
* Tue Jan 16 2018 Matthias Runge <mrunge@redhat.com> - 2.0.1-1
|
|
|
e84b257 |
- update to 2.0.1
|
|
|
e84b257 |
- remove python2 bits
|
|
|
e84b257 |
- enable python3 tests
|
|
|
e84b257 |
|
|
|
a9acd85 |
* Tue Jan 16 2018 Troy Dawson <tdawson@redhat.com> - 1.11.9-2
|
|
|
a9acd85 |
- Update conditionals
|
|
|
a9acd85 |
|
|
|
6960446 |
* Thu Jan 04 2018 Miro Hrončok <mhroncok@redhat.com> - 1.11.9-1
|
|
|
6960446 |
- update to 1.11.9
|
|
|
6960446 |
|
|
|
c5e9628 |
* Thu Jan 04 2018 Miro Hrončok <mhroncok@redhat.com> - 1.11.8-2
|
|
|
c5e9628 |
- Obsolete python(2)-django-devserver
|
|
|
c5e9628 |
|
|
|
822b3ef |
* Fri Dec 15 2017 Matthias Runge <mrunge@redhat.com> - 1.11.8-1
|
|
|
822b3ef |
- update to 1.11.8
|
|
|
822b3ef |
|
|
|
9294840 |
* Wed Sep 06 2017 Matthias Runge <mrunge@redhat.com> - 1.11.5-1
|
|
|
9294840 |
- update to 1.11.5 (rhbz#1488683)
|
|
|
9294840 |
|
|
|
4f44c6e |
* Wed Aug 02 2017 Matthias Runge <mrunge@redhat.com> - 1.11.4-1
|
|
|
4f44c6e |
- update to 1.11.4 (rhbz#1477382)
|
|
|
4f44c6e |
|
|
|
e1b09a2 |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.3-2
|
|
|
e1b09a2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
e1b09a2 |
|
|
|
f225233 |
* Mon Jul 03 2017 Matthias Runge <mrunge@redhat.com> - 1.11.3-1
|
|
|
f225233 |
- Update to 1.11.3 (rhbz#1467029)
|
|
|
f225233 |
|
|
|
1b4581a |
* Thu Jun 15 2017 Matthias Runge <mrunge@redhat.com> - 1.11.2-1
|
|
|
1b4581a |
- update to 1.11.2 (rhbz#1448664
|
|
|
1b4581a |
- add dependency to pytz (rhbz#1458493)
|
|
|
1b4581a |
|
|
|
cd97507 |
* Thu Apr 06 2017 Matthias Runge <mrunge@redhat.com> - 1.11-1
|
|
|
cd97507 |
- update to 1.11 (rhbz#1410268)
|
|
|
cd97507 |
|
|
|
2722d24 |
* Tue Feb 28 2017 Matthias Runge <mrunge@redhat.com> - 1.10.5-1
|
|
|
2722d24 |
- rebase to 1.10.5, fix FTBFS (rhbz#1424135)
|
|
|
2722d24 |
- declare bundled libs (rhbz#1401243)
|
|
|
2722d24 |
|
|
|
17427b8 |
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.4-3
|
|
|
17427b8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
17427b8 |
|
|
|
cd84ace |
* Mon Dec 12 2016 Stratakis Charalampos <cstratak@redhat.com> - 1.10.4-2
|
|
|
cd84ace |
- Rebuild for Python 3.6
|
|
|
6b1bec7 |
- Disable python3 tests for now
|
|
|
cd84ace |
|
|
|
c849785 |
* Fri Dec 02 2016 Matthias Runge <mrunge@redhat.com> - 1.10.4-1
|
|
|
c849785 |
- update to stable 1.10.4 (rhbz#1400730)
|
|
|
c849785 |
|
|
|
737f69e |
* Wed Nov 02 2016 Matthias Runge <mrunge@redhat.com> - 1.10.3-1
|
|
|
737f69e |
- update to 1.10.3 (rhbz#1390782)
|
|
|
737f69e |
- fix CVE-2016-9013, CVE-2016-9014
|
|
|
737f69e |
|
|
|
56d5291 |
* Mon Oct 03 2016 Matthias Runge <mrunge@redhat.com> - 1.10.2-1
|
|
|
56d5291 |
- update to 1.10.2 (rhbz#1381019)
|
|
|
56d5291 |
|
|
|
2639673 |
* Thu Sep 22 2016 Matthias Runge <mrunge@redhat.com> - 1.10.1-1
|
|
|
2639673 |
- rebase to 1.10.1 (rhbz#1338391)
|
|
|
2639673 |
|
|
|
0eedf5d |
* Thu Jul 21 2016 Matthias Runge <mrunge@redhat.com> - 1-9.8-1
|
|
|
0eedf5d |
- fix CVE-2016-6186 (rhbz#1357701)
|
|
|
0eedf5d |
|
|
|
2ab1343 |
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.7-2
|
|
|
2ab1343 |
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
|
|
|
2ab1343 |
|
|
|
2639673 |
* Mon Jun 06 2016 Matthias Runge <mrunge@redhat.com> - 1.9.7-1
|
|
|
547d73c |
- bugfix release
|
|
|
547d73c |
|
|
|
55638d9 |
* Tue May 31 2016 Nils Philippsen <nils@redhat.com>
|
|
|
55638d9 |
- fix source URL
|
|
|
55638d9 |
|
|
|
3a77589 |
* Sun May 8 2016 Peter Robinson <pbrobinson@fedoraproject.org> 1.9.6-2
|
|
|
3a77589 |
- Put the provives/obsoletes in the right spot for new python naming
|
|
|
3a77589 |
|
|
|
7c9412b |
* Tue May 03 2016 Matthias Runge <mrunge@redhat.com> - 1.9.6-1
|
|
|
7c9412b |
- update to 1.9.6 (rhbz#1323374)
|
|
|
7c9412b |
|
|
|
4107eb6 |
* Tue Mar 08 2016 Matthias Runge <mrunge@redhat.com> - 1.9.4-1
|
|
|
4107eb6 |
- update to 1.9.4 fixing a regression introduced in last
|
|
|
4107eb6 |
upstream fix for CVE-2016-2512
|
|
|
4107eb6 |
|
|
|
4107eb6 |
* Wed Mar 02 2016 Matthias Runge <mrunge@redhat.com> - 1.9.3-1
|
|
|
fb828bb |
- update to 1.9.3, fixing CVE-2016-2512, CVE-2016-2513
|
|
|
fb828bb |
(rhbz#1313500)
|
|
|
fb828bb |
|
|
|
73ff3a2 |
* Thu Feb 11 2016 Matthias Runge <mrunge@redhat.com> - 1.9.2-1
|
|
|
73ff3a2 |
- update to 1.9.2 (rhbz#1266062)
|
|
|
73ff3a2 |
- modernize spec file, provide py2, obsolete python-django
|
|
|
73ff3a2 |
|
|
|
80c58de |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.8-2
|
|
|
80c58de |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
80c58de |
|