bundles / IPython 9.15.0.dev /docs
Doc
Development version
docs/whatsnew:development
This document describes in-flight development work.
Development version (unreleased)
Need to be updated:
pr/*
Gruvbox Dark Theme
Gruvbox Dark is now available as a terminal syntax theme for IPython.
Respect PYTHONSAFEPATH
IPython now respects the value of Python's flag sys.flags.safe_path, a flag which is most often set by the PYTHONSAFEPATH environment variable. Setting this causes Python not to automatically include the current working directory in the sys.path.
IPython can already be configured to do this via the --ignore_cwd command-line flag or by setting c.InteractiveShellApp.ignore_cwd=True. Now, IPython can also be configured by setting PYTHONSAFEPATH=1 or by calling python with -P.
The behavior of safe_path was described in what's new in 3.11 and in PyConfig docs.