Hi all,
i just pushed a pylib/py.test 1.0.2 maintenance release, fixing several
issues triggered by fedora packaging. Also added a link to the new
pytest_django plugin, a changelog and some other improvements.
checkout http://pylib.org and as always do "easy_install -U py" which
should also work with Tarek Ziade's Distribute, the setuptools-substitute.
best,
holger
--
Metaprogramming, Python, Testing: http://tetamap.wordpress.com
Python, PyPy, pytest contracting: http://merlinux.eu
The new web2py book is available on lulu.comhttp://www.lulu.com/content/e-book/web2py/4968879
Lots of new stuff with100 more pages (341 pages in total). Covers
Auth, Crud, Services, interaction with Pyjamas, PyAMF, and better
deployment recipes.
Massimo
Hi all,
i just uploaded vadm-0.6.0 to PyPI: a svn-like command
line tool for non-intrusively versioning posix files and
ownership information. Visit
http://codespeak.net/vadm
for install, getting-started, issue tracker, etc.
have fun,
holger
I'm happy to announce that ActivePython 3.1.1.2 is now available for
download from:
http://www.activestate.com/activepython/python3/
This is a patch release that updates ActivePython to core Python 3.1.1
We recommend that you try 2.6 version first. See the release notes for
full details:
http://docs.activestate.com/activepython/3.1/relnotes.html
What is ActivePython?
---------------------
ActivePython is ActiveState's binary distribution of Python. Builds
for Windows, Mac OS X, Linux, HP-UX and AIX are made freely available.
ActivePython includes the Python core and the many core extensions:
zlib and bzip2 for data compression, the Berkeley DB (bsddb) and
SQLite (sqlite3) database libraries, OpenSSL bindings for HTTPS
support, the Tix GUI widgets for Tkinter, ElementTree for XML
processing, ctypes (on supported platforms) for low-level library
access, and others. The Windows distribution ships with PyWin32 -- a
suite of Windows tools developed by Mark Hammond, including bindings
to the Win32 API and Windows COM. See this page for full details:
http://docs.activestate.com/activepython/3.1/whatsincluded.html
As well, ActivePython ships with a wealth of documentation for both
new and experienced Python programmers. In addition to the core Python
docs, ActivePython includes the "What's New in Python" series, "Dive
into Python", the Python FAQs & HOWTOs, and the Python Enhancement
Proposals (PEPs).
An online version of the docs can be found here:
http://docs.activestate.com/activepython/
We would welcome any and all feedback to:
ActivePython-feedback(a)activestate.com
Please file bugs against ActivePython at:
http://bugs.activestate.com/query.cgi?set_product=ActivePython
On what platforms does ActivePython run?
----------------------------------------
ActivePython includes installers for the following platforms:
- Windows/x86
- Windows/x64 (aka "AMD64")
- Mac OS X
- Linux/x86
- Linux/x86_64 (aka "AMD64")
- Solaris/SPARC
- Solaris/x86
- HP-UX/PA-RISC
- AIX/PowerPC
- AIX/PowerPC64
Extra Bits
----------
ActivePython releases also include the following:
- ActivePythonXY.chm: An MS compiled help collection of the full
ActivePython documentation set. Linux users of applications such as
xCHM might find this useful. This package is installed by default on
Windows.
Extra bits are available from:
http://downloads.activestate.com/ActivePython/etc/
Thanks, and enjoy!
The Python Team
--
Sridhar Ratnakumar
sridharr at activestate.com
Pycairo is a set of Python bindings for the multi-platform 2D graphics
library cairo.
http://cairographics.orghttp://cairographics.org/pycairo
A new pycairo release 1.8.8 is now available from:
http://cairographics.org/releases/pycairo-1.8.8.tar.gzhttp://cairographics.org/releases/pycairo-1.8.8.tar.gz.md5
054da6c125cb427a003f5fd6c54f853e pycairo-1.8.8.tar.gz
Overview of changes from pycairo 1.8.6 to pycairo 1.8.8
=======================================================
General Changes:
Pycairo 1.8.8 requires cairo 1.8.8 (or later).
Move from CVS to git.
Add support for the waf build tool.
Updated methods
The PDF/PS/SVGSurface constructors now accept None as a filename.
A new version (2.0.0alpha9) of the Python Computer Graphics Kit is
available at http://cgkit.sourceforge.net/
What is it?
-----------
The Python Computer Graphics Kit is a collection of utilities and
Python modules that simplify working with 3D data of any kind. The
provided functionality can be used in domains such as scientific
visualization, Virtual Reality, VFX, animation or even games.
Currently, the package is implemented in Python and C++ where the C++
part is wrapped and made available in Python.
What's new?
-----------
- New module "pointcloud" to read/write RenderMan point cloud files
- New module "sloargs" to parse compiled RenderMan shaders
- New module "sequence" to handle numbered (file) sequences.
- New command line utilities seqls, seqmv, seqcp, seqrm that are the
equivalent of ls, mv, cp, rm but that work on numbered file sequences.
- Various bugfixes and enhancements, see the changelog for a full
list:
http://cgkit.svn.sourceforge.net/viewvc/cgkit/cgkit/trunk/changelog.txt?vieā¦
Windows binaries are available for Python 2.5 and 2.6. An OSX binary
is available for Python 2.5 (built on OSX 10.4).
For more information, visit:
http://cgkit.sourceforge.net/
- Matthias -
The period to submit proposals for PyCon 2010 in Atlanta, Georgia (USA) is
now open and will close on October 18. Tutorials are 3-hour long classes on
a specific Python technique, package or technology and are taught by members
of the Python community. If you have knowledge in a particular topic and
would like to be considered to teach a class we invite you to submit a
proposal outlining the material you would like to cover. Once we receive
your proposal, we will "score" it based on content and then select 24
classes (subject to change) for presentation.
Class instructors will be paid $1000.00 per class. If a class has more than
one teacher, the fee will be split between them.
Interested? Click on over to the Tutorial Proposal
Page<http://us.pycon.org/2010/tutorials/proposals/>to see more
details, examples of classes that have been requested in the
past (though you are free to submit a proposal on anything Python), an
example proposal and an empty template to help you prepare your own
proposal. Once complete, email your proposal to
pycon-tutorials(a)python.orgso we can get it out to the evaluation
committee and get you on your way to
being a PyCon
Questions? You can contact us at the PyCon Email
List<pycon-tutorials(a)python.org>and we will get back with you.
We look forward to hearing from you!
Greg Lindstrom
Tutorial Coordinator
PyCon 2010 (Atlanta)
The ninth PyWeek challenge starts this weekend, running between Sunday
30th August to Sunday 6th September (00:00UTC to 00:00UTC)
The PyWeek challenge invites entrants to write a game in one week from
scratch either as an individual or in a team. Entries must be developed
in Python, during the challenge, and must incorporate some theme chosen
at the start of the challenge.
REGISTRATION IS NOW OPEN --
Visit the challenge website to sign up, join discussions in the
message board or read the timetable and rules:
http://www.pyweek.org/9/
PLANNING FOR THE CHALLENGE --
Make sure you have working versions of the libraries you're going to
use.
The rules page has a list of libraries and other resources.
Make sure you can build packages to submit as your final submission (if
you're going to use py2exe, make sure you know how to use it and that it
works).
If you don't have access to Linux, Windows or a Mac to test on, contact
friends, family or other competitors to find someone who is able to test
for you.
A new stable release of the Python bindings for GTK+ has been released.
The new release is available from ftp.gnome.org and its mirrors
as soon as its synced correctly:
http://ftp.gnome.org/pub/GNOME/sources/pygtk/2.16/
Blurb:
GTK+ is a toolkit for developing graphical applications that run on
systems such as Linux, Windows and MacOS X. It provides a comprehensive set
of GUI widgets, can display Unicode bidi text. It links into the Gnome
Accessibility Framework through the ATK library.
PyGTK provides a convenient wrapper for the GTK+ library for use in
Python programs, and takes care of many of the boring details such as
managing memory and type casting. When combined with PyORBit and
gnome-python, it can be used to write full featured Gnome applications.
Like the GTK+ library itself PyGTK is licensed under the GNU LGPL, so is
suitable for use in both free software and proprietary applications. It
is already in use in many applications ranging from small single purpose
scripts up to large full features applications.
What's new since 2.15.2?
- Allow to use automake 1.11 (Paolo Borelli)
- Remove compiler warnings (Gian)
- Add gtk.gdk.CURRENT_TIME constant (Paul)
- Fix gtk.IMContext().set_client_window() (Gian)
- Some docs fix (John Finlay)
- Fixed invocation of FileChooserDialog in print demo (Pietro Battiston)
- Some autotools tweaks (Gian)
- Fix arg parsing format typo for gtk_toggle_button_new (John Finlay)
- Update some docs to the new 2.16 API (Gian)
PyGTK requires GTK+ >= 2.8.0 and Python >= 2.3.5 to build.
Bug reports, as always, should go to Bugzilla; check out
http://pygtk.org/developer.html and http://pygtk.org/feedback.html for
links to posting and querying bug reports for PyGTK.
cheers
--
Gian Mario Tagliaretti
GNOME Foundation member
gianmt(a)gnome.org