-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On behalf of the Python development team, I'm quite happy to announce
the second 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 v1.4.11 (GNU/Linux)
iEYEARECAAYFAk1Gj6IACgkQN9GcIYhpnLC53wCfcZhc6bxbc+fsmi+PAJxM6npr
Hh4An3QRdeyKHm+L3CqVk+EX02PxNx2r
=sTu6
-----END PGP SIGNATURE-----
Hello,
I'm pleased to announce the first public release of sahriswiki-0.8
What is sahriswiki ?
===========
sahriswiki is a simple wiki engine written in a couple of weeks
atop the circuits web framework (circuits.web).
You can see a live demo of it running here:
http://sahriswiki.org/
Get it from PyPi: http://pypi.python.org/pypi/sahriswiki/0.8
Following it's development at:
https://bitbucket.org/prologic/sahriswiki/overview
cheers
James
--
-- James Mills
--
-- "Problems are solved by method"
Hi,
I'm pleased to announce circuits-1.3.1 a minor bug-fix release of
the circuits framework/library.
What is circuits ?
==========
circuits is a Lightweight Event driven and Asynchronous Application
Framework for the Python Programming Language with a strong
Component Architecture. circuits also includes a lightweight,
high performance and scalable HTTP/WSGI web server
(with some similar features to CherryPy) as well as various I/O
and Networking components.
Get it from PyPi: http://pypi.python.org/pypi/circuits/1.3.1
Read the documentation: http://packages.python.org/circuits
See the examples: https://bitbucket.org/prologic/circuits/src/1.3.1/examples/
Please give us feedback on the circuits-users groups
http://groups.google.com/group/circuits-users or on the
#circuits IRC Channel on the FreeNode IRC Network.
cheers
James
--
-- James Mills
--
-- "Problems are solved by method"
Announcing:
python-ghostscript 0.4
A Python-Interface to the Ghostscript
C-API using ctypes
:Copyright: GNU Public License v3 (GPLv3)
:Author: Hartmut Goebel <h.goebel(a)crazy-compiler.com>
:Homepage: http://bitbucket.org/htgoebel/python-ghostscript
:Download: http://pypi.python.org/pypi/ghostscript
`Ghostscript`__, is a well known interpreter for the PostScript
language and for PDF. This package implements a interface to the
Ghostscript C-API using `ctypes`__. Both a low-level and a pythonic,
high-level interface are provided.
__ http://www.ghostscript.com/
__ http://docs.python.org/library/ctypes.html
This package is currently tested only under GNU/Linux. Please report
whether it works in your environment, too. Thanks.
Latest Changes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Fixed bug: typo in function call name ctypes.util.find_library
* (Unix) No longer try to load a specific version (version 8) of
libgs.so
* Added low-level interface for set_stdio() plus wrappers for
file handles
* (win32) Improved search for best Ghostscript installation:
Consider Aladdin and GNU Ghostscript, too; Check for existence of
DLL found in registry; take highest version available.
* Added win32 example-batch file for testing and other
improvements/fixes on examples an documentation.
Example
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Here is an example for how to use the high-level interface of
`python-ghostscript`. This implements a very basic ps2pdf-tool::
import sys
import ghostscript
args = [
"ps2pdf", # actual value doesn't matter
"-dNOPAUSE", "-dBATCH", "-dSAFER",
"-sDEVICE=pdfwrite",
"-sOutputFile=" + sys.argv[1],
"-c", ".setpdfwrite",
"-f", sys.argv[2]
]
ghostscript.Ghostscript(*args)
--
Regards
Hartmut Goebel
| Hartmut Goebel | h.goebel(a)crazy-compilers.com |
| www.crazy-compilers.com | compilers which you thought are impossible |
Hi!
I'm happy to announce that Gevent 0.13.2 is released with a number of
bug fixes and
a new gevent.httplib module that implements fast HTTP client - wrapper
around libevent-http.
What is it?
gevent is a coroutine-based Python networking library that uses
greenlet to provide a high-level synchronous API on top of libevent
event loop.
Features include:
* Fast event loop based on libevent (epoll on Linux, kqueue on FreeBSD).
* Lightweight execution units based on greenlet.
* API that re-uses concepts from the Python standard library (for
example there are Events and Queues).
* Cooperative sockets with ssl support.
* DNS queries performed through libevent-dns.
* Monkey patching utility to get 3rd party modules to become cooperative.
* Fast WSGI server based on libevent-http.
Homepage: http://www.gevent.org/
What's new in 0.13.2?
Read the full changelog here:
http://www.gevent.org/changelog.html
Get it from PyPI: http://pypi.python.org/pypi/gevent
Thanks to Tommie Gannert, Örjan Persson, Alexey Borzenkov. Ralf
Schmitt, Nicholas Piël, Elizabeth Jennifer Myers, Ned Rockson, Jon
Aslund.
Cheers,
Denis.
Hi all,
This minor update to fix a bug in setup.py.
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.1.tar.gz
Regards,
Patricio Páez pp at pp.com.mx
For english speaking people: We organize a PythonCamp on 16/17th of
April in Cologne (Germany)
Hallo liebe Pythonfreunde,
die Python User Group Köln (http://pycologne.de), die monatlich am
RRZK
tagt, veranstaltet am Samstag, den 16.04.2011 und Sonntag den
17.04.2011
das PythonCamp 2011 in Köln.
Das PythonCamp ist ein BarCamp, eine andere Art von Konferenz, wo der
Eintritt frei ist und das Programm erst von den Teilnehmern vor Ort
gestaltet wird. So kann man spontan mit anderen über eigene Ideen,
Probleme und Projekte diskutieren, man kann spontan auf aktuelle
Entwicklungen reagieren oder vielleicht ergibt sich das Thema spontan.
Die Kerndaten:
Datum: 16. und 17. April 2011
Ort: GFU Cyrus AG, Am Grauen Stein 27, 51105 Köln
Homepage: http://pythoncamp.de
Twitter: http://twitter.com/pythoncamp
Wir hoffen euch möglichst zahlreich vor Ort zu sehen!
cheers
Reimar
==========================
Announcing Numexpr 1.4.2
==========================
Numexpr is a fast numerical expression evaluator for NumPy. With it,
expressions that operate on arrays (like "3*a+4*b") are accelerated
and use less memory than doing the same calculation in Python.
What's new
==========
This is a maintenance release. The most annying issues have been
fixed (including the reduction malfunction introduced in 1.4 series).
Also, several performance enhancements (specially for VML and small
array operation) are included too.
In case you want to know more in detail what has changed in this
version, see:
http://code.google.com/p/numexpr/wiki/ReleaseNotes
or have a look at RELEASE_NOTES.txt in the tarball.
Where I can find Numexpr?
=========================
The project is hosted at Google code in:
http://code.google.com/p/numexpr/
You can get the packages from PyPI as well:
http://pypi.python.org/pypi/numexpr
Share your experience
=====================
Let us know of any bugs, suggestions, gripes, kudos, etc. you may
have.
Enjoy!
--
Francesc Alted
OSCON (O'Reilly Open Source Convention), the premier Open Source
gathering, will be held in Portland, OR July 25-29. We're looking for
people to deliver tutorials and shorter presentations.
http://www.oscon.com/oscon2011http://www.oscon.com/oscon2011/public/cfp/144
Hope to see you there!
--
Aahz (aahz(a)pythoncraft.com) <*> http://www.pythoncraft.com/
"All problems in computer science can be solved by another level of
indirection." --Butler Lampson
Hey all,
After nearly a year of development I've finally decided
to release circuits-1.3 -- There have been many changes
(far too many to list here) and this time around I haven't
really done a very good job of keeping any ReleaseNotes.
For those that have used circuits-1.2.1 (the previous release)
the transition isn't very steep as most things are the same
just better :)
Please see http://pypi.python.org/pypi/circuits/ for more details
and the bitbucket home page http://bitbucket.org/prologic/circuits/
I plan to release "more often" so see you again!
cheers
James
--
-- James Mills
--
-- "Problems are solved by method"