[Python-Dev] [RELEASED] Python 3.4.0

2014-03-17 Thread Larry Hastings
On behalf of the Python development team, I'm thrilled to announce the official release of Python 3.4. Python 3.4 includes a range of improvements of the 3.x series, including hundreds of small improvements and bug fixes. Major new features and changes in the 3.4 release series include: *

[Python-Dev] default hg.python.org/cpython is now 3.5

2014-03-17 Thread Larry Hastings
The 3.4 branch is now checked in. It contains all the 3.4 releases since 3.4.0rc1. Its current state is effectively 3.4.1. The default branch is now 3.5. Cry havoc, and let slip the dogs of war, //arry/ ___ Python-Dev mailing list

Re: [Python-Dev] getattr vs hashattr

2014-03-17 Thread Chris Withers
On 03/12/2014 04:49 PM, Chris Angelico wrote: You can use hasattr() in place of AttributeError Is that true now? It used to be that hasattr swallowed all exceptions rather than just AttributeError making is a very dangerous weapon for anything (such as an orm or odb) that might do something

Re: [Python-Dev] [RELEASED] Python 3.4.0 - missing information on the web

2014-03-17 Thread Jurko Gospodnetić
Hi. On 17.3.2014. 7:29, Larry Hastings wrote: On behalf of the Python development team, I'm thrilled to announce the official release of Python 3.4. [...lots of great enhancements snipped...] Just noted that 'https://www.python.org/download' still lists Python 3.4.0rc2 as the latest

Re: [Python-Dev] [RELEASED] Python 3.4.0

2014-03-17 Thread Nick Coghlan
On 17 March 2014 16:29, Larry Hastings la...@hastings.org wrote: On behalf of the Python development team, I'm thrilled to announce the official release of Python 3.4. Huzzah! Thanks for all the work on the release wrangling Larry (and the rest of the release team), as well as to everyone that

Re: [Python-Dev] [RELEASED] Python 3.4.0

2014-03-17 Thread Ben Finney
Larry Hastings la...@hastings.org writes: On behalf of the Python development team, I'm thrilled to announce the official release of Python 3.4. Hooray! This is great news, the new release looks like a major step forward. Thank you to everyone involved with making the Python 3.4 release

Re: [Python-Dev] [python-committers] default hg.python.org/cpython is now 3.5

2014-03-17 Thread Victor Stinner
Until when should we fix bugs in the branch 3.3? Branches 3.1 and 3.2 only accept security fixes, right? Victor Le 17 mars 2014 07:48, Larry Hastings la...@hastings.org a écrit : The 3.4 branch is now checked in. It contains all the 3.4 releases since 3.4.0rc1. Its current state is

Re: [Python-Dev] [RELEASED] Python 3.4.0 - missing information on the web

2014-03-17 Thread Ned Deily
In article lg68a7$ci5$1...@ger.gmane.org, Jurko Gospodnetić jurko.gospodne...@pke.hr wrote: Just noted that 'https://www.python.org/download' still lists Python 3.4.0rc2 as the latest 'testing release' (and does not mention the final Python 3.4.0 release at all). Thanks for the report.

Re: [Python-Dev] [RELEASED] Python 3.4.0 - PEP 429 needs updating?

2014-03-17 Thread Jurko Gospodnetić
Hi. On 17.3.2014. 11:35, Ned Deily wrote: Thanks for the report. That and other download pages should now be up-to-date. Something similar - does PEP 429 (Python 3.4 Release Schedule) need to be updated? It still lists 3.4.0rc3 as a 'future release'. Best regards, Jurko

Re: [Python-Dev] getattr vs hashattr

2014-03-17 Thread Brett Cannon
On Fri, Mar 14, 2014 at 3:01 PM, Chris Withers ch...@simplistix.co.ukwrote: On 03/12/2014 04:49 PM, Chris Angelico wrote: You can use hasattr() in place of AttributeError Is that true now? It used to be that hasattr swallowed all exceptions rather than just AttributeError making is a very

Re: [Python-Dev] [python-committers] default hg.python.org/cpython is now 3.5

2014-03-17 Thread Brett Cannon
On Mon, Mar 17, 2014 at 4:51 AM, Victor Stinner victor.stin...@gmail.comwrote: Until when should we fix bugs in the branch 3.3? Branches 3.1 and 3.2 only accept security fixes, right? Typically we do one last release before shutting the last bugfix branch down, but that's Georg's call since

Re: [Python-Dev] [python-committers] default hg.python.org/cpython is now 3.5

2014-03-17 Thread Benjamin Peterson
On Mon, Mar 17, 2014, at 7:10, Brett Cannon wrote: On Mon, Mar 17, 2014 at 4:51 AM, Victor Stinner victor.stin...@gmail.comwrote: Until when should we fix bugs in the branch 3.3? Branches 3.1 and 3.2 only accept security fixes, right? Typically we do one last release before shutting

Re: [Python-Dev] default hg.python.org/cpython is now 3.5

2014-03-17 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/17/2014 11:18 AM, Benjamin Peterson wrote: On Mon, Mar 17, 2014, at 7:10, Brett Cannon wrote: On Mon, Mar 17, 2014 at 4:51 AM, Victor Stinner victor.stin...@gmail.comwrote: Until when should we fix bugs in the branch 3.3? Branches 3.1

Re: [Python-Dev] [python-committers] default hg.python.org/cpython is now 3.5

2014-03-17 Thread Martin v. Löwis
Am 17.03.14 16:18, schrieb Benjamin Peterson: On Mon, Mar 17, 2014, at 7:10, Brett Cannon wrote: On Mon, Mar 17, 2014 at 4:51 AM, Victor Stinner victor.stin...@gmail.comwrote: Until when should we fix bugs in the branch 3.3? Branches 3.1 and 3.2 only accept security fixes, right?

Re: [Python-Dev] [RELEASED] Python 3.4.0

2014-03-17 Thread Yury Selivanov
Congrats Larry and everybody who worked on 3.4! Yury On 2014-03-17, 2:29 AM, Larry Hastings wrote: On behalf of the Python development team, I'm thrilled to announce the official release of Python 3.4. Python 3.4 includes a range of improvements of the 3.x series, including hundreds of

Re: [Python-Dev] [RELEASED] Python 3.4.0

2014-03-17 Thread Ryan Gonzalez
YES!!! +1 to the authors of the statistics and pathlib modules. On Mon, Mar 17, 2014 at 1:29 AM, Larry Hastings la...@hastings.org wrote: On behalf of the Python development team, I'm thrilled to announce the official release of Python 3.4. Python 3.4 includes a range of improvements of

Re: [Python-Dev] [RELEASED] Python 3.4.0

2014-03-17 Thread Giampaolo Rodola'
The what's new looks truly amazing, with pathlib and asyncio being my favourite additions. Thanks for all the hard work. On Mon, Mar 17, 2014 at 5:57 PM, Ryan Gonzalez rym...@gmail.com wrote: YES!!! +1 to the authors of the statistics and pathlib modules. On Mon, Mar 17, 2014 at 1:29 AM,

Re: [Python-Dev] default hg.python.org/cpython is now 3.5

2014-03-17 Thread Antoine Pitrou
On Mon, 17 Mar 2014 11:44:28 -0400 Tres Seaver tsea...@palladion.com wrote: Shouldn't we at least do a review of the open issues against 3.3 first, particularly those with patches? E.g. critcal / patch review:

Re: [Python-Dev] [RELEASED] Python 3.4.0

2014-03-17 Thread Alioune Dia
yeah , asyncio is a great module, congrat for all jobs you are doing --Ad | Dakar 2014-03-17 18:11 GMT+01:00 Giampaolo Rodola' g.rod...@gmail.com: The what's new looks truly amazing, with pathlib and asyncio being my favourite additions. Thanks for all the hard work. On Mon, Mar 17, 2014

Re: [Python-Dev] peps: The final update to PEP 429, the Python 3.4 release schedule. (I think!)

2014-03-17 Thread Antoine Pitrou
On Mon, 17 Mar 2014 18:30:53 +0100 (CET) larry.hastings python-check...@python.org wrote: +(Beta 1 was also feature freeze--no new features beyond this point.) Famous last words :-) Regards Antoine. ___ Python-Dev mailing list Python-Dev@python.org

[Python-Dev] 3.3 branch is now in security fix mode

2014-03-17 Thread Georg Brandl
Hi all, since 3.3.5 and 3.4.0 practically coincided, it is a good point to end the bugfix maintenance of the 3.3 branch. Please only commit security-related fixes to 3.3 from now -- like for 3.2 -- and as always, please set tracker issues that relate to security fixes to release blocker

[Python-Dev] hg branching + log question

2014-03-17 Thread Sean Felipe Wolfe
I'm getting my feet wet with the cpython sources and Mercurial. I'm a bit confused -- when I checkout a branch, eg. 3.3, and I do an 'hg log', why do I see log messages for other branches? I'm expecting different branches to be kept discreetly. If I switch to 3.3, then I expect to see only 3.3

Re: [Python-Dev] hg branching + log question

2014-03-17 Thread Benjamin Peterson
On Mon, Mar 17, 2014, at 13:02, Sean Felipe Wolfe wrote: I'm getting my feet wet with the cpython sources and Mercurial. I'm a bit confused -- when I checkout a branch, eg. 3.3, and I do an 'hg log', why do I see log messages for other branches? That's just the way Mercurial works. If you only

Re: [Python-Dev] trouble building 3.3

2014-03-17 Thread Antoine Pitrou
On Mon, 17 Mar 2014 12:57:48 -0700 Sean Felipe Wolfe ether@gmail.com wrote: I'm working on some IDLE oriented bugs and I'm having some trouble building the 3.3 branch: -- make: *** No rule to make target `Modules/_operator.c', needed by `Modules/_operator.o'. Stop. -- I did a

Re: [Python-Dev] hg branching + log question

2014-03-17 Thread Antoine Pitrou
On Mon, 17 Mar 2014 13:02:23 -0700 Sean Felipe Wolfe ether@gmail.com wrote: I'm getting my feet wet with the cpython sources and Mercurial. I'm a bit confused -- when I checkout a branch, eg. 3.3, and I do an 'hg log', why do I see log messages for other branches? This is a classic hg

[Python-Dev] 'Add/Remove Programs' entry missing for 'current user only' 32-bit installations on 64-bit Windows

2014-03-17 Thread Jurko Gospodnetić
Hi all. This seems like it should be an 'old' issue, but I have not been able to find anything related to it on the web. When you install 32-bit CPython 'for the current user only' on 64-bit Windows, the installation does not show up in the Windows 'Add/Remove Programs' dialog (a.k.a.

Re: [Python-Dev] [python-committers] default hg.python.org/cpython is now 3.5

2014-03-17 Thread Victor Stinner
Hi, I modified the Misc/NEWS file: * I moved 3.3 sections to Misc/HISTORY: items were already present, but the format in Misc/NEWS was improved (changeset 6ba468d4fa96) * I removed 3.4.1 section: changes of 3.4 after 3.4.0 must already be present in the 3.4 branch (changeset cb161cd94e6e) Is

Re: [Python-Dev] trouble building 3.3

2014-03-17 Thread Terry Reedy
On 3/17/2014 3:57 PM, Sean Felipe Wolfe wrote: I'm working on some IDLE oriented bugs and I'm having some trouble building the 3.3 branch: Starting today, Idle for 3.3 is no more patched. 2.7, 3.4, and 3.5 will be patched for now. -- Terry Jan Reedy

Re: [Python-Dev] [python-committers] default hg.python.org/cpython is now 3.5

2014-03-17 Thread Nick Coghlan
On 18 Mar 2014 07:37, Victor Stinner victor.stin...@gmail.com wrote: Hi, I modified the Misc/NEWS file: * I moved 3.3 sections to Misc/HISTORY: items were already present, but the format in Misc/NEWS was improved (changeset 6ba468d4fa96) * I removed 3.4.1 section: changes of 3.4 after

Re: [Python-Dev] [python-committers] default hg.python.org/cpython is now 3.5

2014-03-17 Thread Larry Hastings
On 03/17/2014 04:23 PM, Nick Coghlan wrote: On 18 Mar 2014 07:37, Victor Stinner victor.stin...@gmail.com mailto:victor.stin...@gmail.com wrote: Hi, I modified the Misc/NEWS file: * I moved 3.3 sections to Misc/HISTORY: items were already present, but the format in Misc/NEWS was

Re: [Python-Dev] trouble building 3.3

2014-03-17 Thread Sean Felipe Wolfe
Ah ok, got it. Antoine - I'll try your solution out though just out of curiosity, thanks :) On Mon, Mar 17, 2014 at 2:52 PM, Terry Reedy tjre...@udel.edu wrote: On 3/17/2014 3:57 PM, Sean Felipe Wolfe wrote: I'm working on some IDLE oriented bugs and I'm having some trouble building the 3.3

[Python-Dev] Python 3.5 now uses surrogateescape for the POSIX locale

2014-03-17 Thread Victor Stinner
Hi, I modified Python 3.5 to use the surrogateescape error handler (PEP 383) for stdin and stdout when the LC_CTYPE locale is POSIX (C locale): http://bugs.python.org/issue19977 New behaviour: --- $ mkdir z $ touch z/abcé $ LC_CTYPE=C ./python -c 'import os; print(os.listdir(z)[0])' abcé ---