[issue23246] distutils fails to locate vcvarsall with Visual C++ Compiler for Python

2015-03-09 Thread Steve Dower

Steve Dower added the comment:

Setuptools just does a monkey patch of distutils, so importing it is 
sufficient. Or you can find the patching in the setuptools source and copy it 
into your setup.py file.

--

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



[issue23622] Deprecate unrecognized backslash+letter escapes

2015-03-09 Thread Serhiy Storchaka

New submission from Serhiy Storchaka:

Regular expressions use the backslash character for two functions:
1) to indicate special forms;
2) to allow special characters to be used without invoking their special 
meaning.

If backslash + character is not recognized as special form (1), it interpreted 
in meaning (2).

Usually new special forms have form backslash + ASCII letter, because unlike to 
other characters single ASCII letters do not have special meaning in any 
regular expression engine or programming language. This using the backslash 
with inner ASCII letter dangerous. Currently it means just this letter 
literally, but in future it can mean special form. For example \u and \U forms 
were added in 3.3 and this could break regular expression patters that use \u 
and \U before.

To avoid possible breaking it makes sense to reject unrecognized backslash + 
ASCII letter sequences. Proposed patch adds deprecation warnings when unknown 
escape of ASCII letter is used. The idea was proposed by Matthew Barnett [1].

[1] http://permalink.gmane.org/gmane.comp.python.devel/151657

--
assignee: serhiy.storchaka
components: Library (Lib), Regular Expressions
files: re_deprecate_escaped_letters.patch
keywords: patch
messages: 237645
nosy: ezio.melotti, mrabarnett, pitrou, serhiy.storchaka
priority: normal
severity: normal
stage: patch review
status: open
title: Deprecate unrecognized backslash+letter escapes
type: enhancement
versions: Python 3.5
Added file: http://bugs.python.org/file38406/re_deprecate_escaped_letters.patch

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



[issue23619] Python 3.5.0a2 installer fails on Windows

2015-03-09 Thread STINNER Victor

STINNER Victor added the comment:

Same error on my Windows 7 VM. I have VS 2008  2010 installed, but also Python 
2.7, 3.3 and 3.4 (all installed twice: 3264 bits). It's not a fresh Windows :-)

Here is a ZIP of Python 3.5* logs in my Temp directory. I cannot compress the 
whole directory, it's really huge :-) I have files which are 2 years old in 
this directory!?

Files:
Python 3.5.0a2 (64-bit)_20150309143635.log
Python 3.5.0a2 (64-bit)_20150309143635_001_...log
...
Python 3.5.0a2 (64-bit)_20150309143635_010_...log

Have fun!

--
title: Python 3.5.0a2 installer fails - Python 3.5.0a2 installer fails on 
Windows
Added file: http://bugs.python.org/file38407/Installer.zip

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



[issue23621] Uninstalling Python 3.5 removes a py.exe that was installed with Python 3.4

2015-03-09 Thread Paul Moore

New submission from Paul Moore:

When I installed Python 3.4, I included the py.exe launcher. I have just 
installed Python 3.5a0, then uninstalled it again, and the py.exe launcher has 
gone.

Either the 3.5 installer should notice that py.exe is already present and 
remember *not* to uninstall it, or it should warn the user when installing that 
continuing will take ownership of the launcher from a previous installation.

(I understand why having the same file owned by 2 installers causes problems, 
and that there's no easy fix, but the current behaviour is not at all friendly 
- I now have to reinstall Python 3.4 to fix it, or at least re-download the 
installer and try a repair, which might work I guess).

--
assignee: steve.dower
components: Installation, Windows
messages: 237640
nosy: pmoore, steve.dower, tim.golden, zach.ware
priority: normal
severity: normal
status: open
title: Uninstalling Python 3.5 removes a py.exe that was installed with 
Python 3.4
versions: Python 3.5

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



[issue23619] Python 3.5.0a2 installer fails

2015-03-09 Thread Ben Hoyt

Ben Hoyt added the comment:

Same exact issue here. I didn't have a Python 3.5 alpha 1 previously installed, 
and I tried running the installer normally and also (after uninstalling) with 
right-click, Run as administrator.

Both do the same thing for me: pop up a dialog box at the end of installation 
that says The program can't start because api-ms-win-crt-runtime-l1-1-0.dll is 
missing from your computer...

I also get the same dialog box when I run C:\Program Files\Python 
3.5\python.exe

--
nosy: +benhoyt

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



[issue23620] cross-type comparison is different in python minor versions

2015-03-09 Thread R. David Murray

R. David Murray added the comment:

In Python2, all objects were comparable (except DateTime stuff...and maybe 
there was one other exception, I forget).  We did indeed decide this was a bug 
and fixed it in Python3.  Now objects of different types are comparable if only 
if at least one of them supports being compared with the other.  Python does, 
however, know how to compare Float and Decimal correctly, since Python 3.2 (see 
the What's New document for Python 3.2).

--
nosy: +r.david.murray
resolution:  - not a bug
stage:  - resolved
status: open - closed

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



[issue23246] distutils fails to locate vcvarsall with Visual C++ Compiler for Python

2015-03-09 Thread Michael Clerx

Michael Clerx added the comment:

Thanks! However, importing setuptools causes a string of errors about 
PYTHONPATH and .pth files (even on a linux system)

In addition, a monkeypatched version of find_vcvarsall allowed things to run, 
but it seems finding plain C libraries with Visual C++ for python is very 
different from finding libraries in mingw

I think I'll just start telling my windows users to install MinGW instead

--

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



[issue23604] Python 3.4 and 2.7 installation no Script folder and no pip installed

2015-03-09 Thread Daiyue Weng

Daiyue Weng added the comment:

The fix that referred to another thread solved my issue completely.

thanks

--
resolution:  - fixed
status: open - closed

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



[issue23496] Steps for Android Native Build of Python 3.4.2

2015-03-09 Thread Cyd Haselton

Cyd Haselton added the comment:

Ryan,
What version of Android and KBOX are you using? Are you cross-compiling?
If not could you post the output of printenv from within KBOX here?

--

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



[issue23619] Python 3.5.0a2 installer fails

2015-03-09 Thread Steve Dower

Steve Dower added the comment:

If you look in your AppData\Local\Temp directory then you should find a whole 
pile of log files. Zipping those up and posting them here or emailing them to 
me would be great.

It sounds like the CRT update didn't install, since it's supposed to include 
that file.

--

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



[issue23619] Python 3.5.0a2 installer fails

2015-03-09 Thread Paul Moore

Paul Moore added the comment:

Sent via private email as it's a work PC and I didn't check what's logged in 
there...

--

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



[issue19610] setup.py does not allow a tuple for classifiers

2015-03-09 Thread Éric Araujo

Éric Araujo added the comment:

I think classifiers and keywords are the only commonly used fields.  This issue 
could be limited to classifiers, or also include other list fields.

--

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



[issue23613] searchindex.js is annoying

2015-03-09 Thread R. David Murray

R. David Murray added the comment:

Martin's solution is similar to the one I use except that I made an alias for 
it and I also exclude topics.py.  Which is a tracked file.  It seems that what 
one wants to ignore is a bit of a personal decision, and so it is probably best 
left up to the individual to craft a solution (even though I also find it 
annoying :)

--
nosy: +r.david.murray

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



[issue23623] Python 3.5 docs need to clarify how to set PATH, etc

2015-03-09 Thread Paul Moore

New submission from Paul Moore:

With Python 3.5 on Windows defaulting (for all users installs) to the read-only 
Program Files directory, and with Add Python to PATH having problems adding 
the per-user user scripts directory to PATH, the Python 3.5 documentation 
needs to explain the recommended practice for running Python 3.5 from the 
command line on Windows. Issues that should be covered include:

- System installs with need to be run from an elevated prompt, are user 
installs now the recommended approach? (It's worth noting in that case that 
user installs re *not* recommended for older versions, as the user Scripts 
directory wasn't versioned until Python 3.5)
- How to add the correct directories to PATH (including the user scripts 
directory) - for both CMD and powershell users and in an existing shell as well 
as a new one (i.e, no Python command prompt shortcuts!)
- How to add the correct directories persistently, so they are available to all 
programs on startup.
- While the py launcher solves the problem of running Python, and some 
modules via -m (such as pip), many packages install console scripts which do 
not have an equivalent -m invocation, so use the launcher is not a complete 
solution.

The documentation should clarify where (or if) 3rd party documentation needs to 
comment on Windows path difficulties. For example, the pip documentation has 
for a long time said that the way to run pip is via the pip command, and 
until Python included the Add to PATH option in the installer, we regularly 
had to deal with user queries because the pip command didn't work out of the 
box - it would be unfortunate if Python 3.5 left 3rd parties back in that 
situation again.

--
assignee: docs@python
components: Documentation, Windows
messages: 237650
nosy: docs@python, pmoore, steve.dower, tim.golden, zach.ware
priority: release blocker
severity: normal
status: open
title: Python 3.5 docs need to clarify how to set PATH, etc
versions: Python 3.5

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



[issue23246] distutils fails to locate vcvarsall with Visual C++ Compiler for Python

2015-03-09 Thread Steve Dower

Steve Dower added the comment:

Python does not support being built with MinGW, but we have support to build 
extensions with MinGW. It isn't great support, and we're open to 
patches/contributions (none of our core Windows devs use MinGW AFAIK).

And yes, VC is different from MinGW because MinGW is trying to copy a different 
operating system. Where possible, Python generally tries to follow the 
conventions of the underlying operating system, which is why we build with VC 
and not gcc on Windows.

--

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



[issue21478] mock calls don't propagate to parent (autospec)

2015-03-09 Thread Claudiu Popa

Changes by Claudiu Popa pcmantic...@gmail.com:


--
nosy: +Claudiu.Popa

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



[issue21385] in debug mode, compile(ast) fails with an assertion error if an AST node has no line number information

2015-03-09 Thread Claudiu Popa

Changes by Claudiu Popa pcmantic...@gmail.com:


--
nosy: +Claudiu.Popa

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



[issue22964] dbm.open(..., x)

2015-03-09 Thread Claudiu Popa

Changes by Claudiu Popa pcmantic...@gmail.com:


--
nosy: +Claudiu.Popa

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



[issue23618] PEP 475: handle EINTR in the socket module

2015-03-09 Thread STINNER Victor

STINNER Victor added the comment:

connect_eintr.py: script calling socket.connect() in a loop and sending SIGARLM 
signal every millisecond.

--
Added file: http://bugs.python.org/file38408/connect_eintr.py

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



[issue21159] configparser.InterpolationMissingOptionError is not very intuitive

2015-03-09 Thread Claudiu Popa

Claudiu Popa added the comment:

I find the new error messages clear and straight to the point. It would be nice 
if this would get into 3.5.

--
stage: patch review - commit review

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



[issue12916] Add inspect.splitdoc

2015-03-09 Thread Stéphane Wirtel

Stéphane Wirtel added the comment:

Ok, so in this case, you are right to move this issue to the Python 3.6 
version, and it's too late for 3.5

Thank you for your help and feedbacks.

Stephane

--

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



[issue23619] Python 3.5.0a2 installer fails on Windows

2015-03-09 Thread Steve Dower

Steve Dower added the comment:

I definitely don't want the whole directory, especially from Windows 7 :) 
(Later versions are better at cleaning up unused files)

I'll take a look once I get to work. Thanks

--

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



[issue23496] Steps for Android Native Build of Python 3.4.2

2015-03-09 Thread Stefan Krah

Stefan Krah added the comment:

 ImportError: cannot import name 'module_from_spec'

The command line uses the system python3, which is too old
and does not have 'module_from_spec' yet.

Try running ...

   python3 -S -m sysconfig --generate-posix-vars

... and then continue with `make`.


We should open an issue for that, it's annoying.

--

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



[issue23618] PEP 475: handle EINTR in the socket module

2015-03-09 Thread STINNER Victor

STINNER Victor added the comment:

Oops, connect_eintr.py noticed me (thanks to my recent change of the issue 
#23571 !) that connect_eintr.patch is wrong: socket.connect() returned None 
with an exception sent, send connect() was interrupted by SIGINT (CTRL+c).

Fixed patch.

--
Added file: http://bugs.python.org/file38409/connect_eintr-2.patch

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



[issue23246] distutils fails to locate vcvarsall with Visual C++ Compiler for Python

2015-03-09 Thread Steve Dower

Steve Dower added the comment:

 Very ugly :-)

And also incorrect on 64-bit interpreters (but not 32-bit interpreters on 
64-bit machines, oddly enough), and machines where the user has installed the 
compiler just for themselves.

I'd seriously suggest copying the monkey patch from 
https://bitbucket.org/pypa/setuptools/src/18eceee63709bc70c06b51a609f3dbd2eab07ef4/setuptools/msvc9_support.py?at=default

--

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



[issue23246] distutils fails to locate vcvarsall with Visual C++ Compiler for Python

2015-03-09 Thread Michael Clerx

Michael Clerx added the comment:

Thanks!

If I do copy this patch, do I need to add anything to my license text other 
than a reference in the file itself?

--

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



[issue21295] Python 3.4 gives wrong col_offset for Call nodes returned from ast.parse

2015-03-09 Thread Mark Shannon

Mark Shannon added the comment:

The column offset has always been the offset of the start of the expression. 
Therefore the expression `x.y` should have the same offset as the 
sub-expresssion `x`.
Likewise for calls, `f(args)` should have the same offset as the `f` sub 
expression.

Our static analysis tool is a real-world use case:
http://semmle.com/2014/06/semmle-analysis-now-includes-python/

Presumably the submitter of this issue also had a real would use case.

--

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



[issue23138] cookiejar parses cookie value as int with empty name-value pair and Expires

2015-03-09 Thread Serhiy Storchaka

Serhiy Storchaka added the comment:

I think that for consistency either parse empty name-value pair as key=, 
value=None, or ignore all non-conformed cases. For backward compatibility I 
prefer first way.

--

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



[issue22189] collections.UserString missing some str methods

2015-03-09 Thread Claudiu Popa

Changes by Claudiu Popa pcmantic...@gmail.com:


--
nosy: +Claudiu.Popa
versions: +Python 3.5

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



[issue12916] Add inspect.splitdoc

2015-03-09 Thread Yury Selivanov

Yury Selivanov added the comment:

Berker, I agree. Let's wait till 3.6.

I still don't like having this function in the inspect module, and I still 
don't understand why it should be there.

--
versions: +Python 3.6 -Python 3.5

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



[issue23246] distutils fails to locate vcvarsall with Visual C++ Compiler for Python

2015-03-09 Thread Mark Lawrence

Mark Lawrence added the comment:

@Michael in case you are not aware Python does not support MINGW.

--

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



[issue23246] distutils fails to locate vcvarsall with Visual C++ Compiler for Python

2015-03-09 Thread Michael Clerx

Michael Clerx added the comment:

@Mark I don't quite understand what you're saying. Distutils supports it, 
provided you add a line to distutils.cfg. I've been using the PythonXY versions 
of Python with MinGW (everything before 2.7.9.0) to happily compile for nearly 
4 years now.

Regarding your earlier suggestion about distutils and Visual C++ for Python, I 
hacked something together to do it dynamically in the script using distutils. 
Very ugly :-)

import platform
if platform.system() == 'Windows':
vcpath = os.environ['ProgramFiles']
vcpath = os.path.join(vcpath, 'Common Files', 'Microsoft',
'Visual C++ for Python', '9.0', 'vcvarsall.bat')
if os.path.isfile(vcpath):
import distutils.msvc9compiler
old_find = distutils.msvc9compiler.find_vcvarsall
def new_find(version):
path = old_find(version)
if path is None:
return vcpath
distutils.msvc9compiler.find_vcvarsall = new_find

--

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



[issue23246] distutils fails to locate vcvarsall with Visual C++ Compiler for Python

2015-03-09 Thread Steve Dower

Steve Dower added the comment:

You could also distribute wheels for your Windows users, which they will 
appreciate much more than being told to install MinGW. (If you do go the latter 
route, WinPython is a pretty good distribution that sets that stuff up fairly 
transparently.)

--

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



[issue23138] cookiejar parses cookie value as int with empty name-value pair and Expires

2015-03-09 Thread Demian Brecht

Demian Brecht added the comment:

I agree that the current implementation doesn't conform to standards, but do 
you think those cases are worth fixing as they can potentially break backwards 
compatibility? I think that the reported case makes sense to fix as the 
name/value pair are entirely unexpected. However, the current behaviour is 
logical for the cases that you've pointed out.

--

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



[issue21271] reset_mock needs parameters to also reset return_value and side_effect

2015-03-09 Thread Claudiu Popa

Changes by Claudiu Popa pcmantic...@gmail.com:


--
nosy: +Claudiu.Popa

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



[issue22189] collections.UserString missing some str methods

2015-03-09 Thread Serhiy Storchaka

Changes by Serhiy Storchaka storch...@gmail.com:


--
keywords: +easy

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



[issue21574] Port image types detections from PIL to the imghdr module

2015-03-09 Thread Claudiu Popa

Claudiu Popa added the comment:

In general, the patch looks good, I left a couple of comments on Rietvld. It 
should be applied to 3.5 only. Also, there are some image test files which 
aren't included in this patch, could you update it to include them? Thanks.

--

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



[issue2211] Cookie.Morsel interface needs update

2015-03-09 Thread Demian Brecht

Demian Brecht added the comment:

New patch addresses most review comments. Thanks for the review Serhiy.

--
Added file: http://bugs.python.org/file38410/issue2211_1.patch

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



[issue23618] PEP 475: handle EINTR in the socket module

2015-03-09 Thread STINNER Victor

STINNER Victor added the comment:

 http://www.madore.org/~david/computers/connect-intr.html

This article contains a program connect_test.c to test how connect() behaves on 
EINTR. Since it's in the public domain, I attached a copy.

The program contains the comment: All systems function as expected when 
TEST_TWO is set.

If TEST_TWO is defined, poll() is used to wait until the socket is writable, 
and then getsockopt(SO_ERROR) is used to check if the error is now zero, when 
connect() fails with EINTR.

--
Added file: http://bugs.python.org/file38411/connect_test.c

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



[issue23618] PEP 475: handle EINTR in the socket module

2015-03-09 Thread STINNER Victor

STINNER Victor added the comment:

connect_eintr-3.patch: Different patch, don't retry connect() if it returns 
EINTR, but poll using poll/select. The patch changes also the asyncio module.

--
Added file: http://bugs.python.org/file38412/connect_eintr-3.patch

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



[issue21295] Python 3.4 gives wrong col_offset for Call nodes returned from ast.parse

2015-03-09 Thread Aivar Annamaa

Aivar Annamaa added the comment:

Yes, I also need col_offset to work as advertised because of a real world use 
case: Thonny (http://thonny.cs.ut.ee/) is a visual Python debugger which 
highlights the (sub)expression about to be evaluated.

--

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



[issue21295] Python 3.4 gives wrong col_offset for Call nodes returned from ast.parse

2015-03-09 Thread Sven Brauch

Sven Brauch added the comment:

But if you need the start of the full expression, can't you just go up in the 
parent chain until the parent is not an expression any more?

Could additional API be introduced which provides the value I am looking for as 
well as the one you need?

I was not on the nosy list by the way, I just put myself there after I 
commented. And that was after 3.4.3, after I noticed my software was suddenly 
broken by a patch release of python.

--

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



[issue23246] distutils fails to locate vcvarsall with Visual C++ Compiler for Python

2015-03-09 Thread Steve Dower

Steve Dower added the comment:

Hard to be sure. It was my contribution originally, and I'm okay to remain 
unattributed, but I've nosied Jason so he can answer authoritatively 
(especially since he rewrote most of my original contribution to make it work 
better :) ).

--
nosy: +jason.coombs

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



[issue23623] Python 3.5 docs need to clarify how to set PATH, etc

2015-03-09 Thread Ethan Furman

Changes by Ethan Furman et...@stoneleaf.us:


--
nosy: +ethan.furman

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



[issue23496] Steps for Android Native Build of Python 3.4.2

2015-03-09 Thread Stefan Krah

Stefan Krah added the comment:

On Ubuntu, when I uploaded the script to #5404, I only needed:

  ./configure --prefix=/tmp/arm-install --without-ensurepip 
--host=arm-linux-gnueabi --build=x86_64 --disable-ipv6


(And config.site of course.)


We just have to fix the pgen etc. issues and someone has to provide
a buildbot, otherwise it's guaranteed to break again.

--

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



[issue16318] FTP_TLS in ftplib not supporting prot_p storlines in FTP7.5

2015-03-09 Thread required field

Changes by required field requiredfield...@gmail.com:


--
nosy: +required field

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



[issue23619] Python 3.5.0a2 installer fails on Windows

2015-03-09 Thread Roundup Robot

Roundup Robot added the comment:

New changeset 0469af231d22 by Steve Dower in branch 'default':
Issue #23619: Ensure C variable is initialized before using it.
https://hg.python.org/cpython/rev/0469af231d22

--
nosy: +python-dev

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



[issue23623] Python 3.5 docs need to clarify how to set PATH, etc

2015-03-09 Thread Paul Moore

Paul Moore added the comment:

At a minimum, the example should show adding setting the 2 script directories 
to PATH, and not just sys.prefix.

--

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



[issue23496] Steps for Android Native Build of Python 3.4.2

2015-03-09 Thread Ethan Furman

Ethan Furman added the comment:

This would be a build-bot for cross-compiling?  As opposed to an android 
build-bot (which we'll also need) ?

--

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



[issue11726] linecache becomes specific to Python scripts in Python 3

2015-03-09 Thread Thomas Kluyver

Thomas Kluyver added the comment:

Someone on reddit ran into this, expecting that linecache can be used for an 
arbitrary text file:
http://www.reddit.com/r/Python/comments/2yetxc/utf8_encoding_problems/

I was quite surprised that the docs say allows one to get any line from any 
file. I've always understood that linecache is specifically for Python files, 
and the use of tokenize.open() means that it will only work for files that are 
UTF-8 or have the #coding: magic comment in the first two lines.

I think the docs should at least mention this; I'm happy to work on a patch for 
it at some point if people agree.

--
nosy: +takluyver

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



[issue23496] Steps for Android Native Build of Python 3.4.2

2015-03-09 Thread Ryan Gonzalez

Ryan Gonzalez added the comment:

This is what I'm using:

PYTHON_FOR_BUILD=`realpath ../cpython/python` CC=arm-linux-androideabi-clang 
CXX=arm-linux-androideabi-clang++ ./configure --host=arm-linux-androideabi 
--build=x86_64 --disable-ipv6 ac_cv_file__dev_ptmx=no ac_cv_file__dev_ptc=no 
ac_cv_have_long_long_format=yes

I know I could use config.site, but I just popped all this in a shell script.

--

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



[issue12916] Add inspect.splitdoc

2015-03-09 Thread Serhiy Storchaka

Serhiy Storchaka added the comment:

It's not too late for 3.5. Just there is no consensus.

--

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



[issue23623] Python 3.5 docs need to clarify how to set PATH, etc

2015-03-09 Thread David Linke

Changes by David Linke dr.david.li...@gmail.com:


--
nosy: +dalito

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



[issue23619] Python 3.5.0a2 installer fails on Windows

2015-03-09 Thread Steve Dower

Steve Dower added the comment:

Well that was embarrassing, but it's fixed now :)

Larry, would you like me to rebuild the installer with the fix in it?

--
nosy: +larry

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




[issue21295] Python 3.4 gives wrong col_offset for Call nodes returned from ast.parse

2015-03-09 Thread Mark Shannon

Mark Shannon added the comment:

How do I get the start of `(x+y).bit_length()` in 
`total += (x+y).bit_length()`?
With your change, I can't get it from `x`, `x+y`, or from the whole statement.

The primary purpose of the locations are for tracebacks, not for static tools.
Also, most tools need to support earlier versions of Python and consistency 
between versions is the most important thing.

A third-party parser that supported full, accurate locations would be great, 
but I don't think the builtin parser is the place for it.

--

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



[issue23496] Steps for Android Native Build of Python 3.4.2

2015-03-09 Thread Ryan Gonzalez

Ryan Gonzalez added the comment:

Python really needs some way of separating the host C compiler and the target C 
compiler.

I'm giving up cross-compiling from my computer and am going to install KBOX on 
an Android virtual device. It worked for Cyd, it'll work for me. Beats 
compiling two separate versions of Python (one just to get host version of pgen 
and _freeze_importlib), passing 20+ arguments to configure segregated in flags 
and environment variables, etc.

Please bear with me.

--

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



[issue11726] clarify that linecache only works on files that can be decoded successfully

2015-03-09 Thread R. David Murray

R. David Murray added the comment:

Sure, clarifying the docs seems sensible.  Any file is slightly different 
from the reality.

--
nosy: +r.david.murray
resolution: rejected - 
stage:  - needs patch
status: closed - open
title: linecache becomes specific to Python scripts in Python 3 - clarify that 
linecache only works on files that can be decoded successfully
type:  - behavior
versions: +Python 3.4, Python 3.5 -Python 3.2, Python 3.3

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



[issue23623] Python 3.5 docs need to clarify how to set PATH, etc

2015-03-09 Thread Steve Dower

Steve Dower added the comment:

FYI, the docs in the Python 3.5.0a2 CHM are newer than what's on docs.p.o, 
specifically the Using Python on Windows section. (Apparently I need to do 
something other than commit changes to get the website updated?)

https://hg.python.org/cpython/file/tip/Doc/using/windows.rst

The section on setting environment variables has been updated since 3.4, but it 
could be extended further.

--

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



[issue23496] Steps for Android Native Build of Python 3.4.2

2015-03-09 Thread Stefan Krah

Stefan Krah added the comment:

Cross compiling worked for a while in 3.4. It broke again
because we don't have a buildbot for that.

You should not need 20 args for ./configure. At least on
Ubuntu the script from #5404 generally works, but indeed
pgen, importlib and the above issue are currently broken
(again).

--

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



[issue19547] HTTPS proxy support missing without warning

2015-03-09 Thread Martin Panter

Changes by Martin Panter vadmium...@gmail.com:


--
nosy: +vadmium

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



[issue21610] load_module not closing opened files

2015-03-09 Thread mattip

mattip added the comment:

ping

--

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



[issue23623] Python 3.5 docs need to clarify how to set PATH, etc

2015-03-09 Thread Ned Deily

Ned Deily added the comment:

Steve, how does https://docs.python.org/dev/using/windows.html look now?  
(There may have been an update lag.)

--
nosy: +ned.deily

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



[issue20741] Documentation archives should be available also in tar.xz format

2015-03-09 Thread Mark Lawrence

Mark Lawrence added the comment:

Do we need documentation archives in tar.xz format?

--
nosy: +BreamoreBoy
versions: +Python 3.5 -Python 3.3

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



[issue15582] Enhance inspect.getdoc to follow inheritance chains

2015-03-09 Thread Claudiu Popa

Claudiu Popa added the comment:

 The patch adds support only for unbound methods and requires additional 
 parameter for this.

Just curios, which part works only for unbound methods?

 It is not what should be done in this issue at all.
 It should be easier to write it myself than describe it.

Well, some hints for the right way to do this would have been appreciated.

--

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



[issue23619] Python 3.5.0a2 installer fails on Windows

2015-03-09 Thread Steve Dower

Steve Dower added the comment:

Scratch that, I screwed up the hg dance (multiple times...). Newer bits coming

--

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



[issue23613] searchindex.js is annoying

2015-03-09 Thread Georg Brandl

Georg Brandl added the comment:

Most important reason to close this: this is not something to change in Python, 
but would have to be changed in Sphinx.

--
resolution:  - third party
status: open - closed

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



[issue23415] add-to-pydotorg does not support .exe installers for Windows

2015-03-09 Thread Georg Brandl

Georg Brandl added the comment:

Well, it's not a complicated script.  You're welcome to try and debug it, but 
if the bug is in the depths of new pydotorg, I don't know how easy it is to 
find.

--

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



[issue23616] Idle: conflict between loop execution and undo shortcut.

2015-03-09 Thread Terry J. Reedy

Terry J. Reedy added the comment:

I believe you are reporting the following behavior, which I believe I have seen 
before but which seems not to be the subject of a tracker issue.  If I run

import time
for i in range(20):
print(i)
time.sleep(.5)

either in Shell at  or from the editor, and hold Undo (^Z for me on 
Windows), output is deleted back to the previous .  When the statements are 
enter in Shell, that means erasing the visible 'for' statement.  A bit to my 
surprise, Prev (alt-P for me) still reloads the 'for' statement.

While this behavior is entirely avoidable by users (don't hit Undo after 
Enter), I agree that it is not desirable.  At minimum, it should be possible to 
clear the undo buffer when code is submitted for execution, just as it is when 
 is printed.  That should prevent removal of the entered statement.

I believe Undo is left active during execution so it will be active during user 
entry in response to input('prompt').  Also, one can start entering input 
before 'prompt' is printed. So avoiding adding output to Undo would be trickier.

--
Please don't fiddle with the Versions: settings.  This is not a security issue, 
any change will be applied to 3.5.

--
versions: +Python 3.5 -Python 3.2, Python 3.3

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



[issue20659] Want to make a class method a property by combining decorators

2015-03-09 Thread Mark Lawrence

Mark Lawrence added the comment:

@the mulhern sorry that this slipped under our radar.

@Nick I've put you on the nosy list as you actioned #16267 which is referenced 
in msg211416.

--
nosy: +BreamoreBoy, ncoghlan
versions: +Python 3.5 -Python 2.7, Python 3.1, Python 3.2, Python 3.3, Python 
3.4

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



[issue23546] Windows, 'Edit withIDLE', and multplie installed versions

2015-03-09 Thread Terry J. Reedy

Terry J. Reedy added the comment:

At one time, there would not have been any point.  
https://docs.python.org/3/library/__main__.html#module-__main__ contains this 
sentence For a package, the same effect can be achieved by including a 
__main__.py module, the contents of which will be executed when the module is 
run with -m., which was new for 3.0.  The .../2/... doc does not as this is a 
new-in-3.0 feature.  Thus, I am surprised by
C:\Users\Terrypy -m idlelib
C:\Programs\Python27\python.exe: No module named idlelib.__main__; 'idlelib' is 
a package and cannot be directly executed
AFAIK, 2.7 should not even be looking for .__main__.

After I copied idlelib/__main__.py to my 2.7 install and repeated the command 
line, Idle tried to start, but imports of submodules failed, subprocess 
connection failed, and the editor was opened for blank numbered files like 
'C:/programs/python27/50343'.  After that, normal ways of starting Idle also 
failed similarly.  Reinstalling 2.7 (with remnamts of the old idlelib left) did 
not fix things.  The only way I found to restore Idle was to delete 2.7 
idlelib/ completely and run Programs and Features (win 7) repair, which 
restores a fresh copy that works again.  I tried again with same results, so I 
am done experimenting.

--

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



[issue20751] Misleading examples in the descriptor protocol documentation

2015-03-09 Thread Mark Lawrence

Mark Lawrence added the comment:

Who is best placed to comment on the suggested docs changes given in msg212035?

--
nosy: +BreamoreBoy
versions: +Python 3.5 -Python 2.7, Python 3.1, Python 3.2, Python 3.3

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



[issue23619] Python 3.5.0a2 installer fails on Windows

2015-03-09 Thread Terry J. Reedy

Terry J. Reedy added the comment:

I downloaded .exe from python.org an hour after Steve said 'done' and install 
went smoothly -- too smoothly as there was not options dialog as to install 
location or anything.  Fortunately, it did not grab 'python'.  New crt was 
first thing installed.

Start menu/3.5 is missing 'uninstall' and 'doc server' icons.

Tests fail for text_ctypes (multiple), test_distutils (multiple), 
test_compileall, test_tcl (line 237, in testLoadWithUNC), test_tools, 
test_zipfile, and test_multiprocessing_spawn froze Command Prompt so I has to 
close with red [  X  ] button.

--
nosy: +terry.reedy

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



[issue22308] add {implementation} to sysconfig.py

2015-03-09 Thread mattip

mattip added the comment:

any traction on this?

--

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



[issue23623] Python 3.5 docs need to clarify how to set PATH, etc

2015-03-09 Thread Ned Deily

Changes by Ned Deily n...@acm.org:


--
nosy:  -ned.deily

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



[issue21018] [patch] added missing documentation about escaping characters for configparser

2015-03-09 Thread Mark Lawrence

Mark Lawrence added the comment:

LGTM so can we have a formal patch review please, thanks.

--
nosy: +BreamoreBoy
versions: +Python 3.5

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



[issue19547] HTTPS proxy support missing without warning

2015-03-09 Thread Demian Brecht

Changes by Demian Brecht demianbre...@gmail.com:


--
nosy: +demian.brecht

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



[issue23623] Python 3.5 docs need to clarify how to set PATH, etc

2015-03-09 Thread Steve Dower

Steve Dower added the comment:

Looks good, thanks Ned.

--

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



[issue23619] Python 3.5.0a2 installer fails on Windows

2015-03-09 Thread Steve Dower

Steve Dower added the comment:

Thanks for the details Terry.

Customize is there for all the options, though I too keep being surprised by 
just how quickly it gets going when you click one of the other two buttons.

The uninstall icon is probably not going to come back :( I spent some time 
trying to come up with an approach that would work, but there seems to be no 
way to know what the command should be. (That said, I just had an idea where we 
could install the installer and then include a link to that, which would allow 
it to be uninstalled... hmm...)

I think the ctypes and distutils test failures are expected right now 
(especially if you don't also have VS 2015 CTP 6 installed), but the others 
sound new. Do you have the output logged you could post and I'll create issues 
for them?

--

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



[issue23619] Python 3.5.0a2 installer fails on Windows

2015-03-09 Thread Paul Moore

Paul Moore added the comment:

Please don't install the installer somewhere, just to add an uninstall icon on 
the start menu. It's possible to uninstall via Add/Remove Programs. That 
should be sufficient.

--

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



[issue23606] ctypes.util.find_library(c) no longer makes sense

2015-03-09 Thread eryksun

eryksun added the comment:

The api-ms-win-crt-* DLLs forward their exports to ucrtbase.dll, which 
currently uses named exports. When is it planned to remove the named exports?

 crt = CDLL('ucrtbase')
 filesystem = CDLL('api-ms-win-crt-filesystem-l1-1-0')  
 math = CDLL('api-ms-win-crt-math-l1-1-0')

 c_void_p.from_buffer(crt._stat64)
c_void_p(8791677890384)
 c_void_p.from_buffer(filesystem._stat64)
c_void_p(8791677890384)

 c_void_p.from_buffer(crt.fabs)  
c_void_p(8791678417616)
 c_void_p.from_buffer(math.fabs)
c_void_p(8791678417616)

--

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



[issue23619] Python 3.5.0a2 installer fails on Windows

2015-03-09 Thread Larry Hastings

Larry Hastings added the comment:

 Any idea how long until the CDN picks up the update?

curl -X PURGE https://www.python.org/ftp/python/2.7.5/Python-2.7.5.tar.xz

will explicitly tell the CDN to pick up the new binaries.  Not sure if that 
works from anywhere or just from dl-files.iad1.psf.io .

--

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



[issue23619] Python 3.5.0a2 installer fails on Windows

2015-03-09 Thread Larry Hastings

Larry Hastings added the comment:

Yup.

--

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



[issue23619] Python 3.5.0a2 installer fails on Windows

2015-03-09 Thread Steve Dower

Steve Dower added the comment:

Looks like there'll be some installation errors until the CDN catches up, but 
the full installer will be fine

MD5s/sizes:

python-3.5.0a2.exe  807a898a6b61696ab9c4257152a939c5
28,762,312
python-3.5.0a2-webinstall.exe   dc2cebbb402f117f0590c7d11f662129885,208
python-3.5.0a2-amd64.exe91771bce1d8993071b5d766920321ca8
29,669,336
python-3.5.0a2-amd64-webinstall.exe 7b057970b302106304e943da2ccc1ead910,792
python350a2.chm 68007011a878c5cf5f498a3290085066
7,525,910

--

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



[issue2292] Missing *-unpacking generalizations

2015-03-09 Thread Ethan Furman

Ethan Furman added the comment:

All tests pass on my ubuntu 13.04 system.

--

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



[issue15582] Enhance inspect.getdoc to follow inheritance chains

2015-03-09 Thread Serhiy Storchaka

Changes by Serhiy Storchaka storch...@gmail.com:


--
nosy: +serhiy.storchaka

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



[issue23496] Steps for Android Native Build of Python 3.4.2

2015-03-09 Thread Stefan Krah

Stefan Krah added the comment:

Technically we could use the Android buildbot to test both
(cross-compiling and Android breakage), but it would be nice
to have a separate buildbot that just tests cross-compiling
with an easier target (e.g. arm-linux-gnueabi).

--

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



[issue23619] Python 3.5.0a2 installer fails on Windows

2015-03-09 Thread Steve Dower

Steve Dower added the comment:

Done, though I may have corrupted alpha 1 in the process :(

New MD5s and sizes:
python-3.5.0a2.exe  9683ecb837ffa2dd321d564042a90d64
28,762,032
python-3.5.0a2-webinstall.exe   b717713c58d0fcabf69c4fdc67a2e581885,256
python-3.5.0a2-amd64.exe5eb089c6c45913480434388341d3ed4a
29,669,240
python-3.5.0a2-amd64-webinstall.exe 93b883552869c3f936cf6799a6212f04910,840
python350a2.chm 68007011a878c5cf5f498a3290085066
7,525,910

Any idea how long until the CDN picks up the update?

--

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



[issue23606] ctypes.util.find_library(c) no longer makes sense

2015-03-09 Thread Steve Dower

Steve Dower added the comment:

AIUI, by the time Windows 10 or Visual Studio 2015 releases (since it's now a 
Windows component, it's technically on a different schedule, even though the 
main developer is still working against Visual Studio's schedule) and probably 
sooner (VS 2015 RC is most likely).

It's always possible that they'll decide not to remove them, but the current 
plan is that loading ucrtbase.dll directly will not be helpful, since it would 
prevent Windows from making breaking changes to the API that the api-*.dll 
files would mask.

--

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



[issue23619] Python 3.5.0a2 installer fails on Windows

2015-03-09 Thread Larry Hastings

Larry Hastings added the comment:

Okay, I refreshed the MD5 sums and sizes on the web site, and purged the old 
files from the CDN.

--

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



[issue15582] Enhance inspect.getdoc to follow inheritance chains

2015-03-09 Thread Serhiy Storchaka

Serhiy Storchaka added the comment:

The patch adds support only for unbound methods and requires additional 
parameter for this. It is not what should be done in this issue at all.

I'm interested in this issue so I'll write a patch. It should be easier to 
write it myself than describe it.

--
assignee:  - serhiy.storchaka

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



[issue23602] Implement __format__ for Fraction

2015-03-09 Thread Tuomas Suutari

Tuomas Suutari added the comment:

Martin Panter wrote:
 Regarding sharing fractions._parse_format_specifier(), perhaps have a look at 
 _pydecimal._parse_format_specifier()

I did find that, but since it was a private function in private
module, I was unsure if I can use it here. The _pydecimal one parser
also does more stuff that I need.

--

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



[issue23619] Python 3.5.0a2 installer fails on Windows

2015-03-09 Thread Steve Dower

Steve Dower added the comment:

Should have been right there with those two options, looking basically the 
same. Though it's possible that something about your machine is messing with 
the sizing - high DPI on Windows 7 is notorious for that, and there are sure to 
be other potential causes too. Whenever you get a chance to try it again, a 
screenshot would be nice if it's not there.

There's also some chatter about maybe hiding the all users install behind the 
Customize button, since it really doesn't gain anything for most people. Then 
there'd only be two buttons on the front screen, which will make it less likely 
to be missed.

Thanks for the log. Looks mostly like issues I'd expect when you don't have 
write permissions for the install directory. Not sure that we have any 
precedent for dealing with tests that require admin privileges when installed 
but not in the source tree?

--

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



[issue23619] Python 3.5.0a2 installer fails on Windows

2015-03-09 Thread Steve Dower

Steve Dower added the comment:

Do those assume that no-admin privs will cause a failure? This is more an issue 
of do I have write permissions for the install directory (which I guess could 
be its own skip condition...).

--

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



[issue23619] Python 3.5.0a2 installer fails on Windows

2015-03-09 Thread Ned Deily

Ned Deily added the comment:

Regarding tests trying to write into the install directory tree, I'm pretty 
sure that there have been fixes added for those but I can't recall off the top 
of my head specific examples.  I think the best approach is to use a temporary, 
writable directory instead; if that's not practical, then the test case should 
be skipped.  I support fixing any tests that still currently fail due to this.

--

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



[issue23496] Steps for Android Native Build of Python 3.4.2

2015-03-09 Thread Cyd Haselton

Cyd Haselton added the comment:

Ryan,
There are utilities you'll need in the KBOX environment, some of which may not 
be available at the KBOX download site.  

You'll need to download the make, gcc 4.8.0 and gawk packages from the download 
site, and vim and/or nano depending on your preference. 

If you get an 'undefined reference to dlopen' error during the build, you'll 
need the updated libfakechroot; update this ticket and I'll figure out a way to 
get it to you (I'm not sure if the currently available KBOX includes it or not).

--

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



[issue23138] cookiejar parses cookie value as int with empty name-value pair and Expires

2015-03-09 Thread Demian Brecht

Changes by Demian Brecht demianbre...@gmail.com:


Removed file: http://bugs.python.org/file38262/issue23138_27.patch

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



[issue23602] Implement __format__ for Fraction

2015-03-09 Thread Tuomas Suutari

Tuomas Suutari added the comment:

Version 3 of the patch. Changes to v2:
 * Use raw-strings for the regexps.
 * Make the specifier regexp more robust with \A, \Z and re.DOTALL.
 * Add more test cases; especially g and e formats and negative fractions.

--
Added file: http://bugs.python.org/file38413/issue23602v3.patch

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



[issue23602] Implement __format__ for Fraction

2015-03-09 Thread Serhiy Storchaka

Changes by Serhiy Storchaka storch...@gmail.com:


--
assignee:  - serhiy.storchaka
priority: normal - low

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



[issue23546] Windows, 'Edit withIDLE', and multplie installed versions

2015-03-09 Thread Ned Deily

Ned Deily added the comment:

Perhaps I misunderstand what you meant but python -m module_name is a 
documented Python 2 feature:

https://docs.python.org/2/using/cmdline.html#cmdoption-m

I think the failure to initialize when using -m idlelib after copying over 
__main__.py from Python 3 is caused by IDLE2's reliance on buggy import 
behavior fixed by Issue7902.  In any case, applying 556b9bafdee8 from Python 3 
seems to fix it.

--
nosy: +ned.deily

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



[issue23619] Python 3.5.0a2 installer fails on Windows

2015-03-09 Thread Terry J. Reedy

Terry J. Reedy added the comment:

If there was a *customize* option in addition to *all users* and *me only*, I 
did not see it.  I will look harder for a3.  Attached is file with 4 failure 
messages.

--
Added file: http://bugs.python.org/file38415/35a2-failures.txt

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



  1   2   >