- Update to 5.1.1
* Only prefer envs owned by the current user #323 (@minrk)
* Don't treat the conda root env as an env #324 (@minrk)
- Release 5.1.0
* Add run_sync and ensure_async functions #315 (@davidbrochart)
- Release 5.0.0
## Major Changes
* Prefer Environment Level Configuration. We now make the
assumption that if we are running in a virtual environment, we
* should prioritize the environment-level sys.prefix over the
user-level paths. Users can opt out of this behavior by setting
JUPYTER_PREFER_ENV_PATH, which takes precedence over our
autodetection.
* Migrate to Standard Platform Directories. In version 5, we
introduce a JUPYTER_PLATFORM_DIRS environment variable to opt
in * to using more appropriate platform-specific directories.
We raise a deprecation warning if the variable is not set. In
version 6, JUPYTER_PLATFORM_DIRS will be opt-out. In version 7,
we will remove the environment variable checks and old
directory logic.
* Drop Support for Python 3.7
* We are dropping support for Python 3.7 ahead of its official
end of life, to reduce * maintenance burden as we add support
for Python 3.11.
* Use platformdirs for path locations #292 (@blink1073)
* Try to detect if we are in a virtual environment and change
path precedence * accordingly #286 (@jasongrout)
* Add current working directory as first config path #291
(@blink1073)
* Fix inclusion of jupyter file and check in CI #276 (@blink1073)
* Bump github/codeql-action from 1 to 2 #308 (@dependabot)
* Bump actions/checkout from 2 to 3 #307 (@dependabot)
* Add dependabot #306 (@blink1073)
* Adopt jupyter releaser #305 (@blink1073)
* Add more typing #304 (@blink1073)
* Require Python 3.8+ #302 (@blink1073)
* Use hatch backend #265 (@blink1073)
* Switch to flit build backend #262 (@blink1073)
* is_hidden: Use normalized paths #271 (@martinRenou)
OBS-URL: https://build.opensuse.org/request/show/1045952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-jupyter-core?expand=0&rev=13
* Only prefer envs owned by the current user #323 (@minrk)
* Don't treat the conda root env as an env #324 (@minrk)
- Release 5.1.0
* Add run_sync and ensure_async functions #315 (@davidbrochart)
- Release 5.0.0
## Major Changes
* Prefer Environment Level Configuration. We now make the
assumption that if we are running in a virtual environment, we
* should prioritize the environment-level sys.prefix over the
user-level paths. Users can opt out of this behavior by setting
JUPYTER_PREFER_ENV_PATH, which takes precedence over our
autodetection.
* Migrate to Standard Platform Directories. In version 5, we
introduce a JUPYTER_PLATFORM_DIRS environment variable to opt
in * to using more appropriate platform-specific directories.
We raise a deprecation warning if the variable is not set. In
version 6, JUPYTER_PLATFORM_DIRS will be opt-out. In version 7,
we will remove the environment variable checks and old
directory logic.
* Drop Support for Python 3.7
* We are dropping support for Python 3.7 ahead of its official
end of life, to reduce * maintenance burden as we add support
for Python 3.11.
* Use platformdirs for path locations #292 (@blink1073)
* Try to detect if we are in a virtual environment and change
path precedence * accordingly #286 (@jasongrout)
* Add current working directory as first config path #291
(@blink1073)
* Fix inclusion of jupyter file and check in CI #276 (@blink1073)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-jupyter-core?expand=0&rev=28
- Update to 4.9.1
* Add Python site user base subdirectories to config and data
user-level paths if site.ENABLE_USER_SITE is True. One way to
disable these directory additions is to set the
PYTHONNOUSERSITE environment variable. These locations can be
customized by setting the PYTHONUSERBASE environment variable.
* Add a workaround for virtualenv for getting the user site
directory.
- Patch for solving gh#openSUSE/libalternatives#11:
argv0_subcommand.patch
This patch can be removed while releasing version >4.9.1.
- Enabled using libalternatives again.
OBS-URL: https://build.opensuse.org/request/show/931208
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-jupyter-core?expand=0&rev=9
* Add Python site user base subdirectories to config and data
user-level paths if site.ENABLE_USER_SITE is True. One way to
disable these directory additions is to set the
PYTHONNOUSERSITE environment variable. These locations can be
customized by setting the PYTHONUSERBASE environment variable.
* Add a workaround for virtualenv for getting the user site
directory.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-jupyter-core?expand=0&rev=21
- Update to 4.7.1
* Allow creating user to delete secure file
- Changelog for 4.7.0
* Add a new JUPYTER_PREFER_ENV_PATH variable, which can be set
to switch the order of the environment-level path and the
user-level path in the Jupyter path hierarchy (e.g., jupyter
--paths). It is considered set if it is a value that is not
one of 'no', 'n', 'off', 'false', '0', or '0.0' (case
insensitive). If you are running Jupyter in multiple virtual
environments as the same user, you will likely want to set
this environment variable.
* Drop Python 2.x and 3.5 support, as they have reached end of
life.
* jupyter --paths --debug now explains the environment
variables that affect the current path list.
* Add conda environment information in jupyter troubleshoot.
* Update _version.version_info and _version.__version__ to
follow Python conventions.
- merge jupyter package as capability into the primary python
package
- fix replacement of paths:
* fix noop introduced by overeager specfile-cleaner for system
paths, adjust use_rpm_paths.patch
* don't replace ENV_CONFIG_PATH or ENV_JUPYTER_PATH because that
would break virtual environments. See also
gh#jupyter/jupyter_core#208
OBS-URL: https://build.opensuse.org/request/show/868748
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-jupyter-core?expand=0&rev=12