I am pleased to announce the availability of a new version of cx_Oracle,
the Python interface to Oracle.
New in this release:
1) String variables can now be made any length (previously restricted to
the 64K limit imposed by Oracle for default binding); use the type
cx_Oracle.LONG_STRING as the argument to setinputsizes() for binding in
string values larger than 4000 bytes.
2) Raw and long raw columns are now supported; use the types
cx_Oracle.BINARY and cx_Oracle.LONG_BINARY as the argument to
setinputsizes() for binding in values of these types.
3) Functions DateFromTicks(), TimeFromTicks() and TimestampFromTicks()
are now implemented.
4) Function cursor.setoutputsize() implemented
5) Added the ability to bind arrays as out parameters to procedures; use
the format [cx_Oracle.<DataType>, <NumElems>] as the input to the
function setinputsizes() for binding arrays
6) Discovered from the Oracle 8.1.6 version of the documentation of the
OCI libraries, that the size of the memory location required for the
precision variable is larger than the printed documentation says; this
was causing a problem with the code on the Sun platform.
7) Now support building RPMs for Linux (built on Red Hat Linux 7.2 but
will likely work on other distributions)
As some of these things extend the DB API, comments are most welcome on
whether this implementation is sensible!
Support (and a binary distribution) for Python 2.2.
Fixed the problems with readonly source files.
Parsing the setup.cfg file should now work correctly.
Other small bug fixes as well.
py2exe is a distutils extension to convert python scripts
into executable windows programs, able to run on computers
without requiring a python installation.
Download from the usual location:
Happy new year,
Archaeopteryx Software is pleased to announce final release of
Wing IDE version 1.1 for Windows and Linux.
A free trial can be obtained by starting here:
Wing IDE is an integrated development environment for Python and
mixed language software projects. Our focus is on increasing
programmer productivity through quality and design. Wing IDE
version 1.1 provides you with:
* Source code browser and code index tools for navigating and
understanding Python code.
* Powerful auto-completing code editor with syntax highlighting,
code folding, code reformatting tools, and configurable
personalities (including emacs key bindings).
* Graphical debugging tools, including support for externally
launched code such as web CGIs, embedded scripts, and
Wing runs on Windows 98/NT4/2000/XP and on most Linux distributions.
Wing is already being used all over the world and in many business
and non-profit organisations. Here is some of the positive feedback
we've been receiving:
Changes since 1.0
Here is a summary of changes made since version 1.0 was released:
* Support for Windows platform
* Structural code folding
* Interactive debug probe and debug attach
* Zooming and tracking of debug variable values
* Bundled installers easing use of Wing IDE with the Zope web
* Project file compaction
* Online help
* Configurable font/size for GUI
* Recent menus
* Wheel mouse support (Windows only)
* Improved keyboard navigation of the GUI
* Support for the latest versions of Python
* Many bug fixes and other minor improvements
Users of Wing IDE version 1.0 or any of the 1.1 prereleases can upgrade
to version 1.1 final for free. Your purchase of 1.1 final includes
free upgrades to future 1.x versions of the Wing IDE Basic product.
Thanks so much to our beta testers and for all the useful feedback
The Archaeopteryx Team
Anygui 0.1b1 has been released, and may be dowloaded from the Anygui
project page (http://sourceforge.net/projects/anygui).
Anygui is a generic GUI package which allows you to write programs
that will work with several backends, such as Tkinter, wxPython,
PythonWin and Java Swing. The name is inspired by the standard library
package anydbm, because the behaviour is similar: You write your
program using the Anygui API, and Anygui figures out which back-end to
One of the additions in this new release is the support for curses and
plain text, giving you full GUI functionality using only the print
For more information, please visit the Anygui web site at
Magnus Lie Hetland,
Magnus Lie Hetland The Anygui Project