[Python-Dev] Re: [Python-checkins] python/dist/src/Modules threadmodule.c, 2.56, 2.56.8.1

Anthony Tuininga anthony at computronix.com
Thu Sep 2 19:15:12 CEST 2004


Yes, there are patches. There happens to be two entries because I missed 
some documentation changes the first time around. The links are:

https://sourceforge.net/tracker/?group_id=5470&atid=305470&func=detail&aid=876130
https://sourceforge.net/tracker/?group_id=5470&atid=305470&func=detail&aid=986010

The files changed are
dist/src/Modules/datetimemodule.c
dist/src/Include/datetime.h
dist/src/Doc/api/concrete.tex

To summarize, an attribute named "datetime_CAPI" is added to the 
datetime module. A macro PyDateTime_IMPORT is used to access this 
attribute and then additional macros are available for manipulating 
datetime instances. If you want to look at an actual implementation you 
can take a look at cx_Oracle 4.1 beta 1 available at 
http://starship.python.net/crew/atuining

If you have further questions, let me know and I'll try to answer them.

Guido van Rossum wrote:
> Anthony (the other one), can you explain it?
> 
> On Fri, 03 Sep 2004 02:26:12 +1000, Anthony Baxter
> <anthony at interlink.com.au> wrote:
> 
>>Tim Peters wrote:
>>
>>>[Anthony Baxter]
>>>
>>>
>>>>Erm - this particular fix was a bug fix. I'm deeply uncomfortable about
>>>>adding the C version of datetime to 2.3 at this very late stage of 2.3's
>>>>life cycle.
>>>
>>>
>>>It's quite arguably a bugfix, since datetime.h in 2.3.4 exposes things
>>>that can't possibly be used outside of datetimemodule.c
>>
>>Ah - I misunderstood, and thought that 2.3 had no version of datetime.c
>>at all, and Guido was proposing that we add it. So, to get this
>>straight, what _are_ we talking about, exactly? Is there an SF
>>bug/patch with the trunk change?
>>
>>
>>--
>>Anthony Baxter     <anthony at interlink.com.au>
>>It's never too late to have a happy childhood.
>>
>>
>>_______________________________________________
>>Python-Dev mailing list
>>Python-Dev at python.org
>>http://mail.python.org/mailman/listinfo/python-dev
>>Unsubscribe: http://mail.python.org/mailman/options/python-dev/guido%40python.org
>>
> 
> 
> 

-- 
Anthony Tuininga
anthony at computronix.com

Computronix
Distinctive Software. Real People.
Suite 200, 10216 - 124 Street NW
Edmonton, AB, Canada  T5N 4A3
Phone:	(780) 454-3700
Fax:	(780) 454-3838
http://www.computronix.com



More information about the Python-Dev mailing list