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 2025-05-13 20:12:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Django (Old)
 and      /work/SRC/openSUSE:Factory/.python-Django.new.30101 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Django"

Tue May 13 20:12:16 2025 rev:131 rq:1276782 version:5.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes      
2025-04-23 15:18:36.688293427 +0200
+++ /work/SRC/openSUSE:Factory/.python-Django.new.30101/python-Django.changes   
2025-05-13 20:12:37.004835299 +0200
@@ -1,0 +2,17 @@
+Mon May 12 08:20:40 UTC 2025 - Markéta Machová <mmach...@suse.com>
+
+- Update to 5.2.1 (bsc#1242210)
+  * This release was built using an upgraded setuptools, producing
+    filenames compliant with PEP 491 and PEP 625 and thus addressing
+    a PyPI warning about non-compliant distribution filenames. This
+    change only affects the Django packaging process and does not
+    impact Django’s behavior.
+  * CVE-2025-32873: Denial-of-service possibility in strip_tags()
+  * Fixed a data corruption possibility in file_move_safe() when
+    allow_overwrite=True
+  * Fixed a regression introduced when fixing CVE 2025-26699, where
+    the wordwrap template filter did not preserve empty lines between
+    paragraphs after wrapping text
+  * Fixed many bugs and regressions in Django 5.2, see upstream changelog
+
+-------------------------------------------------------------------

Old:
----
  Django-5.2.checksum.txt
  Django-5.2.tar.gz

New:
----
  Django-5.2.1.checksum.txt
  django-5.2.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-Django.spec ++++++
--- /var/tmp/diff_new_pack.4Ld9Um/_old  2025-05-13 20:12:37.616860986 +0200
+++ /var/tmp/diff_new_pack.4Ld9Um/_new  2025-05-13 20:12:37.620861154 +0200
@@ -21,13 +21,13 @@
 %bcond_with memcached
 %{?sle15_python_module_pythons}
 Name:           python-Django
-Version:        5.2
+Version:        5.2.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/5.2/Django-%{version}.tar.gz
-Source1:        
https://media.djangoproject.com/pgp/Django-%{version}.checksum.txt
+Source:         
https://www.djangoproject.com/m/releases/5.2/django-%{version}.tar.gz
+Source1:        
https://www.djangoproject.com/m/pgp/Django-%{version}.checksum.txt
 Source2:        %{name}.keyring
 Source99:       python-Django-rpmlintrc
 BuildRequires:  %{python_module Jinja2 >= 2.9.2}
@@ -94,11 +94,11 @@
 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
-echo "`grep -e '^[0-9a-f]\{64\}  Django-%{version}.tar.gz' %{SOURCE1} | cut 
-c1-64`  %{SOURCE0}" | sha256sum -c
+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
+echo "`grep -e '^[0-9a-f]\{64\}  django-%{version}.tar.gz' %{SOURCE1} | cut 
-c1-64`  %{SOURCE0}" | sha256sum -c
 
-%autosetup -p1 -n Django-%{version}
+%autosetup -p1 -n django-%{version}
 
 %build
 %pyproject_wheel
@@ -141,5 +141,5 @@
 %python_alternative %{_bindir}/django-admin
 
%{_datadir}/bash-completion/completions/django_bash_completion-%{python_bin_suffix}.sh
 %{python_sitelib}/django
-%{python_sitelib}/[dD]jango-%{version}*-info
+%{python_sitelib}/[Dd]jango-%{version}*-info
 

++++++ Django-5.2.checksum.txt -> Django-5.2.1.checksum.txt ++++++
--- /work/SRC/openSUSE:Factory/python-Django/Django-5.2.checksum.txt    
2025-04-15 20:47:20.269727796 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-Django.new.30101/Django-5.2.1.checksum.txt   
    2025-05-13 20:12:36.656820693 +0200
@@ -2,24 +2,24 @@
 Hash: SHA256
 
 This file contains MD5, SHA1, and SHA256 checksums for the source-code
-tarball and wheel files of Django 5.2, released April 2, 2025.
+tarball and wheel files of Django 5.2.1, released May 6, 2025.
 
 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 ``3955B19851EA96EF`` and can be imported from the MIT
+the ID ``2EE82A8D9470983E`` 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 3955B19851EA96EF
+    gpg --keyserver pgp.mit.edu --recv-key 2EE82A8D9470983E
 
 or via the GitHub API:
 
-    curl https://github.com/sarahboyce.gpg | gpg --import -
+    curl https://github.com/nessita.gpg | gpg --import -
 
 Once the key is imported, verify this file:
 
-    gpg --verify Django-5.2.checksum.txt
+    gpg --verify Django-5.2.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,39 +28,41 @@
 Release packages
 ================
 
-https://www.djangoproject.com/download/5.2/tarball/
-https://www.djangoproject.com/download/5.2/wheel/
+https://www.djangoproject.com/download/5.2.1/tarball/
+https://www.djangoproject.com/download/5.2.1/wheel/
 
 MD5 checksums
 =============
 
-2365e2eb1228298df5bc63bbde049eb2  Django-5.2.tar.gz
-1279aff7c80b1bdc921e28703e0f93b4  Django-5.2-py3-none-any.whl
+317174c6e0593c40e58ec1bd428b1091  django-5.2.1.tar.gz
+7821a8fa6b4193707af79c9b4bc64236  django-5.2.1-py3-none-any.whl
 
 SHA1 checksums
 ==============
 
-691d9be1935e40b102fa599a2d54c1dc0289e707  Django-5.2.tar.gz
-bfc1f7d9276c137d477389e71fbb4e849101af75  Django-5.2-py3-none-any.whl
+c8c6571401bede943be6b1ca4babe93cf2612e16  django-5.2.1.tar.gz
+0c2f04440b66d67223e74146ff94b577c7da2dff  django-5.2.1-py3-none-any.whl
 
 SHA256 checksums
 ================
 
-1a47f7a7a3d43ce64570d350e008d2949abe8c7e21737b351b6a1611277c6d89  
Django-5.2.tar.gz
-91ceed4e3a6db5aedced65e3c8f963118ea9ba753fc620831c77074e620e7d83  
Django-5.2-py3-none-any.whl
+57fe1f1b59462caed092c80b3dd324fd92161b620d59a9ba9181c34746c97284  
django-5.2.1.tar.gz
+a9b680e84f9a0e71da83e399f1e922e1ab37b2173ced046b541c72e1589a5961  
django-5.2.1-py3-none-any.whl
 
 -----BEGIN PGP SIGNATURE-----
 
-iQHhBAEBCABLFiEE6xs4DYrFLQArrNMyOVWxmFHqlu8FAmftNIotHDQyMjk2NTY2
-K3NhcmFoYm95Y2VAdXNlcnMubm9yZXBseS5naXRodWIuY29tAAoJEDlVsZhR6pbv
-h0QMAJAgwXxMa/HElDElvmxojqY7H/oZ4obF7QtaywMKrV2IXGDi63RgCr6IIpD/
-rgWgEiyGUT6Mz/LxifkApDG8QQCDpvBW2suVQqDFgDwthX3h7URpypI98OnErskB
-b/ZlD/WGIRUDl8rC5YLHEp+aYXSsoR76cIEuPSnvyXkKGikcB4ti1IJBttjBbbgk
-uMn2WSgpFs1DMfuXvasZ2El3orwYgV7RCdC/GxurmzBcQE4Vdk5tLNHNvxzyZQnG
-K5BO2dHhG6bUMhn75cxOsVfpjcrcSrZt/WzLE8b0JRK6IUto99R8RCGgTPVYbQE1
-5Bo4vaHnjRAjVw6YtT1KKrgYdTf8vDE3I+oNxbljmH92lVQ/g2uoPnqB91hXVboh
-/EQX99MsRMVn6Ja00p40hPzjVvApbSuaBg/CDTlYCfnrj+0Ry0UanqPxnsJNxJmj
-C2rYfYQa6vsd4t99/pzc9pgS4oW8h4Kl1MjBYAft5OlFCbUmYOPRNNjz4TsGlbAq
-8SDOpQ==
-=O1eA
+iQJcBAEBCABGFiEEW1sboQ2FrHxcduOPLugqjZRwmD4FAmgatvooHDEyNDMwNCtu
+ZXNzaXRhQHVzZXJzLm5vcmVwbHkuZ2l0aHViLmNvbQAKCRAu6CqNlHCYPo5pEACE
+tPY3ZQqbCCvhD17CXkDKU2S/4kJPtQbbvd183nj1MMOwWhNBR5VV15Gvgf9v4sp1
+QaufUfaCUdrbuOsaapU2lf61Q3XKSTZZ6EoBlsmAjfcMbJrV3DzW2dK2L4awGi0/
+bm4tI+94qapSLQAwLK8IJai7Z9kpuptQeeBlNFo52XXuzESL4+ZpvIgqQzbjRU8x
+fMM7+1Wf3mS2wt5vG5araxVovYAJvgXYnlHoGbu8DM9tmO0x2iFCkUuGbCcxTAiJ
+CwSuZOOPiHdIZWgu6M/WR8jZ8c67YMgamb4kukfP3NnNScqvUi+rPCyGGFpnrMwj
+iVHFmKulSI7lBnbjAgkwNNQ1asTiZO/W76MQKgFecUU592RGZKV/oH1rt5vbXeWu
+MkBcaVL6GEgV66bXb13a3P/XB1PQKiCSOO28DJyhYj9eIJnQsuOKN43UUZzrmvEB
+1cJ2/dHj+wJGWs8D9Bx2Yl5bcTgxFoSjb1gt6Vth0NgQuLb8aRP5/DuoNEIAxDdb
+Dv7O2uSE5JFK0P1GxF/N7DIHzSoyUr7vkm5cb1bGBVhxtCa2XPdluojEDKqduxjR
+4jZjB8nswRdZY63V6n4pEVQdkbIgFJdyFaWmoylfqGfZ3JiIGz8WyQQ+jw17V2L1
+sjRHd1y1JPOZKyb2g+QGR0H+AQvqedWZ95XJGirNtw==
+=b+2b
 -----END PGP SIGNATURE-----

Reply via email to