Proposals for PyCon 2008 talks & tutorials are now being accepted.
The deadline for proposals is November 16.
PyCon 2008 will be held in Chicago, Illinois, USA, from March 13-20.
Tutorial Day: Half-Day Tutorials
Do you enjoy teaching classes or tutorials? Are you good at it?
PyCon is looking for proposals for tutorials. The PyCon Tutorial Day
will be March 13, 2008 (Thursday).
There will be morning and afternoon tutorial sessions (3 hours each,
plus a 30-minute break); presenters may request two sessions in order
to make up a full day. Tutorials may be on any topic, but obviously
should be instructional in nature.
Full details and instructions here:
Conference Days: Scheduled Talks
Want to share your experience and expertise? PyCon is looking for
proposals to fill the formal presentation tracks. The PyCon
Conference Days will be March 14-16, 2008 (Friday-Sunday).
Previous PyCon conferences have had a broad range of presentations,
ranging from reports on academic and commercial projects to tutorials
and case studies. We hope to continue that tradition this year. As
long as the presentation is interesting and potentially useful to the
Python community, it will be considered for inclusion in the program.
We're especially interested in short tutorial 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 an application?
Full details and instructions here:
Four days of development sprints will follow the conference days,
March 17-20 (Monday-Thursday). Start thinking about sprints you'd
like to lead or join. We'll have an announcement about these soon!
Lightning Talks & Open Space
If you don't want to make a formal presentation, you can still bring
your new project or idea to PyCon.
There will be several sessions of Lightning Talks (five minute
mini-talks, scheduled at the conference).
There will also be several Open Space rooms for informal and
spur-of-the-moment presentations. Open Space slots are allocated
during PyCon on a first-come first-served basis. These slots can be
used for presentations, round table discussions, hands-on tutorials,
follow-up discussions after scheduled talks, or anything else you wish
PyCon 2008 planning is in full swing, but we can still use more help,
*your* help! http://us.pycon.org/2008/helping/
I've just uploaded the Pygments 0.9 packages to CheeseShop. Pygments is a
generic syntax highlighter written in Python.
Download it from <http://cheeseshop.python.org/pypi/Pygments>, or
look at the demonstration at <http://pygments.org/demo>.
Highlights in this release are:
- Lexers added:
* Literate Haskell
* Common Lisp
* Various assembly languages
* Gettext catalogs
* Squid configuration
* Debian control files
* MySQL-style SQL
- Lexers improved:
* Greatly improved the Haskell and OCaml lexers.
* Improved the Bash lexer's handling of nested constructs.
* The C# and Java lexers exhibited abysmal performance with some
input code; this should now be fixed.
* The IRC logs lexer is now able to colorize weechat logs too.
* The Lua lexer now recognizes multi-line comments.
* Fixed bugs in the D and MiniD lexer.
- The encoding handling of the command line mode (pygmentize) was
enhanced. You shouldn't get UnicodeErrors from it anymore if you
don't give an encoding option.
- Added a ``-P`` option to the command line mode which can be used
to give options whose values contain commas or equals signs.
- Added 256-color terminal formatter.
- Added an experimental SVG formatter.
- Added the ``lineanchors`` option to the HTML formatter, thanks to
Ian Charnas for the idea.
- Gave the line numbers table a CSS class in the HTML formatter.
- Added a Vim 7-like style.
I want to express my gratitude to all contributors who helped to build this
impressive feature list for 0.9. Thanks!
Version 1.2.0 of pygtkmvc has been released.
pygtkmvc is a fully Python-based implementation of the
Model-View-Controller (MVC) and Observer patterns for the PyGTK2
MVC is a pattern that can be successfully used to design and
develop well structured GUI applications. The MVC pattern
basically helps in separating semantics and data of the
application, from their representation.
The Observer pattern helps to weaken dependencies among parts that
should be separated, but need to be connected each other.
pygtkmvc provides a powerful and still simple infrastructure to
help designing and implement GUI applications based on the MVC and
Observer patterns. Features
The framework has been designed to be:
* Essential and small, it does only what it was designed for.
* Not an external dependency for your application: it fits in
80KB and can be released along with it.
* Easy to understand and to use; fully documented.
* Portable: straightly runs under many platforms.
About release 1.2.0
This is a major release that brings some important new features
and a few bug fixes.
* New features:
- Added adapters, new entities that largely simplify and reduce
costs and development efforts. Adapters handles autonomous
coordination between properties into models and widgets into
views. Roughly speaking, an adapter keeps aligned some part of
the model and a widget in a transparent and still customizable
- Added script gtkmvc-progen that aids developers in generating
gtkmvc-based projects from scratch. gtkmvc-progen can be run in
both batch and GUI modalities. For example:
$> gtkmvc-progen name=myproj author="Wil Shakespeare" gui=no
... generates project "myproj" in batch mode. See the user
manual for a full list of available options.
* Other changes
- Spurious value changes in observable properties are no longer
notified by default. A new optional parameter of class Observer
allows for a backward-compatible semantics.
- Widgets search into Views has been optimized.
- Bug fixes and optimizations.
o Undefined handlers for custom widgets are correctly
managed. Thanks to Allan Douglas <zalguod at
users.sourceforge.net> for providing a working patch.
o Fixed a subtle bug in the observer pattern implementation.
o A few other minor fixes and optimizations.
Roberto Cavada <roboogle AT gmail.com>
<P><A HREF="http://pygtkmvc.sourceforge.net">pygtkmvc 1.2.0</A> -
Pygtk MVC is a thin, multiplatform framework that helps to design
and develop GUI applications based on the PyGTK toolkit. (14-Oct-07)
The great thing about CPython is that it comes with the batteries
included. The problem with IronPython is that some of these batteries
just don't fit - in particular, most of the the C extensions don't
work. We'd like to help fix at least some of this problem, to help
people who use IronPython to use their CPython scripts without having to
port everything over to .NET.
Solving the general problem - plugging an arbitrary C extension into
IronPython - is a huge project, and we're not even sure we could work
out *how much work it is* without a lot of investigation. What we
intend to do is to solve a specific problem, to integrate just one
extension, and to use that project as a testbed to examine the
possibilities for getting other extensions working - and perhaps, in the
long term, solving the general problem.
We think that any solution like this will be valuable not just to us,
but to the Python community as a whole. And so, we want to make it Open
Right now, we'd really like to hear from people about the following:
* Who wants to get involved? We're really keen on working with
other people on this.
* Which module should we go for? NumPy looks like a good start, as
it gives us a start on getting SciPy working. But perhaps there
are better choices.
* Should this be a new project, or should we be talking to other
people about getting it into other projects?
* Which license? If we're to work on it with a view to building it
into Resolver One, then it will need to be
commercial-software-friendly. Apart from that - we have no view.
* What is the best architecture? We're thinking of this as being a
bit of C# managed code to interface with the C extension, and a
thin Python wrapper on top. The module's existing C extension and
Python code would "sandwich" this layer. Let us know if this is a
silly idea :-)
* Is there anything else we should be thinking about to get this
Any thoughts much appreciated!
MD & CTO, Resolver Systems Ltd.
+44 (0) 20 7253 6372
We're hiring! http://www.resolversystems.com/jobs/
17a Clerkenwell Road, London EC1M 5RD, UK
VAT No.: GB 893 5643 79
Registered in England and Wales as company number 5467329.
Registered address: 843 Finchley Road, London NW11 8NA, UK
The Chandler Project is pleased to announce the 0.7.1 release of
Chandler Desktop is an open source, standards-based personal information
manager (PIM) built around small group collaboration and a core set of
information management workflows modeled on Inbox usage patterns and
David Allen's GTD methodology.
Download link, information on mailinglists, and how to get the sources
are available from the homepage:
The 0.7.1 release is the first in a series of quick, time-based releases
since Chandler Preview 0.7.0.1 intended to respond to the feedback we
received from 0.7.0.1 and continue to receive from these quick releases.
0.7.1 fixes over 30 bugs, including:
Bug #8981 Bug in Twisted IMAP Capabilities Parsing
Bug #9454 (Partial fix) Memory leaks in SSL code
Bug #9920 AttributeError: 'pem' while syncing with
Bug #10308 Test sharing settings when there is an SSL error times out on
Bug #10309 Canceling account creation still leaves password filled in
Bug #10514 Changing triage status on newly created task crashes Chandler
Bug #10543 Attribute Error dropping .eml into Chandler (AttributeError:
'tuple' object has no attribute 'itsItem')
Bug #10702 changing back from "all day" event (recurring) puts event at
Bug #10726 (Partial fix) --undo command line arg change
Bug #10728 Send button doesn't change to update on adding an email
address to the To field
Bug #10788 Old DONE Message item popping back into NOW section
Bug #10790 Unstamping taskness from an occurrence while another Chandler
makes a change to same occurrence results in server error
Bug #10794 Update root certificates
Bug #10815 Subscribe error when no rrules or rrdates
Bug #10817 invalid index in wxListBox::SetString on deleting the
outgoing mail account in debug
Bug #10821 iCal (private) import from Google calendar locks up in the
same place each try.
Bug #10824 Don't prepopulate reload dialog with a non-existent file,
Bug #10828 Work with Mac OSX 10.4 IMAP Server
Bug #10829 Allow self-signed certificates (but show warning dialog)
Bug #10853 Search doesn't find matching notes
Bug #10855 Traceback when publishing to Oracle Server
Bug #10881 Orphans should have their icalUID deleted
Bug #10882 Export of chex should dump masters before occurrences
Bug #10913 AttributeError: 'NoneType' object has no attribute 'status'
when resubmitting an HTTP request
Bug #10941 SSL certificate errors should not be hijacked by the generic
sharing error dialog
Thanks for your interest in Chandler Desktop!
Pyrex 0.9.6.2 is now available:
Another couple of minor fixes.
What is Pyrex?
Pyrex is a language for writing Python extension modules.
It lets you freely mix operations on Python and C data, with
all Python reference counting and error checking handled
I am happy to announce the first release of magnitude, a
library for computing with physical quantities. It is
released under the Apache v. 2 license.
A physical quantity is a number with a unit, like 10
km/h. Units can be any of the SI units, plus a bunch of
non-SI, bits, dollars, and any combination of them. They can
include the standard SI prefixes. Magnitude can operate with
physical quantities, parse their units, and print them. You
don't have to worry about unit consistency or conversions;
everything is handled transparently. By default output is
done in basic SI units, but you can specify any output unit,
as long as it can be reduced to the basic units of the
Home page: http://juanreyero.com/magnitude/
Juan Reyero (juan +at+ juanreyero.com)
<P><A HREF="http://juanreyero.com/magnitude/">magnitude 0.9.1</A> - library for computing with physical units. (10-Oct-07)
Just a quick reminder. Give me a call, if you are lost. I'll be there
early this evening.
Wed 10th October 2007
Talks: 19:00 - 21:00 (+pub)
Room 3074 in the Arts block ( Map : http://www.tcd.ie/Maps/arts_block.html )
See http://wiki.python.ie/moin.cgi/PythonMeetup/October2007 for more details.
My mobile: 086 1502003
PS: Apolagies for all the confusion, will get someone to properly
proof-read my outgoing mails, or Mick will send them out next time,
On 10/8/07, Tim Kersten <irlkersten(a)gmail.com> wrote:
> Nice one. See you there :-)
> On 10/8/07, Sean O'Donnell <sean(a)odonnell.nu> wrote:
> > yip, talks are definately on on Wednesday.
> > Sean
> > Tim Kersten wrote:
> > > Hi *,
> > >
> > > Just wanted to ask if there are talks this Wednesday as stated in the
> > > http://wiki.python.ie/moin.cgi/PythonMeetup/October2007
> > > From somewhere I had the idea that the talks in Trinity were going to be
> > > November and we were just meeting up in the Schoolhouse this month. I
> > > that I wrong and there will be talks in TCD this Wednesday. Please
> > > me if I'm wrong :-)
> > >
> > > Cheers,
> > > Tim
> > >
> > > >
> > >
> > --~--~---------~--~----~------------~-------~--~----~
> > You received this message because you are subscribed to the Google Groups
> "Python Ireland" group.
> > To post to this group, send email to pythonireland(a)googlegroups.com
> > To unsubscribe from this group, send email to
> > For more options, visit this group at
> > -~----------~----~----~----~------~----~------~--~---
~~ http://irishbornchinese.com ~~
~~ http://www.python.ie ~~