See http://gmpy.sourceforge.net/ for details.
What is it: a wrapper for the GMP library, to provide multi-precision
arithmetic for Python. Multi-precision floats, and unbounded-precision
rationals, are not present in stock Python; multi-precision integers
('long') are, but gmpy's version of multi-precision integers is faster
for some operations (NOT all -- used to be, but Python 2.3 did serious
enhancements to some operations on longs) and provides lots of nifty
pre-packaged additional functions.
Minor changes and bug-fixes since the latest 0.9 pre-alpha; support for
Python 2.3. The Windows binary release is now for Python 2.3 _only_ (if
you're stuck with Python 2.2 on Windows, you can keep using gmpy 0.9
pre-alpha and not really suffer from that). Known bug on Windows: the
scan0 and scan1 functions appear broken (perhaps related to the lack of
a GMP 4.0 library for Windows -- haven't found one around yet).
SciParam 1.0.0 is a Python package to easily add additional quality
control for entering scientific parameters in wxPython-based user
See http://great-er.intevation.org/sciparam/ for download,
documentation and screenshots.
Copyright (C) 2002, 2003
Intevation GmbH <intevation(a)intevation.de>
Thomas Koester <tkoester(a)intevation.de>
After my wedding on July 30th, 2003:
Thomas Arendsen Hein <thomas(a)intevation.de>
SciParam is released under the GNU General Public License.
Email: rufus(a)o-town.de (at work: tkoester(a)intevation.de)
PyXR 0.9.3- Cross-Referenced HTML from Python Source
PyXR generates HTML pages from python source files. It also generates
cross-referenced hyperlinks and integrates with the Python Library
Reference as well, which makes it distinctive from the 8 million other
prettyprinters out there. It's been tested on 2.3 for Windows, OpenBSD
3.2 and RedHat 7.3. There's no reason it shouldn't work on other
platforms with minor configuration.
0.9.3 is a minor release. It was primarily issued as an "official"
2.3-compatible release, although previous versions should run on 2.3 as
well. Other features include:
- Per-line-number hyperlinks, to make emailing source code
references easier and more accurate.
- Upgrade of the PyXR'ed source on my website to 2.3's standard
A PyXR'ed version of Python 2.3's source can be viewed at:
More information about PyXR itself is available at:
The package is available at:
pyM3U is a simple script (it can be used also as a module) to generate M3U
- Python 2.2 or greater
- pymad 0.4.1
- Linux (devel platform)
or Win (not tested)
Lawrence "Rhymes" Oluyede
The SLIMP3 package for Python provides an interface to the SLIMP3 MP3 player
slimp3.py - the wrapper around the commandline interface of the SLIMP3
slimp3player.py - replaces the shuffle mode of the SLIMP3 server and
can be customized to reflect your personal shuffle
preferences (e.g. only play Jazz in the morning and
classics in the
Current version: 0.1
Author: Andreas Jung (andreas(a)andreas-jung.com)
The SLIMP3 package is published under the MIT Public License.
SC-Track Roundup 0.6.1 - an issue tracking system
I'm pleased to announce this maintenance release of Roundup. This
release introduces python 2.3 compatibility. My thanks to Paul Dubois
for contributing the csv module compatibility layer.
If you're upgrading from an older version of Roundup you *must* follow
the "Software Upgrade" guidelines given in the maintenance documentation.
Unfortunately, the Zope frontend for Roundup is currently broken. I hope
to revive it in a future 0.6 maintenance release.
Roundup requires python 2.1.3 or later for correct operation.
This release fixes some bugs:
- Add note about installing cgi-bin with a different interpreter
- Importing wasn't setting None values explicitly when it should have been
- Fixed import warning regarding 0xffff0000 literal, finally, really this
time. Checked on win2k. (sf bug 786711)
- Fix CGI editCSV action to handle metakit's integer itemids
- Apply fix for "remove" links from Klamer Schutte
- Added permission check on "remove" link while I was there..
- Applied CSV fix for python2.3 (sf bug 790363)
- Fixed form padding in LHS menu (sf bug 790502)
- Fixed upgrading docs for timezones (sf bug 790498)
- Set the content type on page templates (can have XML templates now)
- Various cosmetic fixes (thanks James Kew for being persistent :)
- Applied patch 739314 (sorry John!)
To give Roundup a try, just download (see below), unpack and run::
Source and documentation is available at the website:
Release Info (via download page):
Mailing lists - the place to ask questions:
Roundup is a simple-to-use and -install issue-tracking system with
command-line, web and e-mail interfaces. It is based on the winning design
from Ka-Ping Yee in the Software Carpentry "Track" design competition.
Note: Ping is not responsible for this project. The contact for this project
Roundup manages a number of issues (with flexible properties such as
"description", "priority", and so on) and provides the ability to:
(a) submit new issues,
(b) find and edit existing issues, and
(c) discuss issues with other participants.
The system will facilitate communication among the participants by managing
discussions and notifying interested parties when issues are edited. One of
the major design goals for Roundup that it be simple to get going. Roundup
is therefore usable "out of the box" with any python 2.1+ installation. It
doesn't even need to be "installed" to be operational, though a
disutils-based install script is provided.
It comes with two issue tracker templates (a classic bug/feature tracker and
a minimal skeleton) and six database back-ends (anydbm, bsddb, bsddb3, sqlite,
metakit and mysql).
Coil is an MVC framework for Python based on the Struts project. The
goal of the project is to provide enough features to be useful and no
- Apache 2.x
- mod_python 3.x
- Python 2.2 or greater
- Linux (devel platform)
Windows (not thoroughly tested)
- Easy configuration
- Automatic form handling (via XML config)
- Multiple rendering layers or views (Cheetah, Spyce, and PSP)
- It's Python instead of Java :)
In the coming months a black spot will pop up everywhere . . .
on store windows and newspaper boxes, on gas pumps and supermarket
shelves. Open a magazine or newspaper - it's there. It's on TV.
It stains the logos and smears the nerve centers of the world's
biggest, dirtiest corporations.
This is the mark of the people who don't approve of Bush's plan to
control the world, who don't want countries "liberated" without UN
backing, who can't stand anymore neo-con bravado shoved down their
This is the mark of the people who want the Kyoto Protocol for the
environment, who want the International Criminal Court for greater
justice, who want a world where all nations, including the U.S.A.,
are free of weapons of mass destruction, and who pledge to take their
He might absolutely burn rural and tastes our blank, short goldsmiths in front of a hill.
Release Notes for numarray-0.7
Numarray is an array processing package designed to efficiently
manipulate large multi-dimensional arrays. Numarray is modelled after
Numeric and features c-code generated from python template scripts,
the capacity to operate directly on arrays in files, and improved type
1. Object Arrays
numarray now has an object array facility. numarray.objects provides
array indexing and ufuncs for fixed length collections of arbitrary
2. Merger of NumArray/ComplexArray classes
Numarray's NumArray and ComplexArray classes have been unified into a
single class. Thus, a single base class can be used to derive array
classes which operate on integer, real or complex numbers. Thanks to
Colin Williams for this suggestion.
3. Indexing improvements
The implementation of numarray's indexing has been simplified and
improved. Ad-hoc logic for getting single array elements fast has
been replaced by a full conversion to C of the top level of numarray's
Python indexing code. The resulting code is simpler, prototyped in
Python, and adds an additional kind of indexing which occurs entirely
in C for speed: sub-arrays. Slicing and array indexing, however,
still involve significant amounts of Python code.
4. IEEE Special Value Constants
Standard constants for nan, plus_inf, minus_inf, and inf have been
added to numarray.ieeespecial making it easier to assign IEEE special
values to arrays in addition to finding or replacing special values.
5. Better Numeric interoperability (wxPyPlot port)
numarray-0.7 addresses a couple compatibility and speed issues which
hindered numarray's use with wxPyPlot. numarray now works fine with
the wxPyPlot demos by changing "import Numeric" to "import numarray as
II. BUGS FIXED
for more details.
793421 PyArray_INCREF / PyArray_XDECREF deprecated
791354 Integer overflow bugs?
785458 Crash subclassing the NumArray class
784866 astype() fails sometimes
779755 Mac OS 10 installation problem
740035 Possible problem with dot
1. numarray extension writers should note that the documented use of
PyArray_INCREF and PyArray_XDECREF (in numarray) has been found to be
incompatible with Numeric and has therefore been deprecated. numarray
wrapper functions using PyArray_INCREF and PyArray_XDECREF should
switch to ordinary Py_INCREF and Py_XDECREF.
2. Writers of numarray subclasses should note that the "protected"
_getitem/_setitem interface for NDArray has changed.
Numarray-0.7 windows executable installers, source code, and manual is
Numarray is hosted by Source Forge in the same project which hosts
The web page for Numarray information is at:
Trackers for Numarray Bugs, Feature Requests, Support, and Patches are
the Source Forge project for NumPy at:
numarray-0.7 requires Python 2.2.2 or greater.
Numarray was written by Perry Greenfield, Rick White, Todd Miller, JC
Hsu, Paul Barrett, Phil Hodge at the Space Telescope Science
Institute. Thanks go to Jochen Kupper of the University of North
Carolina for his work on Numarray and for porting the Numarray manual
to TeX format. Thanks also to Edward C. Jones, Francesc Alted, Paul
Dubois, Eric Jones, Travis Oliphant, Pearu Peterson, Colin Williams,
and everyone who has contributed with comments and feedback.
Numarray is made available under a BSD-style License. See LICENSE.txt
in the source distribution for details.
Todd Miller jmiller(a)stsci.edu