Python 101 - the book kickstarter

2014-03-05 Thread Mike Driscoll
I am writing a beginner / intermediate book for Python and would like to
announce the Kickstarter project in support of the book:

http://kck.st/1kX98BB

Thanks!
Mike
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

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


Sphinx 1.2.2 released

2014-03-05 Thread Georg Brandl
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi all,

I'm delighted to announce the release of Sphinx 1.2.2, now available on
the Python package index at http://pypi.python.org/pypi/Sphinx.

It includes about 12 bug fixes for the 1.2 release series, among them a
regression in 1.2.1.

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-doc.org/
IRC: #sphinx-doc on irc.freenode.net

What's new in 1.2 (very short version)?
===

- - Dropped Python 2.4 support
- - Added Python 3.3 support
- - Improvement of internationalization
- - Improvement of builders: html, texinfo, latex and gettext.
- - Added builders: xml and pseudoxml
- - Added sphinx.ext.linkcode extension
- - Added more non-ASCII code point characters path support
- - Added theme plugin mechanism
- - Added and update 10 locales
- - Added experimental support for parallel building with a new -j option
- - Added docs: detailed Installing Sphinx and Sphinx Developer's Guide

For the full changelog, go to http://sphinx-doc.org/changes.html.
Thanks to all collaborators and contributors!

cheers,
Georg
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iEYEARECAAYFAlMS4x8ACgkQN9GcIYhpnLAS6wCeNQgU9l7QrYrLhxX7OgiMVLuY
fIAAoI+/BMhDyw2dzAv0TCRrRbxW/uFU
=7IYV
-END PGP SIGNATURE-
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

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


ANN: Python Job Board - Call for volunteers

2014-03-05 Thread M.-A. Lemburg
[Please help spread the word by forwarding to other relevant mailing lists,
 user groups, etc. world-wide; thanks :-)]

Dear Python Community,

for many years, the Python Job board (http://legacy.python.org/community/jobs/)
was run by volunteers - most of the time by just one volunteer at a
time until they moved on to spend their time on other things.
We've now reached such a point again.

In these years, the volume on the job board has significantly
increased, as it got more and more popular. It is now at around
2-5 postings per day and most of those positions get filled quickly
- which is an indication of how useful this service is to the
Python community.

To scale up and revive the job board, the PSF would now like to setup
a *team of volunteers* to run the job board and this is our call for
help.


How does the job board work ?
-

At the moment, the job board is maintained on the legacy site
(http://legacy.python.org/community/jobs/), but since we've
launched our brand new website (http://www.python.org/), we'd like
to move the job board over to that site.

Instead of the repository based approach used on the old site,
the new site has database support to aid in more easily processing
and filing job listings.

There's a job board mailing list which helps coordinate the
task of reviewing and filing job offers. Currently, all job
submissions get sent to this mailing list, but with the job board
app, the submission process can be moved over to the website's
database.


What does it take to run the job board ?


You have to review the job postings, request changes if they are too
long, don't clearly state the need for Python skills, or have quality
issues.

After review, the job board app will then allow posting the jobs
on the website by simply setting the status to published.

Communication with the submitters is usually done by email
and via the mailing list, so all team members can see the
communication and help out if necessary.

Please note: This is just a high level overview. The details
need to be hashed out by the new team.


Does the job board app work already ?
-

It does, but is disabled at the moment due to lack of volunteers.

Since the site just launched there may also well be some issues
with the job board app.

On the positive side there's a lot happening around the site at the
moment, so if you have change requests, these will usually be
implemented quickly - or you can jump in, hack on the
job board app and submit a pull request yourself:

https://github.com/python/pythondotorg/tree/master/jobs

These are exciting times and this is your chance to make a
difference !


Ok, I like new challenges - where do I sign up ?


Great :-) Please write to j...@python.org


I have a question...


If you have questions, you can write me or the PSF board
at p...@python.org.


Many thanks,
-- 
Marc-Andre Lemburg
Director
Python Software Foundation
http://www.python.org/psf/
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

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


Re: asyncio 0.4.1 released

2014-03-05 Thread Guido van Rossum
With the help of Paul Moore there is now also a 64-bit Windows wheel file
on the site:
https://pypi.python.org/pypi?name=asyncioversion=0.4.1:action=display


On Mon, Feb 24, 2014 at 11:01 AM, Guido van Rossum gu...@python.org wrote:

 *** NOTE: Python 3.3 only! This module is in the stdlib in Python 3.4. ***

 On the heels of Python 3.4.0rc2, I've put a new version of the asyncio
 package for Python 3.3 on PyPI: https://pypi.python.org/pypi/asyncio/0.4.1

 There's a source distro and a 32-bit Windows wheel. (For 64-bit Windows I
 could use some help.)

 About asyncio: it's a new stdlib module for asynchronous I/O based on the
 yield from statement that was added to Python 3.3. It was inspired by
 Twisted and the async support in Tornado (amongst other influences). The
 original code name for the project is Tulip and this is where the latest
 developments happen: http://code.google.com/p/tulip/. Also check out PEP
 3156: http://python.org/dev/peps/pep-3156/.

 For Python 2 and 3.2, Victor Stinner has created a backport named
 Trollius: https://pypi.python.org/pypi/trollius/0.1.5

 --
 --Guido van Rossum (python.org/~guido)




-- 
--Guido van Rossum (python.org/~guido)
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

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


[RELEASED] Python 3.3.5 release candidate 2

2014-03-05 Thread Georg Brandl
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On behalf of the Python development team, I'm happy to announce
the release of Python 3.3.5, release candidate 2.

Python 3.3.5 includes a fix for a regression in zipimport in 3.3.4
(see http://bugs.python.org/issue20621) and a few other bugs.

Python 3.3 includes a range of improvements of the 3.x series, as well
as easier porting between 2.x and 3.x.  In total, almost 500 API items
are new or improved in Python 3.3.  For a more extensive list of
changes in the 3.3 series, see

http://docs.python.org/3.3/whatsnew/3.3.html

To download Python 3.3.5 visit:

http://www.python.org/download/releases/3.3.5/


This is a preview release, please report any bugs to

 http://bugs.python.org/

The final release is scheduled one week from now.


Enjoy!

- -- 
Georg Brandl, Release Manager
georg at python.org
(on behalf of the entire python-dev team and 3.3's contributors)
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iEYEARECAAYFAlMUUKoACgkQN9GcIYhpnLD5OACfTpRkcM9aXUx2XbiXoZtIgSE7
BqwAnjwpAuqc9lKJ0O3XOw5qDvDPYsNb
=EGuB
-END PGP SIGNATURE-
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

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