File python-django-upgrade.changes of Package python-django-upgrade
-------------------------------------------------------------------
Mon Sep 11 20:40:27 UTC 2023 - Dirk Müller <dmueller@suse.com>
- update to 1.14.1:
* Fix bug in ``STORAGES`` fixer when only one of
``DEFAULT_FILE_STORAGE`` or ``STATICFILES_STORAGE`` was
defined.
-------------------------------------------------------------------
Tue Jul 11 13:20:25 UTC 2023 - Dirk Müller <dmueller@suse.com>
- update to 1.14.0:
* Support Python 3.12.
-------------------------------------------------------------------
Thu Mar 30 07:50:14 UTC 2023 - Dirk Müller <dmueller@suse.com>
- update to 1.13.0:
* Add Django 4.2+ fixer to combine deprecated
``DEFAULT_FILE_STORAGE`` and ``STATICFILES_STORAGE`` settings
into the new ``STORAGES`` setting.
* Add Django 4.2+ fixer to rewrite HTTP headers passed to test
``Client`` and ``RequestFactory``.
* Add Django 4.2+ fixer to rewrite test case methods
``assertFormsetError()`` and ``assertQuerysetEqual()`` into
the new spellings with capitalized “Set”.
* Add Django 4.0 fixer to rewrite
``django.contrib.admin.utils.lookup_needs_distinct`` ->
``lookup_spawns_duplicates``.
* Rewrite ``request.META`` -> ``request.headers`` on the *right
hand side* of assignments.
* Group some compatibility import replacements into a single
“fixer”, optimizing runtime by about 3%.
-------------------------------------------------------------------
Fri Jan 20 12:11:48 UTC 2023 - Dirk Müller <dmueller@suse.com>
- 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.
-------------------------------------------------------------------
Thu Sep 1 10:20:54 UTC 2022 - John Vandenberg <jayvdb@gmail.com>
- Update to v1.9.0
-------------------------------------------------------------------
Sun Dec 26 21:46:08 UTC 2021 - John Vandenberg <jayvdb@gmail.com>
- Initial spec for v1.4.0