[issue36266] Which module could not be found?

2019-03-13 Thread Phillip M. Feldman
Phillip M. Feldman added the comment: 'Should include "_ssl" somewhere in the message?' Exactly so. If a given import statement imports 30 items, it would be helpful to know which one caused the hickup. Thanks! On Wed, Mar 13, 2019 at 12:28 PM Steve Dower wrote: > > Steve Dower added the

[issue32545] Unable to install Python 3.7.0a4 on Windows 10 - Error 0x80070643: Failed to install MSI package.

2019-03-13 Thread Terry J. Reedy
Change by Terry J. Reedy : -- Removed message: https://bugs.python.org/msg337896 ___ Python tracker ___ ___ Python-bugs-list mailing

[issue36286] Random failure in test_idle

2019-03-13 Thread Serhiy Storchaka
New submission from Serhiy Storchaka : I have got a failure in test_idle: 0:00:21 load avg: 3.40 [ 76/420/1] test_idle failed test test_idle failed -- Traceback (most recent call last): File "/home/serhiy/py/cpython-clinic/Lib/idlelib/idle_test/test_configdialog.py", line 104, in test_fontl

[issue32545] Unable to install Python 3.7.0a4 on Windows 10 - Error 0x80070643: Failed to install MSI package.

2019-03-13 Thread emni clap
emni clap added the comment: Brother Printers frequently indicate technical hitches because of inward reasons. There are numerous reasons which can cause Brother Printer is in an Error State. Call us now to get a reliable solution. https://www.brotherprintersupportnumber.com/blog/resolve-br

[issue32545] Unable to install Python 3.7.0a4 on Windows 10 - Error 0x80070643: Failed to install MSI package.

2019-03-13 Thread emni clap
emni clap added the comment: when you get an issue with you website. dont' be worry about it just contact see our site which wordpress website provide the solution related to the website or any issue contact by email. https://globalcool.org/how-to-create-a-wordpress-website/ -- nosy:

[issue36229] Avoid unnecessary copies for list, set, and bytearray ops.

2019-03-13 Thread Raymond Hettinger
Raymond Hettinger added the comment: Everyone, thanks for chiming in. Will mark this as closed/rejected. For this reasons listed this thread, it isn't a sensible path for us (hairy at best, flat-out wrong at worst). To the extent people ever have quadratic behavior problem, we already hav

[issue36283] eval is needlessly limited

2019-03-13 Thread Steven D'Aprano
Steven D'Aprano added the comment: > The footnote about why eval/exec cannot be used for arbitrary code Which footnote? I see nothing here: https://docs.python.org/3/library/functions.html#eval > On that point, I still don't understand why PyObject_GetItem doesn't have a > PyDict_CheckExact

[issue36284] importlib.import_module() not thread safe if Exception is raised (3.4, 3.5)

2019-03-13 Thread Karthikeyan Singaravelan
Change by Karthikeyan Singaravelan : -- nosy: +brett.cannon ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: h

[issue36285] Integer overflow in array.array.remove()

2019-03-13 Thread Karthikeyan Singaravelan
Change by Karthikeyan Singaravelan : -- nosy: +serhiy.storchaka, vstinner ___ Python tracker ___ ___ Python-bugs-list mailing list U

[issue10948] Trouble with dir_util created dir cache

2019-03-13 Thread Éric Araujo
Éric Araujo added the comment: Agreed, a doc PR to warn against using any of the distutils *util modules would be useful. -- assignee: eric.araujo -> components: +Documentation -Distutils resolution: works for me -> stage: resolved -> needs patch status: closed -> pending versions: +

[issue31973] Incomplete DeprecationWarning for async/await keywords

2019-03-13 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: My sense is that we will never fix this, so closing as Won't Fix. -- resolution: -> wont fix stage: -> resolved status: open -> closed ___ Python tracker

[issue36285] Integer overflow in array.array.remove()

2019-03-13 Thread Stephan Hohe
Change by Stephan Hohe : -- keywords: +patch pull_requests: +12291 stage: -> patch review ___ Python tracker ___ ___ Python-bugs-li

[issue15749] cgitb prints html for text when display disabled.

2019-03-13 Thread Rémi Lapeyre
Rémi Lapeyre added the comment: Hi Cheryl, I updated and converted the path. Could you please review the PR? -- nosy: +remi.lapeyre ___ Python tracker ___ _

[issue15749] cgitb prints html for text when display disabled.

2019-03-13 Thread Rémi Lapeyre
Change by Rémi Lapeyre : -- pull_requests: +12290 stage: -> patch review ___ Python tracker ___ ___ Python-bugs-list mailing list Un

[issue36285] Integer overflow in array.array.remove()

2019-03-13 Thread Stephan Hohe
New submission from Stephan Hohe : The array module's `array.remove(x)` iterates over the array, searching for `x`. If the array contains >=2G elements this can overflow the `int` loop variable. `array__array_reconstructor_impl()` also contains loops with `int` variables that likely have the

[issue36229] Avoid unnecessary copies for list, set, and bytearray ops.

2019-03-13 Thread Tim Peters
Tim Peters added the comment: Josh, I agree - but do read Armin's response. The string hack was done inside ceval.c, where we have extraordinary knowledge of context. Adding similar hacks inside Python C API functions seems to be a non-starter - they can't magically start mutating argument

[issue36274] http.client cannot send non-ASCII request lines

2019-03-13 Thread Tim Burke
Change by Tim Burke : -- pull_requests: +12289 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.p

[issue36274] http.client cannot send non-ASCII request lines

2019-03-13 Thread Tim Burke
Change by Tim Burke : -- keywords: +patch pull_requests: +12288 stage: -> patch review ___ Python tracker ___ ___ Python-bugs-list

[issue36284] importlib.import_module() not thread safe if Exception is raised (3.4, 3.5)

2019-03-13 Thread Riccardo Coccioli
New submission from Riccardo Coccioli : It seems that importlib.import_module() is not thread-safe if the loaded module raises an Exception on Python 3.4 and 3.5. I didn't find any thread-unsafe related information in Python's documentation. The frequency of the failure appears to be random. T

[issue36229] Avoid unnecessary copies for list, set, and bytearray ops.

2019-03-13 Thread Josh Rosenberg
Josh Rosenberg added the comment: I believe Tim Peters's concern with: Set1 = Set1 & Set2 is misplaced, because he's drawn an analogy with the string concatenation optimization, which *does* handle: Str1 = Str1 + Str2 because the optimization is in the ceval loop and can check the

[issue36283] eval is needlessly limited

2019-03-13 Thread Dan Snider
New submission from Dan Snider : The footnote about why eval/exec cannot be used for arbitrary code has been (for the most part) incorrect for quite some time as the signature for PyEval_EvalCodeEx demonstrates: PyObject* PyEval_EvalCodeEx(PyObject *co, PyObject *globals, PyObject *locals, P

[issue36229] Avoid unnecessary copies for list, set, and bytearray ops.

2019-03-13 Thread Josh Rosenberg
Josh Rosenberg added the comment: Raymond said: "FWIW, the non-operator versions of these operations already support passing in multiple arguments and is the preferred way to do it." True for sets with union/intersection/difference (and their inplace equivalents), but not for lists and bytea

[issue36229] Avoid unnecessary copies for list, set, and bytearray ops.

2019-03-13 Thread Armin Rigo
Armin Rigo added the comment: ...or PySequence_Concat() instead of PyNumber_Add(); same reasoning. -- ___ Python tracker ___ ___ Py

[issue36229] Avoid unnecessary copies for list, set, and bytearray ops.

2019-03-13 Thread Armin Rigo
Armin Rigo added the comment: This patch is based on the following reasoning: if 'a' is a list and the reference count of 'a' is equal to 1, then we can mutate in-place 'a' in a call to 'a->ob_type->tp_as_sequence->list_concat'. Typically that is called from 'PyNumber_Add(a, b)'. The patch

[issue36174] Remove licenseUrl field from nuget packages

2019-03-13 Thread Steve Dower
Change by Steve Dower : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___ ___ P

[issue21314] Document '/' in signatures

2019-03-13 Thread Lysandros Nikolaou
Lysandros Nikolaou added the comment: I agree with Nick, that pydoc should somehow be updated to mark positional-only parameters as such. I believe that the third approach proposed by Nick is the most sensible one, as it makes the life of new developers easier by explicitly listing all the p

[issue36272] Recursive logging crashes Interpreter in Python 3

2019-03-13 Thread Rémi Lapeyre
Rémi Lapeyre added the comment: Hi Brett, I confirm the test case breaks both Python3.7 and 3.8. I opened a PR to fix the problem. -- versions: +Python 3.7, Python 3.8 ___ Python tracker

[issue36272] Recursive logging crashes Interpreter in Python 3

2019-03-13 Thread Rémi Lapeyre
Change by Rémi Lapeyre : -- keywords: +patch pull_requests: +12287 stage: -> patch review ___ Python tracker ___ ___ Python-bugs-lis

[issue36272] Recursive logging crashes Interpreter in Python 3

2019-03-13 Thread Brett Cannon
Brett Cannon added the comment: Limiting the version scope to 3.6 until someone reproduces on 3.7 and/or 3.8. -- nosy: +brett.cannon versions: -Python 3.7, Python 3.8 ___ Python tracker

[issue36276] Python urllib CRLF injection vulnerability

2019-03-13 Thread Brett Cannon
Brett Cannon added the comment: And security issues should be reported according to https://www.python.org/news/security/ . -- nosy: +brett.cannon ___ Python tracker ___

[issue36174] Remove licenseUrl field from nuget packages

2019-03-13 Thread Steve Dower
Steve Dower added the comment: New changeset ce5c7a93d47e07327d19dfb47a967f1b18b7d6e8 by Steve Dower in branch '2.7': bpo-36174: Update nuget authoring for new license field. (GH-12300) https://github.com/python/cpython/commit/ce5c7a93d47e07327d19dfb47a967f1b18b7d6e8 -- ___

[issue36174] Remove licenseUrl field from nuget packages

2019-03-13 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +12286 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail

[issue36282] Not accurate error message for exact number of positional arguments

2019-03-13 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: New changeset f2f55e7f03d332fd43bc665a86d585a79c3b3ed4 by Serhiy Storchaka in branch 'master': bpo-36282: Improved error message for too much positional arguments. (GH-12310) https://github.com/python/cpython/commit/f2f55e7f03d332fd43bc665a86d585a79c3b3ed4

[issue36254] Fix invalid uses of %d in format strings in C

2019-03-13 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: New changeset d53fe5f407ff4b529628b01a1bcbf21a6aad5c3a by Serhiy Storchaka in branch 'master': bpo-36254: Fix invalid uses of %d in format strings in C. (GH-12264) https://github.com/python/cpython/commit/d53fe5f407ff4b529628b01a1bcbf21a6aad5c3a -

[issue36282] Not accurate error message for exact number of positional arguments

2019-03-13 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- keywords: +patch pull_requests: +12285 stage: -> patch review ___ Python tracker ___ ___ Python-bug

[issue36282] Not accurate error message for exact number of positional arguments

2019-03-13 Thread Serhiy Storchaka
New submission from Serhiy Storchaka : Due to minor error, the error message for too many positional arguments is not accurate if the function uses Argument Clinic. For example: >>> int.from_bytes(b'a', 'little', False) Traceback (most recent call last): File "", line 1, in TypeError: from

[issue36280] Add kind field to ast.Constant, to distinguish u"..." from "..." for type checkers

2019-03-13 Thread Guido van Rossum
Guido van Rossum added the comment: Thanks for the review Serhiy! -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___ __

[issue36280] Add kind field to ast.Constant, to distinguish u"..." from "..." for type checkers

2019-03-13 Thread miss-islington
miss-islington added the comment: New changeset 10f8ce66884cd7fee2372b8dae08ca8132091574 by Miss Islington (bot) (Guido van Rossum) in branch 'master': bpo-36280: Add Constant.kind field (GH-12295) https://github.com/python/cpython/commit/10f8ce66884cd7fee2372b8dae08ca8132091574 --

[issue36268] Change default tar format to modern POSIX 2001 (pax) for better portability/interop, support and standards conformance

2019-03-13 Thread C.A.M. Gerlach
C.A.M. Gerlach added the comment: In general, since pax is a backwards-compatible superset of the standard, portable ustar unlike the vendor-specific GNU format that even GNU tar itself no longer recommends in favor of switching to pax by default, it is to my understanding essentially always

[issue36266] Which module could not be found?

2019-03-13 Thread Steve Dower
Steve Dower added the comment: You mean like this: >>> import _ssl Traceback (most recent call last): File "", line 1, in ImportError: DLL load failed: The specified module could not be found. Should include "_ssl" somewhere in the message? That's easy enough, but it's never been what any

[issue31904] Python should support VxWorks RTOS

2019-03-13 Thread Terry J. Reedy
Change by Terry J. Reedy : -- nosy: -terry.reedy ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mai

[issue36229] Avoid unnecessary copies for list, set, and bytearray ops.

2019-03-13 Thread Tim Peters
Tim Peters added the comment: Serhiy, if I understand this, it _could_ pay big with even just a few operations. For example, [0] * 100 + [1] + [2] + [3] As-is, we'll copy the million zeroes three times. WIth the patch, more likely the original vector of a million zeroes would

[issue36281] OSError: handle is closed for ProcessPoolExecutor and run_in_executor

2019-03-13 Thread Bas Nijholt
New submission from Bas Nijholt : The following code in Python 3.7.1 ``` import random import concurrent.futures import asyncio executor = concurrent.futures.ProcessPoolExecutor() ioloop = asyncio.get_event_loop() async def func(): result = await ioloop.run_in_executor(executor, random.ran

[issue31904] Python should support VxWorks RTOS

2019-03-13 Thread STINNER Victor
STINNER Victor added the comment: New changeset 8b5bdda5b4c418c4a858f183763d0a497170977c by Victor Stinner (pxinwr) in branch 'master': bpo-31904: Adapt the _signal module to VxWorks RTOS (GH-12304) https://github.com/python/cpython/commit/8b5bdda5b4c418c4a858f183763d0a497170977c --

[issue36229] Avoid unnecessary copies for list, set, and bytearray ops.

2019-03-13 Thread Brandt Bucher
Change by Brandt Bucher : -- title: Linear-time list, set, and bytearray ops. -> Avoid unnecessary copies for list, set, and bytearray ops. ___ Python tracker ___

[issue36252] update to Unicode 12

2019-03-13 Thread STINNER Victor
STINNER Victor added the comment: > msg318935 is still true. Thanks. I added it to my notes ;-) https://pythondev.readthedocs.io/files.html#generated-files -- ___ Python tracker

[issue34713] csvwriter.writerow()'s return type is undocumented

2019-03-13 Thread Nicholas Chammas
Nicholas Chammas added the comment: Nope, go ahead. -- ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https

[issue36229] Linear-time list, set, and bytearray ops.

2019-03-13 Thread Brandt Bucher
Brandt Bucher added the comment: I apologize - I should have been clearer about what this accomplishes. I'll use list addition as an example, but this works for any binary operation on these containers. If the left operand has a refcount of exactly one, it will simply mutate in-place rather

[issue36262] Coverity scan: Python/dtoa.c resource leak

2019-03-13 Thread STINNER Victor
STINNER Victor added the comment: New changeset 9776b0636ae39668d3ce1c006d4be01dad01bf9f by Victor Stinner in branch 'master': bpo-36262: Fix _Py_dg_strtod() memory leak (goto undfl) (GH-12276) https://github.com/python/cpython/commit/9776b0636ae39668d3ce1c006d4be01dad01bf9f -- ___

[issue36229] Linear-time list, set, and bytearray ops.

2019-03-13 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: It could aimed at list1 + list2 + list3. Or foo() + list2, where foo() returns a new list. Or other examples when the left operand is a new object. But it is not correct to say that it is a problem that currently these operations has quadratic complexity.

[issue36266] Which module could not be found?

2019-03-13 Thread Phillip M. Feldman
Phillip M. Feldman added the comment: Hello Steve, I'm buying only 50 percent of this. The Python interpreter must know what module it was trying to import, and can at least be able to report that. Phillip On Tue, Mar 12, 2019 at 8:42 AM Steve Dower wrote: > > Steve Dower added the comme

[issue36268] Change default tar format to modern POSIX 2001 (pax) for better portability/interop, support and standards conformance

2019-03-13 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Looks reasonable. Do you know whether it is supported on OpenBSD and NetBSD? In other popular programming languages? -- nosy: +serhiy.storchaka ___ Python tracker __

[issue36229] Linear-time list, set, and bytearray ops.

2019-03-13 Thread Tim Peters
Tim Peters added the comment: Brandt, it's quite possible I have no real idea what this patch is aimed at. I didn't reverse-engineer the code, the title is extremely broad, and there are no Python examples I can find for what it _is_ aimed at. If, e.g., it's impossible that this patch has

[issue36229] Linear-time list, set, and bytearray ops.

2019-03-13 Thread Brandt Bucher
Brandt Bucher added the comment: > ...in a subsequent "+" operation... Sorry, I meant "&|-" here. -- ___ Python tracker ___ ___ Py

[issue36229] Linear-time list, set, and bytearray ops.

2019-03-13 Thread Brandt Bucher
Brandt Bucher added the comment: I'm sorry, Raymond. I didn't mean to imply that this is a problem that needs fixing. I just saw an opportunity for a cheap, effective performance boost for a potentially expensive operation. Thanks for clarifying. And on users "expecting" copies: many advance

[issue36085] Enable better DLL resolution

2019-03-13 Thread mattip
mattip added the comment: @eryksun - is there a sample resource: blog post, code snippet, msdn documentation, that demonstrates how that all works? I personally find the MSDN documentation of "what happens when I call LoadLibraryEx" not very user friendly. They seem to be written to documen

[issue36277] pdb's recursive debug command is not listed in the docs

2019-03-13 Thread Antony Lee
Antony Lee added the comment: I'll pass on that for now. -- ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue36280] Add kind field to ast.Constant, to distinguish u"..." from "..." for type checkers

2019-03-13 Thread Guido van Rossum
Guido van Rossum added the comment: On second thought, even though it's a subclass, it feels less consistent than an extra attribute. So I'd rather keep the current approach (kind -> 'u' or None). -- ___ Python tracker

[issue36280] Add kind field to ast.Constant, to distinguish u"..." from "..." for type checkers

2019-03-13 Thread Guido van Rossum
Guido van Rossum added the comment: > Maybe use a special subclass of Constant for indicating string literals with > the "u" prefix? That would indeed be more convenient, as it requires fewer code and test changes. Are there examples of such classes in Python.asdl? -- _

[issue36225] Lingering subinterpreters should be implicitly cleared on shutdown

2019-03-13 Thread Petr Viktorin
Petr Viktorin added the comment: Joannah, yes, that looks like a good place. Eric Snow might have more info; he wrote that module. As for testing Py_FatalError, there's an assert_python_failure function in test.support.script_helper. -- ___ Pytho

[issue36277] pdb's recursive debug command is not listed in the docs

2019-03-13 Thread Rémi Lapeyre
Rémi Lapeyre added the comment: As far as I can tell, the list of pdb commands is: - commands - break - tbreak - enable - disable - condition - ignore - clear - where - up - down - until - step - next - run - return - continue - jump - debug - quit - arg

[issue36173] spam

2019-03-13 Thread Ned Deily
Change by Ned Deily : -- nosy: -Dianmatang, steven.daprano title: BROTHER PRINTER CENTER -> spam ___ Python tracker ___ ___ Python-

[issue36173] spam

2019-03-13 Thread Ned Deily
Change by Ned Deily : -- Removed message: https://bugs.python.org/msg337047 ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue36173] BROTHER PRINTER CENTER

2019-03-13 Thread Ned Deily
Change by Ned Deily : -- Removed message: https://bugs.python.org/msg337847 ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue36269] post install in setup.py does not work when executed through pip

2019-03-13 Thread Saba Kauser
Change by Saba Kauser : -- stage: -> resolved status: open -> closed ___ Python tracker ___ ___ Python-bugs-list mailing list Unsub

[issue36269] post install in setup.py does not work when executed through pip

2019-03-13 Thread Saba Kauser
Saba Kauser added the comment: I am able to get this to work. I just needed to invoke parent's run prior to the post install commands. if('darwin' in sys.platform): class PostInstall(install): """ Post installation - run install_name_tool on Darwin """ def run(self):

[issue30040] new empty dict can be more small

2019-03-13 Thread Inada Naoki
Inada Naoki added the comment: I created two PRs. PR 12307 just optimize inserting to empty dict. PR 12308 has same optimization and removes shared empty key (ma_keys = NULL). I confirmed PR 12307 is faster than before about `d = {}; d["a"]=None`. I'll benchmark them later. -- _

[issue36263] test_hashlib.test_scrypt() fails on Fedora 29

2019-03-13 Thread STINNER Victor
STINNER Victor added the comment: > Oh, the Fedora package of OpenSSL 1.1.1b includes this downstream patch (...) > The patch changes the behavior for (salt=NULL, saltlen=0) (...) I reported the issue to OpenSSL in Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=1688284 -- _

[issue30040] new empty dict can be more small

2019-03-13 Thread Inada Naoki
Change by Inada Naoki : -- pull_requests: +12284 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail

[issue30040] new empty dict can be more small

2019-03-13 Thread Inada Naoki
Change by Inada Naoki : -- keywords: +patch pull_requests: +12283 stage: resolved -> patch review ___ Python tracker ___ ___ Python-

[issue36173] BROTHER PRINTER CENTER

2019-03-13 Thread Dian saputra
Dian saputra added the comment: My website not spam.. Please your klik url https://brotherprintercenter.com.. Thank you.. Pada tanggal Sen, 4 Mar 2019 05.09, Steven D'Aprano menulis: > > New submission from Steven D'Aprano : > > No details given and a spammy, irrelevant title. Closing. > >

[issue21822] KeyboardInterrupt during Thread.join hangs that Thread

2019-03-13 Thread gaborbernat
gaborbernat added the comment: I think I'm hitting this with subprocesses inside tox (parallel feature), any plans to fix this? -- nosy: +gaborbernat ___ Python tracker ___ _

[issue36272] Recursive logging crashes Interpreter in Python 3

2019-03-13 Thread Karthikeyan Singaravelan
Karthikeyan Singaravelan added the comment: > Stack exhaustion doesn't seem to be due to be the root cause. A simple > recursive function doesn't crash the interpreter in Python 3.6. Yes, sorry I got misleaded. I have added logging module author, @vinay.sajip to the issue. -- _

[issue36272] Recursive logging crashes Interpreter in Python 3

2019-03-13 Thread Rémi Lapeyre
Rémi Lapeyre added the comment: The following patch fixes the issue and raise RecursionError as expecting without core dump: diff --git a/Lib/logging/__init__.py b/Lib/logging/__init__.py index b4659af7cc..7457549cb9 100644 --- a/Lib/logging/__init__.py +++ b/Lib/logging/__init__.py @@ -1094,6

[issue36272] Recursive logging crashes Interpreter in Python 3

2019-03-13 Thread Rémi Lapeyre
Rémi Lapeyre added the comment: I'm not sure issue35542. I think this happens because while logging the recursion limit is hit which calls https://github.com/python/cpython/blob/master/Python/ceval.c#L535-L539. The RecursionError is then handled by https://github.com/python/cpython/blob/mast

[issue36272] Recursive logging crashes Interpreter in Python 3

2019-03-13 Thread Saim Raza
Saim Raza added the comment: Stack exhaustion doesn't seem to be due to be the root cause. A simple recursive function doesn't crash the interpreter in Python 3.6. >>> def rec(): rec() >>> rec() Traceback (most recent call last): File "", line 1, in File "", line 1, in rec File "", lin

[issue35661] Store the venv prompt in pyvenv.cfg

2019-03-13 Thread Cheryl Sabella
Cheryl Sabella added the comment: Looks like the buildbot is happy now. Thank you everyone! -- resolution: -> fixed status: open -> closed ___ Python tracker ___ ___

[issue36271] '_io.TextIOWrapper' object has no attribute 'mode'

2019-03-13 Thread SilentGhost
Change by SilentGhost : -- nosy: +pitrou type: -> behavior versions: +Python 3.8 -Python 3.5 ___ Python tracker ___ ___ Python-bugs

[issue36274] http.client cannot send non-ASCII request lines

2019-03-13 Thread SilentGhost
Change by SilentGhost : -- nosy: +orsenthil versions: -Python 3.4, Python 3.5, Python 3.6 ___ Python tracker ___ ___ Python-bugs-li

[issue36279] os.wait3() leaks some uninitialized stack when no processes exist

2019-03-13 Thread SilentGhost
Change by SilentGhost : -- components: +Library (Lib) nosy: +neologix type: -> resource usage versions: +Python 3.7, Python 3.8 ___ Python tracker ___

[issue34713] csvwriter.writerow()'s return type is undocumented

2019-03-13 Thread Rémi Lapeyre
Rémi Lapeyre added the comment: Issue #27497 is related, it adds documentation a return value and documentation to csv.DictWriter.writeheader which uses writerow internally. In the discussion, @lsowen found code that uses it at https://docs.djangoproject.com/en/1.9/howto/outputting-csv/#stre

[issue27497] csv module: Add return value to DictWriter.writeheader

2019-03-13 Thread Rémi Lapeyre
Change by Rémi Lapeyre : -- versions: +Python 3.8 -Python 3.6 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue27497] csv module: Add return value to DictWriter.writeheader

2019-03-13 Thread Rémi Lapeyre
Change by Rémi Lapeyre : -- pull_requests: +12282 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail

[issue31904] Python should support VxWorks RTOS

2019-03-13 Thread Peixing Xin
Change by Peixing Xin : -- pull_requests: +12281 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail

[issue32528] Change base class for futures.CancelledError

2019-03-13 Thread Dima Tisnek
Dima Tisnek added the comment: ping -- nosy: +Dima.Tisnek ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: ht

[issue36276] Python urllib CRLF injection vulnerability

2019-03-13 Thread Karthikeyan Singaravelan
Change by Karthikeyan Singaravelan : -- nosy: +vstinner ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https

[issue31904] Python should support VxWorks RTOS

2019-03-13 Thread Peixing Xin
Change by Peixing Xin : -- pull_requests: +12280 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail