[Python-Dev] Summary of Tracker Issues

2007-11-18 Thread Tracker

ACTIVITY SUMMARY (11/11/07 - 11/18/07)
Tracker at http://bugs.python.org/

To view or respond to any of the issues listed below, click on the issue 
number.  Do NOT respond to this message.


 1322 open (+14) / 11618 closed (+21) / 12940 total (+35)

Open issues with patches:   417

Average duration of open issues: 693 days.
Median duration of open issues: 801 days.

Open Issues Breakdown
   open  1317 (+14)
pending 5 ( +0)

Issues Created Or Reopened (35)
___

wave sunau aifc 16bit errors 11/11/07
   http://bugs.python.org/issue1423created  jeroen   
   

py3k: readline and rlcompleter doesn't list choices  11/11/07
CLOSED http://bugs.python.org/issue1424created  tiran
   py3k

readline: no display matches hook set11/11/07
CLOSED http://bugs.python.org/issue1425created  tiran
   py3k

readline module needs a review   11/11/07
CLOSED http://bugs.python.org/issue1426created  tiran
   py3k

Error in standard module calendar11/11/07
CLOSED http://bugs.python.org/issue1427created  gdamjan  
   patch   

Update to property.__doc__   11/11/07
CLOSED http://bugs.python.org/issue1428created  tiran
   patch   

FD leak in SocketServer  11/12/07
   http://bugs.python.org/issue1429created  luke-jr  
   

Installing on Vista asks to close Explorer (and Nokia PC Suite)  11/12/07
CLOSED http://bugs.python.org/issue1430created  dabarlow 
   

pth files not loaded at startup  11/12/07
CLOSED http://bugs.python.org/issue1431created  gbloisi  
   patch   

Strange behavior of urlparse.urljoin 11/13/07
   http://bugs.python.org/issue1432created  yan  
   

marshal roundtripping for unicode11/13/07
CLOSED http://bugs.python.org/issue1433created  cfbolz   
   

SocketServer creates non-blocking files  11/13/07
   http://bugs.python.org/issue1434created  luke-jr  
   

Support for multiple handlers for the "with" statement   11/13/07
CLOSED http://bugs.python.org/issue1435created  Stavros  
   

logging.config.fileConfig, NameError: name 'RotatingFileHandler' 11/13/07
CLOSED http://bugs.python.org/issue1436created  sebastian
   

List member inside a class is shared by all instances of the cla 11/13/07
CLOSED http://bugs.python.org/issue1437created  glubglub 
   

Calling base class methods is slow due to __instancecheck__ over 11/13/07
   http://bugs.python.org/issue1438created  gvanrossum   
   

proposed 3000 patch for socket.py - "socket GC worries"  11/13/07
CLOSED http://bugs.python.org/issue1439created  janssen  
   py3k, patch 

Checks for PySys_GetObject("std???") == Py_None  11/14/07
CLOSED http://bugs.python.org/issue1440created  tiran
   py3k, patch 

Cycles through ob_type aren't freed  11/14/07
   http://bugs.python.org/issue1441created  rhamphoryncus
   

pythonstartup addition of minor error checking   11/14/07

Re: [Python-Dev] r59042 - python/branches/py3k/Modules/xxmodule.c

2007-11-18 Thread Christian Heimes
Brett Cannon wrote:
> Can't you do this testing in your own checkout without committing the
> change until you have talked to python-dev about the idea of changing
> how all types are initialized?

CC to Python Dev
The discussion is about http://svn.python.org/view?rev=59042&view=rev

I've carefully studied the docs before I've committed the change. The
problem is a well documented compiler issue on Windows. The tp_base slot
can't be filled with a type on Windows when the module is compiled with
distutils.

On Unix the gcc can handle tp_base fine. Since most Python developers
are using Linux or Mac OS X and the file isn't covered by a unit test
nobody has noticed the problem

http://docs.python.org/dev/3.0/extending/newtypes.html#subclassing-other-types

"When filling out the PyTypeObject() for the Shoddy type, you see a slot
for tp_base(). Due to cross platform compiler issues, you can’t fill
that field directly with the PyList_Type(); it can be done later in the
module’s init() function."

I've changed it for two reasons:

 * The xxmodule.c file is an example and template for developers. It's
giving a bad example and it leads to code that doesn't compile on Windows.

 * I'm working on a very basic unit test to test
distutils.core.Extension. I've chosen xxmodule and xxsubtype for the tests.

I hope I didn't step over a line with the change. I didn't change the
files w/o consulting the documentation first.

Christian
___
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] r59042 - python/branches/py3k/Modules/xxmodule.c

2007-11-18 Thread Brett Cannon
On Nov 18, 2007 3:16 PM, Christian Heimes <[EMAIL PROTECTED]> wrote:
> Brett Cannon wrote:
> > Can't you do this testing in your own checkout without committing the
> > change until you have talked to python-dev about the idea of changing
> > how all types are initialized?
>
> CC to Python Dev
> The discussion is about http://svn.python.org/view?rev=59042&view=rev
>
> I've carefully studied the docs before I've committed the change. The
> problem is a well documented compiler issue on Windows. The tp_base slot
> can't be filled with a type on Windows when the module is compiled with
> distutils.
>
> On Unix the gcc can handle tp_base fine. Since most Python developers
> are using Linux or Mac OS X and the file isn't covered by a unit test
> nobody has noticed the problem
>
> http://docs.python.org/dev/3.0/extending/newtypes.html#subclassing-other-types
>
> "When filling out the PyTypeObject() for the Shoddy type, you see a slot
> for tp_base(). Due to cross platform compiler issues, you can't fill
> that field directly with the PyList_Type(); it can be done later in the
> module's init() function."
>

If the docs point that fact out then it is fine.  I didn't even know about it!

> I've changed it for two reasons:
>
>  * The xxmodule.c file is an example and template for developers. It's
> giving a bad example and it leads to code that doesn't compile on Windows.
>
>  * I'm working on a very basic unit test to test
> distutils.core.Extension. I've chosen xxmodule and xxsubtype for the tests.
>
> I hope I didn't step over a line with the change. I didn't change the
> files w/o consulting the documentation first.

Nope.  With the docs specifying that then it makes sense to change the
example code.

-Brett
___
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] r59042 - python/branches/py3k/Modules/xxmodule.c

2007-11-18 Thread Christian Heimes
Brett Cannon wrote:
> If the docs point that fact out then it is fine.  I didn't even know about it!

I didn't know it until today, too. I took me some reading why the h...
the same code compiles fine on Linux but fails on Windows. :)

Christian
___
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