Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-django-upgrade for
openSUSE:Factory checked in at 2023-01-20 17:39:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-django-upgrade (Old)
and /work/SRC/openSUSE:Factory/.python-django-upgrade.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-django-upgrade"
Fri Jan 20 17:39:46 2023 rev:2 rq:1059955 version:1.12.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-django-upgrade/python-django-upgrade.changes
2022-09-01 22:12:57.848534332 +0200
+++
/work/SRC/openSUSE:Factory/.python-django-upgrade.new.32243/python-django-upgrade.changes
2023-01-20 17:40:02.740974379 +0100
@@ -1,0 +2,53 @@
+Fri Jan 20 12:11:48 UTC 2023 - Dirk Müller <[email protected]>
+
+- update to 1.12.0:
+ * Make ``re_path`` -> ``path`` fixer also convert ``include()``\'s with
+ unterminated regexes.
+ * Avoid rewriting ``request.META`` to ``request.headers`` in ``del``
+ statements.
+ * Add Django 1.9+ fixer to rename the legacy engine name
+ ``django.db.backends.postgresql_psycopg2`` in ``settings.DATABASES`` to
+ ``django.db.backends.postgresql``.
+ * Make detection of management commands and migration files detect both
+ forward and backward slashes as directory separators.
+- update to 1.11.0:
+ * See also `the release blog post
+ <https://adamj.eu/tech/2022/10/26/django-upgrade-mega-release/>`__.
+ * Add Django 1.7+ fixer to rewrite ``admin.site.register()`` calls into
+ ``@admin.register()`` when eligible.
+ * Add Django 3.2+ fixer to rewrite admin action function attributes to use
+ the ``@admin.action()`` decorator.
+ * Add Django 3.2+ fixer to rewrite admin display function attributes to
+ use the ``@admin.display()`` decorator.
+ * Add Django 4.1+ fixer to rewrite calls to test case methods
+ ``assertFormError()`` and ``assertFormsetError()`` from their old
+ signatures to the new ones.
+ * Add Django 2.0+ fixer to drop assignments of ``allow_tags`` attributes
+ to ``True``.
+ * Add Django 3.1+ fixer to replace ``list`` error message key with
+ ``list_invalid`` on ``ModelMultipleChoiceField``.
+ * Make ``request.headers`` fixer also rewrite accesses of the ``content-
+ length`` and ``content-type`` headers.
+ * Extend ``request.headers`` fixer to rewrite ``in`` and ``not in``
+ comparisons on ``request.META``.
+ * The ``request.headers`` fixer now uses lowercase for header lookups, as
+ per the HTTP/2 specification.
+ * Make ``on_delete`` fixer also support ``ForeignKey`` and
+ ``OneToOneField`` imported from ``django.db.models``.
+ * Make ``NullBooleanField`` fixer preserve existing ``null`` arguments.
+ * Update ``timezone.utc`` fixer to only use absolute references from
+ existing imports of the ``datetime`` module.
+ * Make Django 2.0+ URL fixer avoid a loop of adding imports that already
+ exist.
+ * Fixers that modify string literals now match existing use of double
+ quotes.
+ * Make fixers that erase lines also erase any trailing comments.
+ * Fix leaving a trailing comma when editing imports in certain cases.
+ * Expand the range of files considered settings files.
+ * Require at least one filename.
+ * Update README with info on how to run an upgrade on entire project.
+- update to 1.10.0:
+ * Add Django 3.2+ fixer to update ``requires_system_checks`` in management
+ command classes.
+
+-------------------------------------------------------------------
Old:
----
django-upgrade-1.9.0.tar.gz
New:
----
django-upgrade-1.12.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-django-upgrade.spec ++++++
--- /var/tmp/diff_new_pack.i9f78j/_old 2023-01-20 17:40:03.232977100 +0100
+++ /var/tmp/diff_new_pack.i9f78j/_new 2023-01-20 17:40:03.240977144 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-django-upgrade
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
%define skip_python36 1
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-django-upgrade
-Version: 1.9.0
+Version: 1.12.0
Release: 0
Summary: Automatically upgrade your Django projects
License: MIT
@@ -28,18 +28,18 @@
URL: https://github.com/adamchainz/django-upgrade
Source:
https://github.com/adamchainz/django-upgrade/archive/refs/tags/%{version}.tar.gz#/django-upgrade-%{version}.tar.gz
BuildRequires: %{python_module base >= 3.8}
-BuildRequires: %{python_module wheel}
BuildRequires: %{python_module pip}
+BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-tokenize-rt
-Recommends: python-setuptools
Requires(post): update-alternatives
-Requires(postun): update-alternatives
+Requires(postun):update-alternatives
+Recommends: python-setuptools
BuildArch: noarch
# SECTION test requirements
-BuildRequires: %{python_module tokenize-rt}
BuildRequires: %{python_module pytest}
+BuildRequires: %{python_module tokenize-rt}
# /SECTION
%python_subpackages
++++++ django-upgrade-1.9.0.tar.gz -> django-upgrade-1.12.0.tar.gz ++++++
++++ 9580 lines of diff (skipped)