ANNOUNCE: Python 2.1 final release
Yes, the *final* release of Python 2.1 is now available. Thanks again for all who helped! Go here for downloads and information: http://www.python.org/2.1/ As a reminder, here's a list of some of the big new features in 2.1 (news since 2.0 was released in October 2000): - nested scopes and __future__ directives - rich comparisons and new coercion model - warnings framework - new build process (Unix) - weak references - function attributes - unittest and doctest modules for automated testing - ports to several new platforms, including Cygwin and RISCOS --Guido van Rossum (home page: http://www.python.org/~guido/)
On Tue, Apr 17, 2001 at 09:29:44AM -0500, Guido van Rossum wrote:
- ports to several new platforms, including Cygwin and RISCOS
I have contributed Python to the standard Cygwin distribution. Cygwin Python is located in the contrib/python directory on the Cygwin mirrors. Cygwin's setup.exe will automatically install Cygwin Python the next time one installs or updates from a mirror. If interested, see the following for a copy of the announcement: http://www.cygwin.com/ml/cygwin/2001-04/msg01074.html I kindly request that people post to python-list@python.org or cygwin@sources.redhat.com as appropriate instead of emailing me directly. Thanks, Jason -- Jason Tishler Director, Software Engineering Phone: +1 (732) 264-8770 x235 Dot Hill Systems Corp. Fax: +1 (732) 264-8798 82 Bethany Road, Suite 7 Email: Jason.Tishler@dothill.com Hazlet, NJ 07730 USA WWW: http://www.dothill.com
I have contributed Python to the standard Cygwin distribution. Cygwin Python is located in the contrib/python directory on the Cygwin mirrors. Cygwin's setup.exe will automatically install Cygwin Python the next time one installs or updates from a mirror.
If interested, see the following for a copy of the announcement:
Thanks, Jason!!! Your efforts are much appreciated. Keep up the good work! --Guido van Rossum (home page: http://www.python.org/~guido/)
[Jason Tishler]
I have contributed Python to the standard Cygwin distribution. ... Cygwin's setup.exe will automatically install Cygwin Python the next time one installs or updates from a mirror.
tim@CJ569191-B ~ $ type python python is /usr/bin/python tim@CJ569191-B ~ $ python -c "print 'Good show!'" Good show! tim@CJ569191-B ~ $ I have nothing to add to what Cygwin Python said <wink>. hard-to-believe-any-real-program-runs-on-a-win98se-box-ly y'rs - tim
On Wed, Apr 18, 2001 at 07:05:39PM -0400, Tim Peters wrote:
hard-to-believe-any-real-program-runs-on-a-win98se-box-ly y'rs - tim
Hmm... Maybe we should take up a collection and buy Tim a copy of Windows 2000 -- at least then he will have a better chance of deluding himself into thinking that he is using a "real" operating system. :,) Anyway, I do appreciate Guido and Tim's acknowledge of my efforts on the Cygwin Python port. It's been fun and I learned a lot of new things. Thanks, Jason -- Jason Tishler Director, Software Engineering Phone: +1 (732) 264-8770 x235 Dot Hill Systems Corp. Fax: +1 (732) 264-8798 82 Bethany Road, Suite 7 Email: Jason.Tishler@dothill.com Hazlet, NJ 07730 USA WWW: http://www.dothill.com
On Tue, Apr 17, 2001 at 09:29:44AM -0500, Guido van Rossum wrote:
Yes, the *final* release of Python 2.1 is now available. Thanks again
I've updated my set of RPMs against 2.1. I've similarly upgraded my 2.1
beta announcement to 2.1 final, and am including it below. Changes in this
version are:
Upgrade to 2.1 final.
Binary and package name is "python2" by default. Comment out the first
(non-comment) line of the .spec file to build "python".
Fixes the path to python2 in pydoc based on the above.
Uses "--with-pymalloc" when configuring.
Included Tony Seward's patch to fix the expat module's header path.
Split out devel and tkinter packages.
Enjoy,
Sean
======================
Shy of RPMs because of library or other dependancy problems with most of
the RPMs you pick up? The cure, in my experience is to pick up an SRPM.
All you need to do to build a binary package tailored to your system is run
"rpm --rebuild <packagename>.src.rpm".
The Source RPM and binaries for RedHat and KRUD 7.0 are at:
ftp://ftp.tummy.com/pub/tummy/RPMS/SRPMS/python2-2.1-1tummy.src.rpm
ftp://ftp.tummy.com/pub/tummy/RPMS/binaries-KRUD-7.0-i386/
You'll also need the following to build the SRPMSs:
ftp://ftp.tummy.com/pub/tummy/RPMS/SRPMS/expat-1.1-3tummy.src.rpm
(Note, KRUD is our RedHat-based distribution with all errata applied.
Binaries should work on a stock RedHat 7.0 system, particularly if you have
the errata applied).
Again, this one builds the executable as "python2", and can be installed
along-side your normal Python on the system. Want to check out a great new
feature? Type "pydoc string" or "pydoc -g" from your shell.
Download the SRPM from above, and most users can install a binary built
against exactly the set of packages on their system by doing:
rpm --rebuild expat-1.1-3tummy.src.rpm
rpm -i /usr/src/redhat/RPMS/i386/expat*-1.1-3tummy.i386.rpm
rpm --rebuild python-2.1b2-1tummy.src.rpm
rpm -i /usr/src/redhat/RPMS/i386/python*2.1b1-1tummy.i386.rpm
Enjoy,
Sean
--
The structure of a system reflects the structure of the organization that
built it. -- Richard E. Fairley
Sean Reifschneider, Inimitably Superfluous
participants (4)
-
Guido van Rossum
-
Jason Tishler
-
Sean Reifschneider
-
Tim Peters