forked from pool/python-ipython
Accepting request 947647 from home:bnavigator:branches:devel:languages:python:jupyter
- Update to 8.0.1 * Security fix CVE-2022-21699: change some default values in order to prevent potential Execution with Unnecessary Privileges. * Almost all version of IPython looks for configuration and profiles in current working directory. Since IPython was developed before pip and environments existed it was used a convenient way to load code/packages in a project dependant way. * In 2022, it is not necessary anymore, and can lead to confusing behavior where for example cloning a repository and starting IPython or loading a notebook from any Jupyter-Compatible interface that has ipython set as a kernel can lead to code execution. * The current working directory is not searched anymore for profiles or configurations files. * Added a __patched_cves__ attribute (set of strings) to IPython module that contain the list of fixed CVE. This is informational only. OBS-URL: https://build.opensuse.org/request/show/947647 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=80
This commit is contained in:
parent
718ec357b3
commit
e11ff893c4
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:004a0d05aeecd32adec4841b6e2586d5ca35785b1477db4d8333a39333e0ce98
|
|
||||||
size 5395839
|
|
3
ipython-8.0.1.tar.gz
Normal file
3
ipython-8.0.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:ab564d4521ea8ceaac26c3a2c6e5ddbca15c8848fd5a5cc325f960da88d42974
|
||||||
|
size 5306811
|
@ -1,3 +1,26 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jan 20 10:19:48 UTC 2022 - Ben Greiner <code@bnavigator.de>
|
||||||
|
|
||||||
|
- Update to 8.0.1
|
||||||
|
* Security fix CVE-2022-21699: change some default values in
|
||||||
|
order to prevent potential Execution with Unnecessary
|
||||||
|
Privileges.
|
||||||
|
* Almost all version of IPython looks for configuration and
|
||||||
|
profiles in current working directory. Since IPython was
|
||||||
|
developed before pip and environments existed it was used a
|
||||||
|
convenient way to load code/packages in a project dependant
|
||||||
|
way.
|
||||||
|
* In 2022, it is not necessary anymore, and can lead to confusing
|
||||||
|
behavior where for example cloning a repository and starting
|
||||||
|
IPython or loading a notebook from any Jupyter-Compatible
|
||||||
|
interface that has ipython set as a kernel can lead to code
|
||||||
|
execution.
|
||||||
|
* The current working directory is not searched anymore for
|
||||||
|
profiles or configurations files.
|
||||||
|
* Added a __patched_cves__ attribute (set of strings) to IPython
|
||||||
|
module that contain the list of fixed CVE. This is
|
||||||
|
informational only.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Jan 15 22:58:17 UTC 2022 - Ben Greiner <code@bnavigator.de>
|
Sat Jan 15 22:58:17 UTC 2022 - Ben Greiner <code@bnavigator.de>
|
||||||
|
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
%{?!python_module:%define python_module() python3-%{**}}
|
%{?!python_module:%define python_module() python3-%{**}}
|
||||||
%define skip_python2 1
|
%define skip_python2 1
|
||||||
Name: python-ipython%{psuffix}
|
Name: python-ipython%{psuffix}
|
||||||
Version: 8.0.0
|
Version: 8.0.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Rich architecture for interactive computing with Python
|
Summary: Rich architecture for interactive computing with Python
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
|
Loading…
Reference in New Issue
Block a user