1
0
forked from pool/python-Django

Accepting request 1062448 from devel:languages:python:django

OBS-URL: https://build.opensuse.org/request/show/1062448
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=97
This commit is contained in:
Dominique Leuenberger 2023-02-02 17:07:34 +00:00 committed by Git OBS Bridge
commit d80547ad32
7 changed files with 199 additions and 180 deletions

View File

@ -1,67 +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 4.1.5, released January 2, 2023.
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
or via the GitHub API:
curl https://github.com/felixxm.gpg | gpg --import -
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/4.1/Django-4.1.5.tar.gz
https://www.djangoproject.com/m/releases/4.1/Django-4.1.5-py3-none-any.whl
MD5 checksums
=============
6b6a47d7478ead15b0a0835841c433dc Django-4.1.5.tar.gz
6003ee8ac3f8b6b30e6fe16bb9b3c8c1 Django-4.1.5-py3-none-any.whl
SHA1 checksums
==============
268ed04633ff325864aa31031fe9f87ec10a037c Django-4.1.5.tar.gz
356ef9cc14cb9f6ded873787eeabe26778c3d0f9 Django-4.1.5-py3-none-any.whl
SHA256 checksums
================
ff56ebd7ead0fd5dbe06fe157b0024a7aaea2e0593bb3785fb594cf94dad58ef Django-4.1.5.tar.gz
4b214a05fe4c99476e99e2445c8b978c8369c18d4dea8e22ec412862715ad763 Django-4.1.5-py3-none-any.whl
-----BEGIN PGP SIGNATURE-----
iQJPBAEBCAA5FiEEq7LCqM0B8WE2GLcNLvVjcrpIzRsFAmOyhNUbHGZlbGlzaWFr
Lm1hcml1c3pAZ21haWwuY29tAAoJEC71Y3K6SM0bnd4P/0zzitw8wqkkhssz8kSv
7Z9nIgiC8/wq2wK0hOahHTL73K7BptkB+FZe1BBG2jRRw+ifF0mIZ7SPsyRJJLr5
UNDMG3ANPULzXOIuSJ1O3gE029mSAMI90XqXFZ6OfzItYfujkpUMLgwKbUNOKUi2
9/pjX6mXNRh8YCDkkx2WOTSaTy6AuZCDvBkkqy7BKsWNSvVbPV9y8CfFftVzYzwj
t6KIgnEvBGnjIIjqnZfdhmIpKH/rskDNUBEzMzib0qhvCPYo1FwaXSktCW6gAj0D
r7RR0ZWHZb7rzuN/4gKA8LRV74Y5J9pedavWrktjbHQoufgbuEmOVFoYsWGGFAiC
Ei+s4pmVffLhjhj1Xgt4a6UCD8rmssohN5vv+wE24aoP06a7trBd/fbbI9PBygQF
F746cpQ1Bc5tMqQ6bsZLSGdG0zalxsHDfSA3g1eNGm1o1CjwHQ4g7UReOGIHfHhs
+/3mabbn+sN/VhYFhzfdY1tm0JRRYnSW3k/WPPowo9USNIb7xgvKNRXLFFtJ+7H/
9VXM7Q63a7VjptAHAiHX14eQkVIo2wDZ8QkZRSlKtgzmqAz9c9xg5mjiUMMw//nV
rXdbPHXZIbVBPWQzvvYoNTAnXhKU3Cc6ubZKlSdCw5ZKlvZ9IougbOEmcrW4NUdO
Hiz3Qr9Zv65XNZo08Lcai9ff
=EfWW
-----END PGP SIGNATURE-----

View File

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

67
Django-4.1.6.checksum.txt Normal file
View File

@ -0,0 +1,67 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
This file contains MD5, SHA1, and SHA256 checksums for the source-code
tarball and wheel files of Django 4.1.6, released February 1, 2023.
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
or via the GitHub API:
curl https://github.com/felixxm.gpg | gpg --import -
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/4.1/Django-4.1.6-py3-none-any.whl
https://www.djangoproject.com/m/releases/4.1/Django-4.1.6.tar.gz
MD5 checksums
=============
ceb0fce2e511c6a6be83d6569ddfcbb5 Django-4.1.6-py3-none-any.whl
4aed2866d732727590e1008dd871e3a3 Django-4.1.6.tar.gz
SHA1 checksums
==============
7dc4bc11d66d93567b22d0bd026bb66462fc1f0b Django-4.1.6-py3-none-any.whl
cb89accb98eb986175319c0661f900fec071da9c Django-4.1.6.tar.gz
SHA256 checksums
================
c6fe7ebe7c017fe59f1029821dae0acb5a2ddcd6c9a0138fd20a8bfefac914bc Django-4.1.6-py3-none-any.whl
bceb0fe1a386781af0788cae4108622756cd05e7775448deec04a71ddf87685d Django-4.1.6.tar.gz
-----BEGIN PGP SIGNATURE-----
iQJPBAEBCAA5FiEEq7LCqM0B8WE2GLcNLvVjcrpIzRsFAmPaKCQbHGZlbGlzaWFr
Lm1hcml1c3pAZ21haWwuY29tAAoJEC71Y3K6SM0bMMQQAI3dvowgMK7fW1WTHSzP
19kBEjdFabYsfA6IUKm8noJXkEYSDLOMx+G0gOVoZyLFSCbB0iYAeoY3jxC8p1CJ
wknyl9v1J2n/XASJPDtW1XRl3yIjJgznpDsxyQ/4cCk0XRxwDgOs9enx/J8U1JpY
6p+SvGvlYVdB0ONrHH6g74h8XCrWJbKnB7lkdySD6JO+sCNsc5TZinx8CJPGfQ1A
X4ej+c4aV0dOUemfPGflQpNszmqxD41MtvjxuIuuBJu+NE0ztV6JErcDiREsLsPx
L8koTUGVup0BmpXM32unOTLexxWDUksW2xQM1CR8LJzyW2pn7HYYNSYco5gRTonK
LlHQ0gz9ipykdMGY5Y2sm4gd1Ypp8wy0oyZKVx2moC3HbaHcDhDJZb/xAC63lYWR
2a+dzqK/DQ4s6PNoRzaMSbtN0kD4a+57Vhjd65VD/AzqQoG2B8pt8Ti8HIWxlzz3
+gKkc4bF8nY1wRi5ioFs/46V/y/pkOHRdNQyubq+H80LuybVIALVkC4x7u7jRhFh
choYic0ppQ2oqAUb5+h7hIrnZsb8W824cB0rcuwR0qNFdfu2tXlwdDohdZ6eQ+Sa
PPXyvrHwE/ZaHWudGgLqJ28tutas5riIE5cnp9wP8ZrpliCEhXQ/Jvcxa4h9WjFw
ryx9iXnvj2jRusq3UUt8Ku9Z
=EFAX
-----END PGP SIGNATURE-----

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

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

View File

@ -1,10 +1,18 @@
-------------------------------------------------------------------
Wed Feb 1 12:48:49 UTC 2023 - Alberto Planas Dominguez <aplanas@suse.com>
- Update to 4.1.6:
+ CVE-2023-23969: Potential denial-of-service via Accept-Language
headers Bugfixes
+ Fixed a bug in Django 4.1 that caused a crash of model validation
on UniqueConstraint with ordered expressions
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jan 2 19:07:30 UTC 2023 - David Anes <david.anes@suse.com> Mon Jan 2 19:07:30 UTC 2023 - David Anes <david.anes@suse.com>
- Update to 4.1.5: - Update to 4.1.5:
+ Fixed a long standing bug in the __len lookup for ArrayField + Fixed a long standing bug in the __len lookup for ArrayField
that caused a crash of model validation on Meta.constraints. that caused a crash of model validation on Meta.constraints.
- Update keyring file. - Update keyring file.
------------------------------------------------------------------- -------------------------------------------------------------------

View File

@ -1,110 +1,121 @@
-----BEGIN PGP PUBLIC KEY BLOCK----- -----BEGIN PGP PUBLIC KEY BLOCK-----
Version: SKS 1.1.6
Comment: Hostname: pgp.mit.edu
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
=TDK9 L2/bkQ/5Tg9xdbyjbp8hPMnPIZ8unI9dh5CE3QARAQABiQI2BBgBCgAgFiEEq7LC
qM0B8WE2GLcNLvVjcrpIzRsFAlxhlVgCGyAACgkQLvVjcrpIzRszYRAAo3k8TEYR
M/UhFgUP9RGxAuzwN+WBe63rGKghx2bVn02HLuGL+UPqaZLN6kos/zTYCSiEWBQs
t2kdKwBdFBCtGe8gbwBtgJI8tgi3ruaztYOw/bTI8DV97uXMViMD3aPPxrcIVi+Q
aDMAfzowTv3O3S1r8LGxYYx23TUCMAVtdfO+2ZKDhfz+rCjF1wkjOrKngbt3qe+M
TyDhPnYuk4dTgLog/DXwCM/0K8nf7kcfXKSZtYhfJAZP7QqN4z9TChVxE7viz0fL
69owiTLgEAHHssDGCMPzBw+T+YZa88CUOhG7yPIKO+rv76gW7Z1f/T/Ai4+HTpPv
5EP+yOGU0mnredl2Bk/Br9cSVxlzar4MSciufg5pBQ79qz6JBqawjYAmXiG2D50E
9WhblqjjhQAqs/zKVQU2euIcxvB0Pv/5zxCW+/4D7klNFImh7YR/9t3bwnEjxMQR
J7V8NZTNRfAHvZx1F2p5NtPyVZTxgzs9S43SaJGYWhkak4iB8FqvK9HHJK2Wp6o+
2r85fOiIMHzg/jy7mFL7Q7gwTREz1H9xC9TgZXqUiuCZaLnkItSdYodaePLFZQkD
IgC2cA3X5C4NHh448oBmszrxd6o2KPwpUOG/NJLfH3LjypytF+Qt/3NnwQHC/niS
mSNZUt/duetfr8yS4yBrC5IMCo5nvfBpu8E=
=DZRV
-----END PGP PUBLIC KEY BLOCK----- -----END PGP PUBLIC KEY BLOCK-----

View File

@ -23,7 +23,7 @@
%bcond_with memcached %bcond_with memcached
Name: python-Django Name: python-Django
# We want support LTS versions of Django - numbered 2.2 -> 3.2 -> 4.2 etc # We want support LTS versions of Django - numbered 2.2 -> 3.2 -> 4.2 etc
Version: 4.1.5 Version: 4.1.6
Release: 0 Release: 0
Summary: A high-level Python Web framework Summary: A high-level Python Web framework
License: BSD-3-Clause License: BSD-3-Clause