Re: [Python-Dev] devguide: Add Eric Snow.

2012-09-09 Thread Antoine Pitrou
On Sun,  9 Sep 2012 09:11:08 +0200 (CEST)
georg.brandl  wrote:
> 
> diff --git a/developers.rst b/developers.rst
> --- a/developers.rst
> +++ b/developers.rst
> @@ -26,9 +26,12 @@
>  
>  - Daniel Holth was given push privileges on Sep 9 2012 by GFB, for PEP 
> editing.
>  
> -- Peter Moody was given push privileges on May 20 2012 by Antoine Pitrou
> -  for authorship and maintenance of the ipaddress module (accepted in PEP
> -  3144 by Nick Coghlan).
> +- Eric Snow was given push privileges on Sep 5 2012 by Antoine Pitrou for
> +  general contributions, on recommendation by Nick Coghlan.

Oops, sorry, I had forgotten to update the developers list.

Regards

Antoine.


-- 
Software development and contracting: http://pro.pitrou.net


___
Python-Dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


[Python-Dev] [RELEASED] Python 3.3.0 release candidate 2

2012-09-09 Thread Georg Brandl
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On behalf of the Python development team, I'm delighted to announce the
second release candidate of Python 3.3.0.

This is a preview release, and its use is not recommended in
production settings.

Python 3.3 includes a range of improvements of the 3.x series, as well
as easier porting between 2.x and 3.x.  Major new features and changes
in the 3.3 release series are:

* PEP 380, syntax for delegating to a subgenerator ("yield from")
* PEP 393, flexible string representation (doing away with the
distinction between "wide" and "narrow" Unicode builds)
* A C implementation of the "decimal" module, with up to 80x speedup
for decimal-heavy applications
* The import system (__import__) now based on importlib by default
* The new "lzma" module with LZMA/XZ support
* PEP 397, a Python launcher for Windows
* PEP 405, virtual environment support in core
* PEP 420, namespace package support
* PEP 3151, reworking the OS and IO exception hierarchy
* PEP 3155, qualified name for classes and functions
* PEP 409, suppressing exception context
* PEP 414, explicit Unicode literals to help with porting
* PEP 418, extended platform-independent clocks in the "time" module
* PEP 412, a new key-sharing dictionary implementation that
significantly saves memory for object-oriented code
* PEP 362, the function-signature object
* The new "faulthandler" module that helps diagnosing crashes
* The new "unittest.mock" module
* The new "ipaddress" module
* The "sys.implementation" attribute
* A policy framework for the email package, with a provisional (see
PEP 411) policy that adds much improved unicode support for email
header parsing
* A "collections.ChainMap" class for linking mappings to a single unit
* Wrappers for many more POSIX functions in the "os" and "signal"
modules, as well as other useful functions such as "sendfile()"
* Hash randomization, introduced in earlier bugfix releases, is now
switched on by default

In total, almost 500 API items are new or improved in Python 3.3.
For a more extensive list of changes in 3.3.0, see

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

To download Python 3.3.0 visit:

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

Please consider trying Python 3.3.0 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.3's contributors)
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)

iEYEARECAAYFAlBMYJMACgkQN9GcIYhpnLCc5ACfcufn57tkNBPFU7qCpZ74GzjW
msMAn3sIwWHLdqixypnnyMBOw1ijILjo
=+e0e
-END PGP SIGNATURE-
___
Python-Dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] cpython (3.2): Issue #15881: Fixed atexit hook in multiprocessing.

2012-09-09 Thread Antoine Pitrou
On Sun,  9 Sep 2012 19:28:07 +0200 (CEST)
alexander.belopolsky  wrote:
> http://hg.python.org/cpython/rev/27d410dd5431
> changeset:   78922:27d410dd5431
> branch:  3.2
> parent:  78895:adc5e6aca251
> user:Alexander Belopolsky 
> date:Sun Sep 09 13:16:15 2012 -0400
> summary:
>   Issue #15881: Fixed atexit hook in multiprocessing.
> 
> files:
>   Doc/ACKS.txt|   1 +
>   Lib/multiprocessing/util.py |  50 ++---
>   2 files changed, 37 insertions(+), 14 deletions(-)
> 
> 
> diff --git a/Doc/ACKS.txt b/Doc/ACKS.txt
> --- a/Doc/ACKS.txt
> +++ b/Doc/ACKS.txt
> @@ -236,3 +236,4 @@
> * Moshe Zadka
> * Milan Zamazal
> * Cheng Zhang
> +   * Chris McDonough

You really want to credit code contributions in Misc/ACKS, not
Doc/ACKS.txt.  Furthermore, the entries should probably be inserted in
(rough) alphabetical order.

Regards

Antoine.


-- 
Software development and contracting: http://pro.pitrou.net


___
Python-Dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] cpython (3.2): Issue #15881: Fixed atexit hook in multiprocessing.

2012-09-09 Thread Alexander Belopolsky
This change was in the original patch and I did not notice that it
went into wrong file.  Will fix it now.

On Sun, Sep 9, 2012 at 2:02 PM, Antoine Pitrou  wrote:
> You really want to credit code contributions in Misc/ACKS, not
> Doc/ACKS.txt.  Furthermore, the entries should probably be inserted in
> (rough) alphabetical order.
___
Python-Dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] [Python-checkins] devguide: Update committers list location.

2012-09-09 Thread Brett Cannon
Did you mean to use http://docs.python.org/devguide/developers.html instead
of http://hg.python.org/committers.txt as the former lists why while the
latter just lists usernames?

On Sun, Sep 9, 2012 at 3:19 AM, georg.brandl wrote:

> http://hg.python.org/devguide/rev/b40bfc99c54f
> changeset:   548:b40bfc99c54f
> user:Georg Brandl 
> date:Sun Sep 09 09:20:23 2012 +0200
> summary:
>   Update committers list location.
>
> files:
>   coredev.rst |  4 ++--
>   faq.rst |  2 +-
>   2 files changed, 3 insertions(+), 3 deletions(-)
>
>
> diff --git a/coredev.rst b/coredev.rst
> --- a/coredev.rst
> +++ b/coredev.rst
> @@ -25,7 +25,7 @@
>  able to commit them without supervision.
>
>  A complete list of core developer usernames can be found at
> -http://www.python.org/dev/committers. :ref:`developers` lists when and
> why
> +http://hg.python.org/committers.txt. :ref:`developers` lists when and why
>  someone received commit privileges.
>
>
> @@ -68,7 +68,7 @@
>  This should match your username on the issue tracker.
>
>  You can verify your commit access by looking at
> -http://www.python.org/dev/committers which lists all core developers by
> +http://hg.python.org/committers.txt which lists all core developers by
>  username.  If you want to practice, there is a `test repository
>  `_ where you can freely commit and push any
>  changes you like::
> diff --git a/faq.rst b/faq.rst
> --- a/faq.rst
> +++ b/faq.rst
> @@ -96,7 +96,7 @@
>  On the `issue tracker`_, most core developers will have the Python logo
>  appear next to their name.
>
> -.. _full list of developers: http://www.python.org/dev/committers
> +.. _full list of developers: http://hg.python.org/committers.txt
>
>
>  What standards of behaviour are expected in these communication channels?
>
> --
> Repository URL: http://hg.python.org/devguide
>
> ___
> Python-checkins mailing list
> [email protected]
> http://mail.python.org/mailman/listinfo/python-checkins
>
>
___
Python-Dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com