8000 [pull] main from django-extensions:main by pull[bot] · Pull Request #1 · joshuadavidthomas/django-extensions · GitHub
[go: up one dir, main page]

Skip to content

[pull] main from django-extensions:main #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 106 commits into
base: main
Choose a base branch
from

Conversation

pull[bot]
Copy link
@pull pull bot commented Dec 10, 2024

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

dankgen-tobias and others added 7 commits October 25, 2023 11:17
Use `./manage.py graph_models --display-field-choices` to display the set of
valid choices for a field. This option is not enabled by default, because
choices with a "large" cardinality would mess up the layout, but this can be
very useful for fields with a small number of choices.

Signed-off-by: Titouan Christophe <moiandme@gmail.com>
depreciation != deprecation
* Add Python 3.12 to test matrix and classifiers

* Add setuptools as dependency

* Update the exception message for missing abstract method

* Do not run pip 20.1 test on python 3.12
Added thanks_dev
@pull pull bot added the ⤵️ pull label Dec 10, 2024
Bas van Oostveen and others added 22 commits January 13, 2025 11:52
* Remove pipchecker and associated tests

* Remove mention of pipchecker in the docs
* Update mail_debug command to use aiosmtpd

smtpd deprecated by Python 3.6, removed in Python 3.12

* Add more informative error message for aiosmtpd not installed case

* Add documentation page for mail_debug command

* Pin pytest<8 to prevent dumpscript tests to fail

---------

Co-authored-by: Wes Lord <weslord@gmail.com>
Co-authored-by: Bruno Alla <alla.brunoo@gmail.com>
Today, if you misspell something in SHELL_PLUS_IMPORTS, you just get a line printed when opening the shell, with a list of names in scope from the module you have an incorrect import from. This can be a bit confusing to debug.

This commit adds some more context to this print, both to explain what's happening, and tell you which module import is at fault.
should update to pyproject.toml
trbs and others added 30 commits April 8, 2025 02:58
* add app-style option

* remove django_extensions/__init__.py

* add __init__.py again

* lint fix
* add app-style option

* remove django_extensions/__init__.py

* add __init__.py again

* lint fix

* add support to --app-style for graph_models #1926

* raise exception of the provided app style for graph_models does not exist
* early version of verify named urls

* fix number of template errors

* ruff format verify_named_urls.py

* use defaultdict to simplify things

* import translation

* fix linter hints

* add doc page for verify_named_urls

* fix a typo and make ruff happi(er)
* feat: add support to multi-line "replaces =" to remove

* fix: bad condition

* fix: restore back "replaces =" presence control

---------

Co-authored-by: Fabs <fabien.michel@hespul.org>
Add a few missing methods that have been added in newer Django versions
to the default methods list for list_model_info

- adelete
- arefresh_from_db
- asave
- get_constraints
- validate_constraints
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0