Re: [Python-Dev] Status on PEP-431 Timezones

2015-07-26 Thread Lennart Regebro
On Sun, Jul 26, 2015 at 8:05 AM, Tim Peters tim.pet...@gmail.com wrote: The Python docs also are quite clear about that all arithmetic within a single timezone is naive. That was intentional. The _intended_ way to do aware arithmetic was always to convert to UTC, do the arithmetic, then

[Python-Dev] [RELEASED] Python 3.5.0b4 is now available

2015-07-26 Thread Larry Hastings
On behalf of the Python development community and the Python 3.5 release team, I'm delighted to announce the availability of Python 3.5.0b4. Python 3.5.0b4 is scheduled to be the last beta release; the next release will be Python 3.5.0rc1, or Release Candidate 1. Python 3.5 has now entered

Re: [Python-Dev] PEP 447 (type.__getdescriptor__)

2015-07-26 Thread Mark Shannon
On 26 July 2015 at 10:41 Ronald Oussoren ronaldousso...@mac.com wrote: On 26 Jul 2015, at 09:14, Ronald Oussoren ronaldousso...@mac.com wrote: On 25 Jul 2015, at 17:39, Mark Shannon m...@hotpy.org mailto:m...@hotpy.org wrote: Hi, On 22/07/15 09:25, Ronald Oussoren

Re: [Python-Dev] PEP 447 (type.__getdescriptor__)

2015-07-26 Thread Ronald Oussoren
On 25 Jul 2015, at 17:39, Mark Shannon m...@hotpy.org wrote: Hi, On 22/07/15 09:25, Ronald Oussoren wrote: Hi, Another summer with another EuroPython, which means its time again to try to revive PEP 447… IMO, there are two main issues with the PEP and implementation. 1. The

Re: [Python-Dev] PEP 447 (type.__getdescriptor__)

2015-07-26 Thread Ronald Oussoren
On 26 Jul 2015, at 09:14, Ronald Oussoren ronaldousso...@mac.com wrote: On 25 Jul 2015, at 17:39, Mark Shannon m...@hotpy.org mailto:m...@hotpy.org wrote: Hi, On 22/07/15 09:25, Ronald Oussoren wrote: Hi, Another summer with another EuroPython, which means its time again to try

Re: [Python-Dev] [RELEASED] Python 3.5.0b4 is now available

2015-07-26 Thread Stephane Wirtel
\o/ On 26 juil. 2015, at 4:37 PM, Larry Hastings la...@hastings.org wrote: On behalf of the Python development community and the Python 3.5 release team, I'm delighted to announce the availability of Python 3.5.0b4. Python 3.5.0b4 is scheduled to be the last beta release; the next

Re: [Python-Dev] Burning down the backlog.

2015-07-26 Thread Paul Moore
On 25 July 2015 at 20:28, Robert Collins robe...@robertcollins.net wrote: Those charts doesn't show patches in 'commit-review' -

Re: [Python-Dev] PyCapsule_Import semantics, relative imports, module names etc.

2015-07-26 Thread Nick Coghlan
On 27 July 2015 at 01:21, Larry Hastings la...@hastings.org wrote: PyCapsule_Import() is a simple helper function, a slightly-updated analogue to PyCObject_Import(). It's not particularly sophisticated, and I'm not surprised it's bewildered by complicated scenarios like relative imports in

Re: [Python-Dev] PyCapsule_Import semantics, relative imports, module names etc.

2015-07-26 Thread Larry Hastings
PyCapsule_Import() is a simple helper function, a slightly-updated analogue to PyCObject_Import(). It's not particularly sophisticated, and I'm not surprised it's bewildered by complicated scenarios like relative imports in subpackages. For now all I can recommend is that you not try and torture

Re: [Python-Dev] Burning down the backlog.

2015-07-26 Thread Berker Peksağ
On Sun, Jul 26, 2015 at 2:58 PM, Paul Moore p.f.mo...@gmail.com wrote: On 25 July 2015 at 20:28, Robert Collins robe...@robertcollins.net wrote: Those charts doesn't show patches in 'commit-review' -

Re: [Python-Dev] Status on PEP-431 Timezones

2015-07-26 Thread Alexander Belopolsky
On Sun, Jul 26, 2015 at 11:33 AM, Nick Coghlan ncogh...@gmail.com wrote: As a user, if the apparent semantics of time zone aware date time arithmetic are accurately represented by convert time to UTC - perform arithmetic - convert back to stated timezone, then I *don't care* how that is

Re: [Python-Dev] Burning down the backlog.

2015-07-26 Thread Alexander Belopolsky
On Sun, Jul 26, 2015 at 11:39 AM, Berker Peksağ berker.pek...@gmail.com wrote: I'm not actually clear what Commit Review status means. I did do a quick check of the dev guide, and couldn't come up with anything, https://docs.python.org/devguide/triaging.html#stage What is probably missing

Re: [Python-Dev] Burning down the backlog.

2015-07-26 Thread Mark Lawrence
On 26/07/2015 22:59, Paul Moore wrote: On 26 July 2015 at 16:39, Berker Peksağ berker.pek...@gmail.com wrote: I'm not actually clear what Commit Review status means. I did do a quick check of the dev guide, and couldn't come up with anything,

Re: [Python-Dev] Status on PEP-431 Timezones

2015-07-26 Thread Tim Peters
[Paul Moore p.f.mo...@gmail.com] I think the current naive semantics are useful and should not be discarded lightly. At an absolute minimum, there should be a clear, documented way to get the current semantics under any changed implementation. Realistically, default arithmetic behavior can't

Re: [Python-Dev] Status on PEP-431 Timezones

2015-07-26 Thread Paul Moore
On 26 July 2015 at 16:33, Nick Coghlan ncogh...@gmail.com wrote: As a user, if the apparent semantics of time zone aware date time arithmetic are accurately represented by convert time to UTC - perform arithmetic - convert back to stated timezone, then I *don't care* how that is implemented

Re: [Python-Dev] Burning down the backlog.

2015-07-26 Thread Paul Moore
On 26 July 2015 at 16:39, Berker Peksağ berker.pek...@gmail.com wrote: I'm not actually clear what Commit Review status means. I did do a quick check of the dev guide, and couldn't come up with anything, https://docs.python.org/devguide/triaging.html#stage Thanks, I missed that. The patches I

Re: [Python-Dev] Burning down the backlog.

2015-07-26 Thread R. David Murray
On Sun, 26 Jul 2015 22:59:51 +0100, Paul Moore p.f.mo...@gmail.com wrote: On 26 July 2015 at 16:39, Berker Peksağ berker.pek...@gmail.com wrote: I'm not actually clear what Commit Review status means. I did do a quick check of the dev guide, and couldn't come up with anything,

Re: [Python-Dev] Burning down the backlog.

2015-07-26 Thread Nick Coghlan
On 27 July 2015 at 11:37, R. David Murray rdmur...@bitdance.com wrote: My goal here is to *transfer* the knowledge of what makes a good review process and a good patch from the existing committers to new committers, and therefore acquire new committers. +1000 :) A few years back, I wrote this

Re: [Python-Dev] Status on PEP-431 Timezones

2015-07-26 Thread Nick Coghlan
On 26 July 2015 at 18:12, Lennart Regebro rege...@gmail.com wrote: On Sun, Jul 26, 2015 at 8:05 AM, Tim Peters tim.pet...@gmail.com wrote: The Python docs also are quite clear about that all arithmetic within a single timezone is naive. That was intentional. The _intended_ way to do aware

Re: [Python-Dev] Status on PEP-431 Timezones

2015-07-26 Thread Tim Peters
[Tim] However, the _body_ of the PEP said nothing whatsoever about altering arithmetic. The body of the PEP sounds like it's mainly just proposing to fold the pytz package into the core. Perhaps doing _just_ that much would get this project unstuck? Hope springs eternal :-) [Lennart