We are proud to announce the PythonQt 1.0 major release,
a dynamic and lightweight script binding of the Qt4
framework to the Python language.
Various aspects have been improved since the initial release both on
functionality and performance side. A number of examples have been added
to make it easier to get started.
Details on the new functionality can be found at:
So if you want to embedd Python into your Qt application,
PythonQt is the way to go!
Universitaetsallee 29, D-28359 Bremen, Germany
http://www.mevis.de email: link(a)mevis.de
voice: +49 421 218 7772, fax: +49 421 218 4236
`Movable Python <http://www.voidspace.org.uk/python/movpy/>`_ has been
updated to Python 2.5.1. Is is included in the Python 2.5 and Movable
Python Mega-Pack groups.
Movable Python can be downloaded from:
* `Movable Python Groups Page <http://voidspace.tradebit.com/
Movable Python is a distribution of Python, for Windows, that can be
used without being installed. It doesn't interfere with any Python
installation on machines it is used on, and can be run from a USB
flash drive. The user interface can be used to launch programs with
any executable, you may never need to use the command line again.
Versions are available for Python 2.2, 2.3, 2.4 and 2.5. The Mega-
Pack includes all of these versions, and can be used for testing
programs with multiple versions of Python (including IronPython) from
a single interface.
The new distribution of Python 2.5.1 includes updated versions of the
following extension packages:
* `wxPython 220.127.116.11 <http://wxpython.org>`_
* `PyEnchant 1.3.0 <http://pyenchant.sourceforge.net/>`_
* `Pythonutils 0.3.0 <http://www.voidspace.org.uk/python/
I have updated the version of Python to 2.5.1-1. The tarballs should be
available on a Cygwin mirror near you shortly.
The following are the only notable changes since the previous release:
o upgrade to Python 2.5.1
o change python.exe to be a copy of python2.5.exe (instead of a
symlink) to facilitate invoking directly from Windows tools
Python is an interpreted, interactive, object-oriented programming
language. If interested, see the Python web site for more details:
Please read the README file:
since it covers requirements, installation, known issues, etc.
To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page. This downloads setup.exe to your
system. Then, run setup and answer all of the questions.
If you have questions or comments, please send them to the Cygwin
mailing list at: cygwin(a)cygwin.com .
*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***
If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there. It will be in the format:
If you need more information on unsubscribing, start reading here:
Please read *all* of the information on unsubscribing that is available
starting at this URL.
PGP/GPG Key: http://www.tishler.net/jason/pubkey.asc or key servers
Fingerprint: 7A73 1405 7F2B E669 C19D 8784 1AFD E4CC ECF4 8EF6
It's time for another get together!
May 10, 2007 - 7pm
+ There will be a door prize for this meeting!
+ Testing in Python: Nosetest
+ Lightning Talks (subprocess, cheetah)
Discuss possible additional monthly lunch meeting
Reboot The User
13416 A Street
Omaha, NE 68144
+ Pizza and Pop sponsored by DM&T. Please make sure and mail the
list with toppings and flavor requests for the meeting.
Rope 0.5 is released. You can get it from http://sf.net/projects/rope/files
`rope`_ is a python refactoring IDE and library. The IDE uses the
library to provide features like refactoring, code assist, and
auto-completion. It is written in python. The IDE uses `Tkinter`
.. _`rope`: http://rope.sf.net/
New features since 0.4:
* Moving methods
* Replace method with method object
* Renaming occurrences in strings and comments
* Stoppable refactorings
* Automatic SOI analysis
* Basic implicit interfaces
* Performing change signature in class hierarchies
* Change occurrences
* Saving history across sessions
* Saving object data to disk
* Enhanced static object inference
* Adding ``rename when unsure`` option
* Holding per name information for builtin containers
* Adding ``.ropeproject`` folder
* Supporting generator functions
* Handling ``with`` statements
IDE and UI:
* Generating python elements; ``C-c n ...``
* Spell-checker; ``M-$`` and ``C-x $ ...``
* Saving locations and texts; ``C-x m ...``
* Open Type; ``C-x C-t``
* Showing current file history; ``C-x p 1 h``
* Registering templates in ``~/.rope``
* Filling paragraphs in text modes; ``M-q``
* Yanking; ``M-y``
* Repeating last command; ``C-x z``
* Showing annotations(codetag/error/warning list); ``C-c a ...``
* Auto-completing function keyword arguments when calling
* Execute command; ``M-x``
* Changing editor font and keybinding in ``~/.rope``
* Having two keybindings emacs/normal
* Removing extra spaces and lines; ``C-c C-f``
This is an enhanced version of python-cjson,
the _fast_ JSON encoder/decoder for python.
- Improved unicode handling, automated string encoding/decoding.
- More realistic data used for throughput testing.
- Slightly improved performance.
- Compatibility with the Microsoft Visual C++ Toolkit 2003 compiler
Upgrade only if you need any of the above features. This version includes
new unit tests for the above features. All existing and new unit tests are
passed with python 2.3.5, 2.4.3 and 2.5.1 without problems.
Download, examples and more information:
the next monthly meeting of pyCologne, the Python User Group Köln, takes place on:
Date: Wednesday May 9, 2007
Time: 6:30 Uhr pm c.t.
Venue: Seminarraum 616 (6. Etage), Institut für Informatik,
Universität Köln, Pohligstr. 1, 50969 Köln, Germany
!!! ATTENTION: NEW VENUE !!!
Around 9 pm we will head to a nearby establishment and have some drinks, food
and a friendly chat.
Further information about pyCologne, including directions, photographs and
minutes of past meetings etc., can be found on our web site on the German
I have just uploaded my dfa-0.1 module to PyPi. I have seen similar
or equivalent code in other packages (e.g. FSM in pexpect) but it
was not as general or just used internally and not documented.
This is my first module and nearly first python code, so please
critique the style and API that I can learn something. Thanks.
This line is completely ham.
I'm happy to announce that ActivePython 18.104.22.168 is now available for
This is a patch release that updates ActivePython to core Python 2.5.1.
This release also fixes a couple problems with running pydoc from the
command line on Windows. See the release notes for full details:
What is ActivePython?
ActivePython is ActiveState's binary distribution of Python. Builds for
Windows, Mac OS X, Linux, HP-UX and AIX are made freely available.
ActivePython includes the Python core and the many core extensions: zlib
and bzip2 for data compression, the Berkeley DB (bsddb) and SQLite
(sqlite3) database libraries, OpenSSL bindings for HTTPS support, the
Tix GUI widgets for Tkinter, ElementTree for XML processing, ctypes (on
supported platforms) for low-level library access, and others. The
Windows distribution ships with PyWin32 -- a suite of Windows tools
developed by Mark Hammond, including bindings to the Win32 API and
Windows COM. See this page for full details:
As well, ActivePython ships with a wealth of documentation for both new
and experienced Python programmers. In addition to the core Python docs,
ActivePython includes the "What's New in Python" series, "Dive into
Python", the Python FAQs & HOWTOs, and the Python Enhancement Proposals
An online version of the docs can be found here:
We would welcome any and all feedback to:
Please file bugs against ActivePython at:
On what platforms does ActivePython run?
ActivePython includes installers for the following platforms:
- Mac OS X
- Windows/x64 ("x64" is also known as "AMD64")
- Linux/x86_64 ("x86_64" is also known as "AMD64")
ActivePython releases also include the following:
- ActivePython25.chm: An MS compiled help collection of the full
ActivePython documentation set. Linux users of applications such as
xCHM might find this useful. This package is installed by default on
Extra bits are available from:
Thanks, and enjoy!
Trent, Python Tech Lead
trentm at activestate.com