Re: [Python-Dev] PEP 418: Add monotonic clock

2012年03月31日 Thread Nadeem Vawda
On Sat, Mar 31, 2012 at 8:27 AM, Lennart Regebro wrote:> So, how about time.timer()? That seems like a bad idea; it would be too easy to confuse with (or misspell as) time.time(). Out of the big synonym list Guido posted, I rather like time.stopwatch() - it makes it more explicit that the purpo

Re: [Python-Dev] datetime module and pytz with dateutil

2012年03月31日 Thread Michael Foord
On 31 Mar 2012, at 07:32, Lennart Regebro wrote:> On Fri, Mar 30, 2012 at 12:38, Serhiy Storchaka wrote:>> I don't understand why Python may not include the pytz. The Olson tz>> database is not part of pytz.> > Yes it is.> >> Python can depend on a system tz database> > That works on Un

Re: [Python-Dev] [Python-checkins] cpython (3.2): Issue #14409: IDLE doesn't not execute commands from shell with default

2012年03月31日 Thread Andrew Svetlov
Updated NEWS as Terry Reedy recommended. Thank you, Terry. On Sat, Mar 31, 2012 at 12:59 AM, Terry Reedy wrote:> On 3/30/2012 2:31 PM, Andrew Svetlov wrote:>>>> Thank you for mentoring.>>>> I will fix NEWS if you help me with better text.>>> I believe a succint message would be>> Issue

Re: [Python-Dev] Issue 14417: consequences of new dict runtime error

2012年03月31日 Thread Etienne Robillard
The frozendict builtin type was rejected, but we are going to add types.MappingProxyType: see issue #14386. types.MappingProxyType(mydict.copy()) is very close to the frozendict builtin type. Victor Thanks, Victor. :) Will this mean the new dict subclass for CPython will not expose dictprox

Re: [Python-Dev] datetime module and pytz with dateutil

2012年03月31日 Thread Lennart Regebro
On Sat, Mar 31, 2012 at 12:28, Michael Foord wrote:> *However*, doesn't Windows have its own system database? Yeah, but it sucks.> The problem is that in order to not include the olsen database, pytz> would need to be modified to use the system database on Windows. Quite a lot too, I'd guess

[Python-Dev] Using Cython for developing a module to be used from postgreSQL/pl/python

2012年03月31日 Thread Hannu Krosing
Hi Has anyone used Cython for developing a module to be used from postgreSQL/pl/python. Something that calls back to PostgreSQL internals. --- Hannu Krosing PostgreSQL Unlimited Scalability and Performance Consultant 2ndQuadrant Nordic PG Admin Book: http://www.2ndQuadrant.com/books/ _

Re: [Python-Dev] Using Cython for developing a module to be used from postgreSQL/pl/python

2012年03月31日 Thread Stefan Behnel
Hannu Krosing, 31.03.2012 14:22:> Has anyone used Cython for developing a module to be used from> postgreSQL/pl/python.> > Something that calls back to PostgreSQL internals. Note that this is the CPython core developers mailing list, for which your question is off-topic. Please ask on the cyth

Re: [Python-Dev] Using Cython for developing a module to be used from postgreSQL/pl/python

2012年03月31日 Thread Hannu Krosing
On Sat, 2012年03月31日 at 14:41 +0200, Stefan Behnel wrote:> Hannu Krosing, 31.03.2012 14:22:>> Has anyone used Cython for developing a module to be used from>> postgreSQL/pl/python.>> >> Something that calls back to PostgreSQL internals.> > Note that this is the CPython core developers mail

[Python-Dev] Issue13210 : Support Visual Studio 2010

2012年03月31日 Thread Kristján Valur Jónsson
Hi, Does anyone object if I submit my patches sxs.patch and errnomodule.patch? These allow python to work correctly when built with vs2010. There is also the PCBuild10.patch, but that can wait. I'm sure a number of people are regularly building python using vs2010 using their own modified s

[Python-Dev] Issue #14310: Socket duplication for windows

2012年03月31日 Thread Kristján Valur Jónsson
Hi there. Antoine Pitroue requested that this topic (http://bugs.python.org/issue14310) be discussed by python-dev before moving further. I'm adding a windows-only api to "share" sockets between processes to _socket in the canonical way. Multiprocessing already has code for this (using unsuppo

Re: [Python-Dev] Using Cython for developing a module to be used from postgreSQL/pl/python

2012年03月31日 Thread Ben Finney
Hannu Krosing writes:> Has anyone used Cython for developing a module to be used from> postgreSQL/pl/python.>> Something that calls back to PostgreSQL internals. Are you aware that PostgreSQL has long provided Python as a language for writing stored procedures in the database? http://ww

Re: [Python-Dev] Using Cython for developing a module to be used from postgreSQL/pl/python

2012年03月31日 Thread Hannu Krosing
On Sun, 2012年04月01日 at 00:44 +1100, Ben Finney wrote:> Hannu Krosing writes:> >> Has anyone used Cython for developing a module to be used from>> postgreSQL/pl/python.>>>> Something that calls back to PostgreSQL internals.> > Are you aware that PostgreSQL has long provided Python as a l

Re: [Python-Dev] Issue13210 : Support Visual Studio 2010

2012年03月31日 Thread Brian Curtin
2012年3月31日 Kristján Valur Jónsson :> Hi,>> Does anyone object if I submit my patches sxs.patch and errnomodule.patch?>> These allow python to work correctly when built with vs2010.>>>> There is also the PCBuild10.patch, but that can wait. I'm sure a number of> people are regularly buildin

Re: [Python-Dev] Issue 14417: consequences of new dict runtime error

2012年03月31日 Thread R. David Murray
On 2012年3月31日 07:43:28 -0400, Etienne Robillard wrote:> Yet I might miss how this "new dict" type could potentially induce a > RuntimeError unless in python 3.3 a new dict proxy alias is introduced > to perform invariant operations in non thread-safe code. Etienne, again: issue 14417 ha

Re: [Python-Dev] Issue 14417: consequences of new dict runtime error

2012年03月31日 Thread Guido van Rossum
On Thu, Mar 29, 2012 at 1:48 PM, R. David Murray wrote:> On 2012年3月29日 16:31:03 -0400, "R. David Murray" > wrote:>> On 2012年3月29日 13:09:17 -0700, Guido van Rossum >> wrote:>>> My original assessment was that this only affects dicts whose keys>>> have a user-implemented __hash

Re: [Python-Dev] [Python-checkins] cpython (3.2): Issue #14409: IDLE doesn't not execute commands from shell with default

2012年03月31日 Thread Nick Coghlan
On Sat, Mar 31, 2012 at 9:21 PM, Andrew Svetlov wrote:> Updated NEWS as Terry Reedy recommended.> Thank you, Terry. Thanks to you both :) Cheers, Nick. -- Nick Coghlan | [email protected] | Brisbane, Australia ___ Python-Dev mailing list P

Re: [Python-Dev] Issue 14417: consequences of new dict runtime error

2012年03月31日 Thread Nick Coghlan
On Sun, Apr 1, 2012 at 2:09 AM, Guido van Rossum wrote:> Here's a different puzzle. Has anyone written a demo yet that provokes> this RuntimeError, without cheating? (Cheating would be to mutate the> dict from *inside* the __eq__ or __hash__ method.) If you're serious> about revisiting this, I

Re: [Python-Dev] Issue13210 : Support Visual Studio 2010

2012年03月31日 Thread martin
Does anyone object if I submit my patches sxs.patch and errnomodule.patch? These allow python to work correctly when built with vs2010. Please see my review: "allow to work correctly" is not a good explanation of what it does, and why it does that. As it is highly counter-intuitive, it needs at

Re: [Python-Dev] Using Cython for developing a module to be used from postgreSQL/pl/python

2012年03月31日 Thread martin
Can you recommend a similar place for asking the same queston about ctypes ? That is using ctypes for calling back to "outer" c application which embeds the python interpreter. ISTM that Postgres lists should be the best place for this kind of question. Alternatively, try python-list or db-sig.

Re: [Python-Dev] Issue 14417: consequences of new dict runtime error

2012年03月31日 Thread R. David Murray
On 2012年4月01日 03:03:13 +1000, Nick Coghlan wrote:> On Sun, Apr 1, 2012 at 2:09 AM, Guido van Rossum wrote:>> Here's a different puzzle. Has anyone written a demo yet that provokes>> this RuntimeError, without cheating? (Cheating would be to mutate the>> dict from *inside* the __eq__

Re: [Python-Dev] datetime module and pytz with dateutil

2012年03月31日 Thread Terry Reedy
On 3/31/2012 6:28 AM, Michael Foord wrote: On 31 Mar 2012, at 07:32, Lennart Regebro wrote: On Fri, Mar 30, 2012 at 12:38, Serhiy Storchaka wrote: I don't understand why Python may not include the pytz. The Olson tz database is not part of pytz. Yes it is. Python can depend on a system t

Re: [Python-Dev] datetime module and pytz with dateutil

2012年03月31日 Thread Andrew Svetlov
On Sat, Mar 31, 2012 at 10:20 PM, Terry Reedy wrote:> So I think we should define correct behavior of pytz as use with the latest> Olson database. Use with an older version would then be a 'bug' subject to> being fixed. On Windows, we could update as needed with every bugfix> release. (And gi

Re: [Python-Dev] Issue 14417: consequences of new dict runtime error

2012年03月31日 Thread Guido van Rossum
Try reducing sys.setcheckinterval(). --Guido van Rossum (sent from Android phone) On Mar 31, 2012 10:45 AM, "R. David Murray" wrote:> On 2012年4月01日 03:03:13 +1000, Nick Coghlan > wrote:>> On Sun, Apr 1, 2012 at 2:09 AM, Guido van Rossum > wrote:>>> Here's a different puzzle. Has an

Re: [Python-Dev] Issue 14417: consequences of new dict runtime error

2012年03月31日 Thread Benjamin Peterson
2012年3月31日 Guido van Rossum :> Try reducing sys.setcheckinterval(). setcheckinterval() is a no-op since the New-GIL. sys.setswitchinterval has superseded it. -- Regards, Benjamin ___ Python-Dev mailing list [email protected] http://mail.python.or

Re: [Python-Dev] Use QueryPerformanceCounter() for time.monotonic() and/or time.highres()?

2012年03月31日 Thread Larry Hastings
On 03/31/2012 12:47 AM, Victor Stinner wrote: Can you go into more detail about QPC()'s issues? Yes, see the PEP: http://www.python.org/dev/peps/pep-0418/#windows-queryperformancecounter FYI, Victor, the PEP is slightly incomplete. Not that this is your fault--you've done your homework. Bu

Re: [Python-Dev] Issue 14417: consequences of new dict runtime error

2012年03月31日 Thread Nick Coghlan
On Apr 1, 2012 8:54 AM, "Benjamin Peterson" wrote:>> 2012年3月31日 Guido van Rossum :>> Try reducing sys.setcheckinterval().>> setcheckinterval() is a no-op since the New-GIL. sys.setswitchinterval> has superseded it Ah, that's at least one thing wrong with my initial attempt - I was still thi

Re: [Python-Dev] Use QueryPerformanceCounter() for time.monotonic() and/or time.highres()?

2012年03月31日 Thread Victor Stinner
> FYI, Victor, the PEP is slightly incomplete. Sure. What should be added to the PEP?> But there's another problem: the TSC frequency actually *does*> change when SpeedStep kicks in. I know someone who complained bitterly> about running Half-Life 2 on their shiny new laptop, and when it'd ove

Re: [Python-Dev] Use QueryPerformanceCounter() for time.monotonic() and/or time.highres()?

2012年03月31日 Thread Victor Stinner
> If we provide a way to check if the monotonic clock is monotonic (or> not), I agree to drop the flag from time.monotonic(fallback=True) and> always fallback. I was never a fan of the "truly monotonic clock".>> time.clock_info('monotonic')['is_monotonic'] is a good candidate to> store this in

Re: [Python-Dev] [Python-checkins] cpython: Issue #14435: Add Misc/NEWS and Misc/ACKS

2012年03月31日 Thread Nick Coghlan
On Sat, Mar 31, 2012 at 11:10 PM, kristjan.jonsson wrote:> diff --git a/Misc/ACKS b/Misc/ACKS> --- a/Misc/ACKS> +++ b/Misc/ACKS> @@ -507,6 +507,7 @@> Richard Jones> Irmen de Jong> Lucas de Jonge> +Kristján Valur Jónsson> Jens B. Jorgensen> John Jorgensen> Sijin Joseph *blinks* T

Re: [Python-Dev] Use QueryPerformanceCounter() for time.monotonic() and/or time.highres()?

2012年03月31日 Thread Guido van Rossum
On Sat, Mar 31, 2012 at 7:37 PM, Victor Stinner wrote:>> If we provide a way to check if the monotonic clock is monotonic (or>> not), I agree to drop the flag from time.monotonic(fallback=True) and>> always fallback. I was never a fan of the "truly monotonic clock".>>>> time.clock_info('monot