Product Documentation

ActivePython 3.1 Documentation

You are here: ActivePython User Guide » Release Notes

ActivePython 3.1.1.2 Release Notes

Table of Contents

Release History and Changes

What's New in ActivePython 3.1.1.2

Release date: XX-Aug-2009

New Features & Upgrades

  • Upgrade to Python 3.1.1 (release notes)
  • Fix a crash in expat when the wrong kind of input is passed

What's New in ActivePython 2.6.2.3

Release date: 05-Aug-2009

Internal Build Changes

  • [AIX] Fix compile error in the cmath extension
  • [AIX] Add powerpc 64-bit support

What's New in ActivePython 3.1.0.1

Release date: 29-Jun-2009

New Features & Upgrades

Internal Build Changes

  • [Windows] Appropriate Merge Modules are included in WiX (bug 82899)

What's New in ActivePython 3.1.0b1.0

Release date: 11-May-2009

New Features & Upgrades

  • Upgrade to Python 3.1b1 (release notes)
  • Upgrade to Tcl/Tk 8.5.7 and Tix 8.4.3
  • [Windows] Upgrade to PyWin32 211+ (CVS sources as of 2008-06-24)
  • [Windows] x64 build available
  • Security upgrade to openssl-0.9.8k

What's New in ActivePython 2.6.2.2

Release date: 04-Apr-2009

New Features & Upgrades

  • Upgrade to Python 2.6.2 (release notes)
  • Upgrade to Tcl/Tk 8.5.7 and Tix 8.4.3
  • [Windows] Upgrade to PyWin32 211+ (CVS sources as of 2008-06-24)
  • [Windows] x64 build available
  • Security upgrade to openssl-0.9.8k

What's New in ActivePython 2.5.4.4

Release date: 04-Apr-2009

New Features & Upgrades

  • Upgrade to Tcl/Tk 8.5.7 and Tix 8.4.3
  • [Windows] Upgrade to PyWin32 211+ (CVS sources as of 2008-06-24)
  • [Windows] x64 build available
  • Security upgrade to openssl-0.9.8k

What's New in ActivePython 3.0.1.1

Release date: 19-Feb-2009

New Features & Upgrades

What's New in ActivePython 3.0.0.0

Release date: 11-Dec-2008

New Features & Upgrades

What's New in ActivePython 2.6.1.1

Release date: 5-Dec-2008

New Features & Upgrades

What's New in ActivePython 2.6.0.0

Release date: 13-Nov-2008

New Features & Upgrades

What's New in ActivePython 2.5.2.2

Release date: 09-Apr-2008

New Features & Upgrades

Internal Build Changes

  • [macosx, embedding] Add support to Mac OS X python stub to use the PYTHONEXECUTABLE envvar for the python to exec. This is used by Komodo to run the Python executable in the Komodo.app bundle.
  • [linux] Drop old linux-glibc2.1-x86 build. All modern Linuxes have moved well beyond this.

What's New in ActivePython 2.4.5.14

Release date: 09-Apr-2008

New Features & Upgrades

Internal Build Changes

  • [macosx, embedding] Add support to Mac OS X python stub to use the PYTHONEXECUTABLE envvar for the python to exec. This is used by Komodo to run the Python executable in the Komodo.app bundle.
  • [linux] Drop old linux-glibc2.1-x86 build. All modern Linuxes have moved well beyond this.

What's New in ActivePython 2.5.1.1

Release date: 04-May-2007

New Features & Upgrades

  • Upgrade core to Python 2.5.1.

Noteworty Changes & Bug Fixes

  • [windows] Fix instructions in pydoc.py so can get help(KEYWORD) easily working (bug 46059).
  • [windows] Fix pydoc.py so python -m pydoc ... works (bug 43711).
  • [windows] Fix documentation registry keys used by Pythonwin and Komodo and possibly others. (bug 68406, change 277273)
  • Fix some 404s in "What's New in Python X.Y?" docs on ASPN (bug 68224).
  • Fix compiler key of version_info dict in activestate.py distro marker to not be None most of the time.

Internal Build Changes

  • [un*x] Move to more reliable and available install-dir relocation system (relocate_python() in activestate.py).
  • [macosx, embedding] Add support to Mac OS X python stub to use a relative path to the main Python executable in the Python.app bundle. This allows an install image to be runnable without being in "/Library/Frameworks/...".

What's New in ActivePython 2.5.0.0

Release date: 13-Mar-2007

New Features & Upgrades

  • [windows] Install a python25.exe beside python.exe. This is akin to the "python2.5" setup on all other platforms. You can have multiple Python versions installed and on your PATH and call specific ones.
  • [macosx] Switch to a universal build.
  • Add full OpenSSL support.
  • [windows] PyWin32 update to build 209.2 (actually to a CVS snapshot just before the PyWin32 build 210 release).
  • Tcl/Tk 8.4.14 and Tix 8.4.2 upgrades.
  • Added all the new core extensions in Python 2.5: ctypes, SQLite (sqlite3), ElementTree (xml.etree).
  • Updated extra docs to the latest: Python FAQs, Python HOWTOs, PEPs snapshot.

Noteworty Changes & Bug Fixes

  • [linux] Drop the separate "libcppN" builds. The "libcpp" indicated the system libstdc++.so with which the given ActivePython was compatible. However, the dependence on "libstdc++" was only accidental and only in the main python executable. The only significant system library dependence of the ActivePython linux build is now libc.so.6. The old "linux2.2-x86" build (which is built against libc.so.5) may be dropped: libc 5 is ancient.
  • [macosx] Improved the uninstall procedure. An uninstall script is included in the package receipt (instead of the old pydistro.py). This script is more reliable and knows how to restore an older existing Python framework as the default.

Internal Build Changes

  • [windows] Switched to use Wix for the installer
  • Switching to new makelib and configurelib based build sys. Otherwise very similar to old system.

What's New in ActivePython 2.4.3.12

Release date: 05-Oct-2006

Noteworthy Bug Fixes

  • [windows] Fix bug that results in .pyo and .pyc being placed on the PATHEXT environment variable before .py for clean installs - bug 33311. This can cause surprises for command-line usage for Python scripts when not specifying the .py extension. The new installer will fix PATHEXT on machines that hit this bug.

What's New in ActivePython 2.4.3.11

Release date: 03-Apr-2006

New Features & Upgrades

  • [Windows] Update to recent PyWin32 (build 208.1+)
  • Update to bzip2 1.0.3 (from 1.0.2) [bug 45239]
  • Update to Python 2.4.3

Noteworthy Bug Fixes

  • [windows, docs] Fix bug 44765: no PyWin32 docs in CHM TOC
  • [macosx] Fix errors in the build number in the Python.framework Info.plist and version.plist (change 252117).

What's New in ActivePython 2.4.2.10

Release date: 17 Jan 2006

New Features & Upgrades

  • Add support for a Mac OS X for Intel (x86) build (macosx-x86). This should be considered an early build. Currently there are two separate builds for Mac OS X: one for PowerPC and Intel, rather than one universal build. This will likely change in future ActivePython builds. There are some known issues in this release.
  • Add support for Windows/x64 (win64-x64) and Linux/x86_64 (linux-x86_64) platforms. "x64" and "x86_64" are both also known as the "AMD64" architecture. Note: the Windows/x64 build does not include the Python for Windows Extensions (PyWin32) because it currently has 64-bit issues to be resolved.
  • Upgrade to PyWin32 build 207.
  • Upgrade to Tcl/Tk 8.4.12.

Noteworthy Bug Fixes

  • Fix Mac OS X/PowerPC bug where the Python "bz2" and "curses" extensions unintentionally depended on one having Fink installed. (Bug 44165)

Internal Build Changes

  • Drop 3-digit ActivePython build numbers in favour of simply counting from zero (0). The 3-digit build numbers attempted to encode the major.minor core Python version number as part of the build. However, the result was a limit of ten ActivePython builds for one core Python X.Y stream and the encoding did not hold enough value. (Note: Build "9" was an internal build that was not released publicly.)
  • Change the Windows "debug libraries" package to allow installation into a non-ActivePython Python installation of the same version as discussed on python-dev here and here.
  • Change the name used for the Intel 32-bit architecture from "ix86" to "x86" in platform names. This changes the package names for some ActivePython builds.

What's New in ActivePython 2.4.2 Build 248

Release date: 31-Oct-2005

  • Upgrade to core Python 2.4.2.
  • Upgrade to zlib 1.2.3, which eliminates a potential security vulnerability.

What's New in ActivePython 2.4.1 Build 247

Release date: June-2005

  • Correct some issues (including py2app compatibility) on Mac OS X.
  • Update the license to clarify that usage of ActivePython with wrapping tools such as "py2app" and "py2exe" is allowed.
  • Make Solaris 10/x86 builds freely available.
  • Make HP-UX/PA-RISC builds freely available.
  • Make AIX/PowerPC builds freely available.

What's New in ActivePython 2.4.1 Build 246

Release date: June-2005

  • Add support for Mac OS X/PowerPC.

ActivePython 2.4.1 Build 245

Release date: March-2005

  • Update to core Python 2.4.1.
  • Update to Tcl/Tk 8.4.9.

ActivePython 2.3.5 Build 236

Release date: Feb-2005

  • Update to core Python 2.3.5. In particular this includes a fix for the security advisory for SimpleXMLRPCServer.py.

ActivePython 2.4.0 Build 244

Release date: Feb-2005

  • Fix the security advisory for SimpleXMLRPCServer.py.

Known Issues

This section lists known issues with ActivePython and Python.

Windows

Mac OS X

  • [macosx-x86] py2app does not work ("ValueError: got magic of cefaedfe, expecting fat magic cafebabe", bug 44154)
  • [macosx-x86] The following core Python tests fails: test_aepack test_applesingle test_macostools.