Skip to content

Conversation

pyup-bot
Copy link
Collaborator

This PR updates django-extensions from 3.1.5 to 4.1.

Changelog

4.1

---

Changes:

- Add: show_permissions command (1920)
- Improvement: graph_models, style per app (1848)
- Fix: JSONField, bulk_update's (1924)

4.0

---

Changes:

- Improvement: Support for Python 3.12 and 3.13
- Improvement: Support for Django 5.x
- Improvement: Switch from setup.{cfg,py} to pyproject.toml
- Improvement: graph_models, Add option to display field choices in graph_models (1854)
- Improvement: graph_models, Add webp support (1857)
- Improvement: graph_models, Support for ordering edges on pydot/dot/graphviz (1914)
- Improvement: mail_debug, Update mail_debug command to use aiosmtpd (1880)
- Improvement: shell_plus, Improve error message for missing import (1898)
- Improvement: reset_db, Add reset_db support for django_tenants (1855)
- Improvement: docs, various improvements (1852, 1888, 1882, 1901, 1912, 1913)
- Improvement: jobs, Handle non-package modules when looking for job definitions (1887)
- Improvement: Add django-prometheus DB backends support (1800)
- Improvement: Call post_command when the command raises an unhandled exception (1837)
- Fix: sqldiff, do not consider ('serial', 'integer') nor ('bigserial', 'bigint') as a `field-type-differ` (1867)
- Fix: shell_plus, Fix start up order and add history (1869)
- Remove pipchecker and associated tests (1906)
- Following Django's release numbering style more closely (see https://docs.djangoproject.com/en/5.2/internals/release-process/ )

3.2.3

-----

Changes:

- Improvement: Add support for psycopg3 (1814)
- Improvement: runserver_plus, autoreload on template change (1796)
- Improvement: highlighting, test_should_highlight_bash_syntax_without_name to include whitespace spans (1797)
- Improvement: tests, add Python 3.11 to tox and actions to formally support python 3.11 (1786)
- Improvement: runserver_plus, Send the file_changed event when a reload is triggered (1775)
- Improvement: runserver_plus, Add REMOTE_USER to werkzeug environment (1708)
- Improvement: pipchecker, force pip to use pkg_resources as backend for resolving distributions (1782)
- Fix: Fix error with lack of PosixPath support (1785)
- Fix: Cleanup http: links (1798)

3.2.1

-----

Changes:

- Improvement: fix translation interpolation in prospective arabic translations (1740)
- Improvement: runserver_plus, Add option to ignore files on runserver_plus reload (1762)
- Improvement: docs: Fix a few typos (1764) (1751)
- Improvement: drop python 3.5 as it is EOL (1735)
- Improvement: sqldiff, Added support for meta indexes and constraints in sqldiff. (1726)
- Improvement: show_urls, Ensure consistent output in show_urls for django 4.0+ (1759)
- Fix: dumpscript, make_aware should not be called if aware already (1745)
- Fix: Use list values for requires_system_checks (1736)

3.2.0

-----

Changes:

- Improvement: Django 4 support
- Improvement: Accept both --no-input and --noinput
- Improvement: sqldsn, Added more styles to the sqldsn management command
- Improvement: graph_models, Flag for to color code relations based on on_delete
- Improvement: graph_models, Add --relation-fields-only flag
- Improvement: RandomCharField, allow keeping default values
- Fix: HexValidator, Max length validation
- Fix: runserver_plus, Fix KeyError: 'werkzeug.server.shutdown'
- New: managestate, Saves current applied migrations to a file or applies migrations from file
Links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant