PyMultimethods / News: Recent posts

Python 3 Support in Trunk

I'm pleased to announce that PyMultimethods now works on Python 3. For now, you will have to grab the SVN trunk, but I plan to release the next beta version soon.

As a side note, I've also added debugging information through Python's logging module. To release a torrent of cryptic comments, simply set the logging level to DEBUG.

Posted by Nathan Davis 2009-05-26

First Beta for PyMultimethods Released!

I am pleased to announce that PyMultimethods now has an "official" beta release, designated as version 0.1. Source "distributions" are available as both .tar.gz and .zip, as well as .rpm and .deb packages. Files are available from the project download page in sourceforge.

Posted by Nathan Davis 2009-02-20

MultiMethod.extend() decorator is now in SVN

Ever since the conception of pymultimethods, the only function decorator available to "extend" a multimethod was the global multimethod() function. While this provided a more convenient way to add rules than MultiMethod.addRule() (which can not be used as a function decorator), it is tied to a global registry and the MultiMethod that gets extended depends on the name of the underlying function.... read more

Posted by Nathan Davis 2008-10-01

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks