summaryrefslogtreecommitdiff
path: root/django/core/management/commands/shell.py
AgeCommit message (Expand)Author
2025-07-23Refs #36500 -- Rewrapped long docstrings and block comments via a script.django-bot
2025-07-18Refs #35680 -- Sorted shell default autoimports to prevent isort mismatches.nessita
2025-07-17Fixed #35680 -- Added automatic imports of common utilies to shell management...Salvo Polizzi
2025-03-17Fixed #36252 -- Handled duplicate automatic imports in the shell command.hesham942
2025-03-07Fixed #36224 -- Fixed shell imports when settings not configured.Sarah Boyce
2025-02-13Fixed #36158 -- Refactored shell command to improve auto-imported objects rep...Natalia
2025-02-10Refs #35515 -- Fixed shell command verbose output when auto-importing 0 or 1 ...Natalia
2025-02-10Refs #35515 -- Refactored internal `get_and_report_namespace` in the shell co...Natalia
2025-01-09Fixed #35515 -- Added automatic model imports to shell management command.Salvo Polizzi
2022-02-07Refs #33476 -- Refactored code to strictly match 88 characters line length.Mariusz Felisiak
2022-02-07Refs #33476 -- Reformatted code with Black.django-bot
2021-09-06Refs #32363 -- Made shell ignore a missing sys.___interactivehook__.Peter Inglesby
2021-06-23Fixed #32363 -- Ensured sys.__interactivehook__ is called in shellPeter Inglesby
2020-11-11Fixed #32183 -- Fixed shell crash when passing code with nested scopes.William Schwartz
2020-07-30Bumped minimum isort version to 5.1.0.David Smith
2020-05-21Fixed #31546 -- Allowed specifying list of tags in Command.requires_system_ch...Hasan Ramezani
2018-10-19Fixed #29774 -- Fixed django-admin shell hang on startup.Adam Allred
2018-07-02Removed parser.add_arguments() arguments that match the defaults.Claude Paroz
2017-09-07Reverted "Fixed #27818 -- Replaced try/except/pass with contextlib.suppress()."Tim Graham
2017-07-06Fixed #27670 -- Prevented shell crash on error in .pythonrc.Peter Inglesby
2017-06-28Fixed #27818 -- Replaced try/except/pass with contextlib.suppress().Mads Jensen
2017-04-24Renamed "Mac OS X" to "macOS" in docs.Michiel Beijen
2017-01-25Refs #23919 -- Removed misc Python 2/3 references.Tim Graham
2017-01-17Refs #25838 -- Removed the deprecated shell --plain option.Tim Graham
2017-01-12Fixed #27721 -- Added interface name to shell's IPython/bython import error.Peter Inglesby
2017-01-09Fixed #27707 -- Removed shell support for IPython < 1.0.Tim Graham
2016-12-21Fixed #27600 -- Suppressed the REPL during shell's reading from stdin.jpic
2016-08-05Fixed #27023 -- Prevented possibility of shell loading ~/.pythonrc.py twice.Peter Inglesby
2016-04-08Fixed E128 flake8 warnings in django/.Tim Graham
2016-03-08Fixed #26289 -- Enabled shell tab completion on systems using libedit.Saúl Ibarra Corretgé
2016-01-06Fixed #25680 -- Added django-admin shell --command option.Niels Van Och
2015-12-22Fixed #25838 -- Added "python" as an interface to the shell command.Jon Dufresne
2014-06-19Fixed #22835 -- Deprecated NoArgsCommand.Maxime Turcotte
2014-06-14Converted remaining management commands to argparseClaude Paroz
2014-01-20Fixed #16905 -- Added extensible checks (nee validation) frameworkRussell Keith-Magee
2013-12-30Populated the app registry earlier at startup.Aymeric Augustin
2013-12-29Stopped calling get_models() for a side effect.Aymeric Augustin
2013-12-24Renamed AppCache to Apps.Aymeric Augustin
2013-12-22Moved apps back in the toplevel django namespace.Aymeric Augustin
2013-12-17Moved the new app cache inside core.Aymeric Augustin
2013-12-17Removed module-level functions for the app cache.Aymeric Augustin
2013-12-17Moved django.db.models.loading to django.apps.cache.Aymeric Augustin
2013-07-30Added support for IPython.start_ipython in shellMinRK
2013-01-24Fixed #6682 -- Made shell's REPL actually execute $PYTHONSTARTUP and `~/.pyth...Ramiro Morales
2012-12-31Fixed #17078 -- Made shell use std IPython startup.Ramiro Morales
2012-08-29[py3] Ported the 'shell' management command.Aymeric Augustin
2012-07-17Adds interpreter option to shell command as per ticket #18639Mike Grouchy
2012-07-10Changed `manage.py shell`'s help text to reflect that it can invoke bpython.Alex Gaynor
2012-01-19Fixed #17078: properly invoke IPython 0.12.Jacob Kaplan-Moss
2011-09-10Kill some more dead code.Alex Gaynor