Commit Graph

113 Commits

Author SHA256 Message Date
Dominique Leuenberger
983ebe612c Accepting request 1077235 from devel:languages:python:jupyter
- Update to 8.12.0
   * PR #13957 brings updates to the Qt integration, particularly
     for Qt6.
   * PR #13960 fixes the %debug magic command to give access to the
     local scope.
   * PR #13964 fixes some crashes with the new fast traceback code.
     Note that there are still some issues with the fast traceback
     code, and I a, likely to fix and tweak behavior.
   * PR #13973 We are slowly migrating IPython internals to use
     proper type objects/dataclasses instead of dictionaries to
     allow static typing checks. These are technically public API
     and could lead to breakage, so please let us know if that’s
     the case and I’ll mitigate.
   * PR #13990, PR #13991, PR #13994 all improve keybinding and
     shortcut configurability.
- Release 8.11
  * Faster Traceback Highlighting
  * Autoreload verbosity
  * Terminal shortcuts customization
  * %gui should now support PySide6. PR #13864
  * Cli shortcuts can now be configured PR #13928, see above. (note
    that there might be an issue with prompt_toolkit 3.0.37 and
    shortcut configuration).
  * Capture output should now respect ; semicolon to suppress
    output. PR #13940
  * Base64 encoded images (in jupyter frontend), will not have
    trailing newlines. PR #13941
- Release 8.10
  * bump minimum numpy to >=1.21 version following NEP29. PR #13930
  * fix for compatibility with MyPy 1.0. PR #13933

OBS-URL: https://build.opensuse.org/request/show/1077235
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=38
2023-04-07 16:16:11 +00:00
b6bc24b0a5 - Update to 8.12.0
* PR #13957 brings updates to the Qt integration, particularly
     for Qt6.
   * PR #13960 fixes the %debug magic command to give access to the
     local scope.
   * PR #13964 fixes some crashes with the new fast traceback code.
     Note that there are still some issues with the fast traceback
     code, and I a, likely to fix and tweak behavior.
   * PR #13973 We are slowly migrating IPython internals to use
     proper type objects/dataclasses instead of dictionaries to
     allow static typing checks. These are technically public API
     and could lead to breakage, so please let us know if that’s
     the case and I’ll mitigate.
   * PR #13990, PR #13991, PR #13994 all improve keybinding and
     shortcut configurability.
- Release 8.11
  * Faster Traceback Highlighting
  * Autoreload verbosity
  * Terminal shortcuts customization
  * %gui should now support PySide6. PR #13864
  * Cli shortcuts can now be configured PR #13928, see above. (note
    that there might be an issue with prompt_toolkit 3.0.37 and
    shortcut configuration).
  * Capture output should now respect ; semicolon to suppress
    output. PR #13940
  * Base64 encoded images (in jupyter frontend), will not have
    trailing newlines. PR #13941
- Release 8.10
  * bump minimum numpy to >=1.21 version following NEP29. PR #13930
  * fix for compatibility with MyPy 1.0. PR #13933

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=107
2023-04-04 15:13:13 +00:00
Dominique Leuenberger
f5efe11c05 Accepting request 1063285 from devel:languages:python:jupyter
- Update to 8.9.0
  * Second release of IPython in 2023, last Friday of the month, we
    are back on track. This is a small release with a few
    bug-fixes, and improvements, mostly with respect to terminal
    shortcuts.
  * The biggest improvement for 8.9 is a drastic amelioration if
    the auto-suggestions sponsored by D.E. Shaw and implemented by
    the more and more active contributor @krassowski.
    - right accepts a single character from suggestion
    - ctrl+right accepts a semantic token (macos default shortcuts
      take precedence and need to be disabled to make this work)
    - backspace deletes a character and resumes hinting
      autosuggestions
    - ctrl-left accepts suggestion and moves cursor left one
      character.
    - backspace deletes a character and resumes hinting
      autosuggestions
    - down moves to suggestion to later in history when no lines
      are present below the cursors.
    - up moves to suggestion from earlier in history when no lines
      are present above the cursor.
  * This is best described by the Gif posted by @krassowski, and in
    the PR itself PR gh#ipython/ipython#13888.
  * Please report any feedback in order for us to improve the user
    experience. In particular we are also working on making the
    shortcuts configurable.
  * If you are interested into better terminal shortcut, I also
    invite you to participate in issue gh#ipython/iüythpn#13879.

OBS-URL: https://build.opensuse.org/request/show/1063285
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=37
2023-02-06 13:15:18 +00:00
8918614989 - Update to 8.9.0
* Second release of IPython in 2023, last Friday of the month, we
    are back on track. This is a small release with a few
    bug-fixes, and improvements, mostly with respect to terminal
    shortcuts.
  * The biggest improvement for 8.9 is a drastic amelioration if
    the auto-suggestions sponsored by D.E. Shaw and implemented by
    the more and more active contributor @krassowski.
    - right accepts a single character from suggestion
    - ctrl+right accepts a semantic token (macos default shortcuts
      take precedence and need to be disabled to make this work)
    - backspace deletes a character and resumes hinting
      autosuggestions
    - ctrl-left accepts suggestion and moves cursor left one
      character.
    - backspace deletes a character and resumes hinting
      autosuggestions
    - down moves to suggestion to later in history when no lines
      are present below the cursors.
    - up moves to suggestion from earlier in history when no lines
      are present above the cursor.
  * This is best described by the Gif posted by @krassowski, and in
    the PR itself PR gh#ipython/ipython#13888.
  * Please report any feedback in order for us to improve the user
    experience. In particular we are also working on making the
    shortcuts configurable.
  * If you are interested into better terminal shortcut, I also
    invite you to participate in issue gh#ipython/iüythpn#13879.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=105
2023-02-05 15:27:05 +00:00
Dominique Leuenberger
e896d74be3 Accepting request 1046566 from devel:languages:python:jupyter
OBS-URL: https://build.opensuse.org/request/show/1046566
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=36
2023-01-04 17:10:30 +00:00
78369b141f Accepting request 1046564 from home:bnavigator:branches:devel:languages:python:jupyter
- Remove the ipythonMAJ.MIN entrypoint
  * gh#ipython/ipyton#13815
  * gh#ipython/ipyton#13880

OBS-URL: https://build.opensuse.org/request/show/1046564
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=103
2023-01-03 16:17:56 +00:00
ace80d5a62 Accepting request 1046538 from home:mcalabkova:branches:devel:languages:python
- Update to 8.8.0
  * replace the greedy completer and improve completion, in particular 
    for dictionary keys
  * adds py.typed to setup.cfg to make sure it is bundled in wheels
  * implements tab completions for IPython options in the shell when 
    using argcomplete 
  * makes the inspector class of InteractiveShell configurable
  * makes tests compatible with Pygments >= 2.14
  * more changes, see upstream 8.8.0 milestone

OBS-URL: https://build.opensuse.org/request/show/1046538
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=102
2023-01-03 14:16:57 +00:00
31b4e3d45f Accepting request 1046535 from home:mcalabkova:branches:devel:languages:python
- Add patch pygments214.patch to fix tests with new Pygments

OBS-URL: https://build.opensuse.org/request/show/1046535
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=101
2023-01-03 14:09:30 +00:00
Dominique Leuenberger
70f1ece324 Accepting request 1045320 from devel:languages:python:jupyter
- Update to 8.7.0
  * PR #13834 bump the minimum prompt toolkit to 3.0.11.
  * IPython shipped with the py.typed marker now, and we are
    progressively adding more types. PR #13831
  * PR #13817 add configuration of code blacks formatting.
- Move to PEP517 build

OBS-URL: https://build.opensuse.org/request/show/1045320
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=35
2022-12-28 09:54:13 +00:00
b3a3f28d93 - Update to 8.7.0
* PR #13834 bump the minimum prompt toolkit to 3.0.11.
  * IPython shipped with the py.typed marker now, and we are
    progressively adding more types. PR #13831
  * PR #13817 add configuration of code blacks formatting.
- Move to PEP517 build

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=99
2022-12-25 19:15:24 +00:00
Dominique Leuenberger
3a460ba74d Accepting request 1033843 from devel:languages:python:jupyter
- update to version 8.6.0:
  * The install_ext and related functions have been removed after
    being deprecated for years. You can use pip to install
    extensions. pip did not exists when install_ext was
    introduced. You can still load local extensions without installing
    them. Just set your sys.path for example. :ghpull:`13744`
  * The completer matcher API have been improved. See
    :ghpull:`13745`. This should improve the type inference and
    improve dict keys completions in many use case. Tanks @krassowski
    for all the works, and the D.E. Shaw group for sponsoring it.
  * The color of error nodes in tracebacks can now be customized. See
    :ghpull:`13756`. This is a private attribute until someone find
    the time to properly add a configuration option. Note that with
    Python 3.11 that also show the relevant nodes in traceback, it
    would be good to leverage this informations (plus the "did you
    mean" info added on attribute errors). But that's likely work I
    won't have time to do before long, so contributions welcome.
  * As we follow NEP 29, we removed support for numpy 1.19
    :ghpull:`13760`.
  * The open() function present in the user namespace by default will
    now refuse to open the file descriptors 0,1,2 (stdin, out, err),
    to avoid crashing IPython. This mostly occurs in teaching context
    when incorrect values get passed around.
  * The ?, ??, and corresponding pinfo, pinfo2 magics can now find
    objects insides arrays. That is to say, the following now works:
     >>> def my_func(*arg, **kwargs):pass
     >>> container = [my_func]
     >>> container[0]?
  * If container define a custom getitem, this __will__ trigger the
    custom method. So don't put side effects in your getitems. Thanks
    the D.E. Shaw group for the request and sponsoring the work.

OBS-URL: https://build.opensuse.org/request/show/1033843
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=34
2022-11-07 12:51:23 +00:00
645b8a9f22 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=97 2022-11-06 10:43:31 +00:00
4755a6c24e Accepting request 1033732 from home:apersaud:branches:devel:languages:python:jupyter
update to latest version

OBS-URL: https://build.opensuse.org/request/show/1033732
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=96
2022-11-06 10:42:58 +00:00
Dominique Leuenberger
f0100afe9a Accepting request 1004233 from devel:languages:python:jupyter
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1004233
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=33
2022-09-18 15:31:45 +00:00
53c2524dee OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=94 2022-09-10 02:46:49 +00:00
bf6edb107b Accepting request 1002367 from home:apersaud:branches:devel:languages:python:jupyter
update to latest version

OBS-URL: https://build.opensuse.org/request/show/1002367
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=93
2022-09-10 02:46:14 +00:00
Dominique Leuenberger
3edd802af6 Accepting request 993332 from devel:languages:python:jupyter
- Add ipython-pr13714-xxlimited.patch gh#ipython/ipython#13714

- Remove nbformat from the :test flavor. Run locally
  `--with localtests` for not skipping the tests.

OBS-URL: https://build.opensuse.org/request/show/993332
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=32
2022-08-05 17:50:26 +00:00
89383b2dc6 - Add ipython-pr13714-xxlimited.patch gh#ipython/ipython#13714
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=91
2022-08-05 14:02:52 +00:00
200ef37b14 - Remove nbformat from the :test flavor. Run locally
`--with localtests` for not skipping the tests.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=90
2022-08-04 10:26:58 +00:00
Dominique Leuenberger
64e6c55b80 Accepting request 980869 from devel:languages:python:jupyter
OBS-URL: https://build.opensuse.org/request/show/980869
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=31
2022-06-06 09:10:00 +00:00
1c16678852 Accepting request 980815 from home:apersaud:branches:devel:languages:python:jupyter
update to latest version

OBS-URL: https://build.opensuse.org/request/show/980815
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=88
2022-06-05 10:50:31 +00:00
Dominique Leuenberger
7d1295dc63 Accepting request 965216 from devel:languages:python:jupyter
OBS-URL: https://build.opensuse.org/request/show/965216
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=30
2022-03-29 16:14:10 +00:00
3f2e54c9b5 Accepting request 965213 from home:apersaud:branches:devel:languages:python:jupyter
update to latest version

OBS-URL: https://build.opensuse.org/request/show/965213
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=86
2022-03-27 18:17:22 +00:00
Dominique Leuenberger
38eae2e10b Accepting request 959669 from devel:languages:python:jupyter
OBS-URL: https://build.opensuse.org/request/show/959669
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=29
2022-03-07 18:04:36 +00:00
01d7646faa Accepting request 959652 from home:apersaud:branches:devel:languages:python:jupyter
update to latest version

OBS-URL: https://build.opensuse.org/request/show/959652
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=84
2022-03-05 23:53:55 +00:00
Dominique Leuenberger
9fb24d21ac Accepting request 957853 from devel:languages:python:jupyter
OBS-URL: https://build.opensuse.org/request/show/957853
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=28
2022-02-28 18:43:18 +00:00
82249438e1 Accepting request 957843 from home:apersaud:branches:devel:languages:python:jupyter
update to latest version

OBS-URL: https://build.opensuse.org/request/show/957843
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=83
2022-02-27 05:40:23 +00:00
Dominique Leuenberger
dd0a6c9f38 Accepting request 951380 from devel:languages:python:jupyter
- Add ipython-pr13466-display.patch -- gh#ipython/ipython#13466
  * fixes plotly test failures

OBS-URL: https://build.opensuse.org/request/show/951380
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=27
2022-02-06 22:53:36 +00:00
5861c11bb6 - Add ipython-pr13466-display.patch -- gh#ipython/ipython#13466
* fixes plotly test failures

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=82
2022-02-03 20:37:03 +00:00
Dominique Leuenberger
19fe6222ca Accepting request 947675 from 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.
- Fixes boo#1194936, CVE-2022-21699
- Update requirements.
- Requires the full stdlib including sqlite3
- Revert some spec-cleaner edits
- 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).

OBS-URL: https://build.opensuse.org/request/show/947675
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=26
2022-01-22 07:17:58 +00:00
ace2d91052 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=81 2022-01-20 11:20:10 +00:00
e11ff893c4 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
2022-01-20 10:31:08 +00:00
718ec357b3 Accepting request 946721 from home:bnavigator:branches:devel:languages:python:jupyter
- Update requirements.

OBS-URL: https://build.opensuse.org/request/show/946721
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=79
2022-01-15 23:02:50 +00:00
9b3df0ecf8 Accepting request 946679 from home:bnavigator:branches:devel:languages:python:jupyter
- Requires the full stdlib including sqlite3
- Revert some spec-cleaner edits

OBS-URL: https://build.opensuse.org/request/show/946679
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=78
2022-01-15 17:13:21 +00:00
320beed7c6 Return pre scriptlet
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=77
2022-01-15 15:36:06 +00:00
316cdfdd38 Accepting request 946628 from home:mcepl:branches:devel:languages:python:jupyter
- 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).

OBS-URL: https://build.opensuse.org/request/show/946628
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=76
2022-01-15 14:38:59 +00:00
Dominique Leuenberger
3b833ca195 Accepting request 941688 from devel:languages:python:jupyter
OBS-URL: https://build.opensuse.org/request/show/941688
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=25
2021-12-25 19:16:32 +00:00
f206403b1e Accepting request 941687 from home:bnavigator:python-rpm-macros
- 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

OBS-URL: https://build.opensuse.org/request/show/941687
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=75
2021-12-20 19:02:04 +00:00
642e8eb3cb - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=74
2021-12-19 19:55:30 +00:00
Dominique Leuenberger
b5a48409c5 Accepting request 931191 from devel:languages:python:jupyter
OBS-URL: https://build.opensuse.org/request/show/931191
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=24
2021-11-15 14:26:10 +00:00
772cc3e273 Accepting request 931190 from home:bnavigator:branches:devel:languages:python:jupyter
- 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.

OBS-URL: https://build.opensuse.org/request/show/931190
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=73
2021-11-12 21:53:01 +00:00
Dominique Leuenberger
0c495f43a6 Accepting request 924564 from devel:languages:python:jupyter
- 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 (forwarded request 924563 from bnavigator)

OBS-URL: https://build.opensuse.org/request/show/924564
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=23
2021-10-25 13:16:56 +00:00
48aabe653d Accepting request 924563 from home:bnavigator:branches:devel:languages:python:jupyter
- 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

OBS-URL: https://build.opensuse.org/request/show/924563
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=72
2021-10-10 19:49:50 +00:00
0686c7f7e0 Accepting request 923224 from home:schubi2
- Use libalternatives instead of update-alternatives.
- Added BuildRequires:  alts

OBS-URL: https://build.opensuse.org/request/show/923224
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=71
2021-10-05 22:23:25 +00:00
Dominique Leuenberger
625bf7f380 Accepting request 920898 from devel:languages:python:jupyter
OBS-URL: https://build.opensuse.org/request/show/920898
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=22
2021-09-26 19:48:21 +00:00
36097363ec Accepting request 919034 from home:apersaud:branches:devel:languages:python:jupyter
update to latest version

OBS-URL: https://build.opensuse.org/request/show/919034
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=70
2021-09-22 14:57:04 +00:00
Dominique Leuenberger
e28c50b91d Accepting request 902996 from devel:languages:python:jupyter
OBS-URL: https://build.opensuse.org/request/show/902996
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=21
2021-07-10 20:53:50 +00:00
b3bd492331 Accepting request 902860 from home:bnavigator:branches:devel:languages:python:jupyter
- 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.

OBS-URL: https://build.opensuse.org/request/show/902860
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=69
2021-06-29 08:53:09 +00:00
Richard Brown
bb97c47cdf Accepting request 882364 from devel:languages:python:jupyter
OBS-URL: https://build.opensuse.org/request/show/882364
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=20
2021-04-10 13:25:50 +00:00
735d51c8a6 Accepting request 881765 from home:apersaud:branches:devel:languages:python:jupyter
update to latest version

OBS-URL: https://build.opensuse.org/request/show/881765
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=67
2021-03-31 13:56:28 +00:00