Hi, I'm happy to announce a new release of OE jskit 0.9.0, just pushed
to PyPI. Main highlights:
- *py.test 2.0 is now supported!* py.test 1.x still works as well
- reusing one page (tab/window) for all tests using the same setup in
a session is now the default, this is enforced when using py.test
2.0 which collects all tests first
- to make the one test page more functional, jskit displays during the
test run a list of links on the upper right corner of the pages to
About OE jskit:
jskit contains infrastructure and in particular a py.test plugin to
The approach also enables to write integration tests such that the
necessary. Any server-side framework that can already be exposed
through WSGI can play.
The plugin works with py.test 2.0 or late py.test 1.x.
More information and downloading at:
jskit was initially developed by Open End AB and is released under the
I'm pleased to announce the release of cdecimal-2.2. cdecimal is a fast
drop-in replacement for the decimal module in Python's standard library.
cdecimal is a complete implementation of IBM's General Decimal Arithmetic
Specification. With the appropriate context parameters, cdecimal will also
conform to the IEEE 754-2008 Standard for Floating-Point Arithmetic.
Typical performance gains over decimal.py are between 30x for I/O heavy
benchmarks and 80x for numerical programs. In a PostgreSQL database
benchmark, the speedup is 12x.
| | decimal | cdecimal | speedup |
| pi | 42.75s | 0.58s | 74x |
| telco | 172.19s | 5.68s | 30x |
| psycopg | 3.57s | 0.29s | 12x |
In the pi benchmark, cdecimal often performs better than Java's BigDecimal
running on Java HotSpot(TM) 64-Bit Server VM.
Both cdecimal and the underlying library - libmpdec - have very large
test suites. libmpdec has 100% code coverage, cdecimal 85%. The test
suites have been running continuously for over a year without any
Since cdecimal is now listed on PyPI, it can be installed using pip:
pip install cdecimal
Windows installers are available at:
Checksums of the released packages
I'd like to introduce you my project Reggata https://github.com/vlkv/reggata.
The main idea was to create a some kind of delicious for local files.
Your comments, suggestions are very appreciated :)
The next meeting of pyCologne will take place:
Wednesday, January, 12th
starting about 6.30 pm - 6.45 pm
at Room 0.14, Benutzerrechenzentrum (RRZK-B)
University of Cologne, Berrenrather Str. 136, 50937 Köln, Germany
Any presentations, news, book presentations etc. are welcome on each
of our meetings!
At about 8.30 pm we will as usual enjoy the rest of the evening in a
Further information including directions how to get to the location
can be found at:
(Sorry, the web-links are in German only.)
I'm very pleased to announce, on behalf of the PyCon 2011 Program
committee, and entire PyCon 2011 volunteer staff, that the full list
of PyCon 2011 talks is now public, and available!
This was an especially hard year for the PyCon program committee: we
had over 200 proposals for only 95 total slots, so we ended up having
to reject a lot of excellent proposals. We've spent the better part of
the last few months in reviews, meetings and debates selecting which
talks would be in the final PyCon program. It was not and easy task -
all of the proposal authors really came through in their proposals -
the number of high quality proposals we had to chose from was simply
That said - the program committee completed it's work yesterday
morning. Acceptance and rejection letters have been sent, and you can
now view the full program on the site:
This obviously complements the list of tutorials also available:
Personally, this is my second year acting as the Program Committee
chair (and hence, my last) - and between the talk list, and the list
of tutorials, our current keynote speaker
(http://us.pycon.org/2011/home/keynotes/) and the emerging line of up
poster sessions - I'm extremely proud to have been part of the
process, and extremely excited about the upcoming conference. It is
going to be amazing
One behalf of the entire PyCon 2011 staff, I want to again thank every
single talk author for their submission(s), and I look forward to
seeing all of you, and them at the conference. PyCon is an amazing
conference only because of the quality talks, tutorials and community
we have. I'm confident this one will knock it out of the park.
As a reminder: Early Bird registration
(http://us.pycon.org/2011/tickets/) closes January 17th - and we have
an attendance cap of 1500 total attendees (speakers are counted
against this number, and guaranteed a slot) so be sure to register
Hello Python Community.
I'm pleased to announce pyxser-1.5.2r, a python extension which
contains functions to serialize and deserialize Python Objects
into XML. This is a model based serializer. This release is
supports Python 2.4 to Python 2.5.
What can do this serializer?
* Serialization of cross references.
* Serialization of circular references.
* Preserves object references on deserialization.
* Custom serializations.
* Custom deserializations.
* Object attribute selection call-back.
* Serialization depth limit.
* Standards based serialization.
* Standards based XML validation using pyxser XML Schema.
* C14N based serialization, as optional kind of output.
* Model based XML serialization, represented on XML Schema
and XML DTD.
The ChangeLog for this release is as follows:
Daniel Molina Wegener <dmw(a)coder.cl>
* Added support for Python 2.4
* Replaced the use of the commands package by the
subprocess package on the setup script.
* On the next release will be added support
for Python 3.X ;)
Thanks to pyxser users for their feedback.
The project is hosted at:
Where you can report bugs and have other options, like forums
mailing lists and access to the repository if you want to
The web page for the project is located at:
PyPi entry is:
Daniel Molina Wegener <dmw [at] coder [dot] cl>
System Programmer & Web Developer
Phone: +56 (2) 979-0277 | Blog: http://coder.cl/
=== Leipzig Python User Group ===
We will meet on Tuesday, January, 11th, 8:00 pm at the
training center of Python Academy in Leipzig, Germany
( http://www.python-academy.com/center/find.html ).
Food and soft drinks are provided. Please send a short
confirmation mail to info(a)python-academy.de, so we can
Everybody who uses Python, plans to do so or is interested
in learning more about the language is welcome.
While the meeting language will be mainly German, we will
provide English translation if needed.
Current information about the meetings are at
== Leipzig Python User Group ===
Wir treffen uns am Dienstag, 11. Januar 2011 um 20:00 Uhr
im Schulungszentrum der Python Academy in Leipzig
( http://www.python-academy.de/Schulungszentrum/anfahrt.html ).
Für das leibliche Wohl wird gesorgt. Eine Anmeldung unter
info(a)python-academy.de wäre nett, damit wir genug Essen
Willkommen ist jeder, der Interesse an Python hat, die
Sprache bereits nutzt oder nutzen möchte.