notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
ipython Enhanced Interactive Python shell
8.18.1_1 devel on this many watch lists=7 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 8.18.1_1Version of this port present on the latest quarterly branch.
Maintainer: python@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2003-12-06 18:16:22
Last Update: 2024-04-08 12:37:28
Commit Hash: 0a4260b
People watching this port, also watch:: screen, sudo, postfix, delegate, pfqueue
Also Listed In: python
License: BSD3CLAUSE
WWW:
https://ipython.org/
https://ipython.readthedocs.io/en/stable/
https://github.com/ipython/ipython
Description:
IPython is a free software project which tries to: 1. Provide an interactive shell superior to Python's default. IPython has many features for object introspection, system shell access, and its own special command system for adding functionality when working interactively. It tries to be a very efficient environment both for Python code development and for exploration of problems using Python objects (in situations like data analysis). 2. Serve as an embeddable, ready to use interpreter for your own programs. IPython can be started with a single call from inside another program, providing access to the current namespace. This can be very useful both for debugging purposes and for situations where a blend of batch-processing and interactive exploration are needed. 3. Offer a flexible framework which can be used as the base environment for other systems with Python as the underlying language. Specifically scientific environments like Mathematica, IDL and Mathcad inspired its design, but similar ideas can be useful in many fields.
HomepageHomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}ipython>0:devel/ipython@${PY_FLAVOR}
Conflicts:
CONFLICTS_INSTALL:
  • py*-ipython5
To install the port:
cd /usr/ports/devel/ipython/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/ipython
  • pkg install py39-ipython
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py39-ipython listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py39-ipython
Package flavors (<flavor>: <package>)
  • py39: py39-ipython
distinfo:
TIMESTAMP = 1701364506 SHA256 (ipython-8.18.1.tar.gz) = ca6f079bb33457c66e233e4580ebfc4128855b4cf6370dddd73842a9563e8a27 SIZE (ipython-8.18.1.tar.gz) = 5486330

Packages (timestamps in pop-ups are UTC):
py37-ipython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--7.19.0_2---7.19.0_1-
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
 
py39-ipython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly--8.14.0--8.18.18.18.18.18.1
FreeBSD:14:latest--7.34.0--8.14.0-8.14.0
FreeBSD:14:quarterly-----8.18.18.18.18.18.1
FreeBSD:15:latest--n/a-n/a8.18.1_18.18.1_18.18.1_1
 
py311-ipython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest8.18.1_18.18.1_1-8.18.1_18.18.1_1---
FreeBSD:13:quarterly8.18.1_18.18.1_1-8.18.1_18.18.1_1---
FreeBSD:14:latest8.18.1_18.18.1_1-8.18.1_18.18.1_1---
FreeBSD:14:quarterly8.18.1_18.18.1_1-8.18.1_18.18.1_1---
FreeBSD:15:latest8.18.1_18.18.1_1n/a8.18.1_1n/a---
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py39-setuptools>=51.0.0 : devel/py-setuptools@py39
  2. py39-wheel>=0 : devel/py-wheel@py39
  3. python3.9 : lang/python39
  4. py39-build>=0 : devel/py-build@py39
  5. py39-installer>=0 : devel/py-installer@py39
Test dependencies:
  1. python3.9 : lang/python39
Runtime dependencies:
  1. py39-decorator>=0 : devel/py-decorator@py39
  2. py39-exceptiongroup>=1.1.1 : devel/py-exceptiongroup@py39
  3. py39-jedi>=0.16 : devel/py-jedi@py39
  4. py39-pexpect>=4.3 : misc/py-pexpect@py39
  5. py39-prompt-toolkit>=3.0.41<3.1.0 : devel/py-prompt-toolkit@py39
  6. py39-pygments>=2.4.0 : textproc/py-pygments@py39
  7. py39-sqlite3>=2 : databases/py-sqlite3@py39
  8. py39-stack-data>0 : devel/py-stack-data@py39
  9. py39-traitlets>=5 : devel/py-traitlets@py39
  10. py39-matplotlib-inline>0 : math/py-matplotlib-inline@py39
  11. python3.9 : lang/python39
  12. py39-typing-extensions>=0 : devel/py-typing-extensions@py39
This port is required by:
for Build
  1. math/sage
  2. science/py-OpenMC
  3. science/py-py3Dmol

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. devel/py-ipykernel5*
  2. Collapse this list of deleted ports.
for Run
  1. biology/py-scikit-bio
  2. devel/py-ipdb
  3. devel/py-ipykernel
  4. devel/py-ipympl
  5. devel/py-ipyparallel
  6. devel/py-ipywidgets
  7. devel/py-jira
Expand this list (32 items / 25 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/py-jupyter_console
  3. devel/py-mediapy
  4. devel/py-qutip-qip
  5. devel/py-spyder-kernels
  6. devel/py-watermark
  7. devel/py-xarray-einstats
  8. devel/spyder
  9. graphics/py-hiplot
  10. math/py-arybo
  11. math/py-mathics
  12. math/py-yt
  13. math/sage
  14. misc/py-ipyfastscape
  15. science/agrum
  16. science/meep
  17. science/py-HofstadterTools
  18. science/py-OpenMC
  19. science/py-abipy
  20. science/py-jupyter_jsmol
  21. science/py-mpcontribs-client
  22. science/py-py3Dmol
  23. science/py-pygmo2
  24. textproc/py-jupyter_sphinx
  25. Collapse this list.

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. devel/py-ipykernel5*
  2. devel/py-spyder*
  3. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for py39-ipython-8.18.1_1: EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings
Options name:
devel_ipython
USES:
cpe python:3.9+
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/i/ipython/
  2. https://pypi.org/packages/source/i/ipython/
Collapse this list.
Port Moves
  • port moved here from devel/ipython5 on 2022-03-30
    REASON: Remove obsoleted port. Use devel/ipython instead

Number of commits found: 157 (showing only 57 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.2.1_1
22 Mar 2014 07:35:36
Revision:348762Original commit files touched by this commit This port version is marked as vulnerable.
koobs search for other commits by this committer
Chase py-pyzmq category move for py-salt, ipython and py-kombu

Update py-pyzmq dependency entries for:

 - sysutils/py-salt
 - devel/ipython
 - net/py-kombu
1.2.1
25 Feb 2014 11:33:47
Revision:345964Original commit files touched by this commit This port version is marked as vulnerable.
olgeni search for other commits by this committer
Upgrade to version 1.2.1.
1.2.0
12 Feb 2014 12:35:34
Revision:343912Original commit files touched by this commit This port version is marked as vulnerable.
olgeni search for other commits by this committer
Upgrade to version 1.2.0.
1.1.0
06 Jan 2014 13:30:01
Revision:338876Original commit files touched by this commit This port version is marked as vulnerable.
olgeni search for other commits by this committer
Add staging support and fix BUILD_DEPENDS format.
1.1.0
20 Sep 2013 17:04:44
Revision:327723Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 2)
1.1.0
10 Sep 2013 10:52:18
Revision:326893Original commit files touched by this commit This port version is marked as vulnerable.
olgeni search for other commits by this committer
Upgrade to version 1.1.0.
1.0.0
25 Aug 2013 16:13:07
Revision:325353Original commit files touched by this commit This port version is marked as vulnerable.
olgeni search for other commits by this committer
- Upgrade to version 1.0.0.
- Replace PKGNAMESUFFIX with PKGNAMEPREFIX.
0.13.2
25 Apr 2013 15:02:28
Revision:316519Original commit files touched by this commit This port version is marked as vulnerable.
olgeni search for other commits by this committer
Upgrade to version 0.13.2.
0.13.1_2
22 Mar 2013 10:02:18
Revision:314902Original commit files touched by this commit This port version is marked as vulnerable.
olgeni search for other commits by this committer
Add ZMQ option.

ZMQ support is only required by qtconsole, notebook and parallel
computing.

PR:		ports/177210
Submitted by:	William Grzybowski <william88@gmail.com>
0.13.1_2
02 Mar 2013 22:24:45
Revision:313302Original commit files touched by this commit This port version is marked as vulnerable.
olgeni search for other commits by this committer
- Avoid using PYTHON_SITELIBDIR
- Sync BUILD_DEPENDS and RUN_DEPENDS requirements with setup.py
- Remove empty doc dirs (fix install/deinstall with package)
- Use PORT_OPTIONS with EXAMPLES
0.13.1_1
18 Feb 2013 12:34:39
Revision:312502Original commit files touched by this commit This port version is marked as vulnerable.
olgeni search for other commits by this committer
Convert Makefile headers to the new format.
0.13.1_1
03 Feb 2013 18:16:55
Revision:311476Original commit files touched by this commit This port version is marked as vulnerable.
makc search for other commits by this committer
Bump PORTREVISON after devel/py-sip and devel/qscintilla2 update.

x11-toolkits/py-qt:
- mark BROKEN: does not build with latest devel/py-sip
0.13.1
23 Oct 2012 16:55:39
Revision:306317Original commit files touched by this commit This port version is marked as vulnerable.
olgeni search for other commits by this committer
Upgrade to version 0.13.1.

Also, do not attempt to remove PYTHON_SITELIBDIR.

Feature safe:	yes
0.13
20 Oct 2012 15:34:06
Revision:306192Original commit files touched by this commit This port version is marked as vulnerable.
olgeni search for other commits by this committer
Upgrade to version 0.13.

Feature safe:	yes
0.12.1
27 Jun 2012 14:07:04
Original commit files touched by this commit This port version is marked as vulnerable.
olgeni search for other commits by this committer
Convert to OptionsNG.
0.12.1
27 Jun 2012 13:45:31
Original commit files touched by this commit This port version is marked as vulnerable.
olgeni search for other commits by this committer
Upgrade to version 0.12.1.
0.12_2
01 Jun 2012 05:26:28
Original commit files touched by this commit This port version is marked as vulnerable.
dinoex search for other commits by this committer
- update png to 1.5.10
0.12_1
25 May 2012 01:50:36
Original commit files touched by this commit This port version is marked as vulnerable.
makc search for other commits by this committer
Chase PyQT update
0.12
24 Dec 2011 21:34:10
Original commit files touched by this commit This port version is marked as vulnerable.
olgeni search for other commits by this committer
- Upgrade to version 0.12

- Add OPTIONS support with optional X11 and HTML notebook support
  (only RUN_DEPENDS is affected)
0.11
10 Nov 2011 22:17:26
Original commit files touched by this commit This port version is marked as vulnerable.
olgeni search for other commits by this committer
Upgrade to version 0.11 (with qtconsole support) and take over
maintainership.

PR:             ports/162234 (second patch)
Submitted by:   olgeni
Approved by:    wen (by email)
Feature safe:   yes
0.10.2
13 Apr 2011 09:14:28
Original commit files touched by this commit This port version is marked as vulnerable.
wen search for other commits by this committer
- Update to 0.10.2
0.10.1
25 Feb 2011 08:46:07
Original commit files touched by this commit This port version is marked as vulnerable.
miwi search for other commits by this committer
- Get rid (RUN|BUILD) PYCTYPES since py25 is default in python
0.10.1
12 Oct 2010 11:30:14
Original commit files touched by this commit This port version is marked as vulnerable.
wen search for other commits by this committer
- Update to 0.10.1
- Update my email to FreeBSD
0.10
08 Aug 2009 06:09:52
Original commit files touched by this commit This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.10
- Pass maintainership to submitter

PR:             137501
Submitted by:   Wen Heping <wenheping@gmail.com> (maintainer)
0.9.1
18 Dec 2008 02:24:04
Original commit files touched by this commit This port version is marked as vulnerable.
linimon search for other commits by this committer
Reassign ports maintained by dryice@ for now due to other commitments.

Hat:    portmgr
0.9.1
17 Dec 2008 15:21:13
Original commit files touched by this commit This port version is marked as vulnerable.
pav search for other commits by this committer
- Update to 0.9.1

PR:             ports/127808
Submitted by:   Yi-Jheng Lin <yzlin@cs.nctu.edu.tw>
Approved by:    maintainer timeout (dryice; 2 months)
0.8.4
05 Jun 2008 12:21:14
Original commit files touched by this commit This port version is marked as vulnerable.
dryice search for other commits by this committer
- update to 0.8.4
- fix plist with NOPORTDOCS set, thanks itetcu@ for pointing out
0.8.2
25 Dec 2007 09:24:50
Original commit files touched by this commit This port version is marked as vulnerable.
dryice search for other commits by this committer
update to 0.8.2
0.8.1
16 Jun 2007 01:55:15
Original commit files touched by this commit This port version is marked as vulnerable.
dryice search for other commits by this committer
update to 0.8.1
0.8.0
12 Apr 2007 05:17:06
Original commit files touched by this commit This port version is marked as vulnerable.
dryice search for other commits by this committer
- update to 0.8.0
- remove 4.x stuff
- depends on ctypes if not Python2.5
- add MIRROR
- update my mail address

PR:             111468
Submitted by:   Li-Wen Hsu <lwhsu@freebsd.org>
Approved by:    itetcu (mentor, implicit)
0.7.3
20 Dec 2006 23:02:55
Original commit files touched by this commit This port version is marked as vulnerable.
clsung search for other commits by this committer
- Update to 0.7.3

PR:             ports/106976
Submitted by:   maintainer (Dryice Liu)
0.7.2_1
09 Jun 2006 02:20:07
Original commit files touched by this commit This port version is marked as vulnerable.
clsung search for other commits by this committer
- fix plist
- run depends on misc/py-pexpect
- bump PORTREVISION for the run_depends

PR:             ports/98733
Submitted by:   maintainer (Dryice Liu)
0.7.2
08 Jun 2006 06:56:42
Original commit files touched by this commit This port version is marked as vulnerable.
clsung search for other commits by this committer
- update to 0.7.2

PR:             98691
Submitted by:   maintainer (Dryice Liu)
0.7.1.1
15 Mar 2006 18:21:26
Original commit files touched by this commit This port version is marked as vulnerable.
garga search for other commits by this committer
- Fix MASTER_SITES

bsdchat.com is no longer available. Thanks for all their support!

PR:             ports/94459
Submitted by:   Dryice Liu <dryice@dryice.name> (maintainer)
0.7.1.1
08 Feb 2006 18:50:46
Original commit files touched by this commit This port version is marked as vulnerable.
mnag search for other commits by this committer
- Update to 0.7.1.fix1

PR:             93025
Submitted by:   maintainer
0.7.1
26 Jan 2006 09:02:45
Original commit files touched by this commit This port version is marked as vulnerable.
garga search for other commits by this committer
- Update to 0.7.1
- Use PORTDOCS

PR:             ports/92290
Submitted by:   maintainer
0.7.0
18 Jan 2006 22:09:06
Original commit files touched by this commit This port version is marked as vulnerable.
pav search for other commits by this committer
- Update to 0.7.0

PR:             ports/91702
Submitted by:   Dryice Liu <dryice@dryice.name> (maintainer)
0.6.15
11 Jan 2006 04:01:51
Original commit files touched by this commit This port version is marked as vulnerable.
edwin search for other commits by this committer
[maintainer] change maintainer mail address

        I'm the maintainer(dryice@liu.com.cn) of the following
        ports. Please help to change the maintainer mail address to
        dryice@dryice.name. This new mail address has a RDNS record
        and will make the life easier. Thanks!

PR:             ports/91624
Submitted by:   Dryice Dong Liu <dryice@dryice.name>
0.6.15
03 Jun 2005 05:21:05
Original commit files touched by this commit This port version is marked as vulnerable.
novel search for other commits by this committer
Update to 0.6.15.

PR:             81819
Submitted by:   Dryice Liu (maintainer)
0.6.14
01 Jun 2005 06:00:38
Original commit files touched by this commit This port version is marked as vulnerable.
barner search for other commits by this committer
- Update to 0.6.14

Submitted by:   Dryice Liu <dryice@hotpop.com> (maintainer)
PR:             ports/81745
0.6.13
20 Apr 2005 14:27:23
Original commit files touched by this commit This port version is marked as vulnerable.
pav search for other commits by this committer
- Update to 0.6.13

PR:             ports/80148
Submitted by:   Dryice Liu <dryice@liu.com.cn> (maintainer)
0.6.12
13 Apr 2005 08:50:04
Original commit files touched by this commit This port version is marked as vulnerable.
pav search for other commits by this committer
- Require python 2.2+

PR:             ports/79852
Submitted by:   Dryice Liu <dryice@liu.com.cn> (maintainer)
0.6.12
05 Mar 2005 03:26:18
Original commit files touched by this commit This port version is marked as vulnerable.
perky search for other commits by this committer
Update to 0.6.12

PR:             78411
Submitted by:   Dryice Liu <dryice@liu.com.cn>
0.6.11
02 Mar 2005 09:15:56
Original commit files touched by this commit This port version is marked as vulnerable.
ahze search for other commits by this committer
- Update to 0.6.11

PR:             ports/77950
Submitted by:   maintainer
0.6.10
29 Jan 2005 13:29:30
Original commit files touched by this commit This port version is marked as vulnerable.
pav search for other commits by this committer
- Distfile was repackaged, no content changes

PR:             ports/76803
Submitted by:   Dryice Liu <dryice@liu.com.cn> (maintainer)
0.6.10
28 Jan 2005 22:26:50
Original commit files touched by this commit This port version is marked as vulnerable.
pav search for other commits by this committer
- Update to 0.6.10

PR:             ports/76782
Submitted by:   Dryice Liu <dryice@liu.com.cn> (maintainer)
0.6.8
26 Jan 2005 13:38:39
Original commit files touched by this commit This port version is marked as vulnerable.
arved search for other commits by this committer
Update to 0.6.8.

PR:             76703
Submitted by:   Dryice Liu <dryice@liu.com.cn>
0.6.6
13 Jan 2005 00:20:28
Original commit files touched by this commit This port version is marked as vulnerable.
edwin search for other commits by this committer
[maintainer update] 16 ports: add mirror MASTER_SITES

        Please add http://bsdchat.com/dist/dryice/ to the MASTER_SITES
        of the following ports. Thanks Clive Lin and bsdchat.com for
        the mirror space!

        chinese/xpdf
        deskutils/etask
        devel/cedet
        devel/ecb
        devel/eieio
        devel/ipython
        devel/kodos
        devel/semantic
        devel/xtla
        editors/speedbar
        editors/tree-widget
        games/emacs-chess
        net/tcping
        www/mod_scgi
        www/py-scgi
        www/quixote

PR:             ports/75743
Submitted by:   Dryice Liu <dryice@liu.com.cn>
0.6.6
15 Dec 2004 08:59:08
Original commit files touched by this commit This port version is marked as vulnerable.
sem search for other commits by this committer
- Update to 0.6.6

PR:             ports/75087
Submitted by:   maintainer
0.6.5
07 Dec 2004 11:52:52
Original commit files touched by this commit This port version is marked as vulnerable.
vs search for other commits by this committer
Update to 0.6.5

PR:             ports/74575
Submitted by:   maintainer
0.6.4
11 Nov 2004 13:07:56
Original commit files touched by this commit This port version is marked as vulnerable.
pav search for other commits by this committer
- Update to 0.6.4

PR:             ports/73800
Submitted by:   Dryice Liu <dryice@liu.com.cn> (maintainer)
0.6.3
02 Sep 2004 11:37:30
Original commit files touched by this commit This port version is marked as vulnerable.
arved search for other commits by this committer
Update to 0.6.3

PR:             71222
Submitted by:   Dryice Liu <dryice@liu.com.cn>
0.6.2
29 Jul 2004 18:20:54
Original commit files touched by this commit This port version is marked as vulnerable.
pav search for other commits by this committer
- Update to 0.6.2

PR:             ports/69735
Submitted by:   Dryice Liu <dryice@liu.com.cn> (maintainer)
0.6.0
25 May 2004 00:11:44
Original commit files touched by this commit This port version is marked as vulnerable.
pav search for other commits by this committer
- Update to 0.6.0

PR:             ports/67148
Submitted by:   Dryice Liu <dryice@liu.com.cn> (maintainer)
0.5.0
31 Mar 2004 03:12:58
Original commit files touched by this commit This port version is marked as vulnerable.
trevor search for other commits by this committer
SIZEify (maintainer timeout)
0.5.0
19 Mar 2004 22:51:07
Original commit files touched by this commit This port version is marked as vulnerable.
kris search for other commits by this committer
BROKEN on alpha 4.x: Coredump during build
0.5.0
06 Dec 2003 18:15:29
Original commit files touched by this commit This port version is marked as vulnerable.
perky search for other commits by this committer
Add port for ipython 0.50,
An enhanced Interactive Python shell.

PR:             59981
Submitted by:   Dryice Liu <dryice@hotpop.com>

Number of commits found: 157 (showing only 57 on this page)

«  1 | 2