1
0
forked from pool/python-Django

- Update to 2.2.6:

* Fixed migrations crash on SQLite when altering a model
    containing partial indexes (#30754).
  * Fixed a regression in Django 2.2.4 that caused a crash when
    filtering with a Subquery() annotation of a queryset containing
    JSONField or HStoreField (#30769).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=40
This commit is contained in:
Tomáš Chvátal 2019-10-07 13:20:58 +00:00 committed by Git OBS Bridge
parent 4185b17123
commit 568656c2c8
6 changed files with 93 additions and 85 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:deb70aa038e59b58593673b15e9a711d1e5ccd941b5973b30750d5d026abfd56
size 8995543

View File

@ -1,63 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
This file contains MD5, SHA1, and SHA256 checksums for the source-code
tarball and wheel files of Django 2.2.5, released September 2, 2019.
To use this file, you will need a working install of PGP or other
compatible public-key encryption software. You will also need to have
the Django release manager's public key in your keyring; this key has
the ID ``2EF56372BA48CD1B`` and can be imported from the MIT
keyserver. For example, if using the open-source GNU Privacy Guard
implementation of PGP:
gpg --keyserver pgp.mit.edu --recv-key 2EF56372BA48CD1B
Once the key is imported, verify this file::
gpg --verify <<THIS FILENAME>>
Once you have verified this file, you can use normal MD5, SHA1, or SHA256
checksumming applications to generate the checksums of the Django
package and compare them to the checksums listed below.
Release packages:
=================
https://www.djangoproject.com/m/releases/2.2/Django-2.2.5.tar.gz
https://www.djangoproject.com/m/releases/2.2/Django-2.2.5-py3-none-any.whl
MD5 checksums
=============
a48efbcf951c1320feefb2841500e997 Django-2.2.5.tar.gz
a3b581f61effe58a8dfd765e4d960ce0 Django-2.2.5-py3-none-any.whl
SHA1 checksums
==============
27e251a943ef68f0e75f4107007e947e4e85ba26 Django-2.2.5.tar.gz
aca6c6991d9801ec9dc1517c12755b04be856a01 Django-2.2.5-py3-none-any.whl
SHA256 checksums
================
deb70aa038e59b58593673b15e9a711d1e5ccd941b5973b30750d5d026abfd56 Django-2.2.5.tar.gz
148a4a2d1a85b23883b0a4e99ab7718f518a83675e4485e44dc0c1d36988c5fa Django-2.2.5-py3-none-any.whl
-----BEGIN PGP SIGNATURE-----
iQJPBAEBCAA5FiEEq7LCqM0B8WE2GLcNLvVjcrpIzRsFAl1stq4bHGZlbGlzaWFr
Lm1hcml1c3pAZ21haWwuY29tAAoJEC71Y3K6SM0b5p4QAKzMjmLBF+/4LuLk4J0F
dUXUBYR5Ie+eUxsRIdu5AWP4OBGK7dJoIe5FMN79Efch0eePdYngmxDHxSu04/+/
NmtvB4kjXNwZW15eP8OT46l27g2zJxFBkRNQghe4Tjt4bJjKz8SxF6pZGMjS03iJ
RIKI7JFnj21/+Elw1LgImViP9uKzLEauHM4lMW11uaQ9VvLQmk6YJ8YHSmq/AXJw
ufYLKY46G2uU92/zMTbRi0XbU0CBev2F7VL7+NykdBlfwPvg5CjXlCg0u0He4nO4
Uh2gLPGrbS9Y6Dp60TZ0yreYRuDTBo4zJD/eTWZjr2hPlnOTfFMZciLrhbr9Bur9
2CcYmsPoo1RGwKIe0ekbGZtvl68GDyaLwS8TtkZaFUw0homnQrWnAHxwhoW3JKEN
lzqA+egcJf7SjvCXzq2Vib5AF5pkY90LIbEAADtWpquVyo7j1zMQ1Z3PchqFy26m
4XE96ZBbfwiz2awDN3a8fau+ZP3Zi/2ZOGhixXIzx1+0XwIpLKZhMguia8hHides
F78fUvRUVtVK51gJ2bGoU1r4CEZzzgWrne9rsJHvYdcB9537EoBotHjATswUUKBu
VycuOBfxiBvPZDi6OVpF0EtXDW/nenOVxSIai1qNQEXWKX+NxF0lOu5Pg+l0cqBf
6r0oiEGx53cBVP3CZKSl6B1B
=VImx
-----END PGP SIGNATURE-----

3
Django-2.2.6.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a8ca1033acac9f33995eb2209a6bf18a4681c3e5269a878e9a7e0b7384ed1ca3
size 8859044

62
Django-2.2.6.tar.gz.asc Normal file
View File

@ -0,0 +1,62 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
This file contains MD5, SHA1, and SHA256 checksums for the source-code
tarball and wheel files of Django 2.2.6, released October 1, 2019.
To use this file, you will need a working install of PGP or other
compatible public-key encryption software. You will also need to have
the Django release manager's public key in your keyring; this key has
the ID ``E17DF5C82B4F9D00`` and can be imported from the MIT
keyserver. For example, if using the open-source GNU Privacy Guard
implementation of PGP:
gpg --keyserver pgp.mit.edu --recv-key E17DF5C82B4F9D00
Once the key is imported, verify this file::
gpg --verify <<THIS FILENAME>>
Once you have verified this file, you can use normal MD5, SHA1, or SHA256
checksumming applications to generate the checksums of the Django
package and compare them to the checksums listed below.
Release packages:
=================
https://www.djangoproject.com/m/releases/2.2/Django-2.2.6.tar.gz
https://www.djangoproject.com/m/releases/2.2/Django-2.2.6-py3-none-any.whl
MD5 checksums
=============
796c175a2f94e938c60d84b4565216af Django-2.2.6.tar.gz
b44e5fdbabf8a34b4748b226979561ac Django-2.2.6-py3-none-any.whl
SHA1 checksums
==============
eab4390e80cfed25a78bfdf9e90bde8a465fcfb7 Django-2.2.6.tar.gz
abeebee80b4c49c6c43dc99889beb636a779c436 Django-2.2.6-py3-none-any.whl
SHA256 checksums
================
a8ca1033acac9f33995eb2209a6bf18a4681c3e5269a878e9a7e0b7384ed1ca3 Django-2.2.6.tar.gz
4025317ca01f75fc79250ff7262a06d8ba97cd4f82e93394b2a0a6a4a925caeb Django-2.2.6-py3-none-any.whl
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEE/l+2OHah1xioxnVW4X31yCtPnQAFAl2TDlAACgkQ4X31yCtP
nQD3eg//cQm0T065XMOFn6qL+bOLco0ls2BYaQ4JX3JOZJ5BVSfFI5/qAnE0OX7L
4je+W/KyjApSlv+hein0cJjQcMPG/mUpatLNG72bqbTlC1rTxUL0tqNGPycYma+G
KJYjYgzrrzQaS/2PTgrVVgLu2hQj+y2DGnZ2juPTa1xvJMTwuxmAo/xMBcLyfaQl
c77wn76V5yTbEfwR+cUlEpUpDYpZI3lfKhBEFS/Q7umn77WFdorBCfG3BgmA+OKx
3F8+jSAt9+Gj8u1dyp1G7xoc/AmKbmndBcp+VMO6PXPoruOTaUiUjn+jK0wLfEnY
oJ2+pgexzFfuSpSuG+BUL2Eyc64zFJrixMrb7UXTbTgVl2VAnPQMaD0R5GFQANQq
b6LFtpRPe4SL9jgn6n3VqYJm09up7UxwcyTtTgZ4A4fNr6cwa3TFsVScIX8lPDv/
5uyDYM+cEmi/2fBnVPKWY4y/WC0igddOolGuAtae4rrBR8AwFQg+LcxmsMOv54/q
AlfcxSFY/tuhQN+wZtiN/HGRhXFuIymRZyEdXEy6uhS1aW8myadPbq7qLgbQ12TX
SZo8LQLhr65fGHkgqT1APV8vp81Eo7S87ywp39EAlY91wJbG20M64XrJOYt/QnWv
GQYEncCequpQLY4S9vG32AqaAk/rEWL1eiaxyx4ZSInIkjTqKDY=
=GXLs
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,13 @@
-------------------------------------------------------------------
Mon Oct 7 13:15:57 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
- Update to 2.2.6:
* Fixed migrations crash on SQLite when altering a model
containing partial indexes (#30754).
* Fixed a regression in Django 2.2.4 that caused a crash when
filtering with a Subquery() annotation of a queryset containing
JSONField or HStoreField (#30769).
-------------------------------------------------------------------
Mon Sep 16 10:13:08 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>

View File

@ -16,19 +16,18 @@
#
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%define skip_python2 1
# Selenium and memcached are not operational
%bcond_with selenium
%bcond_with memcached
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%define skip_python2 1
Name: python-Django
# We want support LTS versions of Django - odd numbered 2.2 -> 2.4 -> 2.6 -> 3.0 etc
Version: 2.2.5
Version: 2.2.6
Release: 0
Summary: A high-level Python Web framework
License: BSD-3-Clause
Group: Development/Languages/Python
URL: http://www.djangoproject.com
URL: https://www.djangoproject.com
Source: https://www.djangoproject.com/m/releases/2.2/Django-%{version}.tar.gz
Source1: https://www.djangoproject.com/m/pgp/Django-%{version}.checksum.txt#/Django-%{version}.tar.gz.asc
Source2: %{name}.keyring
@ -50,19 +49,6 @@ BuildRequires: %{python_module sqlparse}
BuildRequires: %{python_module tblib}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
%if %{with memcached}
BuildRequires: %{python_module pylibmc}
BuildRequires: %{python_module python-memcached >= 1.59}
%endif
%if %{with selenium}
# python-selenium is supported only on the Intel architecture.
# Additionally chromedriver is only available on x86_64.
%ifarch %{ix86} x86_64
BuildRequires: %{python_module selenium}
BuildRequires: chromedriver
BuildRequires: xvfb-run
%endif
%endif
Requires: python-Pillow
Requires: python-argon2-cffi >= 16.1.0
Requires: python-pytz
@ -82,6 +68,19 @@ Obsoletes: python3-django < %{version}
Provides: python3-South = %{version}
Obsoletes: python3-South < %{version}
BuildArch: noarch
%if %{with memcached}
BuildRequires: %{python_module pylibmc}
BuildRequires: %{python_module python-memcached >= 1.59}
%endif
%if %{with selenium}
# python-selenium is supported only on the Intel architecture.
# Additionally chromedriver is only available on x86_64.
%ifarch %{ix86} x86_64
BuildRequires: %{python_module selenium}
BuildRequires: chromedriver
BuildRequires: xvfb-run
%endif
%endif
%python_subpackages
%description
@ -124,7 +123,7 @@ export PYTHONDONTWRITEBYTECODE=1
export PATH=%{_libdir}/chromium:$PATH
%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} xvfb-run $python tests/runtests.py -v 2 --selenium=chome
%else
%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} $python tests/runtests.py
%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} $python tests/runtests.py
%endif
%post