./lang/python27, Interpreted, interactive, object-oriented programming language

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


Branch: CURRENT, Version: 2.7.14, Package name: python27-2.7.14, Maintainer: pkgsrc-users

Python is an interpreted, interactive, object-oriented
programming language that combines remarkable power with
very clear syntax. For an introduction to programming in
Python you are referred to the Python Tutorial. The
Python Library Reference documents built-in and standard
types, constants, functions and modules. Finally, the
Python Reference Manual describes the syntax and semantics
of the core language in (perhaps too) much detail.

Python's basic power can be extended with your own modules
written in C or C++. On most systems such modules may be
dynamically loaded. Python is also adaptable as an exten-
sion language for existing applications. See the internal
documentation for hints.

DEINSTALL [+/-]

Required to run:
[devel/libffi] [security/mozilla-rootcerts]

Required to build:
[devel/readline]

Package options: x11

Master sites:

SHA1: cf146474fc988b4b6b53fdd81b71c2815873b469
RMD160: 816553f988c661cfe31b6e89a513fdfbf87963d5
Filesize: 12281.359 KB

Version history: (Expand)


CVS history: (Expand)


   2017-11-22 20:16:20 by Benny Siegert | Files touched by this commit (3)
Log message:
ChromeOS support for the older Python versions.
   2017-11-01 22:51:22 by Thomas Klausner | Files touched by this commit (8)
Log message:
python*: remove patch for py_curses.h that doesn't make sense to me

(nor upstream)

If this is still needed, please explain it. Thanks.
   2017-09-17 11:54:53 by Adam Ciarcinski | Files touched by this commit (6) | Package updated
Log message:
lang/python27: update to 2.7.14

Python 2.7.14:

Core and Builtins
- bpo-30657: Fixed possible integer overflow in PyString_DecodeEscape.
- bpo-27945: Fixed various segfaults with dict when input collections are
  mutated during searching, inserting or comparing.  Based on patches by
  Duane Griffin and Tim Mitchell.
- bpo-25794: Fixed type.__setattr__() and type.__delattr__() for
  non-interned or unicode attribute names.  Based on patch by Eryk Sun.
- bpo-29935: Fixed error messages in the index() method of tuple and list
  when pass indices of wrong type.
- bpo-28598: Support __rmod__ for subclasses of str being called before
  str.__mod__.  Patch by Martijn Pieters.
- bpo-29602: Fix incorrect handling of signed zeros in complex constructor for
  complex subclasses and for inputs having a __complex__ method. Patch
  by Serhiy Storchaka.
- bpo-29347: Fixed possibly dereferencing undefined pointers
  when creating weakref objects.
- Issue 14376: Allow sys.exit to accept longs as well as ints. Patch
  by Gareth Rees.
- Issue 29028: Fixed possible use-after-free bugs in the subscription of the
  buffer object with custom index object.
- Issue 29145: Fix overflow checks in string, bytearray and unicode.
  Patch by jan matejek and Xiang Zhang.
- Issue 28932: Do not include <sys/random.h> if it does not exist.

Extension Modules
- bpo-31170: Update vendorized expat to 2.2.4.
- Issue 29169: Update zlib to 1.2.11.
   2017-09-03 10:53:18 by Thomas Klausner | Files touched by this commit (165)
Log message:
Follow some redirects.
   2017-05-22 18:45:19 by Jonathan Perkin | Files touched by this commit (2)
Log message:
Fix SunOS build with GCC 7.1 which defaults to C11.
   2017-02-01 12:31:50 by Jonathan Perkin | Files touched by this commit (1)
Log message:
Put back bdb bl3, required for the dbm module.
   2017-01-27 00:10:35 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
Do not install bsddb185 module by default.
Bump PKGREVISION.

Based on patch from Jesus Cea on tech-pkg.

If you need this module, let me know and we can package it separately.
   2017-01-08 20:49:15 by Thomas Klausner | Files touched by this commit (1)
Log message:
regen for patch-ah