---------------------
pyMinGW-243-0067: May 12th, 2006
---------------------
[-] Version No. for binary distributions has a new format: 2.4.3.XY,
now 2.4.3.1 for patching Python 2.4.3 final; will likely implement
same system for source distributions.
[-] Added pyMinGW tools, updated cygwinccompiler, build_ext of distutils
as needed
[-] Cleaned up C files.
[-] Cleaned up makefiles.
[-] Fixed version No. in pyMinGW's Sept 28th, 2005 release. It should
have been pyMinGW-242-0066, not pyMinGW-241-0066.
[-] Wrong but rarely used switch to cygwinccompiler.py fixed, added
another Inno Setup file for those who need to add registry keys and
file associations. Thanks to Michael Truog.
---------------------
pyMinGW-242-0066: Sept 28th, 2005
---------------------
[1] Updated the zlib module make file to use the new zlib-1.2.3.
[2] Fixed the select.mak file to link with Ws2_32 as needed for
WinXP build.
[3] Corrected a bug in the Fib function of the C-extension example.
[4] Fixed image-bases.
[5] Special Python build resource note added.
[6] Added a Mini Python make file.
[7] Cleaned and updated pythoncore.mak.
---------------------
pyMinGW-241-0065: Mar 30th, 2005
---------------------
[1] Bumped version to 2.4.1 for support of Python 2.4.1
[2] Before I forget, and for the record, updated _ssl.mak in earlier
version to link in with libWs2_32.a if needed.
[3] Updated URL for documention in the Documentation.URL file.
[4] Added option 'newbuild' to python24.mak file to automatically
remove old object files containing old version and build
information, and then re-build Python to link in with the new
values. Used like so:
'make -f python24.mak newbuild' (without the quotes).
[5] Newyear. Copyright notices extended to 2005.
[6] Removed ../Lib/os.py as the updated version included in Python's
source now passes test_os.py
[7] Fixed _bsddb.mak to link with libpython24.a instead of libpython23.a
[8] Made some changes to the python24.iss script.
---------------------
pyMinGW-24-0064: Dec 11th, 2004
---------------------
[1] Included \PC\pyconfig.h in the Python24.iss. Thanks to Matthias
Gondan for the report and the fix.
[2] Other changes to the Python24.iss.
[3] Added ..\MinGW\python_icon.mak and ..\PC\pyMinGW-icons.rc to help
compile ..\PC\python-icon.exe.
[4] Updated python24.mak to deal with python_icon.mak.
---------------------
pyMinGW-24-0063: Dec 1st, 2004
---------------------
[1] Added support for Python 2.4 Final
[2] Included \Include\patchlevel.h in pyMinGW24
[3] Updated the Readme.txt file.
[4] Updated the pyMinGW-24-Changes file.
[5] Edited the python24.iss script.
---------------------
pyMinGW-24rc1-0062: Nov 20nd, 2004
---------------------
[1] Added subprocess.c to python's core, and hence edited pythocore.mak.
[2] Linked in with the bsddb's version as indicated in \PCBuild\readme
[3] Linked in with the TCL/TK version listed in \PCBuild\readme
[4] Changed the directory structure so as to conform with the standard
Python build; this relates to the location of the extensions like
bzip2, _ssl, tcl, tk, zlib, etc. The link libaries and headers of these
extensions should now be residing in the \dist parent directory like so:
\Python
\dist\
\bzip2-1.0.2\
\db-4.2.52.NC\
\openssl-0.9.7d\
\src\
\tcl8.4.7\
\tk8.4.7\
\zlib-1.2.1\
where \src\ is the directory where Python's sources live, like so:
\src\
\Demo\
\Doc\
\Include\
\Lib\
\MinGW\
\Misc\
\Modules\
\Objects\
\Parser\
\Pc\
\PCbuild\
\Tools\
etc., where MinGW is where pyMinGW's make, resource, and other files reside.
[5] Included a working Inno Setup installer script for those on WinMe/98/95
who cannot get msi.py of the Python 2.4 series to make a good and running
Windows Installer.
Need to make the script make/revert changes to the registry: file
association, etc. Now it writes nothing to the registry as far as
file association is concerned. It only writes enough information to
allow for uninstallation.
[6] Changed the MinGW Compiler FLAGS; it turns out that we were using
deprecated symbols all along. Now we should be up to date.
[7] Cleaned resource use.
[8] Worked on single projects and make issue, re-arranged make rules.
[9] Updated selectmodule to boost FD_SETSIZE.
[10] Changed \PC\pyconfig.h for better checking of intptr_t, and uintptr_t.
[11] Changed name of pyMinGW package: py24b1MinGW-0062 is now: pyMinGW-24b1-0062.
---------------------
py24a3MinGW-0061: Sept 21th, 2004
---------------------
[1] Cosmetic changes to the make files
[2] Fixed include and library directories for the _ssl.mak file
---------------------
py24a3MinGW-006: Sept 20th, 2004
---------------------
[1] Patched fileobject.c
[2] Patched _tkinter.c
[3] Patched addrinfo.h
[4] Fixed bz2module.c
[5] Fixed selectmodule.c
[6] Modified socketmodule.h
[7] Fixed socketmodule.c
[8] Patched getnameinfo.c
[9] Patched getaddrinfo.c
[10] Changed the name of the changes, and license files
[11] Updated the \MinGW\readme.txt file
---------------------
py24a3MinGW-005: Sept 15, 2004
---------------------
[1] Tuned the pyconfig.h file.
---------------------
py24a2MinGW-004: Sept 11, 2004
---------------------
[1] Added a patch to the socketmodule.
[2] More test results added.
[3] Updated the issues document.
---------------------
py24a2MinGW-002: Sept 09, 2004
---------------------
[1] Some changes to the make files to update the patch to the new alpha 3.
[2] Added python24.mak to help build python.
[3] Patched bz2module.c. The bz2.pyd module now builds and passes its tests.
[4] Made winsound.mak. The winsound.pyd module now builds and passes its tests.
[5] Made pyexpat.mak. The pyexpat.pyd module now builds and passes its tests.
[6] Made select.mak. The select.pyd module now builds and passes its tests.
[7] Made unicodedata.mak. The unicodedata.pyd now builds and passes its tests.
[8] Updated the C/CPP extension examples.
---------------------
Aug 29, 2004
---------------------
This is an initial release.
|