Revisions of python-ipython

Matej Cepl's avatar Matej Cepl (mcepl) accepted request 946628 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 76)
- Update to 8.0.0:
  - Minimum supported traitlets version if now 5+
  - we now require stack_data
  - Minimal Python is now 3.8
  - pytest replaces nose.
  - iptest/iptest3 cli entrypoints do not exists anymore.
  - minimum officially support numpy version has been bumped, but
    this should not have much effect on packaging.
  - Backport some fixes for Python 3.10 (PR #13412)
  - use full-alpha transparency on dvipng rendered LaTeX (PR #13372)
  - Traceback improvements
  - Autosuggestons
  - Show pinfo information in ipdb using “?” and “??”
  - Autoreload 3 feature
  - Auto formatting with black in the CLI
  - History Range Glob feature
  - Don’t start a multi line cell with sunken parenthesis
  - IPython shell for ipdb interact
  - Automatic Vi prompt stripping
  - Empty History Ranges
  - Windows time-implementation: Switch to process_time
  - Re-added support for XDG config directories
- Add skip-network-test.patch to skip (gh#ipython/ipython#13468).
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) accepted request 941687 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 75)
- Add patches for Python 3.10
  * ipython-pr13282-py310-inspect.patch -- gh#ipython/ipython#13282
  * ipython-pr13371-py310-oserror.patch -- gh#ipython/ipython#13371
  * gh#ipython/ipython#13412
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 74)
- Update to 7.30.1
  * IPython 7.30 fixes a couple of bugs introduce in previous
    releases (in particular with respect to path handling), and
    introduce a few features and improvements:
  * Notably we will highlight PR #13267 “Document that %run can
    execute notebooks and ipy scripts.”, which is the first commit
    of Fernando Pérez since mid 2016 (IPython 5.1). If you are new
    to IPython, Fernando created IPython in 2001. The other most
    recent contribution of Fernando to IPython itself was May 2018,
    by reviewing and merging PRs. I want to note that Fernando is
    still active but mostly as a mentor and leader of the whole
    Jupyter organisation, but we’re still happy to see him
    contribute code !
  * PR #13290 “Use sphinxify (if available) in object_inspect_mime
    path” should allow richer Repr of docstrings when using
    jupyterlab inspector.
  * PR #13311 make the debugger use ThreadPoolExecutor for debugger
    cmdloop. This should fix some issues/infinite loop, but let us
    know if you come across any regressions. In particular this
    fixes issues with kmaork/madbg, a remote debugger for IPython.
  * Note that this is likely the ante-penultimate release of
    IPython 7.x as a stable branch, as I hope to release IPython
    8.0 as well as IPython 7.31 next month/early 2022.
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) accepted request 931190 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 73)
- Update to 7.29.0
  * IPython 7.29 brings a couple of new functionalities to IPython
    and a number of bugfixes. It is one of the largest recent
    release, relatively speaking, with close to 15 Pull Requests.
  * fix an issue where base64 was returned instead of bytes when
    showing figures
  * fix compatibility with PyQt6, PySide 6. This
    may be of interest if you are running on Apple Silicon as only
    qt6.2+ is natively compatible.
  * fix matplotlib qtagg eventloop
  * Multiple docs fixes, typos, ... etc.
  * Debugger will now exit by default on SigInt
    this will be useful in notebook/lab if you forgot to exit the
    debugger. "Interrupt Kernel" will now exist the debugger.
  * It give Pdb the ability to skip code in decorators. If
    functions contain a special value names __debuggerskip__ =
    True|False, the function will not be stepped into, and Pdb will
    step into lower frames only if the value is set to False. The
    exact behavior is still likely to have corner cases and will be
    refined in subsequent releases. Feedback welcome. See the
    debugger module documentation for more info. Thanks to the D.
    E. Shaw group for funding this feature.
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) accepted request 924563 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 72)
- Update to version 7.28.0:
  * async with doesn’t allow newlines PR #13090
  * Dynamically changing to vi mode via %config magic) PR #13091
  * init_virtualenv now uses Pathlib PR #12548
  * Fix Improper path comparison of virtualenv directories
    PR #13140
  * Fix virtual environment user warning for lower case pathes
    PR #13094
  * Adapt to all sorts of drive names for cygwin PR #13153
  * enable autoplay in embed YouTube player PR #13133
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 923224 from Stefan Schubert's avatar Stefan Schubert (schubi2) (revision 71)
- Use libalternatives instead of update-alternatives.
- Added BuildRequires:  alts
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) accepted request 919034 from Arun Persaud's avatar Arun Persaud (apersaud) (revision 70)
update to latest version
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 902860 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 69)
- Update to version 7.25.0
  * debugger bug fix
- Release 7.24
  * Fix an issue where %recall would both succeeded and print an
    error message it failed.
  * Drop support for NumPy 1.16 – practically has no effect beyond
    indicating in package metadata that we do not support it.
  * Debugger improvements
- Release 7.23
  * We have a new dependency: matplotlib-inline, which try to
    extract matplotlib inline backend specific behavior. It is
    available on PyPI and conda-forge thus should not be a problem
    to upgrade to this version. If you are a package maintainer
    that might be an extra dependency to package first.
buildservice-autocommit accepted request 882364 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 68)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 881765 from Arun Persaud's avatar Arun Persaud (apersaud) (revision 67)
update to latest version
buildservice-autocommit accepted request 878957 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 66)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 878748 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 65)
- As of now, iptest still needs nose until the removal is complete
  gh#ipython/ipython#12840
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 64)
- Update to version 7.21.0:
  - New "context" command in ipdb
    It is now possible to change the number of lines shown in the
    backtrace information in ipdb using "context" command.
  - Compatibility with Xeus-Python for debugger protocol
  - Misc docs fixes for compatibility and uniformity with Numpydoc.
buildservice-autocommit accepted request 868550 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 63)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 868546 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 62)
- Update to version 7.20.0
  https://ipython.readthedocs.io/en/stable/whatsnew/version7.html
  * Support for PyQt5 >= 5.11 PR #12715
  * %reset remove imports more agressively PR #12718
  * fix the %conda magic PR #12739
  * compatibility with Jedi 0.18, and bump minimum Jedi version. 
    PR #12793 
buildservice-autocommit accepted request 854661 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 61)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 854655 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 60)
- Update requirement to python >= 3.7, which is officially the case
  since ipython > 7.15
- remove python3_only macro override not compatible with rpm 4.16
  * provide ipython3 its manpage and iptest3 through alternatives
    for possible multiple python3 flavors
buildservice-autocommit accepted request 852845 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 59)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 852728 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 58)
- Prepare for upcoming python multiflavor
  * gh#openSUSE/python-rpm-macros#66
  * Skip python36 flavor
  * Provide ipython3 and iptest3 for primary python3 flavor only
    (in case that more than python38 is present, e.g. python39)
buildservice-autocommit accepted request 845467 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 57)
baserev update by copy to link target
Displaying revisions 61 - 80 of 136
openSUSE Build Service is sponsored by