Skip to content

[pull] main from django:main#498

Merged
pull[bot] merged 3 commits into
threatcode:mainfrom
django:main
Jul 17, 2026
Merged

[pull] main from django:main#498
pull[bot] merged 3 commits into
threatcode:mainfrom
django:main

Conversation

@pull

@pull pull Bot commented Jul 17, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


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

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

bcail and others added 3 commits July 16, 2026 15:11
Before, exceptions during settings loading were swallowed by management
commands. Now, if the new command attribute settings_required is True
(default), the error will be printed to stderr, and the command will
exit non-zero. makemessages, runserver, shell, and startproject continue
to tolerate missing settings (via settings_required=False).

Regression in c6864a0, which added
support for some commands (e.g. startproject) to cope with missing settings.

Thanks Mariusz Felisiak, Sarah Boyce, Jacob Walls, Mike Edmunds,
and Brian Helba for reviews.

Co-authored-by: Rohith PR <praroh2@gmail.com>
…r messages.

The intention is to reduce the perceived harshness of error messages so
that they look more like just a friendly list of things in your PR to
fix, especially for new contributors.
@pull pull Bot locked and limited conversation to collaborators Jul 17, 2026
@pull pull Bot added the ⤵️ pull label Jul 17, 2026
@pull
pull Bot merged commit 274df4d into threatcode:main Jul 17, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants