Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2022-08-04 13:23:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.1521 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Django" Thu Aug 4 13:23:04 2022 rev:90 rq:992599 version:4.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2022-07-06 15:41:37.638484320 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.1521/python-Django.changes 2022-08-04 13:23:13.780458864 +0200 @@ -1,0 +2,22 @@ +Wed Aug 3 13:20:52 UTC 2022 - Alberto Planas Dominguez <apla...@suse.com> + +- Update to 4.1: + This is just a summary. Full release notes are available at + https://docs.djangoproject.com/en/4.1/releases/4.1/ + + Django 4.1 supports Python 3.8, 3.9, and 3.10 + + Asynchronous handlers for class-based views + + Asynchronous ORM interface + + Validation of Constraints + + Form rendering accessibility + + CSRF_COOKIE_MASKED setting +- Drop fix_test_custom_fields_SQLite.patch (already merged) +- Add 0001-Fixed-33887-Added-version-in-asserted-test-URL.patch to fix + test + +------------------------------------------------------------------- +Wed Aug 3 11:48:48 UTC 2022 - Alberto Planas Dominguez <apla...@suse.com> + +- Update to 4.0.7 (CVE-2022-36359, bsc#1201923): + + Django 4.0.7 fixes a security issue with severity ???high??? in 4.0.6. + +------------------------------------------------------------------- Old: ---- Django-4.0.6.tar.gz Django-4.0.6.tar.gz.asc fix_test_custom_fields_SQLite.patch New: ---- 0001-Fixed-33887-Added-version-in-asserted-test-URL.patch Django-4.1.tar.gz Django-4.1.tar.gz.asc.INVALID ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-Django.spec ++++++ --- /var/tmp/diff_new_pack.m2tKuB/_old 2022-08-04 13:23:14.456460782 +0200 +++ /var/tmp/diff_new_pack.m2tKuB/_new 2022-08-04 13:23:14.460460792 +0200 @@ -24,25 +24,23 @@ %bcond_with memcached Name: python-Django # We want support LTS versions of Django - numbered 2.2 -> 3.2 -> 4.2 etc -Version: 4.0.6 +Version: 4.1 Release: 0 Summary: A high-level Python Web framework License: BSD-3-Clause URL: https://www.djangoproject.com -Source: https://www.djangoproject.com/m/releases/4.0/Django-%{version}.tar.gz -Source1: https://media.djangoproject.com/pgp/Django-%{version}.checksum.txt#/Django-%{version}.tar.gz.asc +Source: https://www.djangoproject.com/m/releases/4.1/Django-%{version}.tar.gz +# For 4.1 the signature file seems to be invalid, but the SHA1 match the published one +Source1: https://media.djangoproject.com/pgp/Django-%{version}.checksum.txt#/Django-%{version}.tar.gz.asc.INVALID Source2: %{name}.keyring Source99: python-Django-rpmlintrc -# PATCH-FIX-UPSTREAM fix_test_custom_fields_SQLite.patch gh#django/django#15168 mc...@suse.com -# Use FlexibleFieldLookupDict which is case-insensitive mapping -# because SQLite 3.37+ returns some data type names upper-cased -# e.g. TEXT. -Patch0: fix_test_custom_fields_SQLite.patch +# PATCH-FIX-UPSTREAM 0001-Fixed-33887-Added-version-in-asserted-test-URL.patch gh#django/django#15908 apla...@suse.com +Patch0: 0001-Fixed-33887-Added-version-in-asserted-test-URL.patch BuildRequires: %{python_module Jinja2 >= 2.9.2} BuildRequires: %{python_module Pillow >= 6.2.0} BuildRequires: %{python_module PyYAML} -BuildRequires: %{python_module argon2-cffi >= 16.1.0} -BuildRequires: %{python_module asgiref >= 3.4.1} +BuildRequires: %{python_module argon2-cffi >= 19.1.0} +BuildRequires: %{python_module asgiref >= 3.5.2} BuildRequires: %{python_module base >= 3.8} BuildRequires: %{python_module bcrypt} BuildRequires: %{python_module docutils} @@ -58,11 +56,12 @@ BuildRequires: %{python_module backports.zoneinfo if (%python-base with python38-base)} Requires: python Requires: python-Pillow >= 6.2.0 -Requires: python-argon2-cffi >= 16.1.0 -Requires: python-asgiref >= 3.4.1 +Requires: python-argon2-cffi >= 19.1.0 +Requires: python-asgiref >= 3.5.2 %if "%{python_flavor}" == "python38" Requires: python-backports.zoneinfo %endif +Requires: python-bcrypt Requires: python-pytz Requires: python-setuptools Requires: python-sqlparse >= 0.2.2 @@ -70,7 +69,6 @@ Requires(postun):update-alternatives Recommends: python-Jinja2 >= 2.9.2 Recommends: python-PyYAML -Recommends: python-bcrypt Recommends: python-geoip2 Recommends: python-pylibmc Recommends: python-python-memcached >= 1.59 ++++++ 0001-Fixed-33887-Added-version-in-asserted-test-URL.patch ++++++ >From 6a5640efabd6a01c827462c979a2dbf5cf6c86da Mon Sep 17 00:00:00 2001 From: Alberto Planas <apla...@suse.com> Date: Wed, 3 Aug 2022 15:42:39 +0200 Subject: [PATCH] Fixed #33887 -- Added {version} in asserted test URL --- tests/migrations/test_commands.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tests/migrations/test_commands.py b/tests/migrations/test_commands.py index a3e1efc924..0d4fb52bbb 100644 --- a/tests/migrations/test_commands.py +++ b/tests/migrations/test_commands.py @@ -3005,11 +3005,12 @@ class OptimizeMigrationTests(MigrationTestBase): with self.temporary_migration_module( module="migrations.test_migrations_manual_porting" ) as migration_dir: + version = get_docs_version() msg = ( - "Migration will require manual porting but is already a squashed " - "migration.\nTransition to a normal migration first: " - "https://docs.djangoproject.com/en/dev/topics/migrations/" - "#squashing-migrations" + f"Migration will require manual porting but is already a squashed " + f"migration.\nTransition to a normal migration first: " + f"https://docs.djangoproject.com/en/{version}/topics/migrations/" + f"#squashing-migrations" ) with self.assertRaisesMessage(CommandError, msg): call_command("optimizemigration", "migrations", "0004", stdout=out) -- 2.37.1 ++++++ Django-4.0.6.tar.gz -> Django-4.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-Django/Django-4.0.6.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.1521/Django-4.1.tar.gz differ: char 5, line 1 ++++++ Django-4.1.tar.gz.asc.INVALID ++++++ -----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, released August 3, 2022. 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 or via the GitHub API: curl https://github.com/carltongibson.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-py3-none-any.whl https://www.djangoproject.com/m/releases/4.1/Django-4.1.tar.gz MD5 checksums ============= 940ab96fc1f61c12430d27867d72fccc Django-4.1-py3-none-any.whl 9ef83433b44e798a3bdc0b15a56e0f80 Django-4.1.tar.gz SHA1 checksums ============== 34e04d5360f491595379539165a2435a77f52c5f Django-4.1-py3-none-any.whl 74a42e5359f53dc45c644953754d857b8869fc00 Django-4.1.tar.gz SHA256 checksums ================ 031ccb717782f6af83a0063a1957686e87cb4581ea61b47b3e9addf60687989a Django-4.1-py3-none-any.whl 032f8a6fc7cf05ccd1214e4a2e21dfcd6a23b9d575c6573cacc8c67828dbe642 Django-4.1.tar.gz -----BEGIN PGP SIGNATURE----- iQJPBAEBCAA5FiEE/l+2OHah1xioxnVW4X31yCtPnQAFAmLqMxgbHGNhcmx0b24u Z2lic29uQG5vdW1lbmFsLmVzAAoJEOF99cgrT50Av1wQALY/UW5iSlW7Wlxtk2dn Xx+zG3y9jzkFSlF0dQS1ruiJwRTd8dpN19YOr1zoShLJnfHyKkXnAwoNeivKbcuA 6u5fzX8Qb3dbhahh79AOupRaQ/oFZantcrryJZ/8OxI68aagQoJhop6SyFfVTWgy P5hHTnMp2/5Ij/5FoVTgTLqxmHcaV1h8PAUYN8egIIq8X5OnZequ+JX+EYDsn6ih aOyK5Piu94+JW/jR3TO3CwQXSv95pBMC9Alsi2S+BVYyx9sU8Do3Mfp0ZzmxTxYG losH4YUJIUhkOh4W7w3Fiz/m8d3bL+jpCC8ysXWVdlpf2+zZKAcjRMZ7QjdpPCqm TfOWTtxgyWtNCB4KUBJzowq+2VbZfOUXoTQ6rlH3naDicvVNpF23D9Wt0jkSxU+W zT3PKgwDt1mZyWTzzIX8CCLgZ2GlvPvC3ROGxq2URJjSPQRyAKDCsdtndF6s6Fvr zOkWjKRtbwsKwLVFWJGrCE0WOhTPfDrPMbERFDtYzsWaMwdowhR1MZ41uv3m/0K0 jQOzVOaON266gVZ1VbIjbDFoFA66aJjgGGECUrKcdD19zAFBpo/3OcCpt+Xoyl3W bizFS0dGeEmQCIdqIzY+4CeuqgHj8f5gRt5IovZJLok7+xWeB+F63tqTNUeLsy3W T4/z429aKXm6hwHy0MTR34lB =ylzB -----END PGP SIGNATURE----- ++++++ python-Django.keyring ++++++ --- /var/tmp/diff_new_pack.m2tKuB/_old 2022-08-04 13:23:14.544461031 +0200 +++ /var/tmp/diff_new_pack.m2tKuB/_new 2022-08-04 13:23:14.548461042 +0200 @@ -1,123 +1,163 @@ -----BEGIN PGP PUBLIC KEY BLOCK----- -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 -mSNZUt/duetfr8yS4yBrC5IMCo5nvfBpu8E= -=DZRV +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 +=rjd5 -----END PGP PUBLIC KEY BLOCK----- (No newline at EOF)