Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-Django6 for openSUSE:Factory checked in at 2026-01-09 17:04:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-Django6 (Old) and /work/SRC/openSUSE:Factory/.python-Django6.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Django6" Fri Jan 9 17:04:41 2026 rev:2 rq:1326321 version:6.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-Django6/python-Django6.changes 2026-01-03 17:26:54.030462510 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django6.new.1928/python-Django6.changes 2026-01-09 17:06:29.035441026 +0100 @@ -1,0 +2,30 @@ +Fri Jan 9 10:21:45 UTC 2026 - Markéta Machová <[email protected]> + +- Update to 6.0.1 + * Fixed a bug in Django 5.2 where data exceeding max_length was + silently truncated by QuerySet.bulk_create() on PostgreSQL + * Fixed a regression in Django 6.0 where querystring mishandled + multi-value QueryDict keys, both by only preserving the last + value and by incorrectly handling None values + * Fixed a regression in Django 6.0 that prevented changing the name + of a ManyToManyField from taking effect when applying migrations + * Fixed a bug where management command colorized help (introduced in + Python 3.14) ignored the --no-color option and the DJANGO_COLORS + setting + * Fixed a regression in Django 6.0 that caused bulk_create() to + crash when introspecting the connection on SQLite + * Fixed a visual regression in Django 6.0 for admin form fields + grouped under a <fieldset> in Safari + * Fixed a crash in Django 6.0 caused by infinite recursion when + calling repr() on an unevaluated django.utils.csp.LazyNonce + instance + * Fixed a regression in Django 6.0 where path() routes defined using + gettext_lazy() failed to resolve correctly + * Fixed a regression in Django 6.0 where the Widget.use_fieldset + attribute of ClearableFileInput was flipped from False to True + * Reverted an undocumented optimization in Django 6.0 that modified + permission name and codename values when renaming models via a + migration +- Drop merged test_strip_tags_incomplete.patch + +------------------------------------------------------------------- Old: ---- Django-6.0.checksum.txt django-6.0.tar.gz test_strip_tags_incomplete.patch New: ---- Django-6.0.1.checksum.txt django-6.0.1.tar.gz ----------(Old B)---------- Old: migration - Drop merged test_strip_tags_incomplete.patch ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-Django6.spec ++++++ --- /var/tmp/diff_new_pack.ncoHVm/_old 2026-01-09 17:06:30.291493090 +0100 +++ /var/tmp/diff_new_pack.ncoHVm/_new 2026-01-09 17:06:30.295493256 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-Django6 # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,7 +27,7 @@ %endif %define skip_python311 1 Name: python-Django6 -Version: 6.0 +Version: 6.0.1 Release: 0 Summary: A high-level Python Web framework License: BSD-3-Clause @@ -36,8 +36,6 @@ Source1: https://www.djangoproject.com/m/pgp/Django-%{version}.checksum.txt Source2: %{name}.keyring Source99: python-Django-rpmlintrc -# PATCH-FIX-UPSTREAM https://github.com/django/django/pull/20390 Refs #36499 -- Adjusted test_strip_tags following Python behavior change for incomplete entities. -Patch0: test_strip_tags_incomplete.patch # PATCH-FIX-UPSTREAM https://github.com/django/django/pull/19639 Fixed #36499 -- Adjusted utils_tests.test_html.TestUtilsHtml.test_strip_tags following Python's HTMLParser new behavior. # fixed and refined upstream, but some of our interpreters weren't updated to a new version yet and still only carry the patch, so providing the non-conditional version Patch1: test_strip_tags.patch ++++++ Django-6.0.checksum.txt -> Django-6.0.1.checksum.txt ++++++ --- /work/SRC/openSUSE:Factory/python-Django6/Django-6.0.checksum.txt 2026-01-03 17:26:51.966377872 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django6.new.1928/Django-6.0.1.checksum.txt 2026-01-09 17:06:28.931436715 +0100 @@ -2,24 +2,24 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the -source-code tarball and wheel files of Django 6.0, released December 3, 2025. +source-code tarball and wheel files of Django 6.0.1, released January 6, 2026. 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 ``2EE82A8D9470983E`` and can be imported from the MIT +the ID ``131403F4D16D8DC7`` 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 2EE82A8D9470983E + gpg --keyserver pgp.mit.edu --recv-key 131403F4D16D8DC7 or via the GitHub API: - curl https://github.com/nessita.gpg | gpg --import - + curl https://github.com/jacobtylerwalls.gpg | gpg --import - Once the key is imported, verify this file: - gpg --verify Django-6.0.checksum.txt + gpg --verify Django-6.0.1.checksum.txt Once you have verified this file, you can use normal MD5, SHA1, or SHA256 checksumming applications to generate the checksums of the Django @@ -28,40 +28,40 @@ Release packages ================ -https://www.djangoproject.com/download/6.0/tarball/ -https://www.djangoproject.com/download/6.0/wheel/ +https://www.djangoproject.com/download/6.0.1/tarball/ +https://www.djangoproject.com/download/6.0.1/wheel/ MD5 checksums ============= -2f0e8520f6cf3cd6bbc81ec4226f11c7 django-6.0.tar.gz -bcad5a904b0d7b57a4e86e40df39c10c django-6.0-py3-none-any.whl +08fe66b67df5e0c958acdfdb2177f81d django-6.0.1.tar.gz +e0d69597f37472a27ce895460db01580 django-6.0.1-py3-none-any.whl SHA1 checksums ============== -88f2527061775a76b5935e2e6d76e7c0a14c0c9a django-6.0.tar.gz -8f7f1a3c447d1ca9f9aaa98a98809d07f129d205 django-6.0-py3-none-any.whl +72575360c0eae95e2d780009e400c8f17d23cd2a django-6.0.1.tar.gz +116bdcf93d6a463012c24461608fab05c310085f django-6.0.1-py3-none-any.whl SHA256 checksums ================ -7b0c1f50c0759bbe6331c6a39c89ae022a84672674aeda908784617ef47d8e26 django-6.0.tar.gz -1cc2c7344303bbfb7ba5070487c17f7fc0b7174bbb0a38cebf03c675f5f19b6d django-6.0-py3-none-any.whl +ed76a7af4da21551573b3d9dfc1f53e20dd2e6c7d70a3adc93eedb6338130a5f django-6.0.1.tar.gz +a92a4ff14f664a896f9849009cb8afaca7abe0d6fc53325f3d1895a15253433d django-6.0.1-py3-none-any.whl -----BEGIN PGP SIGNATURE----- -iQIzBAEBCAAdFiEEW1sboQ2FrHxcduOPLugqjZRwmD4FAmkwY7QACgkQLugqjZRw -mD4HcBAAkELH8DrX8MXrWU4IPIfb12cjmeYAATQpvyQTL1Kp4JdjEiIex0eExk2n -k5FhgNN5F9VJqCmC06kgBgFM0gi7AJJui5oCHzL2RlxAtUinW0bBftkInTHk05O2 -MEDeGCnhmjPmmEZdjgRSNfmOhCNoZWZ6ilhQ+BjR2ifNBmJph2dnM4X+NG1Si+a2 -NGBqlpAE+ECGZC4kzFnszlV4ywxm2LCIuO5beV7hX23i8kEnw1jEZQRoBSAskqbk -07KUQOPxNNv8ycCsX4B4dEXM+dB+2qAg65gJ5pqfnfliMNLZ8qWBut3Y4pVNMgky -YZlmnZUOZ/P+Rtu0wWIXF+kGeS4mzI3fxwGzMw/xEvabLqndw/0xYyJpF8lpsBPm -abpI2WPjjewK8F042YyNtyNjbvVgOHgoSQ2G2E157pN28j3sPg/0OBKZIcH90GPj -YYWBTdcfhQ+wD6oT8cOY33YHy3IZ7t7qpsyEEFatiUnVmTI5RT4NftPB3IaojDWv -AUk0YOaF4mZtYGP4Am5xwNNR3qd6+1/UB/rCNxQizWFMy1ZJaDlbUW2o2kQcOeF3 -aFW5Hkwu/kiT9VJMJU2vuFGqiflkVPvjR5v22nxrPxowS45mO5doElSLoS8qyBCG -Y264RjZ61hHK4bA22B/5QB87MCtymM4OpuZiFqBpqdFELRI6yYw= -=Jo7H +iQIzBAEBCAAdFiEEU9RpQuAGoqPu3IvIExQD9NFtjccFAmldWBQACgkQExQD9NFt +jce4rw/+NzNKpgdWfztlhoyUu16vGifGblxJyXxP4mziSFqTRw9+VWn2EQgCF+6w +yFWt3Uc9uSk/qu6IHETnzenSKJVfWz/Np7emGxRD1V4+WE82iJLVFSMkNHPyoadf +FjqX/5OD0kJXqvbIpNAdg24OpjQqnm/JT8QP2+Jy+xct3Oycvm2wm7HyM88ifLwQ +E26g4UW66rkG1Q3/7bJWwIWQWjTieCwwlZq3qakOpOkv6Bl8BNAQrcyblnwUbxec +rl9QMv1ynQpHSEHKIrIeRoHczDT8rSiy4NoAIDTztLQEFFU7JNT46jX1+zcoPPSt +ayyScSb6qXvV7Cg1vwOdkDClCqtL4Q+B1boHj1IJFOiV+A33uPPh919kPyzmbfwa +9LcVYdmNBaoXkX2oTApSJpGW47w2ypCH8tcroVFvbkq+/Yhwv6bOuPHtb3hkpvnO +s+2GUkYrtRZB6/r3+KLlNdRa0yAbZSyTpA1TxQDzEx1U+piAslpNB0vd4sivoJ1Q +WwtTbirGjIGKAX3Cd9yOAXivFEhPj4+2HoLQys3KOUCzbC+GEgq8SICm2sU/tM11 +O0cmHV2MGbGRUldZ9K4+XWbwVa1UFecIwvu7mlfYz0Ql1AAoEj4nDcwkGXCzsS6t +R7iIBjGQJjljVKun85YN5D+9sNPdQlvCoHLIXHUA45bhj5kc1G0= +=clZC -----END PGP SIGNATURE----- ++++++ django-6.0.tar.gz -> django-6.0.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-Django6/django-6.0.tar.gz /work/SRC/openSUSE:Factory/.python-Django6.new.1928/django-6.0.1.tar.gz differ: char 5, line 1
