Wingware has released version 3.2.6 of Wing IDE, an integrated development
environment designed specifically for the Python programming language.
This release includes the following minor features and improvements:
* Added Copy to Clipboard in Source Assistant
* Added ability to clear Python Shell during a session
* Added Duplicate Line Above line editing command
* Several vi mode fixes (see CHANGELOG.txt for details)
* Fixed failure to close files when switching projects
* Fixed fragmentation of completion lists in html files
* Fixed edit of "Include Hidden and Temporary Files" project directory
* Many other minor features and bug fixes; See the change log
Iat http://wingware.com/pub/wingide/3.2.6/CHANGELOG.txt for details
*Wing 3.2 Highlights*
Versions 3.2.x of Wing IDE include the following new features not present
in version 3.1:
* Support for Python 3.0 and 3.1
* Rewritten version control integration with support for Subversion, CVS,
Bazaar, git, Mercurial, and Perforce (*)
* Added 64-bit Debian, RPM, and tar file installers for Linux
* File management in Project view (**)
* Auto-completion in the editor obtains completion data from live runtime
when the debugger is active (**)
* Perspectives: Create and save named GUI layouts and optionally
transition when debugging is started (*)
* Improved support for Cython and Pyrex (*.pyx files)
* Added key binding documentation to the manual
* Added Restart Debugging item in Debug menu and tool bar (**)
* Improved OS Commands and Bookmarks tools (*)
* Support for debugging 64-bit Python on OS X
(*)'d items are available in Wing IDE Professional only.
(**)'d items are available in Wing IDE Personal and Professional only.
The release also contains many other minor features and bug fixes; see the
change log for details: http://wingware.com/pub/wingide/3.2.6/CHANGELOG.txt
Wing IDE Professional and Wing IDE Personal are commercial software and
require a license to run. A free trial license can be obtained directly
the product when launched. Wing IDE 101 can be used free of charge.
Wing IDE Pro 3.2.6 http://wingware.com/downloads/wingide/3.2
Wing IDE Personal 3.2.6 http://wingware.com/downloads/wingide-personal/3.2
Wing IDE 101 3.2.6 http://wingware.com/downloads/wingide-101/3.2
*About Wing IDE*
Wing IDE is an integrated development environment for the Python programming
language. It provides powerful debugging, editing, code intelligence,
testing, version control, and search capabilities that reduce
debugging time, cut down on coding errors, and make it easier to understand
and navigate Python code.
Wing IDE is available in three product levels: Wing IDE Professional is
the full-featured Python IDE, Wing IDE Personal offers a reduced feature
set at a low price, and Wing IDE 101 is a free simplified version designed
for teaching entry level programming courses with Python.
System requirements are Windows 2000 or later, OS X 10.3.9 or later for
Intel (requires X11 Server), or a recent Linux system (either 32 or 64 bit).
Wing IDE 3.2 supports Python versions 2.0.x through 3.1.x.
*Purchasing and Upgrading*
Wing 3.2 is a free upgrade for all Wing IDE 3.0 and 3.1 users. Version 2.x
licenses cost 1/2 the normal price to upgrade.
Upgrade a 2.x license: https://wingware.com/store/upgrade
Purchase a 3.x license: https://wingware.com/store/purchase
The Wingware Team
Wingware | Python IDE
Advancing Software Development
*** Attention Cygwin Python module package maintainers ***
*** Cygwin is migrating from Python 2.5 to 2.6... ***
I have released Cygwin Python 2.6.5-1 as experimental. The tarballs
should be available on a Cygwin mirror near you shortly.
The main purpose of this release is to begin the transition to make
Python 2.6 the official Cygwin version. If you are one of the Cygwin
Python module package maintainers, then please take this opportunity to
build, test, and change (if necessary) your package to support Python
Note the following:
1. 2.6.5-1 is experimental and 2.5.5-1 remains current. I will update
Cygwin to make 2.6.5-1 (or later) current on or about June 1, 2010.
2. You need to select the 'Exp' radio button when running Cygwin's
setup.exe to install 2.6.5-1.
3. If you install 2.6.5-1, then any 2.5 module will no longer work.
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
oursql 0.9.2 has been released, making it now the only mysql driver
for python that runs on python 3.x.
For source, windows binaries, issue tracking, and basically
everything, see https://launchpad.net/oursql
oursql was basically written to work all-around better than MySQLdb.
I'll get benchmarks up soonish showing that it's also generally more
performant. From the documentation, here's a short list of reasons why
you should use oursql over MySQLdb:
* oursql has real parameterization, sending the SQL and data to mysql
* oursql allows text or binary data to be streamed into the database
and streamed out of the database, instead of requiring everything to
be buffered in the client.
* oursql can both insert rows lazily and fetch rows lazily.
* oursql has unicode support on by default, as well as making more of
an effort to ensure that .
* oursql supports python 2.4 through 3.1 without any deprecation
warnings on 2.6+ (see PEP 218), without completely failing on 2.7 (see
PEP 328), and without requiring the user to mess around with 2to3 on
* oursql is licensed under the BSD license.
Email not displaying correctly? View it in your browser.
As summer approaches, plans for SciPy 2010 are coming into focus! Here
are a few quick updates:
General conference talks announced
Thanks so much to everyone who submitted an abstract. We received a
number of fantastic proposals and are indebted to Stéfan, Ondřej, and
our awesome Program Committee for reviewing them so quickly. We're
really excited to see these presentations, and definitely encourage
you to take a look at what is lined up.
Keep in mind that this schedule is tentative, and that we will be
announcing papers for our Biomedical and Parallel Processing & Cloud
Computing tracks next week. Stay tuned...
Less than two weeks left for early registration
Yikes, time really does fly! Remember, early registration prices only
apply if you register before May 10th.
The SciPy 2010 Team
@SciPy2010 on Twitter
You are receiving this email because you have registered for the SciPy
2010 conference in Austin, TX.
Unsubscribe amenity(a)enthought.com from this list | Forward to a friend
| Update your profile
Our mailing address is:
515 Congress Ave.
Austin, TX 78701
Add us to your address book
Copyright (C) 2010 Enthought, Inc. All rights reserved.
CubicWeb 3.8.0 went out last week, but now we have tested it, produced
a 3.8.1, it's show time!
What's new in CubicWeb 3.8?
One of the most important change is http server update to move from deadend
twisted.web2 to twisted.web. With this change come the possibility to configure
the maximum size of POST request in the configuration file (was hard-coded to
Other changes include:
* CubicWeb should now be installable through **pip** or **easy_install**.
This is still experimental, and we don't use it that much so please,
give us some feedback! Some cubes are now also pipable (comment, blog...),
but more will come with new releases.
* .execute() function lost is cache key argument. This is a great news since
it was a pain to explain and most cubicweb users didn't know how to handle
it well (and I'm thre greatest beneficer since I won't have to explain over
and over again)
* nicer schema and workflow views
* refactored web session handling, which should now be cleaner, clearer, hence
* nicer skeleton generation for new cubes, cleaner __pkginfo__ (you don't have
to define both __depends__ / __depends_cubes__ or __recommends__ /
__recommends_cubes__ in the general case, and other cleanups)
Sylvain Thénault LOGILAB, Paris (France)
Formations Python, Debian, Méth. Agiles: http://www.logilab.fr/formations
Développement logiciel sur mesure: http://www.logilab.fr/services
CubicWeb, the semantic web framework: http://www.cubicweb.org
The Call For Proposals for PyCon Australia 2010 FINISHES TOMORROW!
Presentation subjects may range from reports on open source,
academic and commercial projects to tutorials and case studies.
As long as a presentation is interesting and potentially useful
to the Python community, it will be considered for inclusion in
We're especially interested in short presentations that will teach
conference-goers something new and useful. Can you show attendees
how to use a module? Explore a Python language feature? Package
Submit your proposal here: http://pycon-au.org/cfp
As always, please pass this message on to people you feel will find it
PyCon Australia 2010
I just released the first BETA of GOZERBOT version 0.9.2
Please test this release if you can.
Best is to run of the mercurial repo:
hg clone http://core.gozerbot.org/hg/dev/0.9
or run easy_install -U gozerbot gozerplugs (make sure there is no
gozerbot dir in your working directory.)
docs are at http://gozerbot.org/0.9.2
If you find any bugs you can report them at http://dev,gozerbot.org/
Have fun !
GOZERBOT is a channel bot that aids with conversation in irc channels
and jabber conference rooms. its mainly used to send notifications
(RSS, nagios, etc.) and to have custom commands made for the channel.
More then just a channel bot GOZERBOT aims to provide a platform for
the user to program his own bot and make it into something thats
usefull. This is done with a plugin structure that makes it easy to
program your own plugins. But GOZERBOT comes with some batteries
included, there are now over 100 plugins already written and ready for
GUI Widget Toolkit, has its 0.7 release, today. this has been much
delayed, in order to allow the community plenty of time between the
0.7pre2 release and the final release, to review and test all the
pyjamas allows developers to create applications that will run either
in any modern web browser (with no plugins required) or as a
stand-alone cross-platform desktop application (like PyQT4 or PyGTK2),
WITHOUT requiring modifications to the original python source. this
concept is singularly unique in the free software python world, but is
conceptually similar to Adobe AIR and Silverlight - without the
massive plugins required.
there has been significant improvements, features and libraries added
in between 0.6 and 0.7: please see the README in the distribution for
details. for fits and giggles, to show what's possible in only 400
lines of python, here is a game of asteroids, written by joe rumsey.
yes, it runs under pyjamas-desktop too.
For more information, see:
known major bugs: http://code.google.com/p/pyjamas/issues
#391 (google chrome beta)
#384 (text selection on opera 10.51)
contributions and investigations by community members to fix these and
other issues welcomed and encouraged.