./devel/py-ipython, Interactive computing environment for Python

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 8.31.0, Package name: py312-ipython-8.31.0, Maintainer: pkgsrc-users

The 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: 5372.081 KB

Version history: (Expand)


CVS history: (Expand)


   2024-12-29 10:31:47 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
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) | Package updated
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.
   2024-10-17 10:04:16 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-ipython: fix PLIST
   2024-10-14 08:46:10 by Thomas Klausner | Files touched by this commit (325)
Log message:
*: clean-up after python38 removal
   2024-09-03 10:33:10 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-ipython: updated to 8.27.0

IPython 8.27

New release of IPython after a month off (not enough changes). We can see a few
important changes for this release.

 - autocall was beeing  call getitem, :ghpull:`14486`
 - Only copy files in startup dir if we just created it. :ghpull:`14497`
 - Fix some tests on Python 3.13 RC1 :ghpull:`14504`; this one I guess make this
   the first IPython release officially compatible with Python 3.13; you will
   need the most recent ``executing`` and ``stack_data``, we won't pin to avoid
   forcing user of older Python version to upgrade.
   2023-11-27 16:26:13 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-ipython: updated to 8.18.1

IPython 8.18 and 8.18.1
-----------------------

8.18.1 is identical to 8.18 but pin ``prompt_toolkit`` to greater than ``3.0.41``

Small release of IPython that fixes a small number of inconveniences.

 - :ghpull:`14251` Fix a memory leak in qt event loop integration by setting
   the Loop parent to None.
 - :ghpull:`14252` Pickleshare was made an optional dependency in 8.17, this
   leads to warnings in some installations when using modules completions. The
   warning has been silenced.
 - :ghpull:`14241` Update event loop code for compatibility with more recent
   ``prompt_toolkit`` due to deprecations in Python 3.12.
 - :ghpull:`14245` Fix doc example on Pygments styles
 - :ghpull:`14238` Remove dependency on app_nope, this is actually only a
   dependency of IPykernel.
   2023-11-26 11:05:41 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-ipython: updated to 8.18.0

IPython 8.18
------------

Small release of IPython that fixes a small number of inconveniences.

 - :ghpull:`14251` Fix a memory leak in qt event loop integration by setting
   the Loop parent to None.
 - :ghpull:`14252` Pickleshare was made an optional dependency in 8.17, this
   leads to warnings in some installations when using modules completions. The
   warning has been silenced.
 - :ghpull:`14241` Update event loop code for compatibility with more recent
   ``prompt_toolkit`` due to deprecations in Python 3.12.
 - :ghpull:`14245` Fix doc example on Pygments styles
 - :ghpull:`14238` Remove dependency on app_nope, this is actually only a
   dependency of IPykernel.