[issue19820] docs are missing info about module attributes

2013-11-27 Thread Eric Snow

New submission from Eric Snow:

The docs for the inspect module and the types module do not list all the 
import-related module attributes.  I'm guessing they've been out of sync a 
while.

The docstring for for inspect.ismodule() is likewise missing information.

--
assignee: docs@python
components: Documentation
messages: 204642
nosy: docs@python, eric.snow
priority: low
severity: normal
stage: needs patch
status: open
title: docs are missing info about module attributes
type: enhancement
versions: Python 3.3, Python 3.4

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19820
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue19706] Check if inspect needs updating for PEP 451

2013-11-27 Thread Eric Snow

New submission from Eric Snow:

The inspect module doesn't need any changes.

--
resolution:  - works for me
stage:  - committed/rejected
type:  - enhancement

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19706
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue19815] ElementTree segmentation fault in expat_start_ns_handler

2013-11-27 Thread Vajrasky Kok

Vajrasky Kok added the comment:

Here is the patch (by Christian Heimes) with unit test (by me).

Apparently the namespace handlers (start-ns and end-ns) got problem with empty 
namespace. But they (start-ns and end-ns) must be combined together to create 
this problem. start-ns handler only will not create this problem.

--
nosy: +vajrasky
Added file: 
http://bugs.python.org/file32880/fix_xml_etree_with_empty_namespace.patch

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19815
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue19702] Update pickle to PEP 451

2013-11-27 Thread Eric Snow

New submission from Eric Snow:

I don't recall the specifics of how we'd talked about making use of module 
specs in pickle.  I vaguely remember (or misremember wink) something related 
to saving __main__.__spec__.name in the pickle rather than __main__.__name__.  
Anyone have anything more concrete than that?  I'm willing to work this out but 
only with a more specific goal relative to the pickle module.

--
nosy: +alexandre.vassalotti, pitrou
stage: test needed - needs patch
type:  - enhancement

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19702
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue19821] pydoc.ispackage() could be more accurate

2013-11-27 Thread Eric Snow

New submission from Eric Snow:

pydoc.ispackage() is a best-effort guess at whether or not a path is the 
location of a package.  However, it uses hard-coded suffixes when matching file 
names, which can miss files (e.g. extension modules and sourceless packages on 
Windows).  It should probably use suffixes defined in importlib.util, as 
they're used elsewhere in pydoc.  The function also does not comprehend 
namespace packages, but I'm not sure that's worth worrying about.

FWIW, it isn't clear to me what is using pydoc.ispackage().  It may not be used 
in the stdlib at all.

--
components: Library (Lib)
messages: 204646
nosy: eric.snow
priority: low
severity: normal
stage: needs patch
status: open
title: pydoc.ispackage() could be more accurate
type: enhancement
versions: Python 3.5

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19821
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



<    1   2