LAST CHANCE: PyCon 2010: Call for Proposals

2009-09-26 Thread Aahz
Just four more days to propose a presentation!

Call for proposals -- PyCon 2010 -- 
===

Due date: October 1st, 2009

Want to showcase your skills as a Python Hacker? Want to have
hundreds of people see your talk on the subject of your choice? Have some
hot button issue you think the community needs to address, or have some
package, code or project you simply love talking about? Want to launch
your master plan to take over the world with python?

PyCon is your platform for getting the word out and teaching something
new to hundreds of people, face to face.

Previous PyCon conferences have had a broad range of presentations,
from reports on academic and commercial projects, tutorials on a broad
range of subjects and case studies. All conference speakers are volunteers
and come from a myriad of backgrounds. Some are new speakers, some
are old speakers. Everyone is welcome so bring your passion and your
code! We're looking to you to help us top the previous years of success
PyCon has had.

PyCon 2010 is looking for proposals to fill the formal presentation tracks.
The PyCon conference days will be February 19-22, 2010 in Atlanta,
Georgia, preceded by the tutorial days (February 17-18), and followed
by four days of development sprints (February 22-25).

Online proposal submission is open now! Proposals  will be accepted
through October 1st, with acceptance notifications coming out on
November 15th. For the detailed call for proposals, please see:

 

For videos of talks from previous years - check out:



We look forward to seeing you in Atlanta!
-- 
Aahz (a...@pythoncraft.com)   <*> http://www.pythoncraft.com/

"Look, it's your affair if you want to play with five people, but don't
go calling it doubles."  --John Cleese anticipates Usenet
-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/


[ANNOUNCE] PyPoppler 0.12.0

2009-09-26 Thread Gian Mario Tagliaretti
I am pleased to announce version 0.12.0 of the Python bindings for Poppler.

It is available at:
http://launchpad.net/poppler-python/trunk/development/+download/pypoppler-0.12.0.tar.gz
md5: 78e9655067b8da2c8ad2565b2620e2f9

PyPoppler 0.12.0 (Sep 26 2009)
==

o Update aclocal.m4
o Wrap new poppler 0.12 API

Blurb:
==

Poppler[1] is a PDF rendering library based on the xpdf-3.0 code base.

PyPoppler is a wrapper which exposes the poppler API to the
python world.  It is fairly complete, most of the API are covered.

The documentation is actually missing, help wanted :)

Like the Poppler library itself, PyPoppler is licensed under  the GNU GPL.

PyPoppler requires:
=

 o Poppler >= 0.12.0
 o PyGObject >= 2.10.1
 o PyGTK >= 2.10.0
 o PyCairo >= 1.8.4

Bug reports should go to
https://launchpad.net/poppler-python

[1] http://poppler.freedesktop.org/

cheers
-- 
Gian Mario Tagliaretti
GNOME Foundation member
gia...@gnome.org
-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/


Jython 2.5.1 Final is out!

2009-09-26 Thread Frank Wierzbicki
On behalf of the Jython development team, I'm pleased to announce that
Jython 2.5.1 final is available for download:
https://sourceforge.net/projects/jython/files/jython/2.5.1/jython_installer-2.5.1.jar/download
- See the http://wiki.python.org/jython/InstallationInstructions for
installation instructions.

Jython 2.5.1 fixes a number of bugs, including some major errors when
using coroutines and when using relative imports, as well as a
potential data loss bug when writing to files in append mode. Please
see the NEWS file for detailed release notes.

Please report any bugs that you find: http://bugs.jython.org - Thanks!

-Frank
-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/


Distribute 0.6.2 released

2009-09-26 Thread Tarek Ziadé
Hello

On behalf of the Distribute team, I am very proud to announce the
release of Distribute 0.6.2.

http://pypi.python.org/pypi/distribute/0.6.2

This release is the first release that is compatible with Python 3,
kudos to Martin von Löwis, Lennart Regebro and
Alex Grönholm and the ones I am missing, on this work ! (see the
contributors.txt file)

The next 0.6.3 release will focus on eliminating the remaining
Setuptools bugs, while we are actively
working on a full refactoring in the 0.7 series.

If you have any comment, feedback or if you want to contribute, please
drop a line in distutils-...@python.org,
or in our bug tracker (http://bitbucket.org/tarek/distribute/issues)

* CHANGES *

* Added Python 3 support. see docs/python3.txt This closes
http://bitbucket.org/tarek/distribute/issue/39.
* Added option to run 2to3 automatically when installing on Python
3. This closes http://bitbucket.org/tarek/distribute/issue/31.
* Fixed invalid usage of requirement.parse, that broke develop -d.
This closes http://bugs.python.org/setuptools/issue44.
* Fixed script launcher for 64-bit Windows. This closes
http://bugs.python.org/setuptools/issue2.
* KeyError when compiling extensions. This closes
http://bugs.python.org/setuptools/issue41.
* Fixed bootstrap not working on Windows. This closes
http://bitbucket.org/tarek/distribute/issue/49.
* Fixed 2.6 dependencies. This closes
http://bitbucket.org/tarek/distribute/issue/50.
* Make sure setuptools is patched when running through
easy_install This closes http://bugs.python.org/setuptools/issue40.

Regards,
Tarek

-- 
Tarek Ziadé | http://ziade.org | オープンソースはすごい!
-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/


Python-URL! - weekly Python news and links (Sep 26)

2009-09-26 Thread Gabriel Genellina
QOTW:  "Forget ethical. We can do his homework for him, we can perhaps pass 
exams for him, maybe graduate for him, and then with our luck, he'll get a
job in our office and we get to do his work for him." - Mel
 http://groups.google.com/group/comp.lang.python/msg/8f7c1fa393c23476


How to set up printing/logging so they still work even with Unicode
encoding errors:
http://groups.google.com/group/comp.lang.python/t/8e93b219139532a6/

Review of available parsers/lexers:
http://groups.google.com/group/comp.lang.python/t/d45d15da2cf4f304/

How is it behind the scenes at the first Spanish-language Pycon?
 http://www.taniquetil.com.ar/facundo/pyconar09_report.txt

Developing a custom data warehouse vs. out-of-the-box ETL tool:
http://groups.google.com/group/comp.lang.python/t/d679836c1dba554e/

How to delete items from list given their indices:
http://groups.google.com/group/comp.lang.python/t/de185f9212e53fb6/

Determining the target name in an assignment:
http://groups.google.com/group/comp.lang.python/t/fe92da9d8952c376/
http://groups.google.com/group/comp.lang.python/t/c312ffd8011a0e17/

Best way to distribute Python programs:
http://groups.google.com/group/comp.lang.python/t/229c2c0059f5be8a/

In some corner cases, a module could get imported twice:
http://groups.google.com/group/comp.lang.python/t/ca861eb01989942/

Very creative answers to a really trivial homework question:
http://groups.google.com/group/comp.lang.python/t/c8630b7ec60df888/

Coroutines and generators:
http://groups.google.com/group/comp.lang.python/t/62160f74d76e3cbc/

Getting "the other" element from a dictionary containing only two keys:
http://groups.google.com/group/comp.lang.python/t/4fa0ce86e4b97850/

Review of several webapp testing tools:
http://groups.google.com/group/comp.lang.python/t/58b7513596ab648c/

J. P. Calderone shares his reccomendations on structuring a Python
project:
http://groups.google.com/group/comp.lang.python/t/2122c45d0d913a31/

Python beginner asks for comments about his coding style:
http://groups.google.com/group/comp.lang.python/t/b6e19551381cf869/

Basic logging usage explained:
http://groups.google.com/group/comp.lang.python/t/6359d3ac2089bddc/

Checking for possible error conditions in advance isn't a substitute for
correct exception handling:
http://groups.google.com/group/comp.lang.python/t/fd78edec3c2ef889/



Everything Python-related you want is probably one or two clicks away in
these pages:

Python.org's Python Language Website is the traditional
center of Pythonia
http://www.python.org
Notice especially the master FAQ
http://www.python.org/doc/FAQ.html

PythonWare complements the digest you're reading with the
marvelous daily python url
 http://www.pythonware.com/daily

Just beginning with Python?  This page is a great place to start:
http://wiki.python.org/moin/BeginnersGuide/Programmers

The Python Papers aims to publish "the efforts of Python enthusiasts":
http://pythonpapers.org/
The Python Magazine is a technical monthly devoted to Python:
http://pythonmagazine.com

Readers have recommended the "Planet" site:
http://planet.python.org

comp.lang.python.announce announces new Python software.  Be
sure to scan this newsgroup weekly.
http://groups.google.com/group/comp.lang.python.announce/topics

Python411 indexes "podcasts ... to help people learn Python ..."
Updates appear more-than-weekly:
http://www.awaretek.com/python/index.html

The Python Package Index catalogues packages.
http://www.python.org/pypi/

Much of Python's real work takes place on Special-Interest Group
mailing lists
http://www.python.org/sigs/

Python Success Stories--from air-traffic control to on-line
match-making--can inspire you or decision-makers to whom you're
subject with a vision of what the language makes practical.
http://www.pythonology.com/success

The Python Software Foundation (PSF) has replaced the Python
Consortium as an independent nexus of activity.  It has official
responsibility for Python's development and maintenance.
http://www.python.org/psf/
Among the ways you can support PSF is with a donation.
http://www.python.org/psf/donations/

The Summary of Python Tracker Issues is an automatically generated
report summarizing new bugs, closed ones, and patch submissions. 

http://search.gmane.org/?author=status%40bugs.python.org&group=gmane.comp.python.devel&sort=date

Although unmaintained since 2002, the Cetus collection of Python
  

ANN: agenda2pdf v1.0

2009-09-26 Thread Iñigo Serna
Hi,

I'm proud to present you "agenda2pdf".

This is a simple script which generates a book agenda file in PDF
format, ready to be printed or loaded on an ebook reader.
You can choose among different sections. Each section have pdf links
to other parts of the agenda.

I've created it for using with my iLiad eBook reader.

Released under GNU Public License v3 or later.

More info, documentation, screenshots, and download link in:
https://inigo.katxi.org/devel/agenda2pdf or
http://code.google.com/p/agenda2pdf.


Of course, all comments, suggestions, etc. are welcome.

Best regards,
Iñigo Serna
-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/


[ANN] python-daemon 1.5.1

2009-09-26 Thread Ben Finney
Howdy all,

I'm pleased to announce the release of version 1.5.1 of ‘python-daemon’.

What is python-daemon
=

The ‘python-daemon’ library is the reference implementation of PEP 3143
http://www.python.org/dev/peps/pep-3143/>, “Standard daemon process
library”.

The source distribution is available via the PyPI page for this version,
http://pypi.python.org/pypi/python-daemon/1.5.1/>. The latest
version is always available via the library's PyPI page
http://pypi.python.org/pypi/python-daemon/>.

What's new in this version
==

Since version 1.4.8 the following significant improvements have been
made:

* Raise specific errors on failures from the library, distinguishing
  different conditions better.

* Write the PID file using correct OS locking and permissions.

* Implement ‘PIDLockFile’ as subclass of ‘lockfile.LinkFileLock’.

The ‘PIDLockFile’ and ‘TimeoutPIDLockFile’ implementation is in the
process of migrating to the more specific ‘lockfile’ library, with the
assistance of Skip Montanaro; at some future point it will no longer be
part of ‘python-daemon’.

-- 
 \   “A computer once beat me at chess, but it was no match for me |
  `\ at kick boxing.” —Emo Philips |
_o__)  |
Ben Finney
-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/


New books: Learning Python, Python Pocket Reference 4th Eds

2009-09-26 Thread lutz
I'm happy to announce new, 4th editions of the O'Reilly books
Learning Python and Python Pocket Reference.

These new editions have been thoroughly updated and expanded
to cover both Python 3.1 and 2.6, and fully present features
that appear in each Python line.  Whether you're using Python
2.X, using Python 3.X, or stuck somewhere in between, you'll
find these editions tailored to your current and future needs.

In addition to language changes, the new Learning Python has
been augmented with a new OOP tutorial chapter, as well as
new advanced topic chapters that explore Unicode processing,
managed attributes, decorators, and metaclasses.

For a more detailed description of the changes in the new
Learning Python, please see the early draft Preface excerpt:

http://www.rmi.net/~lutz/lp4e-preface-preview.html

For more details on both books, see O'Reilly's web pages:

http://oreilly.com/catalog/9780596158064/
http://oreilly.com/catalog/9780596158088/

I also maintain pages about these books at:

http://www.rmi.net/~lutz

The new Learning Python is available today, in both paper and
a variety of ebook and online forms; the Pocket Reference is
printing and will be available shortly.

Cheers,
--Mark Lutz

-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/