The next Cape Town Python Users Group meeting will be on Saturday,
22nd January, starting at 14:00. We will be using the Events room at
the Bandwidth Barn.
We'll have a talk on stereoscopic rendering in 3D using Blender via python.
See http://www.ctpug.org.za/wiki/Meeting20110122 for more details.
--
Neil Muller
We are glad to announce release 3.0 of the Modular toolkit for Data
Processing (MDP).
MDP is a Python library of widely used data processing algorithms
that can be combined according to a pipeline analogy to build more
complex data processing software. The base of available algorithms
includes signal processing methods (Principal Component Analysis,
Independent Component Analysis, Slow Feature Analysis),
manifold learning methods ([Hessian] Locally Linear Embedding),
several classifiers, probabilistic methods (Factor Analysis, RBM),
data pre-processing methods, and many others.
What's new in version 3.0?
--------------------------
- Python 3 support
- New extensions: caching and gradient
- Automatically generated wrappers for scikits.learn algorithms
- Shogun and libsvm wrappers
- New algorithms: convolution, several classifiers and several
user-contributed nodes
- Several new examples on the homepage
- Improved and expanded tutorial
- Several improvements and bug fixes
- New license: MDP goes BSD!
Resources
---------
Download: http://sourceforge.net/projects/mdp-toolkit/files
Homepage: http://mdp-toolkit.sourceforge.net
Mailing list: http://lists.sourceforge.net/mailman/listinfo/mdp-toolkit-users
Acknowledgments
---------------
We thank the contributors to this release: Sven Dähne, Alberto Escalante,
Valentin Haenel, Yaroslav Halchenko, Sebastian Höfer, Michael Hull,
Samuel John, José Quesada, Ariel Rokem, Benjamin Schrauwen, David
Verstraeten, Katharina Maria Zeiner.
The MDP developers,
Pietro Berkes
Zbigniew Jędrzejewski-Szmek
Rike-Benjamin Schuppner
Niko Wilbert
Tiziano Zito
Update - Python Courses 2011
============================
The date of the EuroSciPy 2011 is finalized [1]. Being the main organizer of
the first two EuroSciPy conferences in 2008 and 2009 in Leipzig and
experiencing the great success of last year's event in Paris, I have to be
there.
Unfortunately, the conference date overlaps with our Python Summer Course
(three days "Python for Programmers" plus three days "Python for Scientists and
Engineers"). Therefore, we moved the course one week earlier. The new date is:
August 15 - 20, 2011.
All other course dates remain unchanged:
Courses taught in English:
February 14 - 18, 2011 Python - Software Development Training for
Cheminformatics (Leipzig, Germany)
May 13 - 15, 2011 Python for Programmers (Leipzig, Germany)
May 16 - 20, 2011 Python Power Course (Leipzig, Germany)
including
Advanced Python
Optimizing Python Programs
Python Extensions with Other Languages
Fast Code with the Cython Compiler
High Performance XML with Python
June 3 - 5, 2011 Introduction to Python and Python for Scientists
and Engineers (Golden, CO, USA)
August 15 - 17, 2011 Python for Programmers (Leipzig, Germany)
August 18 - 20, 2011 Python for Scientists and Engineers (Leipzig, Germany)
August 15 - 20, 2011 Python Summer Course (Combination of both course above
with discount)(Leipzig, Germany)
More information:
http://www.python-academy.com/courses/dates.html
Courses taught in German:
Jan. 31 - Feb. 2, 2011 Pythonkurs bei Aberla (Zürich, Switzerland)
April 4 - 6, 2011 Python für Programmierer (Leipzig, Germany)
April 7 - 9, 2011 Django Python Web-Framework (Leipzig, Germany)
More information:
http://www.python-academy.de/Kurse/termine.html
Also, if you would like teach about a Python topic you are an expert in
just drop me a line.
--
Mike
mmueller(a)python-academy.de
[1] http://www.euroscipy.org/conference/euroscipy_2011
Announcing M2Crypto 0.21.1
Changes:
0.21.1 - 2011-01-15
-------------------
- Distribution fix
0.21 - 2011-01-12
-----------------
- Support OpenSSL 1.0. Thanks to Miloslav Trmac for figuring out how
to fix test_smime.py
- Rename m2.engine_init to engine_init_error so that
ENGINE_init and ENGINE_finish can be exposed, thanks to Erlo
- 0.20 started releasing Python locks even around some operations that
interacted with the Python runtime, potentially causing crashes
and other weirdness, fix by Miloslav Trmac
- Make httpslib.ProxyHTTPSConnection work with Python 2.3
M2Crypto is the most complete Python wrapper for OpenSSL featuring RSA,
DSA, DH, EC, HMACs, message digests, symmetric ciphers (including AES);
SSL functionality to implement clients and servers; HTTPS extensions to
Python's httplib, urllib, and xmlrpclib; unforgeable HMAC'ing
AuthCookies for web session management; FTP/TLS client and server;
S/MIME; ZServerSSL: A HTTPS server for Zope and ZSmime: An S/MIME
messenger for Zope. M2Crypto can also be used to provide SSL for
Twisted. Smartcards supported through the Engine interface.
--
Heikki Toivonen - http://heikkitoivonen.net
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On behalf of the Python development team, I'm very happy to announce the
first release candidate of Python 3.2.
Python 3.2 is a continuation of the efforts to improve and stabilize the
Python 3.x line. Since the final release of Python 2.7, the 2.x line
will only receive bugfixes, and new features are developed for 3.x only.
Since PEP 3003, the Moratorium on Language Changes, is in effect, there
are no changes in Python's syntax and built-in types in Python 3.2.
Development efforts concentrated on the standard library and support for
porting code to Python 3. Highlights are:
* numerous improvements to the unittest module
* PEP 3147, support for .pyc repository directories
* PEP 3149, support for version tagged dynamic libraries
* PEP 3148, a new futures library for concurrent programming
* PEP 384, a stable ABI for extension modules
* PEP 391, dictionary-based logging configuration
* an overhauled GIL implementation that reduces contention
* an extended email package that handles bytes messages
* a much improved ssl module with support for SSL contexts and certificate
hostname matching
* a sysconfig module to access configuration information
* additions to the shutil module, among them archive file support
* many enhancements to configparser, among them mapping protocol support
* improvements to pdb, the Python debugger
* countless fixes regarding bytes/string issues; among them full support
for a bytes environment (filenames, environment variables)
* many consistency and behavior fixes for numeric operations
For a more extensive list of changes in 3.2, see
http://docs.python.org/3.2/whatsnew/3.2.html
To download Python 3.2 visit:
http://www.python.org/download/releases/3.2/
Please consider trying Python 3.2 with your code and reporting any bugs
you may notice to:
http://bugs.python.org/
Enjoy!
- --
Georg Brandl, Release Manager
georg at python.org
(on behalf of the entire python-dev team and 3.2's contributors)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
iEYEARECAAYFAk0yn1QACgkQN9GcIYhpnLDTdACgqQYW5ZmTLlxmppBZItprSj7I
TmAAn13lgnu9TdVy0Jln7VwOt5JW9CwL
=VZ3p
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi all,
I'm happy to announce the release of Sphinx 1.0.7, a bug-fix release
in the 1.0 series, fixing a number of bugs in the 1.0 line of releases,
most importantly a regression in LaTeX output introduced in 1.0.6.
What is it?
===========
Sphinx is a tool that makes it easy to create intelligent and beautiful
documentation for Python projects (or other documents consisting of
multiple reStructuredText source files).
Website: http://sphinx.pocoo.org/
What's new in 1.0 (very short version)?
=======================================
Lots of stuff; most important of all domains support (see blog post at
http://pythonic.pocoo.org/2009/9/12/new-in-sphinx-1-0-domains), new HTML
themes, new output formats (manpage, epub).
The full list is at <http://sphinx.pocoo.org/latest/changes.html>.
cheers,
Georg
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
iEYEARECAAYFAk0xvdYACgkQN9GcIYhpnLDP4QCfRl0Ns07BsYMyrCGffGk3b3ir
TlkAnA/x82YNxd39PmwROoyiPrmr5qep
=94qX
-----END PGP SIGNATURE-----
Hi all,
In this release the module was ported to Python 3, maintaining
Python 2 support, and distutils are used now.
alsaseq is a Python 3 and Python 2 module that allows to
interact with ALSA sequencer clients. It can create an ALSA
client, connect to other clients, send and receive ALSA events
immediately or at a scheduled time using a sequencer queue. It
provides a subset of the ALSA sequencer capabilities in
a simplified model.
It is implemented in C language and licensed under the Gnu GPL
license version 2 or later.
Home
http://pp.com.mx/python/alsaseq
Download
http://pp.com.mx/python/alsaseq/alsaseq-0.4.tar.gz
Regards,
Patricio Páez pp at pp.com.mx
Announcing a new Meetup for PyHou - Houston Python Enthusiasts!!
What: PyHou - Python Teach and Learn!
When: Tuesday, January 18, 2011 7:00 PM
Where: Stag's Head Pub
2128 Portsmouth St
Houston, TX 77098
713-533-1199
Hello Pythonistas!
January's "Python Teach and Learn" Meetup will focus on a
back-to-basics approach, with a twist! At this session, we will ask
our novices & newcomers to pair up with experts for individual or
small group Q&A and demos.
Know anyone who wants to get started with Python, but isn't quite sure
how to jump in?
Been interested in the Meetup, but was afraid it was "too technical"?
(hint: it's not!) Looking to brush up on your basics? Ready for more
Python awesomeness?
Format: We'll start with a 15-minute tour covering the Python
documentation and essential references. Afterwards, we'll
pair-up/group-up and work through some core concepts.
Novices: Bring your questions! Need some help with the basics? Stuck
with some tricky material? We'll try to help!
Experts: Please come! Everyone's an expert in some areas but a novice
in others, so we'll rearrange as necessary, and your input is
invaluable!
Everyone: If possible, bring your laptop with charged battery and
Python installed. (We'll have installers for Mac and Windows available
if needed).
This is our first time with this format for our Meetup, so input and
suggestions are welcome and appreciated!!
As usual, we'll save time at the end for general Python geekiness and
catching-up. :-)
Our meetup is located at the Stag's Head Pub, near Richmond and
Shepherd. Please enjoy their menu and drink offerings, so they
continue to enjoy hosting us! Lastly, please RSVP (even if you're a
"Maybe"!) to assist us with capacity planning!
RSVP to this Meetup:
http://www.meetup.com/python-14/calendar/15753896/
--
Walker Hale <walker.hale.iv(a)gmail.com>
Hi all,
I'm starting up a new Python user group in Sheffield, United Kingdom.
It's being held on the final Tuesday of each month at the GIST Lab,
Sheffield:
http://thegisthub.net/groups/gistlab/
The first meeting is on Tues Jan 25th 2011 from 18:30 - 21:00. If you'd
like to attend, please register for free at:
pythonsheffield.eventbrite.com
The Python Sheffield group is open to all levels of Python user. If
you're in the Sheffield area then you're more than welcome to attend. If
you know Python users in Sheffield, please pass the word on. :)
I've set up the Twitter account @pysheff and the Google group:
http://groups.google.com/group/python-sheffield
Hope to see some of you there. Thanks,
Daley Chetwynd
--
--
http://www.fastmail.fm - Send your email first class