*Pycon 2009 (US) – Call for Tutorials*
The period for submitting tutorial proposals for Pycon 2009 (US) is now open
and will continue through Friday, October 31th. This year features two
"pre-conference" days devoted to tutorials on Wednesday March 25 & Thursday
March 26 in Chicago. This allows for more classes than ever.
Tutorials are 3-hours long on a specific topic of your choice. Last year we
featured classes on Learning Python, Web Development, Scientific Computing,
and many more. Class size varied from 10 to over 60 students. The extended
time spent in class allows teachers to cover a lot of material while
allowing for interaction with students.
The full Call for Tutorial Proposals, including submission details, an
example proposal as well as a template, is available at <
Tutorial selections will be announced in early December to give you time to
prepare your class.
PyCon will compensate instructors US$1,500 per tutorial.
If you have any questions, please contact pycon-tutorials(a)python.org.
Tutorial Coordinator, PyCon 2009
Wingware has released version 3.1.4 of Wing IDE. This bug fix release is
available for all three product levels of Wing IDE.
This release includes the following:
* Debugger support for Python 2.6
* Support zope buildout directories not named "instance"
* Added highlighted keywords for caml, d, escript, lisp, ps, and yaml files
* Don't display message that save is unavailable before running pylint
* VI mode fix: After / de-select the search match once Enter is pressed
* About 20 other bug fixes: see the change log for details
Wing IDE Professional and Wing IDE Personal are commercial software and
require a license to run. A free trial license can be obtained directly from
the product when launched.
Wing IDE Pro 3.1.4 http://wingware.com/downloads/wingide/3.1
Wing IDE Personal 3.1.4 http://wingware.com/downloads/wingide-personal/3.1
Wing IDE 101 3.1.4 http://wingware.com/downloads/wingide-101/3.1
*About Wing IDE*
Wing IDE is an integrated development environment for the Python programming
language. It provides powerful debugging, editing, code intelligence,
testing, and search capabilities that reduce development and 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 PPC or
Intel (requires X11 Server), or a recent Linux system (either 32 or 64 bit).
Wing IDE 3.1 supports Python versions 2.0.x through 2.5.x.
*New Features in Wing 3.1*
This release adds the following features not found in Wing 3.0.x:
* Support for zip archives
* Support for pkg_resources name spaces and eggs
* Support for doctest and nose style unit tests (*)
* Scan for sys.path changes such as those used in buildout
* How-To and support for Google App Engine
* Inline context appropriate templates/snippets integrated with autocompleter (*)
* Word list driven auto-completion in non-Python files (**)
* Quick navigation to files and symbols by typing a fragment (**)
* Improved support for Stackless Python
* Preference to strip trailing white space on save
* Display gi_running and gi_frame for generators
* Improved code analysis for Python 2.5
* Other minor features and bug fixes not found in Wing 3.0.x
(*)'d items are available in Wing IDE Professional only.
(**)'d items are available in Wing IDE Personal or Professional only.
Please see the change log for a detailed list of changes:
*Purchasing and Upgrading*
Wing 3.1 is a free upgrade for all Wing IDE 3.0 users. Any 2.x license sold
after May 2nd 2006 is free to upgrade; others cost 1/2 the normal price to
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
I uploaded bbfreeze 0.96.5 to the python package index.
bbfreeze creates standalone executables from python scripts (similar to py2exe).
bbfreeze works on windows and unix-like operating systems (no OS X
bbfreeze is able to freeze multiple scripts, handle egg files and
track binary dependencies.
This release features a new bdist_bbfreeze command, which integrates
bbfreeze into setup.py scripts (contributed by Hartmut Goebel,
More information can be found at the python package index:
-----BEGIN PGP SIGNED MESSAGE-----
On behalf of the Python development team and the Python community, I
am happy to announce the second and final planned release candidate
for Python 2.6, as well as the first release candidate for Python 3.0.
These are release candidates, so while they are not suitable for
production environments, we strongly encourage you to download and
test them on your software. We expect only critical bugs to be fixed
between now and the final releases. Currently Python 2.6 is scheduled
for October 1st, 2008. Python 3.0 release candidate 2 is planned for
October 1st, with the final release planned for October 15, 2008.
If you find things broken or incorrect, please submit bug reports at
For more information and downloadable distributions, see the Python
and the Python 3.0 web site:
See PEP 361 for release schedule details:
Python 2.6/3.0 Release Manager
(on behalf of the entire python-dev team)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Darwin)
-----END PGP SIGNATURE-----
Python community conference
March 27-29, 2009
PyCon 2009, the seventh annual community conference for the Python
programming language, will take place March 27-29 at the Hyatt Regency
O'Hare Hotel in Chicago, IL.
The pre-conference tutorials have been expanded to two days (March
25-26), and the conference will be followed by four days of
development sprints (March 30 - April 2).
As Python usage has grown rapidly, PyCon has grown as well. PyCon
2008's attendance topped 1000, up from 410 just two years before.
Organizers expect this PyCon to be the biggest and most active ever.
All community members are invited to help make PyCon great. Supply
input to the planning process by joining the pycon-organizers mailing
Volunteers are needed at all levels of skill and time commitment for
the program committee (talk selection), conference committee, and a
variety of offices:
See you in Chicago,
- Catherine Devlin, PyCon publicity chair
Dear Elisa users,
The Elisa team is happy to announce the release of Elisa Media Center
0.5.10 codenamed "Fallout".
A very important and long awaited improvement of this release is the
rewrite from scratch of the video, audio and slideshow players user
interface. The team is proud to present a brand new look with a strong
focus on aesthetics and extensibility; it is fully pluggable and new
controls can easily be added via plugins.
A fair number of bugs were also fixed during this cycle (14
On top of these bug fixes, this release also introduces the following
- Scanning of media now indexes videos and generates sensible automatic
playlists such as Unwatched Videos, Recently Added Videos, Recently
- Window control buttons: iconify, maximize, close
- Visual display of the source of media (Local Network, Computer,
- New D-Bus API to navigate automatically to specific sections of Elisa
- Removal of media from the library (optional via configuration option)
Installers and sources can be downloaded from
Bug reports and feature requests are welcome at
Have a nice evening,
The Elisa team
-----BEGIN PGP SIGNED MESSAGE-----
I'm happy to announce the release of the Python Replybot 5.0. This is
the latest incarnation of my software to send auto-replies to email
messages based on various criteria, with whitelisting and grace
periods. It responds in the most RFC and de-facto standards friendly
way possible, conforming to email best practices.
Download the code from the Cheeseshop: http://pypi.python.org/pypi/replybot
The project (including bug reports and publicly available code
branches) is managed in Launchpad: http://launchpad.net/replybot
The Python Replybot is released under the terms of the GPLv3.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Darwin)
-----END PGP SIGNATURE-----
It is time for a new gozerbot release so we are pushing a new BETA for
the world to test. This time the change is rather big as most plugins
are removed from the core and put into there own tarball. So if you
want to try out 0.8.2-BETA for us and report any problems with it on
http://dev.gozerbot.org/ or in our channel #dunkbots on IRCnet we
would very much appreciate it. You can also contact me at
bthate(a)gmail.com. Download can be done from our website http://gozerbot.org/
* most plugins removed from core .. this keeps the base of the bot
as small as possible
* missing plugins can be installed via internet or via tarball
* rewritten core .. callbacks and commands when not threaded are
not executed in the main loop anymore but instead in what are called
“runners”, threads that do the jobs. this limits the threads that are
* new debug mode that enables more verbose logging (stacktrace)
* a REST server and client have been added to the core .. the
cloud plugin uses these to communicate between bots. data is
transfered in json format
* new plugins are added to the plugin collection
o powernick (core) .. a plugin to relay the log file to an
OPER via DCC CHAT
o throttle (core) .. throttle users to max number of
commands per minute
o cloud (myplugs) .. connect gozerbots together
o traclog (myplugs) .. log channel in a format suitable for
integration with trac
o register (myplugs) .. enables users to register themselves
with the bot
o anon (myplugs) .. register users on channel join
* config changes are now written to the config file instead of a
TAKE NOTE: most of the plugins are removed from the core bot .. you
can use the !install-defaultplugs command to get most of these
plugins .. otherwise see !install-list of plugins that can be
* a shell
* python 2.4 or higher
* if you want to remotely install plugins: the gnupg module
* if you want mysql support: the py-MySQLdb module
* if you want jabber support: the xmpppy module
* provide both IRC and Jabber support
* user management by userhost .. bot will not respond if it
doesn't know you (see /docs/USER/)
* fleet .. use more than one bot in a program (list of bots) (see /
* use the bot through dcc chat
* fetch rss feeds (see /docs/plugins/RSS/)
* remember items
* relaying between bots (see /docs/plugins/RELAY/)
* program your own plugins (see /docs/PROGRAMPLUGIN/)
* run the builtin webserver (see /docs/plugins/WEBSERVER/)
* query other bots webserver via irc (see /docs/plugins/
* serve as a udp <-> irc or jabber notification bot (see /docs/
* mysql and sqlite support
the gozerbot development team
"The time has come", the Walrus said,
"To talk of many things:
Of shoes -- and ships -- and sealing-wax --
Of cabbages -- and kings --
And why the sea is boiling hot --
And whether pigs have wings."
Well, *this* PIG's about to get wings! :)
This is the [re-]announcement of a new Python Interest Group:
the Baltimore/Annapolis/Columbia/and-Other-Northern-dc-suburbs Python
Interest Group (BACON-PIG). The BACON-PIG's launch was somewhat
delayed by system-administrational vicissitudes at Pan Galactic
Enterprises (which hosts the mailing list) but is now imminent!
Although there is a good and venerable group in Washington, DC
(the ZPUG-DC or Zope/Python Users of DC, <http://www.zpugdc.org/>),
some of us Maryland Pythonistas are too lazy (me :) or unable
for whatever reason to schlep ourselves down into DC or Northern
Virginia for after-work meetings -- hence the motivation for a
group that meets in Maryland.
In deference to ZPUG-DC, the BACON-PIG will make every effort to have
its meetings on dates that are at least 2 weeks away from ZPUG-DC
meetings (which currently appear to be on the first Tuesday of the
month), and the BACON-PIG will also focus on topics other than Zope
and/or Plone, since those are addressed quite thoroughly by ZPUG-DC.
Of course, attendance at both groups' meetings is encouraged!
The inaugural meeting of the BACON-PIG will be Thursday, October 23,
5:30 - 7:30 PM, at the NASA Goddard Space Flight Center's Visitor
Center in Greenbelt, Maryland:
A map and directions are available at that site. The first meeting
will include at least some recaps of PyCon 2008 and SciPy 2008 from
attendees of those events. At some BACON-PIG meeting in the near
future (maybe this one??) Barry Warsaw has promised to lead a Python
3.0 love-fest! Tune in to the bacon-pig list for all the news: