Mail Archives: djgpp/2002/12/19/11:15:13
From: | "deckerben" <bdeck AT lycos DOT co DOT uk>
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | ANNOUNCE: Python 2.2.1 Release 1.0 for DOS
|
Date: | Thu, 19 Dec 2002 17:11:19 +0100
|
X-Priority: | 3
|
X-MSMail-Priority: | Normal
|
X-Newsreader: | Microsoft Outlook Express 6.00.2600.0000
|
X-MimeOLE: | Produced By Microsoft MimeOLE V6.00.2600.0000
|
Lines: | 49
|
Message-ID: | <3e01ef3c$0$3239$9b622d9e@news.freenet.de>
|
NNTP-Posting-Host: | 213.6.65.229
|
X-Trace: | 1040314173 news.freenet.de 3239 213.6.65.229:1430
|
X-Complaints-To: | abuse AT freenet DOT de
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Reply-To: | djgpp AT delorie DOT com
|
Greetings,
On December 16, 2002 a release-level quality port of Python 2.2.1 to 32-bit
DPMI DOS environment was uploaded to http://members.lycos.co.uk/bdeck. This
project is called PythonD.
Upgraded features from the beta release include:
- os.name remains 'posix', as DJGPP is basically a posix-oriented
implementation.
- os.path is now 'posixpath' - although a few lines from 'dospath' have
still been merged with it (like 'splitdrive') to accommodate DJGPP's
"posix-dos" style.
- Compiled 'pyc' files now read more reliably.
- Dynamic linking is now working using either DXE2 or DXE3.
- First special PythonD release of distultils library modified for DJGPP
(alpha). Dynamic modules now build on PythonD. Requires DJGPP.
- 'socketmodule' works more smoothly (requires DOS packet driver).
- 'gdbm' module doesn't crash with file I/O anymore.
- PyXML now passes all standard tests with 100% success. Its C libraries now
link dynamically.
- Re-inclusion of modules 'select' and 'termios' (they were removed in the
beta).
- Optional 'curses' module based on new ncurses 5.3(now linked dynamically).
There are still some problems like 'beep'.
- 'spawnv', 'spawnve', and 'execv' have been implemented.
- sys.path automatically checks for Python Libraries using %DJGPP% and
'/dev/env/DJDIR'. %PYTHONPATH% is no longer needed if all files are left in
default location under DJGPP.
- Source code tree available for first time - WARNING - many additional
libraries needed.
- Other small fixes.
PythonD passes over 140 tests successfuly, with a major failure in popen2
(No forking under DOS).
Previous users of the PythonD beta are strongly encouraged to upgrade.
Bug reports and user questions are being accepted for this release version
only now.
Please see website http://members.lycos.co.uk/bdeck for details and
download. If you cannot get through, try again later.
For information on DJGPP see www.delorie.com/djgpp.
Ben
- Raw text -