Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 669408 - dev-python/ipython-7.3.0 version bump
Summary: dev-python/ipython-7.3.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 680014
  Show dependency tree
 
Reported: 2018-10-23 14:43 UTC by penguinolog
Modified: 2019-04-29 18:56 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description penguinolog 2018-10-23 14:43:23 UTC
The last available version in tree is dev-python/ipython-6.1.0-r1, the last available release on PyPI is 7.0.1

IPython 7 was relesed >2 weeks ago, so rule "do not disturb about fresh releases" is not actual already.
Comment 3 penguinolog 2018-12-07 08:48:28 UTC
On 30.11.2018 7.2.0 was released
Comment 4 penguinolog 2019-03-07 11:32:14 UTC
IPython 7.3.0
IPython 7.3.0 bring several bug fixes and small improvements that you will described bellow.

The biggest change to this release is the implementation of the %conda and %pip magics, that will attempt to install packages in the current environment. You may still need to restart your interpreter or kernel for the change to be taken into account, but it should simplify installation of packages into remote environment. Installing using pip/conda from the command line is still the prefer method.

The %pip magic was already present, but was only printing a warning; now it will actually forward commands to pip.

Misc bug fixes and improvements:

Compatibility with Python 3.8.
Do not expand shell variable in execution magics, and added the no_var_expand decorator for magic requiring a similar functionality PR #11516
Add %pip and %conda magic PR #11524
Re-initialize posix aliases after a %reset PR #11528
Allow the IPython command line to run *.ipynb files PR #11529



IPython 7.2.0
IPython 7.2.0 brings minor bugfixes, improvements, and new configuration options:

Fix a bug preventing PySide2 GUI integration from working PR #11464
Run CI on Mac OS ! PR #11471
Fix IPython “Demo” mode. PR #11498
Fix %run magic with path in name PR #11499
Fix: add CWD to sys.path after stdlib PR #11502
Better rendering of signatures, especially long ones. PR #11505
Re-enable jedi by default if it’s installed PR #11506
Add New minimal exception reporting mode (useful for educational purpose). See PR #11509



IPython 7.1.0
IPython 7.1.0 is the first minor release after 7.0.0 and mostly brings fixes to new features, internal refactoring, and fixes for regressions that happened during the 6.x->7.x transition. It also brings Compatibility with Python 3.7.1, as we’re unwillingly relying on a bug in CPython.

Notable Changes

Major update of “latex to unicode” tab completion map
Notable New Features:

Restore functionality and documentation of the sphinx directive, which is now stricter (fail on error by daefault), has new configuration options, has a brand new documentation page IPython Sphinx Directive (which needs some cleanup). It is also now tested so we hope to have less regressions. PR #11402
IPython.display.Video now supports width and height arguments, allowing a custom width and height to be set instead of using the video’s width and height. PR #11353
Warn when using HTML('<iframe>') instead of IFrame PR #11350
Allow Dynamic switching of editing mode between vi/emacs and show normal/input mode in prompt when using vi. PR #11390. Use %config TerminalInteractiveShell.editing_mode = 'vi' or %config TerminalInteractiveShell.editing_mode = 'emacs' to dynamically switch between modes.
Notable Fixes:

Fix entering of multi-line blocks in terminal IPython, and various crashes in the new input transformation machinery PR #11354, PR #11356, PR #11358. These also fix a Compatibility bug with Python 3.7.1.
Fix moving through generator stack in ipdb PR #11266
%Magic command arguments now support quoting. PR #11330
Re-add rprint and rprinte aliases. PR #11331
Remove implicit dependency on ipython_genutils PR #11317
Make nonlocal raise SyntaxError instead of silently failing in async mode. PR #11382
Fix mishandling of magics and = ! assignment just after a dedent in nested code blocks PR #11418
Fix instructions for custom shortcuts PR #11426
Notable Internals improvements:

Use of os.scandir (Python 3 only) to speed up some file system operations. PR #11365
use perf_counter instead of clock for more precise timing results with %time PR #11376



IPython 7.0.0
Released Thursday September 27th, 2018

IPython 7 includes major feature improvements. This is also the second major version of IPython to support only Python 3 – starting at Python 3.4. Python 2 is still community-supported on the bugfix only 5.x branch, but we remind you that Python 2 “end of life” is on Jan 1st 2020.
Comment 5 Larry the Git Cow gentoo-dev 2019-04-29 18:56:34 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfe48cae9702138c1ce11095bb5f64d1631b8026

commit cfe48cae9702138c1ce11095bb5f64d1631b8026
Author:     Virgil Dupras <vdupras@gentoo.org>
AuthorDate: 2019-04-29 18:55:02 +0000
Commit:     Virgil Dupras <vdupras@gentoo.org>
CommitDate: 2019-04-29 18:55:02 +0000

    dev-python/ipython: bump to 7.5.0
    
    Closes: https://bugs.gentoo.org/669408
    Closes: https://bugs.gentoo.org/628260
    Closes: https://bugs.gentoo.org/672372
    Signed-off-by: Virgil Dupras <vdupras@gentoo.org>
    Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/ipython/Manifest             |   1 +
 dev-python/ipython/ipython-7.5.0.ebuild | 150 ++++++++++++++++++++++++++++++++
 2 files changed, 151 insertions(+)