Path to this page:
./
devel/py-ipython,
Interactive computing environment for Python
Branch: CURRENT,
Version: 9.1.0,
Package name: py312-ipython-9.1.0,
Maintainer: pkgsrc-usersThe goal of IPython is to create a comprehensive environment for interactive and
exploratory computing. To support this goal, IPython has two main components:
* An enhanced interactive Python shell.
* An architecture for interactive parallel computing.
Required to run:[
devel/py-pexpect] [
devel/py-setuptools] [
textproc/py-pygments] [
databases/py-sqlite3] [
devel/py-decorator] [
devel/py-traitlets] [
databases/py-pickleshare] [
editors/py-jedi] [
devel/py-backcall] [
lang/python37] [
devel/py-prompt_toolkit2]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 4271.18 KB
Version history: (Expand)
- (2025-04-12) Updated to version: py312-ipython-9.1.0
- (2025-03-12) Updated to version: py312-ipython-9.0.2
- (2025-02-01) Updated to version: py312-ipython-8.32.0
- (2024-12-29) Updated to version: py312-ipython-8.31.0
- (2024-10-29) Updated to version: py312-ipython-8.29.0
- (2024-10-03) Updated to version: py312-ipython-8.28.0
CVS history: (Expand)
2025-04-26 08:58:53 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-ipython: updated to 9.2.0
IPython 9.2
This is a small release with minor changes in the context passed to the LLM \
completion
provider along few other bug fixes and documentation improvements:
- Fixed interruption of ``%%time`` and ``%%debug`` magics
- Removed spurious empty lines from ``prefix`` passed to LLM, and separated part \
after cursor into the ``suffix``
- Fixed syntax warning in Python 3.14 (remove return from finally block)
- Documented the recommendation to use ``ipykernel.embed.embed_kernel()`` over \
``ipython.embed``.
|
2025-04-12 21:03:36 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
py-ipython: updated to 9.1.0
IPython 9.1
This is a small release that introduces enhancements to ``%notebook`` and \
``%%timeit`` magics,
and a number of bug fixes related to colors/formatting, performance, and completion.
|
2025-03-17 14:38:40 by Adam Ciarcinski | Files touched by this commit (11) |
Log message:
py-ipython: mark as not for Python 3.10
|
2025-03-12 16:06:41 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
py-ipython: updated to 9.0.2
As a short overview of the changes in 9.0, we have over 100 PRs merged since 8.x,
many of which are refactors, cleanups and simplifications.
- (optional) LLM integration in the CLI.
- Complete rewrite of color and theme handling, which now supports more colors \
and symbols.
- Move tests out of tree in the wheel with a massive reduction in file size.
- Tips at startup
- Removal of (almost) all deprecated functionalities and options.
- Stricter and more stable codebase.
|
2025-02-01 19:40:46 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-ipython: updated to 8.32.0
IPython 8.32
Medium release of IPython for this end of January and this new year 2025.
This is now a different branch than the main branch, and will only accumulate
bugfixes and small improvements and requested backports, while 9.0 forges ahead.
We'll not 4 bugfixes and an and unstable preview feature.
- :ghpull:`14640` Fixes an error were a warning about virtualenvs was \
incorrectly triggered.
- :ghpull:`14684` Fixes an issue on Python 3.12+ with post mortem debugging.
- :ghpull:`14693` Fixes a bug where magics were ignoring SIGINT
- :ghpull:`14695` Fixes and issue where magics would not display all subprocess \
output.
|
2024-12-29 10:31:47 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-ipython: updated to 8.31.0
IPython 8.31
Small release for this end of december; This release contains only two notable \
changes:
- :ghpull:`14594` Fix completion in tuples, where the completion was
suggesting tuples methods instead of methods and attributes of the current
element.
- :ghpull:`14598` Fix pdb issue with Python 3.13.1, this fix is not perfect
(see :ghissue:`14620`) but should be sufficient for now.
IPython 8.30
Small release for this end of november;
- :ghpull:`14579` improve the documentatation for custom IPython formatters, and how
you can register formatters for custom mime types.
- :ghpull:`14580` fix a bug in which commands that were not assigned a shortcut
could not be assigned one.
- :ghpull:`12690` fix a bug in which a single ``/`` on an empty line would not be
an error. This is due to the ``autocall`` behavior that we are thinking of
deprecating.
|
2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|
2024-10-29 21:11:49 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
py-ipython: updated to 8.29.0
IPython 8.29
Medium release for this end of october;
- Misc Python 3.13 compatibility
- Add a ``uv`` line magic
- Add support for WEBP to ``IPython.display.Image``.
- And many more bugfixes and quality of life improvements.
|