[issue14721] httplib doesn't specify content-length header for POST requests without data

2015-02-27 Thread Ned Deily
Ned Deily added the comment: James, Demian: this issue has been closed for almost three years and the changes released long ago: comments made here will likely be ignored. Please open a new issue if you want them to be acted on. -- nosy: +ned.deily versions: -Python 3.5

[issue23533] MacOSX Python child process running urlopen crashed when tkMessageBox is imported

2015-02-27 Thread Ned Deily
Ned Deily added the comment: I was able to reproduce this and from the system crash report it appears that this is a duplicate of Issue20585. The workaround noted there should work for you here: define a "no_proxy" environment variable to prevent Python from attempting to call the System Conf

[issue22832] Tweak parameter names for fcntl module

2015-02-27 Thread Alex Shkop
Alex Shkop added the comment: Created a patch. It renames arguments in clinic declarations and in documents. For lockf I've chosen Linux naming, because it really calls fcntl which has an argument called cmd, not function. -- keywords: +patch nosy: +ashkop Added file: http://bugs.pytho

[issue19884] Importing readline produces erroneous output

2015-02-27 Thread STINNER Victor
STINNER Victor added the comment: Mac OS X uses libedit, not libreadline. -- ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue20703] RuntimeError caused by lazy imports in pdb

2015-02-27 Thread Xavier de Gaye
Xavier de Gaye added the comment: > In that case the behavior you are seeing is correct, even if not obvious or > even desirable. It will happen any time you are looping over sys.modules and > call a function/method which has a function-scoped import statement for a > module that hasn't been

[issue23491] PEP 441 - Improving Python Zip Application Support

2015-02-27 Thread Paul Moore
Paul Moore added the comment: Updated patch including (I hope!) all review comments so far. -- Added file: http://bugs.python.org/file38258/pep-441.v4.patch ___ Python tracker __

[issue23262] webbrowser module broken with Firefox 36+

2015-02-27 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: --new-window and --new-tab are Firefox and SeaMonkey2.x only. [1] So this will break the support of IceApe on Debian Etch (iceape v.1.0.13 [2]). [1] https://developer.mozilla.org/en-US/docs/Mozilla/Command_Line_Options [2] http://archive.debian.net/etch/devel

[issue22524] PEP 471 implementation: os.scandir() directory scanning function

2015-02-27 Thread Ben Hoyt
Ben Hoyt added the comment: Okay, here's the next version of the patch. I've updated scandir-2.patch with a number of modifications and several fixes to the C code. This includes Victor's scandir-6.patch test suite (with minor mods) and my original documentation. Note that I haven't looked at

[issue23535] os.path.join() wrong concatenation of "C:" on Windows

2015-02-27 Thread Eugene Bright
New submission from Eugene Bright: Hello! I found strange os.path.join() behavior on Windows. It works fine in common case. >>> os.path.join("C", "filename") 'C\\filename' But if first argument is "C:" there are no backslashes added at all! >>> os.path.join("C:", "filename") 'C:filename' But

[issue23535] os.path.join() wrong concatenation of "C:" on Windows

2015-02-27 Thread Eugene Bright
Changes by Eugene Bright : -- type: -> behavior versions: +Python 3.4 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubs

[issue23491] PEP 441 - Improving Python Zip Application Support

2015-02-27 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: There is not well known old way how to make executable Python files on Windows. Add line "@python -x %0 %*" at the start of your Python script and rename the script to *.bat. The "-x" option makes Python to skip first line that is not Python, and @ forbids e

[issue23536] Add explicit information on config file format not supporting filters

2015-02-27 Thread Piotr Dobrogost
New submission from Piotr Dobrogost: It would be helpful to make it clear in section "Configuration file format" that it's not possible to configure filters through configuration file as opposed to dictionary passed to dictConfig() method. I found this clearly stated in Pyramid docs at http://

[issue23535] os.path.join() wrong concatenation of "C:" on Windows

2015-02-27 Thread Ben Hoyt
Ben Hoyt added the comment: Sorry, but this is operating as designed and documented. See the docs here: https://docs.python.org/3.4/library/os.path.html#os.path.join "On Windows ... since there is a current directory for each drive, os.path.join("c:", "foo") represents a path relative to the c

[issue19075] Add sorting algorithm visualization to turtledemo

2015-02-27 Thread Larry Hastings
Larry Hastings added the comment: This can wait for 3.5. -- ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: htt

[issue23535] os.path.join() wrong concatenation of "C:" on Windows

2015-02-27 Thread Eric V. Smith
Eric V. Smith added the comment: I agree this isn't a bug, due to per-drive current directories on Windows. -- nosy: +eric.smith resolution: -> not a bug stage: -> resolved status: open -> closed ___ Python tracker

[issue23491] PEP 441 - Improving Python Zip Application Support

2015-02-27 Thread Paul Moore
Paul Moore added the comment: I'm -1 on this. The whole point of having a .pyz extension is so that you don't need to use an extension that's for files containing text to hold binary data. If you want to do this, use zipapp and specify no interpreter line, then add the @python line yourself. O

[issue23496] Steps for Android Native Build of Python 3.4.2

2015-02-27 Thread Cyd Haselton
Cyd Haselton added the comment: Ethan, The binary produced runs in the KBOX environment. It can be copied between devices provided the target device has the KBOX environment installed. Victor et al, I read https://docs.python.org/devguide/devcycle.html#indevbranch a couple of times and, unles

[issue23529] Limit decompressed data when reading from LZMAFile and BZ2File

2015-02-27 Thread Antoine Pitrou
Antoine Pitrou added the comment: > LZMAFile now uses BufferedReader.peek(). The current implementation seems > appropriate, but I am not comfortable with the current specification in the > documentation, which says it is allowed to not return any useful data. What do you mean with "useful dat

[issue23332] datetime.isoformat() -> explicitly mark UTC string as such

2015-02-27 Thread mirabilos
mirabilos added the comment: Hm, RFCs are just RFCs and not standards, they can recommend whatever they want, and they can (and do) contradict each other. I’ve seen things (mostly related to eMail and PIM synchronisation) that require ‘Z’ for UTC proper. Additionally, +00:00 can be UTC, but i

[issue22832] Tweak parameter names for fcntl module

2015-02-27 Thread Brett Cannon
Brett Cannon added the comment: The patch LGTM. Serhiy, you have anything to add? -- stage: needs patch -> commit review ___ Python tracker ___ __

[issue23332] datetime.isoformat() -> explicitly mark UTC string as such

2015-02-27 Thread Mirko Vogt
Mirko Vogt added the comment: The proper response to that comment probably is: It's called ISO8601 and not RFC8601. And unfortunately ISO stands for "International Standard". -- ___ Python tracker

[issue23332] datetime.isoformat() -> explicitly mark UTC string as such

2015-02-27 Thread Mark Lawrence
Mark Lawrence added the comment: I'm a British citizen and I've never once heard the term "British Winter Time", so where does it come from? -- nosy: +BreamoreBoy ___ Python tracker ___

[issue23332] datetime.isoformat() -> explicitly mark UTC string as such

2015-02-27 Thread R. David Murray
R. David Murray added the comment: mirabilos was referring to Alexander's reference to RFCs that advise against using 'Z'. RFC are standards once they become formally accepted as such, and often they become de-facto standards before formal acceptance. Given that the method is supposedly con

[issue21919] Changing cls.__bases__ must ensure proper metaclass inheritance

2015-02-27 Thread Mark Lawrence
Mark Lawrence added the comment: @Eldar sorry that this issue slipped our net. -- nosy: +BreamoreBoy versions: +Python 3.5 -Python 3.2 ___ Python tracker ___

[issue23471] 404 Not Found when downloading Python 3.4.3rc1 Documentation

2015-02-27 Thread Larry Hastings
Larry Hastings added the comment: This is part of the release process. 3.4.3 was fine last I checked, so perhaps some wonderful automated process broke it for me. 3.5, I think I simply didn't upload the docs properly. Anyway, this is my responsibility as RM for 3.4 and 3.5, so in the future

[issue23496] Steps for Android Native Build of Python 3.4.2

2015-02-27 Thread Stefan Krah
Stefan Krah added the comment: > c) constantly working at making the latest and greatest Android-friendly But that is precisely what "Android support", should it be added, means: It does take constant work (and build slaves) to support a platform. Unrelatedly, regarding the localeconv changes:

[issue21944] Allow copying of CodecInfo objects

2015-02-27 Thread Mark Lawrence
Mark Lawrence added the comment: The change to codecs.py seems simple enough but would we usually use plain asserts in test code? -- nosy: +BreamoreBoy ___ Python tracker ___ __

[issue23524] Use _set_thread_local_invalid_parameter_handler in posixmodule

2015-02-27 Thread Steve Dower
Steve Dower added the comment: Turns out the old code no longer compiles without this change, as the internal variable we were previously using is no longer exported from the CRT. Can I get a review please? -- nosy: +larry, serhiy.storchaka priority: high -> critical type: crash -> com

[issue23524] Use _set_thread_local_invalid_parameter_handler in posixmodule

2015-02-27 Thread Larry Hastings
Larry Hastings added the comment: I turned in my Windows developer badge in 2007. Can I recuse myself, pretty-please? How about Tim Golden or Zach Ware? Who I notice are conveniently already added to the nosy list! -- ___ Python tracker

[issue23524] Use _set_thread_local_invalid_parameter_handler in posixmodule

2015-02-27 Thread Tim Golden
Tim Golden added the comment: The problem is that this isn't an area I'm particularly familiar with (either in Python nor in Windows) so I need time to ramp up my awareness of what Steve's proposing plus then assessing the change. I'll try... but I rather hope Zach gets there first! --

[issue22832] Tweak parameter names for fcntl module

2015-02-27 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: I found a lot of not related issues in the documentation. -- nosy: +r.david.murray ___ Python tracker ___

[issue23496] Steps for Android Native Build of Python 3.4.2

2015-02-27 Thread Cyd Haselton
Cyd Haselton added the comment: Given Stephan's comments regarding Android support I'm beginning to think that I may have bitten off more than I can chew. Is there an option between 'constant work' and 'zero contribution'? I am not by any means an Android developer so the following is possibly

[issue23262] webbrowser module broken with Firefox 36+

2015-02-27 Thread lilydjwg
Changes by lilydjwg : -- nosy: +lilydjwg ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.or

[issue23332] datetime.isoformat() -> explicitly mark UTC string as such

2015-02-27 Thread Alexander Belopolsky
Alexander Belopolsky added the comment: > RFCs are just RFCs and not standards RFCs have a standards track which includes steps such as "Proposed Standard", "Draft Standard", and "Internet Standard". Once they become Internet Standards, they get an additional designation as STD. For example,

[issue23534] `test_longdouble` fails on Mac when using system libffi (version 3.1)

2015-02-27 Thread Ronald Oussoren
Ronald Oussoren added the comment: On OSX the internal copy of libffi that's used is based on the one in PyObjC, which in turn is based on the version of libffi on opensource.apple.com (IIRC with some small patches that fix minor issues found by the PyObjC testsuite). -- _

[issue23496] Steps for Android Native Build of Python 3.4.2

2015-02-27 Thread R. David Murray
R. David Murray added the comment: Most of us fall toward the lower end of "constant work" and "zero contribution", honestly, since the majority of us are doing it in spare time and not getting paid for it. What is needed is a long-term commitment to fix bugs if they show up when new changes

[issue23524] Use _set_thread_local_invalid_parameter_handler in posixmodule

2015-02-27 Thread Steve Dower
Steve Dower added the comment: Larry - this may hold up the next release, so just keeping you in the loop. You don't have to review (though there are many changes in shared code, so you may not be useless :) ) -- ___ Python tracker

[issue23496] Steps for Android Native Build of Python 3.4.2

2015-02-27 Thread Stefan Krah
Stefan Krah added the comment: But NDK bugs are reported to the same bug tracker, aren't they? -- ___ Python tracker ___ ___ Python-bu

[issue22832] Tweak parameter names for fcntl module

2015-02-27 Thread Alex Shkop
Alex Shkop added the comment: Looks like default value for mutate_flag in ioctl() should be False. Docstring says: "If the argument is a mutable buffer and the mutable_flag argument is not passed or is false, the behavior is as if a string had been passed." Should I change the default value or

[issue23524] Use _set_thread_local_invalid_parameter_handler in posixmodule

2015-02-27 Thread STINNER Victor
STINNER Victor added the comment: > there is no way (and won't be any way) to disable these on a per-thread basis. I don't understand. Is _set_thread_local_invalid_parameter_handler() process-wide, or dos it only affect the current thread? -- ___ Py

[issue23524] Use _set_thread_local_invalid_parameter_handler in posixmodule

2015-02-27 Thread Steve Dower
Steve Dower added the comment: Just the current thread. When set, it overrides the global setting. -- ___ Python tracker ___ ___ Pytho

[issue23524] Use _set_thread_local_invalid_parameter_handler in posixmodule

2015-02-27 Thread Steve Dower
Steve Dower added the comment: Ah, but the bit you quoted is referring to the assert dialogs, which only exist in debug builds. The invalid parameter handler will normally kill the process even in release builds. -- ___ Python tracker

[issue23524] Use _set_thread_local_invalid_parameter_handler in posixmodule

2015-02-27 Thread Zachary Ware
Zachary Ware added the comment: Tim Golden added the comment: > The problem is that this isn't an area I'm particularly familiar with > (either in Python nor in Windows) so I need time to ramp up my awareness > of what Steve's proposing plus then assessing the change. I'll try... > but I rather h

[issue23524] Use _set_thread_local_invalid_parameter_handler in posixmodule

2015-02-27 Thread STINNER Victor
STINNER Victor added the comment: I don't understand the issue, can you please elaborate? Can you please give an example of code which raise the bug, explain the behaviour on VS < 2015 and the behaviour on VS > 2015? I don't understand why changes are restricted to posixmodule.c. Much more cod

[issue23496] Steps for Android Native Build of Python 3.4.2

2015-02-27 Thread Stefan Krah
Stefan Krah added the comment: BTW, PEP 11 now demands a stable buildbot for official platform support (IMO a very sane policy). -- ___ Python tracker ___ ___

[issue23524] Use _set_thread_local_invalid_parameter_handler in posixmodule

2015-02-27 Thread Steve Dower
Steve Dower added the comment: #4804 has most of the prior discussion, but here's some code that will cause the process to terminate: import os os.close(3) The instant termination rather than OSError is why _PyVerify_fd exists at all, and that's only there because when the behaviour was disab

[issue22832] Tweak parameter names for fcntl module

2015-02-27 Thread Alex Shkop
Alex Shkop added the comment: Docs say that mutate_flag is true by default since Python 2.5. Looks like I should fix the docstring. -- ___ Python tracker ___ ___

[issue23537] BaseSubprocessTransport includes two unused methods

2015-02-27 Thread Martin Richard
New submission from Martin Richard: base_subprocess.BaseSuprocessTransport implements _make_write_subprocess_pipe_proto and _make_read_subprocess_pipe_proto. Both are private and both raise NotImplementedError. However, when I grep in tulip sources for those methods, they are never called nor

[issue18382] multiprocessing's overlapped PipeConnection issues on Windows 8

2015-02-27 Thread Davin Potts
Davin Potts added the comment: Steve: FWIW, it looks like a good solution to me. -- ___ Python tracker ___ ___ Python-bugs-list maili

[issue23524] Use _set_thread_local_invalid_parameter_handler in posixmodule

2015-02-27 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: May be include this in Py_BEGIN_ALLOW_THREADS / Py_END_ALLOW_THREADS? -- ___ Python tracker ___ __

[issue23524] Use _set_thread_local_invalid_parameter_handler in posixmodule

2015-02-27 Thread Steve Dower
Steve Dower added the comment: I considered that, but then we'll be disabling the handler for calls into external modules (assuming whatever pyd layer exists is doing its job correctly), which is exactly where the error is most relevant. -- ___ Pyth

[issue23496] Steps for Android Native Build of Python 3.4.2

2015-02-27 Thread Ethan Furman
Ethan Furman added the comment: Cyd, if you want to be a CPython/Android resource that's great. If you don't have time for it, I completely understand. What I'm hoping for is to take your initial efforts and build from there, as there are others who can take what you've started and run with i

[issue23530] os and multiprocessing.cpu_count do not respect cpuset/affinity

2015-02-27 Thread Davin Potts
Davin Potts added the comment: Adding an option does sound like a better possibility. Still, when I start looking through the examples that psutil provides, it reminds me how this is but one small piece of a much larger picture which psutil has done a nice, focused job of working to address.

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

2015-02-27 Thread Demian Brecht
Demian Brecht added the comment: Attached is a fix that ignores the entire invalid cookie as defined in RFC 6265, Section 5.2. I'm also attaching patches for maintenance branches as it's a valid bug (NAME=VALUE pairs are required across all RFCs), although it would break backwards compatibilit

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

2015-02-27 Thread Demian Brecht
Changes by Demian Brecht : Added file: http://bugs.python.org/file38261/issue23138_34.patch ___ Python tracker ___ ___ Python-bugs-list mailin

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

2015-02-27 Thread Demian Brecht
Changes by Demian Brecht : Added file: http://bugs.python.org/file38262/issue23138_27.patch ___ Python tracker ___ ___ Python-bugs-list mailin

[issue23524] Use _set_thread_local_invalid_parameter_handler in posixmodule

2015-02-27 Thread STINNER Victor
STINNER Victor added the comment: > I considered that, but then we'll be disabling the handler for calls into > external modules (assuming whatever pyd layer exists is doing its job > correctly), which is exactly where the error is most relevant. Hum ok. So I try to rephrase the issue. When P

[issue22890] StringIO.StringIO pickled in 2.7 is not unpickleable on 3.x

2015-02-27 Thread Mark Lawrence
Mark Lawrence added the comment: Seems fine on Windows 8.1 c:\Users\Mark\Documents\MyPython>c:\cpython\PCbuild\amd64\python.exe Python 3.5.0a1+ (default:344d57c521b9+, Feb 27 2015, 13:39:56) [MSC v.1800 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more informati

[issue23524] Use _set_thread_local_invalid_parameter_handler in posixmodule

2015-02-27 Thread Steve Dower
Steve Dower added the comment: That's a pretty good summation, though it misses two points. 1. _PyVerify_fd no longer compiles. 2. The process will terminate in both release builds and debug builds. (In debug builds you also get a dialog letting you attach a debugger, unless those are suppres

[issue23526] Silence resource warnings in test_httplib

2015-02-27 Thread STINNER Victor
STINNER Victor added the comment: I applied your patch. Thanks Alex Shkop! (FYI I also added your name to Misc/ACKS.) -- ___ Python tracker ___ _

[issue23526] Silence resource warnings in test_httplib

2015-02-27 Thread Roundup Robot
Roundup Robot added the comment: New changeset 056d71d7bb28 by Victor Stinner in branch '3.4': Issue #23526: Fix ResourceWarning in test_httplib. Patch written by Alex Shkop. https://hg.python.org/cpython/rev/056d71d7bb28 -- nosy: +python-dev ___ Pyth

[issue23537] BaseSubprocessTransport includes two unused methods

2015-02-27 Thread Roundup Robot
Roundup Robot added the comment: New changeset 0b390b5a6729 by Victor Stinner in branch '3.4': Issue #23537: Remove 2 unused private methods of asyncio.BaseSubprocessTransport https://hg.python.org/cpython/rev/0b390b5a6729 -- nosy: +python-dev ___ Pyt

[issue23537] BaseSubprocessTransport includes two unused methods

2015-02-27 Thread STINNER Victor
STINNER Victor added the comment: Yeah, they are completly useless. Thanks for the report Martin. -- resolution: -> fixed status: open -> closed ___ Python tracker ___ _

[issue22853] Multiprocessing.Queue._feed deadlocks on import

2015-02-27 Thread Mark Lawrence
Mark Lawrence added the comment: @Davin I believe that you're interested in multiprocessing issues. -- nosy: +BreamoreBoy, davin ___ Python tracker ___ __

[issue1322] Deprecate platform.dist() and platform.linux_distribution() functions

2015-02-27 Thread Andy Maier
Changes by Andy Maier : -- nosy: +andymaier ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.

[issue23531] SSL operations cause entire process to hang

2015-02-27 Thread johnkw
johnkw added the comment: Not sure what you mean. That is a standalone example. It creates the local "HTTP server", which is merely a dummy listen socket. The whole point is just to have something that does a slow I/O operation, and simply not responding is sufficient for that to reproduce the

[issue23471] 404 Not Found when downloading Python 3.4.3rc1 Documentation

2015-02-27 Thread Larry Hastings
Larry Hastings added the comment: I think I've got them all working now. Please reopen if you discover new breakage. (Or old breakage I guess if I didn't actually fix it...!) -- resolution: -> fixed stage: -> resolved status: open -> closed ___ P

[issue23531] SSL operations cause entire process to hang

2015-02-27 Thread Antoine Pitrou
Antoine Pitrou added the comment: > It creates the local "HTTP server", which is merely a dummy listen socket Sorry, I hadn't noticed. Still, the example shouldn't rely on the third party "requests" library. > Also, I would add that on further investigation this occurs on cygwin, but > not on

[issue22834] Unexpected FileNotFoundError when current directory is removed

2015-02-27 Thread Roundup Robot
Roundup Robot added the comment: New changeset 38c503c2c066 by Brett Cannon in branch 'default': Issue #22834: Drop a redundant comment and use errno instead of an https://hg.python.org/cpython/rev/38c503c2c066 -- ___ Python tracker

[issue22834] Unexpected FileNotFoundError when current directory is removed

2015-02-27 Thread Brett Cannon
Brett Cannon added the comment: Thanks for catches the mistakes, guys! -- status: open -> closed ___ Python tracker ___ ___ Python-bug

[issue1322] Deprecate platform.dist() and platform.linux_distribution() functions

2015-02-27 Thread Andy Maier
Andy Maier added the comment: Do we really think that a package on pypi solves the problem better? The discussion only shows that it is more likely we end up with multiple different packages on pypi, instead of one that is commonly agreed. I agree it is tough to get to an agreed upon approach,

[issue23526] Silence resource warnings in test_httplib

2015-02-27 Thread Alex Shkop
Alex Shkop added the comment: Thanks, great to hear. I'm glad to help) -- ___ Python tracker ___ ___ Python-bugs-list mailing list Uns

[issue23496] Steps for Android Native Build of Python 3.4.2

2015-02-27 Thread Ryan Gonzalez
Ryan Gonzalez added the comment: I'll try to do as much as I can to get this through. Once I reinstall the NDK (I accidently wiped my hard drive with a bad dd command recently), I'll test this on my old Android phone that still runs 2.3 and would be very happy if someone else can test it somet

[issue22890] StringIO.StringIO pickled in 2.7 is not unpickleable on 3.x

2015-02-27 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: The issue is about StringIO.StringIO, not io.StringIO. -- ___ Python tracker ___ ___ Python-bugs-l

[issue23496] Steps for Android Native Build of Python 3.4.2

2015-02-27 Thread Ethan Furman
Ethan Furman added the comment: I will work on the build slave (note: it will definitely be /work/ so if anyone has the resource and know-how to just do it, I will not be offended ;) . -- ___ Python tracker __

[issue23496] Steps for Android Native Build of Python 3.4.2

2015-02-27 Thread Cyd Haselton
Cyd Haselton added the comment: Stefan, I wouldn't know if they're reported to the same bug tracker...it's possible they aren't. Additionally it's possible that the lack of locale support in libc isn't considered a bug. Ethan, Given Victor's recommendation of using the dev branch and the fact

[issue23538] New Windows installer in 3.5.0a1 breaks compatibility with Wine

2015-02-27 Thread Link Mauve
New submission from Link Mauve: The previous msi installer was working fine with `wine msiexec /i python*.msi`, but the new exe-based one fails with an unreadable error in latest wine. -- components: Windows messages: 236802 nosy: Link Mauve, steve.dower, tim.golden, zach.ware priority:

[issue23539] Content-length not set for HTTP methods expecting body when body is None

2015-02-27 Thread Demian Brecht
New submission from Demian Brecht: #14721 solved setting the Content-Length header for 0-length bodies. However, it doesn't account for cases where body is None (reported by James Rutherford here: http://bugs.python.org/issue14721#msg236600). One method of solving this might be something like

[issue14721] httplib doesn't specify content-length header for POST requests without data

2015-02-27 Thread Demian Brecht
Demian Brecht added the comment: Thanks for the heads up Ned. James: I've created #23539 in the event that you'd like to contribute a patch. -- ___ Python tracker ___ __

[issue23530] os and multiprocessing.cpu_count do not respect cpuset/affinity

2015-02-27 Thread Julian Taylor
Julian Taylor added the comment: certainly for anything that needs good control over affinity psutils is the best choice, but I'm not arguing to implement full process control in python. I only want python to provide the number of cores one can work on to make best use of the available resourc

[issue23538] New Windows installer in 3.5.0a1 breaks compatibility with Wine

2015-02-27 Thread Steve Dower
Steve Dower added the comment: The latest wine may not be up to date enough, since the new installer (and new Python) depend on MSVC 14.0, which is still only in preview. Of course, there could be other issues, but without any more information it's very difficult to act on them. -- _

[issue22079] Ensure in PyType_Ready() that base class of static type is static

2015-02-27 Thread Matthias Klose
Matthias Klose added the comment: reopening, this breaks some stuff in several places ... https://bugs.launchpad.net/ubuntu/+source/terminator/+bug/1426294 -- nosy: +doko resolution: fixed -> status: closed -> open ___ Python tracker

[issue23540] Proposal for asyncio: SubprocessTransport.detach() to detach a process from a transport

2015-02-27 Thread Martin Richard
New submission from Martin Richard: I would like to add a detach() method to base_suprocess.BaseSuprocessTransport, which would release the underlying Popen object to the user, pretty much like socket.detach() detaches a socket object and returns the fd. The rationale is the following: the lif

[issue23538] New Windows installer in 3.5.0a1 breaks compatibility with Wine

2015-02-27 Thread Link Mauve
Link Mauve added the comment: Maybe you could continue to distribute the msi? I’ve also heard it’s used by Windows admins to install something on many computers at once. -- ___ Python tracker

[issue23496] Steps for Android Native Build of Python 3.4.2

2015-02-27 Thread Ethan Furman
Ethan Furman added the comment: I'm afraid I know next to nothing about git, so cannot help there. I would think that it wouldn't be too hard for someone (such as Ryan or myself) to forward port a set of 3.4.2 patches to 3.5 -- so whatever is easiest for you. -- __

[issue23524] Use _set_thread_local_invalid_parameter_handler in posixmodule

2015-02-27 Thread Steve Dower
Steve Dower added the comment: New patch, which should cover all the other uses of _PyVerify_fd outside of posixmodule. I've moved _PyVerify_fd into fileutils (but left _PyVerify_fd_dup2 in posixmodule, as it's basically deprecated at this point). _Py_VERIFY_FD is now in fileutils.h, and is u

[issue23539] Content-length not set for HTTP methods expecting body when body is None

2015-02-27 Thread James Rutherford
James Rutherford added the comment: Thanks for setting up the new issue, I'll cook up a patch. I'm assuming this affects all Python 3.X versions but I've specifically encountered it on Python 2.7. -- nosy: +jimr versions: +Python 2.7, Python 3.2, Python 3.3, Python 3.4 ___

[issue23538] New Windows installer in 3.5.0a1 breaks compatibility with Wine

2015-02-27 Thread Steve Dower
Steve Dower added the comment: The new installer can also be used for that, and it's actually documented now (at least in the CHM - doesn't seem to have made it onto the website yet). I personally install it onto many computers at once fairly often, so I'm going to make sure that works. The o

[issue23538] New Windows installer in 3.5.0a1 breaks compatibility with Wine

2015-02-27 Thread Link Mauve
Link Mauve added the comment: I just tried it with wine-git, it doesn’t go further either by running the exe directly, or by running msiexec.exe /i on it. Is there anything else required to run it? -- ___ Python tracker

[issue23539] Content-length not set for HTTP methods expecting body when body is None

2015-02-27 Thread Demian Brecht
Demian Brecht added the comment: > I'm assuming this affects all Python 3.X versions but I've specifically > encountered it on Python 2.7. Unless there are any core dev objections, I think it's applicable to 2.7, 3.4 and 3.5 as other minor 3.x versions are in security mode (https://docs.pytho

[issue23538] New Windows installer in 3.5.0a1 breaks compatibility with Wine

2015-02-27 Thread Steve Dower
Steve Dower added the comment: You should just run it directly - it isn't an MSI. As I said, wine is probably not compatible with the new CRT version yet, but without at least an error message, it's impossible to tell. -- ___ Python tracker

[issue23539] Content-length not set for HTTP methods expecting body when body is None

2015-02-27 Thread James Rutherford
James Rutherford added the comment: OK, thanks. -- versions: -Python 3.2, Python 3.3 ___ Python tracker ___ ___ Python-bugs-list mail

[issue23524] Use _set_thread_local_invalid_parameter_handler in posixmodule

2015-02-27 Thread Steve Dower
Steve Dower added the comment: Builds fine on Ubuntu (sample size = 1, but it's about the best I can manage myself :) ) -- ___ Python tracker ___ ___

[issue23496] Steps for Android Native Build of Python 3.4.2

2015-02-27 Thread Cyd Haselton
Cyd Haselton added the comment: How does this sound? * I'll clone the fork of the 3.4 branch I made in github, build and patch. * Ryan will (as best as he can) grab said patches, regenerate them for the bug tracker or forward port them to 3.5 (in github? to Mercurial) * I'll figure out the upgra

[issue23496] Steps for Android Native Build of Python 3.4.2

2015-02-27 Thread Ethan Furman
Ethan Furman added the comment: Sounds great! -- ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.p

[issue23532] add example of 'first match wins' to regex "|" documentation?

2015-02-27 Thread Matthew Barnett
Matthew Barnett added the comment: Not quite all. POSIX regexes will always look for the longest match, so the order of the alternatives doesn't matter, i.e. x|xy would give the same result as xy|x. -- ___ Python tracker

[issue23539] Content-length not set for HTTP methods expecting body when body is None

2015-02-27 Thread James Rutherford
James Rutherford added the comment: OK, I've got a patch but it's failing on 'test_send_file'[1], which is sending a body on a GET request. According to the IETF memo[2]: Bodies on GET requests have no defined semantics. Note that sending a body on a GET request might cause some existing

[issue23538] New Windows installer in 3.5.0a1 breaks compatibility with Wine

2015-02-27 Thread Link Mauve
Link Mauve added the comment: The installer runs, but the first screen doesn’t display any of its buttons (I can still click on them). After trying to start the actual installation, I get “0x80070005 - Access Denied” (despite having the permissions on my wine folder, of course). Whether I se

[issue19075] Add sorting algorithm visualization to turtledemo

2015-02-27 Thread Terry J. Reedy
Terry J. Reedy added the comment: Have you tested it both standalone and within the turtledemo app? -- stage: -> patch review versions: -Python 3.4 ___ Python tracker ___ _

[issue19075] Add sorting algorithm visualization to turtledemo

2015-02-27 Thread Ethan Furman
Ethan Furman added the comment: Yup. Also updated the turtledemo docs. -- ___ Python tracker ___ ___ Python-bugs-list mailing list Un

  1   2   >