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-09-06 13:00:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Django" Tue Sep 6 13:00:33 2022 rev:91 rq:1001262 version:4.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2022-08-04 13:23:13.780458864 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.2083/python-Django.changes 2022-09-06 13:00:34.458897474 +0200 @@ -1,0 +2,42 @@ +Mon Sep 5 11:14:19 UTC 2022 - Alberto Planas Dominguez <apla...@suse.com> + +- Update to 4.1.1 + + Reallowed, following a regression in Django 4.1, using GeoIP2() + when GEOS is not installed + + Fixed a regression in Django 4.1 that caused a crash of admin???s + autocomplete widgets when translations are deactivated + + Fixed a regression in Django 4.1 that caused a crash of the test + management command when running in parallel and multiprocessing + start method is spawn + + Fixed a regression in Django 4.1 that caused an incorrect + redirection to the admin changelist view when using "Save and + continue editing" and "Save and add another" options + + Fixed a regression in Django 4.1 that caused a crash of Window + expressions with ArrayAgg + + Fixed a regression in Django 4.1 that caused a migration crash on + SQLite 3.35.5+ when removing an indexed field + + Fixed a bug in Django 4.1 that caused a crash of model validation + on UniqueConstraint() with field names in expressions + + Fixed a bug in Django 4.1 that caused an incorrect validation of + CheckConstraint() with range fields on PostgreSQL + + Fixed a regression in Django 4.1 that caused an incorrect + migration when adding AutoField, BigAutoField, or SmallAutoField + on PostgreSQL + + Fixed a regression in Django 4.1 that caused a migration crash on + PostgreSQL when altering AutoField, BigAutoField, or + SmallAutoField to OneToOneField + + Fixed a migration crash on ManyToManyField fields with through + referencing models in different apps + + Fixed a regression in Django 4.1 that caused an incorrect + migration when renaming a model with ManyToManyField and db_table + + Reallowed, following a regression in Django 4.1, creating reverse + foreign key managers on unsaved instances + + Fixed a regression in Django 4.1 that caused a migration crash on + SQLite < 3.20 + + Fixed a regression in Django 4.1 that caused an admin crash when + the admindocs app was used +- Remove 0001-Fixed-33887-Added-version-in-asserted-test-URL.patch + (already upstream) +- Verify the tarball with gpg + +------------------------------------------------------------------- Old: ---- 0001-Fixed-33887-Added-version-in-asserted-test-URL.patch Django-4.1.tar.gz Django-4.1.tar.gz.asc.INVALID New: ---- Django-4.1.1.checksum.txt Django-4.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-Django.spec ++++++ --- /var/tmp/diff_new_pack.do7xUW/_old 2022-09-06 13:00:35.294899585 +0200 +++ /var/tmp/diff_new_pack.do7xUW/_new 2022-09-06 13:00:35.294899585 +0200 @@ -24,18 +24,15 @@ %bcond_with memcached Name: python-Django # We want support LTS versions of Django - numbered 2.2 -> 3.2 -> 4.2 etc -Version: 4.1 +Version: 4.1.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.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 +Source1: https://media.djangoproject.com/pgp/Django-%{version}.checksum.txt Source2: %{name}.keyring Source99: python-Django-rpmlintrc -# 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} @@ -52,6 +49,7 @@ BuildRequires: %{python_module tblib >= 1.5.0} BuildRequires: %{pythons} BuildRequires: fdupes +BuildRequires: gpg2 BuildRequires: python-rpm-macros BuildRequires: %{python_module backports.zoneinfo if (%python-base with python38-base)} Requires: python @@ -96,7 +94,11 @@ Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. %prep -# The publisher doesn't sign the source tarball, but a signatures file containing multiple hashes. +# The publisher doesn't sign the source tarball, but a signatures file +# containing multiple hashes. +gpg --import %{SOURCE2} +gpg --verify %{SOURCE1} +# # Verify hashes in that file against source tarball. echo "`grep -e '^[0-9a-f]\{32\} Django-%{version}.tar.gz' %{SOURCE1} | cut -c1-32` %{SOURCE0}" | md5sum -c echo "`grep -e '^[0-9a-f]\{40\} Django-%{version}.tar.gz' %{SOURCE1} | cut -c1-40` %{SOURCE0}" | sha1sum -c ++++++ Django-4.1.1.checksum.txt ++++++ -----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.1, released September 5, 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 ``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.1.tar.gz https://www.djangoproject.com/m/releases/4.1/Django-4.1.1-py3-none-any.whl MD5 checksums ============= f2b2516279eacdfe6098b7b9d905a25e Django-4.1.1.tar.gz 536c81a84a4a2bccc9a00f3d4640f0c4 Django-4.1.1-py3-none-any.whl SHA1 checksums ============== c8425f5fafe11a8ccfad189defdf7b7a69c6a17e Django-4.1.1.tar.gz 49bf024461f2de467751b6612c81d15c34f5c1f4 Django-4.1.1-py3-none-any.whl SHA256 checksums ================ a153ffd5143bf26a877bfae2f4ec736ebd8924a46600ca089ad96b54a1d4e28e Django-4.1.1.tar.gz acb21fac9275f9972d81c7caf5761a89ec3ea25fe74545dd26b8a48cb3a0203e Django-4.1.1-py3-none-any.whl -----BEGIN PGP SIGNATURE----- iQJPBAEBCAA5FiEEq7LCqM0B8WE2GLcNLvVjcrpIzRsFAmMVblsbHGZlbGlzaWFr Lm1hcml1c3pAZ21haWwuY29tAAoJEC71Y3K6SM0bc14P+wdmYLK+aRKGoegkXPm3 d3Y0rNrsHfj6CefzVphJ8MwEEFemj3FsZo3IDFvY7Dtg1J+i6egY00w2jRYvy3GF Xuo8fVzPLcvuMwVI3HnMSKB0XXDGd+M8N0oCl0ufaKlhOVGxdsOS1L9LD3+j97Lc GrUZ8YBAmcVM9dDI2OAy6sx+SZ2DwWSOs7GAlRuNhlqSkVecGjyZlGCt5fYxLTCS JzNpuPqBHzFiAHrE9zZX+UjOJLPeZIsS1eFqoCiXP5nlpLZm0RSjUmDBxVVklaGs iHvZm6Eag7lIDRRz2ffOYo0D01tCiLHiMbx6BFiLR/+dz9li9Qad/0K73DYgvoqR 5FPmTmvuE65OuoKrGT5RvNp4f273C7n/+0qPHNPlikR7URpEuyKs+YGllk7Dwa/d 6enq00erwSaveuh6ERbtxlfPQmCBde4A/gSeLEu2F4OEcpEkao+rpfCieHUctLbi myVKvb+R4FRlAo3uYI1LBbwEI2kgtd0/qfpTdUkLLQUnp0XiEhQLK+h82LdgkoxX T25VuLRikJdR7kAdNXdNhdf/3Mkll0cOZpJouuIm7MoHYhmCiQxvULlclThrHPLU PGteCD5WFfBeeuKbDIHWpqmOqQj7Nl2cVTd2qm3Rr14hCVTNiSZTC5BzkwhEuAU7 /ztupa+PuLiv3drvindQAzdt =GPDJ -----END PGP SIGNATURE----- ++++++ Django-4.1.tar.gz -> Django-4.1.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-Django/Django-4.1.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.2083/Django-4.1.1.tar.gz differ: char 5, line 1 ++++++ python-Django.keyring ++++++ --- /var/tmp/diff_new_pack.do7xUW/_old 2022-09-06 13:00:35.370899778 +0200 +++ /var/tmp/diff_new_pack.do7xUW/_new 2022-09-06 13:00:35.374899788 +0200 @@ -1,163 +1,123 @@ -----BEGIN PGP PUBLIC KEY BLOCK----- -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 -=rjd5 +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 +mSNZUt/duetfr8yS4yBrC5IMCo5nvfBpu8E= +=DZRV -----END PGP PUBLIC KEY BLOCK----- (No newline at EOF)