|
ActivePython User Guide |
|
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
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
What's New in ActivePython 3.0.0.0
Release date: 11-Dec-2008
What's New in ActivePython 2.6.1.1
Release date: 5-Dec-2008
What's New in ActivePython 2.6.0.0
Release date: 13-Nov-2008
What's New in ActivePython 2.5.2.2
Release date: 09-Apr-2008
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
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.
This section lists known issues with ActivePython and Python.
- The Windows "debug bits" package is not included in ActivePython
2.5.0.0. See
bug 67940
for details.
- PyWin32 is not supported on 64-bit Windows builds.
- PyWin32 is not included with ActivePython 3.x yet.
- The following Microsoft knowledge base articles may be helpful in solving
MSI problems:
- On Windows 98, popen() functions may crash the PC when certain versions of
Norton Anti Virus are installed. This includes os.popen(), popen2.popen*() and
win32pipe.popen*()
- On Windows 95, Python COM integration will not work, because win32com
registration does not work.
- In certain situations, attempting to use any COM functions may fail. The
error message will usually indicate an inability to load one of
pythoncomxx.dll or pywintypesxx.dll. This generally
indicates that your COM .dlls need to be updated. Visit the COM/DCOM download
pages at
http://www.microsoft.com/com
,
select Resources|Downloads and download the COM/DCOM update
for your system. More details are available on Mark Hammond's Python for
Win32 pages at
http://starship.python.net/crew/mhammond/win32/InstallationProblems.html
.
- [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.