File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,28 @@ Here you can find the recent changes to tmuxp
77current
88-------
99- *Insert changes/features/fixes for next release here *
10+ - :issue: `641 ` Improvements to ``shell ``
11+
12+ Thanks `django-extensions `_ (licensed MIT) for the shell detection abstraction.
13+
14+ - Deprecate ``shell_plus ``
15+ - ``tmuxp shell `` now detects the best shell available by default
16+ - Python 3.7+ with ``PYTHONBREAKPOINT `` set in env will drop into ``pdb `` by
17+ default
18+ - Drop into ``code.interact `` by default instead of ``pdb `` if no third
19+ party shells found
20+ - New options, override:
21+
22+ - ``--pdb ``: Use plain old ``breakpoint() `` (python 3.7+) or
23+ ``pdb.set_trace ``
24+ - ``--code ``: Drop into ``code.interact ``, accepts ``--use-pythonrc ``
25+ - ``--bpython ``: Drop into bpython
26+ - ``--ipython ``: Drop into ipython
27+ - ``--ptpython ``: Drop into ptpython, accepts ``--use-vi-mode ``
28+ - ``--ptipython ``: Drop into ipython + ptpython, accepts
29+ ``--use-vi-mode ``
30+
31+ .. _django-extensions : https://github.com/django-extensions/django-extensions
1032
1133tmuxp 1.6.0 (2020-11-06)
1234------------------------
You can’t perform that action at this time.
0 commit comments