Changes in jupyter-core¶
4.5¶
4.5.0¶
jupyter --version
now tries to show the version number of various other installed Jupyter packages, not justjupyter_core
(PR #136). This will hopefully make it clearer that there are various packages with their own version numbers.- Allow a
JUPYTER_CONFIG_PATH
environment variable to specify a search path of additional locations for config (PR #139). jupyter subcommand
no longer modifies thePATH
environment variable when it runsjupyter-subcommand
(PR #148).- Jupyter’s ‘runtime’ directory no longer uses
XDG_RUNTIME_DIR
(PR #143). While it has some attractive properties, it has led to various problems; see the pull request for details. - Fix
JupyterApp
to respect theraise_config_file_errors
traitlet (PR #149). - Various improvements to the bash completion scripts in this repository (PR #125, PR #126).
- The
setup.py
script now always uses setuptools, like most other Jupyter projects (PR #147). - The LICENSE file is included in wheels (PR #133).
4.4¶
4.4.0¶
jupyter troubleshoot
gets the list of packages from the Python environment it’s in, by usingsys.executable
to callpip list
(PR #104).- Added utility function
ensure_dir_exists
, and switched to using it over the one from ipython_genutils, which does permissions wrong (PR #113). - Avoid creating the
~/.ipython
directory when checking if it exists for config migration (PR #118). - Fix mistaken description in zsh completions (PR #98).
- Fix subcommand tests on Windows (PR #103).
- The README now describes how to work on
jupyter_core
and build the docs (PR #110). - Fix a broken link to a release in the docs (PR #109).
4.3¶
4.2¶
4.2.1¶
- Fix error message on Windows when subcommand not found.
- Correctly display PATH in
jupyter troubleshoot
on Windows.
4.1¶
4.1.1¶
- Include symlink directory and real location on subcommand PATH when
jupyter
is a symlink.