[issue14747] Classifiers are missing from distutils2-generated metadata

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue14830] pysetup fails on non-ascii filenames

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue20884] importlib/__init__.py can not be loaded without __file__ - breaks cxFreeze

2014-03-12 Thread Nick Coghlan

Nick Coghlan added the comment:

OK, that sounds reasonable. That means I think we need to:

1. add an explicit porting note to the What's New for 3.4.0 final about frozen 
modules no longer defining __file__

2. fix importlib.__init__ to tolerate freezing again in 3.4.1

3. remove _frozen_importlib.__file__ in 3.4.1 (or 3.5?)

--

___
Python tracker 

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



[issue20265] Bring Doc/using/windows up to date

2014-03-12 Thread Kathleen Weaver

Kathleen Weaver added the comment:

Fixed end of line issue in both documents (I hope)

--
Added file: http://bugs.python.org/file34386/windowsDoc.patch

___
Python tracker 

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



[issue20265] Bring Doc/using/windows up to date

2014-03-12 Thread Kathleen Weaver

Changes by Kathleen Weaver :


Removed file: http://bugs.python.org/file34385/windowsDoc.patch

___
Python tracker 

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



[issue18217] Deprecate and remove gettext.install

2014-03-12 Thread Éric Araujo

Éric Araujo added the comment:

> The doc for NullTranslations.install needs the erroneous '()'s removed to 
> make clear
> that the bindings are to bound methods and not the result of calls to bound 
> methods.
> Ie, self.gettest() should be just self.gettext.

The source contains :meth:`self.gettext`, and Sphinx adds the parentheses when 
creating markup for a function, probably because it’s common to say things like 
“the len() function”.  There is a Sphinx config value to control that.  If one 
wants to keep the parens for most functions but not have them in a few cases, 
other markup than :meth:/:func: has to be used.

--
versions: +Python 3.5 -Python 3.4

___
Python tracker 

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



[issue20265] Bring Doc/using/windows up to date

2014-03-12 Thread Éric Araujo

Éric Araujo added the comment:

>From #20265:

The faq doesn't mention the new launcher for Windows.  Rather than write too 
much I'd simply cross reference this 
http://docs.python.org/3/using/windows.html#python-launcher-for-windows.  I 
think this also impacts on the section "How do I make Python scripts 
executable?".

--
nosy: +eric.araujo

___
Python tracker 

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



[issue20266] Bring Doc/faq/windows up to date

2014-03-12 Thread Éric Araujo

Éric Araujo added the comment:

#20265 has more discussion as well as a patch that touches both Windows FAQ and 
Using Windows.  Closing this one.

--
nosy: +eric.araujo
resolution:  -> fixed
stage: needs patch -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue20265] Bring Doc/using/windows up to date

2014-03-12 Thread Kathleen Weaver

Kathleen Weaver added the comment:

Updated parts of the Windows using document, especially for Windows 7 and 
Windows 8.

Moved environment variables to FAQ/windows

Checked all links, removed broken references from Cygwin

Checked broken links referring to in “Installing Python” in “A Byte of Python” 
by Swaroop C H, 2003

Updated FAQ/windows also, adding environment section from using/windows

Also fact checked everything in FAQ/windows

--
keywords: +patch
Added file: http://bugs.python.org/file34385/windowsDoc.patch

___
Python tracker 

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



[issue14950] Make packaging.install API less confusing and more extensible

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue14755] Distutils2 doesn't have a Python 3 version on PyPI

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue12354] packaging.pypi.simple docs use both client and crawler name, which might be confusing

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue14843] support define_macros / undef_macros in setup.cfg

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue8668] Packaging: add a 'develop' command

2014-03-12 Thread Éric Araujo

Éric Araujo added the comment:

This is handled by setuptools/pip.  It cannot be converted to a distutils 
feature request, as distutils does not handle dependencies.

--
resolution:  -> out of date
stage: needs patch -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue14964] distutils2.utils.resolve_name cleanup

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage: patch review -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue14273] distutils2: logging handler not properly initialized

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue16989] allow distutils debug mode to be enabled more easily

2014-03-12 Thread Éric Araujo

Éric Araujo added the comment:

I see the value in this small change, but this could only be changed in 3.5, 
making it mostly irrelevant for potential clients (i.e. packaging tools that 
extend distutils), as they keep compatibility with 2.7.  In the absence of 
requests by developers of these packaging tools, I am rejecting this request.

--
nosy: +jason.coombs
resolution:  -> rejected
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue12891] Clean up traces of manifest template in packaging

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue8591] update mkpkg to latest coding standards

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution: accepted -> out of date
stage: needs patch -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue5243] Missing dependency in distutils build

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
components:  -Distutils2
versions: +Python 3.4 -3rd party, Python 3.2

___
Python tracker 

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



[issue12335] pysetup create: ask before moving an existing setup.cfg

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue12366] packaging.pypi.dist should abstract download errors.

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue12368] packaging.pypi.simple.Crawler assumes external download links are ok to follow

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue12532] PyPI server index names with '/' in them

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue12526] packaging.pypi.Crawler and resulting objects have a circular API

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue12388] cannot specify recursive extra_files in packaging setup.cfg

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage: needs patch -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue12830] --install-data doesn't effect resources destination

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue17002] html.entities ImportError in distutils2/pypi/simple.py on Python2.7

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage: test needed -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue16755] Distutils2 incorrectly works with unicode package names

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue12347] add an "extras" in packaging.pypi.simple.Crawler

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue12242] distutils2 environment marker for current compiler

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
nosy: +ncoghlan
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue12246] Support installation when running from an uninstalled Python

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage: needs patch -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue13336] packaging.command.Command.copy_file doesn't implement preserve_mode and preserve_times

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue12416] packaging needs {pre,post}-{install,remove} hooks

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
nosy: +ncoghlan
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue12405] packaging does not record/remove directories it creates

2014-03-12 Thread Éric Araujo

Éric Araujo added the comment:

Obsolete for distutils2, but something to keep in mind for RECORD 2.0 or its 
successor.

--
nosy: +ncoghlan
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue13172] Improve detection of availability of bdist_msi command

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue13151] pysetup3 run bdist_wininst fails

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue13151] pysetup3 run bdist_wininst fails

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
dependencies:  -bdist_wininst depends on MBCS codec, unavailable on non-Windows

___
Python tracker 

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



[issue13049] distutils2 should not allow a distribution to install under another dist's directory

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue11921] distutils2 should be able to compile an Extension based on the Python implementation

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue12394] packaging: generate scripts from callable (dotted paths)

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage: needs patch -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue20902] Which operand is preferred by set operations? Missing information in the documentation

2014-03-12 Thread Benjamin Peterson

Changes by Benjamin Peterson :


--
keywords: +easy

___
Python tracker 

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



[issue20901] test_sqlite fails with SQLite 3.8.4

2014-03-12 Thread Roundup Robot

Roundup Robot added the comment:

New changeset 1763e27a182d by Benjamin Peterson in branch '2.7':
weaken callback count inequality (closes #20901)
http://hg.python.org/cpython/rev/1763e27a182d

New changeset dbc9e3ed5e9f by Benjamin Peterson in branch '3.3':
weaken callback count inequality (closes #20901)
http://hg.python.org/cpython/rev/dbc9e3ed5e9f

New changeset 4d626a9df062 by Benjamin Peterson in branch 'default':
merge 3.3 (#20901)
http://hg.python.org/cpython/rev/4d626a9df062

--
nosy: +python-dev
resolution:  -> fixed
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue12393] Packaging should provide support for extensible categories

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue13953] Get rid of doctests in packaging.tests.test_version

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue19060] docs: note that subprocess doesn't replace os.exec*

2014-03-12 Thread Roundup Robot

Roundup Robot added the comment:

New changeset 1d31060f8a5c by Benjamin Peterson in branch '2.7':
remove unnecessary word (closes #19060)
http://hg.python.org/cpython/rev/1d31060f8a5c

New changeset 4d8a9d12edfa by Benjamin Peterson in branch '3.3':
remove unnecessary word (closes #19060)
http://hg.python.org/cpython/rev/4d8a9d12edfa

New changeset 6f93ab911d5d by Benjamin Peterson in branch 'default':
merge 3.3 (#19060)
http://hg.python.org/cpython/rev/6f93ab911d5d

--
nosy: +python-dev
resolution:  -> fixed
stage: needs patch -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue13180] pysetup silently ignores invalid entries in setup.cfg

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage: needs patch -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue13189] New bdist_simple binary distribution format for packaging

2014-03-12 Thread Éric Araujo

Éric Araujo added the comment:

We have wheels now.

--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue12424] distutils2: extension section uses bad environment marker separator

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue13967] also test for an empty pathname

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue13969] path name must always be string (or None)

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue8255] Packaging step-by-step tutorial

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue13408] Rename the packaging “resources” concept back to “data files”

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue14352] Distutils2: add logging message to report successful installation

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue7225] fwrite() compiler warnings

2014-03-12 Thread Benjamin Peterson

Changes by Benjamin Peterson :


--
resolution:  -> fixed
status: open -> closed

___
Python tracker 

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



[issue14276] installing latest version of a project

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage: needs patch -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue14319] cleanup index switching mechanism on packaging.pypi

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue14280] packaging.pypi should not require checksums

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue14279] packaging.pypi should support flat directories of distributions

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage: needs patch -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue14294] Requirements are not properly copied into metatdata of dist-info

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue14274] pysetup does not look at requires.txt

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue20104] expose posix_spawn(p)

2014-03-12 Thread Benjamin Peterson

Benjamin Peterson added the comment:

Okay, this seems like a bad idea.

--
resolution:  -> rejected
status: open -> closed

___
Python tracker 

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



[issue14183] Test coverage for packaging.install and packaging.pypi.wrapper

2014-03-12 Thread Éric Araujo

Éric Araujo added the comment:

distutils2/packaging development has stopped.

--
resolution:  -> out of date
stage: patch review -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue14356] Distutils2 ignores site-local configuration

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue11599] Useless error message when distutils fails compiling

2014-03-12 Thread Roundup Robot

Roundup Robot added the comment:

New changeset 37bca30c3e19 by Éric Araujo in branch '2.7':
Make distutils error messages more helpful (#11599).
http://hg.python.org/cpython/rev/37bca30c3e19

--

___
Python tracker 

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



[issue20884] importlib/__init__.py can not be loaded without __file__ - breaks cxFreeze

2014-03-12 Thread Brett Cannon

Brett Cannon added the comment:

On Mar 12, 2014 6:04 PM, "Nick Coghlan"  wrote:
>
>
> Nick Coghlan added the comment:
>
> I'm not sure Brett's plan is such a great idea. If you look at the file
> attributes in my demo above, they include a leading path element (based on
> the executable location), so it *is* possible to use the pkgutil data
> access APIs sensibly from a frozen module (and even when there's no path
> component, I believe the recommended way of invoking pkgutil would fall
> back to the current directory).

But the fact that has any meaning is dumb luck. Why would anyone but
CPython partially freeze a package? If you go to the trouble to freeze a
module in a package you are probably going to freeze it all, not just a
subset like we do.

>
> So I don't think we should decide what to do without first comparing the
> behaviour of frozen pkgutil.get_data dependent code between 3.3 and 3.4.

I'm not seeing a use-case here. If you're freezing your code you are
typically doing it to avoid shipping files or protecting code. If you're
doing it to avoid files then you won't want to have data files lying around
either. And if you are doing it to hide code then you are probably not
going to want your data files exposed as that could also be valuable IP.

And that path being absolute is a 3.4 thing so there is not
backwards-compatibility there.

>
> --
>
> ___
> Python tracker 
> 
> ___

--

___
Python tracker 

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



[issue20902] Which operand is preferred by set operations? Missing information in the documentation

2014-03-12 Thread Balakrishnan B

Changes by Balakrishnan B :


--
nosy: +Balakrishnan.B

___
Python tracker 

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



[issue13462] Improve code and tests for Mixin2to3

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue14140] packaging tests: add helpers to create and inspect a tree of files

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage: needs patch -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue8371] Add options to distutils2.install and pysetup install to only download

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue12937] distutils2: install action should support same options as install command

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue14871] Rewrite the command line parsers and actions system used in distutils2

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage: needs patch -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue14946] packaging’s pysetup script should be named differently than distutils2’s pysetup

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue13166] Implement packaging.database.*Distribution.__str__

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue14549] Recursive inclusion of packages

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage: needs patch -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue13116] setup.cfg in [sb]dists should be static

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
nosy: +ncoghlan
resolution:  -> out of date
stage: needs patch -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue14011] packaging should use shutil archiving functions transparently

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue13225] Failing packaging hooks should not stop operation

2014-03-12 Thread Éric Araujo

Éric Araujo added the comment:

Out of date for distutils2, may be considered for metadata 2.0 hooks.

--
nosy: +ncoghlan
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue12253] Document packaging.manifest and packaging.errors

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue12257] Rework/replace use of DISTUTILS_USE_SDK in packaging

2014-03-12 Thread Éric Araujo

Changes by Éric Araujo :


--
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue16104] Use multiprocessing in compileall script

2014-03-12 Thread Antoine Pitrou

Antoine Pitrou added the comment:

Importing ProcessExecutor at the top-level means compileall will crash on 
systems which don't have multiprocessing support.

--
nosy: +pitrou

___
Python tracker 

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



[issue20899] Nested namespace imports do not work inside zip archives

2014-03-12 Thread Antoine Pitrou

Changes by Antoine Pitrou :


--
nosy: +brett.cannon, eric.snow, ncoghlan

___
Python tracker 

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



[issue17325] improve organization of the PyPI distutils docs

2014-03-12 Thread Éric Araujo

Éric Araujo added the comment:

+1

--

___
Python tracker 

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



[issue16805] when building docs on Debian 7 --> ERROR: Error in "note" directive

2014-03-12 Thread Éric Araujo

Éric Araujo added the comment:

Georg said LGTM, I applied the patches.  Thanks!

--
resolution:  -> fixed
stage: patch review -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue16805] when building docs on Debian 7 --> ERROR: Error in "note" directive

2014-03-12 Thread Roundup Robot

Roundup Robot added the comment:

New changeset 9dc653f48357 by Éric Araujo in branch '3.3':
Fix note markup (#16805).
http://hg.python.org/cpython/rev/9dc653f48357

New changeset 44e815a33ae3 by Éric Araujo in branch 'default':
Merge 3.3 (#16805)
http://hg.python.org/cpython/rev/44e815a33ae3

--

___
Python tracker 

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



[issue18855] Inconsistent README filenames

2014-03-12 Thread Éric Araujo

Éric Araujo added the comment:

I’ve had co-workers get in trouble with file renames and case sensitivity on 
Mac OS X, but I’ve always been able to fix issues on Debian and tell them to hg 
pull --update.  I don’t remember if they had to create a new clone, or update 
to an older revision without the troublemaking files.

Anyhow, I don’t think this bug is important.  +0 for renaming the README to 
README.txt and configuring hgeol to make end-of-lines native.  That would solve 
the problem of a potential new contributor on Windows cloning the repo and not 
sure how to read the readme file at the repo root.  Changing the case of the 
readme.txt files would not solve any problem.

--

___
Python tracker 

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



[issue16508] include the "object" type in the lists of documented types

2014-03-12 Thread Terry J. Reedy

Terry J. Reedy added the comment:

What does not help is that help(ob) omits all the methods inherited from 
object, *even when ob is object*.  See #20285.

--
versions:  -Python 3.2

___
Python tracker 

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



[issue20903] smtplib.SMTP raises socket.timeout

2014-03-12 Thread Chris Clark

Chris Clark added the comment:

I am concerned about the policy of not documenting all exceptions that are 
raised. It sounds like there is no straightforward way to write a comprehensive 
except statement without using a bare except or catching some base exception. I 
consider it dangerous to catch broad exception classes because it can hide some 
nasty bugs. And while I may be able to use OSError here, how can I be sure that 
you aren't forgetting about some other unexpected exception? Furthermore, I 
don't want to catch all OSErrors, only those relating to the SMTP server 
connection failing.

I definitely agree that it is preferable to be able to differentiate different 
types of exceptions. It seems to me that the best solution would be to make 
subclasses of SMTPConnectError so that I can catch SMTPConnectError if I don't 
care about the type or SMTPConnectTimeoutError if I do care about the type.

--

___
Python tracker 

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



[issue20827] IDLE : Display function argument list in ClassBrowser

2014-03-12 Thread Terry J. Reedy

Terry J. Reedy added the comment:

inspect.signature is now the official way to get signatures (sort of the 3rd). 
It now works with some builtins, and will work with most by the time 3.5 is 
released. It includes removing the first parameter of bound methods. If it does 
not work correctly for some case (as 'correctly' is generally agreed on), an 
issue should filed to fix it.

#19903 is about changing calltips, but only for 3.4+. The tests will have to be 
changed and can perhaps be reduced. I have not done it yet because .signature 
was still being worked on until a few weeks ago.

>From my reading of pyclbr, I expected it to detect nested classes. I saw 
>specific code to ignore nested functions, as they are generally not accessible 
>from outside the outer function, whereas nested classes are as accessible as 
>methods. But a simple test with
class C:
class inner:
def innerf(): pass
def Cfunc(): pass
shows that I was wrong. Class inner is not listed, but it should be. I think it 
would be simple to treat it as if it were a method, but use a Class instance. 
If you want to work on this, open a new issue.

There are three other problems I encountered while testing.

1. If I edit the file and open CB, it ignores an existing (obsolete) CB window 
and open a new one instead of reusing the existing window or closing it first. 
Sometimes it opens the new one exactly on top of the old one.

2. If I forget to save, it uses the obsolete data on disk. This is why I like 
the idea of using the live text. Barring that, I think there should be an 
message box offering to save and open the window or cancel.

Fixing either of these would involve the code that responds to Alt-C or the 
menu entry, which is somewhere other than ClassBrowser.py. Again, these would 
be new issues.

3. On my screen, each line cuts off the bottom of the line above. This might be 
due to the icons being 'too big' (but I think they are a standard 16x16). Or 
perhaps me using Windows' 125% text size setting. I have no idea whether this 
can be fixed in Idle's use of the Tree widget or is ultimately a bug in the Tk 
code.

These all bother me more than having to double click a function name to get its 
signature.

--

___
Python tracker 

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



[issue11783] email parseaddr and formataddr should be IDNA aware

2014-03-12 Thread R. David Murray

R. David Murray added the comment:

Final isn't out yet :)

--

___
Python tracker 

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



[issue16805] when building docs on Debian 7 --> ERROR: Error in "note" directive

2014-03-12 Thread Roundup Robot

Roundup Robot added the comment:

New changeset ca43fa662b0d by Éric Araujo in branch '2.7':
Fix note markup (#16805).
http://hg.python.org/cpython/rev/ca43fa662b0d

--
nosy: +python-dev

___
Python tracker 

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



[issue20903] smtplib.SMTP raises socket.timeout

2014-03-12 Thread R. David Murray

R. David Murray added the comment:

In general we don't document what gets raised unless it is unique to a module 
or has non-obvious implications.  In this case, getting socket exceptions out 
of a network library should be "obvious" in some sense :).  In particular, both 
SMTPConnectError and socket.error are subclasses of OSError, so if you want to 
catch them all, catch OSError.

Now, that said, I have some sympathy to the idea that something triggered by a 
parameter to the call should perhaps result in an SMTPConnectError.  However, 
the argument *against* it is that it makes it difficult to differentiate the 
timeout error from other connection errors, which one might well want to do.  
We've moved toward making it easier to tell classes of errors apart (see PEP 
3151), so this would be a regression in that approach.

Given that the timeout is part of the signature, I think it does make sense to 
mention that the timeout will raise a socket.timeout error.

--
assignee:  -> docs@python
components: +Documentation -Library (Lib)
keywords: +easy
nosy: +docs@python, r.david.murray
stage:  -> needs patch
versions: +Python 3.4, Python 3.5

___
Python tracker 

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



[issue16480] pyvenv 3.3 fails to create symlinks for /local/{bin, lib} to /{bin, lib}

2014-03-12 Thread Éric Araujo

Éric Araujo added the comment:

It was linked from the blog post (see first message): 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695758

--
stage:  -> committed/rejected

___
Python tracker 

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



[issue11783] email parseaddr and formataddr should be IDNA aware

2014-03-12 Thread Freek Dijkstra

Freek Dijkstra added the comment:

@r.david.murray
Quote from issue20083:

"You can also help me to remember to commit 11783 after the final release of 
3.4.0."

Ping!

--
nosy: +macfreek
versions: +Python 3.5 -Python 3.4

___
Python tracker 

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



[issue13733] Change required to sysconfig.py for Python 2.7.2 on OS/2

2014-03-12 Thread Éric Araujo

Éric Araujo added the comment:

Alright.  If OS/2 is a supported platform for 2.7, it makes sense to have 
compat fixes in that branch.

IIUC the existing patch fixes two things: “python setup.py install --user” 
never worked correctly on OS/2; python doesn’t build on OS/2.  Fixes require 
tests.

--
stage:  -> test needed

___
Python tracker 

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



[issue13733] Change required to sysconfig.py for Python 2.7.2 on OS/2

2014-03-12 Thread Benjamin Peterson

Benjamin Peterson added the comment:

Seems reasonable.

--

___
Python tracker 

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



[issue15968] Incorporate Tcl/Tk/Tix into the Windows build process

2014-03-12 Thread Jeremy Kloth

Jeremy Kloth added the comment:

I'm curious as to the issues that arose in getting 'build_tkinter.py'
to work within the Visual Studio IDE, as that is what I used to
develop the patches to start with.  I would like to look over the new
changes, but will not have any time to do so until 3-15-2014 at the
earliest.  Hopefully that is still enough time.

--
nosy: +jeremy.kloth

___
Python tracker 

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



[issue20902] Which operand is preferred by set operations? Missing information in the documentation

2014-03-12 Thread R. David Murray

R. David Murray added the comment:

Sounds good to me.

--

___
Python tracker 

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



[issue20896] test_ssl.test_get_server_certificate() should use PROTOCOL_SSLv23, not PROTOCOL_SSLv3

2014-03-12 Thread Roundup Robot

Roundup Robot added the comment:

New changeset 23add5382fb3 by Benjamin Peterson in branch '3.1':
use ssl.PROTOCOL_SSLv23 for maximum compatibility (closes #20896)
http://hg.python.org/cpython/rev/23add5382fb3

New changeset 789ca594960f by Benjamin Peterson in branch '3.2':
use ssl.PROTOCOL_SSLv23 for maximum compatibility (closes #20896)
http://hg.python.org/cpython/rev/789ca594960f

New changeset de97d0334314 by Benjamin Peterson in branch '2.7':
use ssl.PROTOCOL_SSLv23 for maximum compatibility (closes #20896)
http://hg.python.org/cpython/rev/de97d0334314

New changeset 12df02358137 by Benjamin Peterson in branch '3.3':
merge 3.2 (#20896)
http://hg.python.org/cpython/rev/12df02358137

New changeset 0cba79667c7d by Benjamin Peterson in branch 'default':
merge 3.3 (#20896)
http://hg.python.org/cpython/rev/0cba79667c7d

--
resolution:  -> fixed
stage: needs patch -> committed/rejected
status: open -> closed

___
Python tracker 

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



[issue13733] Change required to sysconfig.py for Python 2.7.2 on OS/2

2014-03-12 Thread Éric Araujo

Éric Araujo added the comment:

Benjamin: the patch contains an obvious fix to enable the user install scheme 
in distutils (PEP 370) (os2_user was misspellt os2_home), and more questionable 
changes (maybe incomplete too: many other places do different things for 
“posix” or “nt”, and apparently “os2” should be like “posix” but currently 
isn’t).  Should I apply the obvious fix to 2.7?  What about the other proposed 
changes?

--
nosy: +benjamin.peterson

___
Python tracker 

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



  1   2   3   >