./devel/py-idle, IDLE - The Integrated DeveLopment Environment for Python

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


Branch: CURRENT, Version: 3.11.6, Package name: py311-idle-3.11.6, Maintainer: pkgsrc-users

IDLE is the Integrated DeveLopment Environment for Python

FEATURES

IDLE has the following features:

- coded in 100% pure Python, using the Tkinter GUI toolkit (i.e. Tcl/Tk)

- cross-platform: works on Windows and Unix (on the Mac, there are
currently problems with Tcl/Tk)

- multi-window text editor with multiple undo, Python colorizing
and many other features, e.g. smart indent and call tips

- Python shell window (a.k.a. interactive interpreter)

- debugger (not complete, but you can set breakpoints, view and step)


Required to run:
[x11/py-Tk] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 19596.879 KB

Version history: (Expand)


CVS history: (Expand)


   2023-10-22 13:34:58 by Thomas Klausner | Files touched by this commit (7)
Log message:
py-Tk: disable for Python 3.12

tk will not be a default dependency of the batteries-included Python packages,
and srcdist.mk needs to be switched from distutils to some other method of
installing the modules separately. Until this is done, there is no py-Tk
for Python 3.12.
   2023-03-29 11:34:15 by Thomas Klausner | Files touched by this commit (96)
Log message:
*: use PYTHON_VERSION instead of _PYTHON_VERSION
   2020-01-08 14:44:42 by Joerg Sonnenberger | Files touched by this commit (9)
Log message:
Always extract the full Python distfile for modules.

This retires an old "optimisation" that over time has created more
problems than it solved, including various questions from users about
the ignored patch failures.
   2019-11-03 11:18:30 by Roland Illig | Files touched by this commit (36)
Log message:
devel/py-*: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
   2017-09-03 10:53:18 by Thomas Klausner | Files touched by this commit (165)
Log message:
Follow some redirects.
   2016-08-28 17:48:37 by Thomas Klausner | Files touched by this commit (112)
Log message:
Remove unnecessary PLIST_SUBST and FILES_SUBST that are now provided
by the infrastructure.

Mark a couple more packages as not ready for python-3.x.
   2015-02-17 09:08:31 by Thomas Klausner | Files touched by this commit (1)
Log message:
Use ${PY_DISTVERSION} in PKGNAME instead of 0.
Noted by mef on pkgsrc-users.
   2014-01-25 11:45:22 by Thomas Klausner | Files touched by this commit (94)
Log message:
No need to have two variables for the same logic.
Replace PYTHON_PATCH_SCRIPTS with REPLACE_PYTHON.