[issue31377] remove *_INTERNED opcodes from marshal

2017-09-06 Thread Benjamin Peterson

New submission from Benjamin Peterson:

The *_INTERN opcodes inform the marsahl reader to intern the encoded string 
after deserialization. I believe for pycs this is pointless because PyCode_New 
ends up interning all strings that are interesting to intern. Writing this 
opcodes makes pycs non-deterministic because the intern state may be 
inconsistent in the writer. See 
https://bugzilla.opensuse.org/show_bug.cgi?id=1049186

--
components: Interpreter Core
messages: 301569
nosy: benjamin.peterson
priority: normal
severity: normal
status: open
title: remove *_INTERNED opcodes from marshal
type: enhancement
versions: Python 3.7

___
Python tracker 

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



[issue30096] Update examples in abc documentation to use abc.ABC

2017-09-06 Thread Vedran Čačić

Vedran Čačić added the comment:

"Best practices" according to whom?

Inheritance is one thing, metaclass changing is another thing. They should look 
different. Yes, I appreciate the fact that I can write "(Blah)" instead of 
"(metaclass=BlahMeta)" in quick and dirty scripts, but my feeling is that that 
practice shouldn't be promoted in the docs.

Please read http://bugs.python.org/issue26988#msg273076 for another perspective.

--
nosy: +veky

___
Python tracker 

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



[issue22635] subprocess.getstatusoutput changed behavior in 3.4 (maybe 3.3.4?)

2017-09-06 Thread Gregory P. Smith

Gregory P. Smith added the comment:

marking "closed/resolved" but also "won't fix" as the behavior change remains, 
but we've done the safest thing at this point: documented the fact.

--
resolution:  -> wont fix
stage:  -> resolved
status: open -> closed

___
Python tracker 

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



[issue17446] doctest test finder doesnt find line numbers of properties

2017-09-06 Thread Michael Cuthbert

Changes by Michael Cuthbert :


--
pull_requests: +3416

___
Python tracker 

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



[issue29988] (async) with blocks and try/finally are not as KeyboardInterrupt-safe as one might like

2017-09-06 Thread Nick Coghlan

Nick Coghlan added the comment:

It isn't writing the test case that's the problem - the same technique we're 
using for the synchronous CM works for the asynchronous CM as well.

The problem is that unlike the synchronous CM, the DEFER_PENDING_UNTIL opcode 
isn't sufficient to make the async CM test case *pass*, as "async with" yields 
control back to the event loop at the YIELD_FROM points, and hence it's always 
going to be possible for signals to interrupt the transfer of control to and 
from __aenter__ or __aexit__, even if those methods are themselves implemented 
in C.

--

___
Python tracker 

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



[issue31344] f_trace_opcodes frame attribute to switch to per-opcode tracing

2017-09-06 Thread Nick Coghlan

Nick Coghlan added the comment:

My posted PR implements the "independent flags" option, where f_trace_lines and 
f_trace_opcodes allow per-line and per-opcode events to be requested 
independently.

The default is to emit per-line events (as has historically been the case).

--
stage: needs patch -> commit review

___
Python tracker 

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



[issue31344] f_trace_opcodes frame attribute to switch to per-opcode tracing

2017-09-06 Thread Nick Coghlan

Changes by Nick Coghlan :


--
pull_requests: +3415

___
Python tracker 

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



[issue22635] subprocess.getstatusoutput changed behavior in 3.4 (maybe 3.3.4?)

2017-09-06 Thread Christian Heimes

Christian Heimes added the comment:


New changeset dee54f6010ee2df60322c350a5f1dc8bfcf367d6 by Christian Heimes 
(Miss Islington (bot)) in branch '3.6':
[3.6] bpo-22635: subprocess.getstatusoutput doc update. (GH-3398) (#3411)
https://github.com/python/cpython/commit/dee54f6010ee2df60322c350a5f1dc8bfcf367d6


--
nosy: +christian.heimes

___
Python tracker 

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



[issue28958] Python should return comperhansive error when SSLContext cannot be created

2017-09-06 Thread Christian Heimes

Changes by Christian Heimes :


--
pull_requests: +3414

___
Python tracker 

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



[issue30465] FormattedValue expressions have wrong lineno and col_offset information

2017-09-06 Thread Eric V. Smith

Eric V. Smith added the comment:


New changeset aa1afc72c1ee1f090e6302198d9a0295f1ce1c05 by ericvsmith (Miss 
Islington (bot)) in branch '3.6':
bpo-30465: Fix lineno and col_offset in fstring AST nodes (GH-1800) (gh-3409)
https://github.com/python/cpython/commit/aa1afc72c1ee1f090e6302198d9a0295f1ce1c05


--

___
Python tracker 

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



[issue24516] SSL create_default_socket purpose insufficiently documented

2017-09-06 Thread Christian Heimes

Changes by Christian Heimes :


--
resolution:  -> out of date
stage:  -> resolved
status: open -> closed

___
Python tracker 

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



[issue31340] Use VS 2017 compiler for build

2017-09-06 Thread INADA Naoki

INADA Naoki added the comment:

Nice! VS2017 is much lighter than VS2015 for install size!
https://blogs.msdn.microsoft.com/vcblog/2016/08/22/the-lightweight-visual-studio-15-installer/

--
nosy: +inada.naoki

___
Python tracker 

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



[issue31371] Remove deprecated tkinter.tix module in 3.7

2017-09-06 Thread Jeremy Kloth

Changes by Jeremy Kloth :


--
nosy: +jkloth

___
Python tracker 

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



[issue12197] non-blocking SSL write fails if a partial write was issued

2017-09-06 Thread Christian Heimes

Christian Heimes added the comment:

I'm closing this issue because it hasn't seen any activity in six years. Please 
reopen it with more information if your problem still persists.

--
assignee: christian.heimes -> 
resolution:  -> out of date
stage: needs patch -> resolved
status: open -> closed

___
Python tracker 

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



[issue25852] smtplib's SMTP.connect() should store the server name in ._host for .starttls()

2017-09-06 Thread Christian Heimes

Changes by Christian Heimes :


--
components:  -SSL

___
Python tracker 

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



[issue25852] smtplib's SMTP.connect() should store the server name in ._host for .starttls()

2017-09-06 Thread Christian Heimes

Changes by Christian Heimes :


--
assignee: christian.heimes -> r.david.murray
stage: needs patch -> patch review
versions: +Python 2.7 -Python 3.5

___
Python tracker 

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



[issue28182] Expose OpenSSL verification results in SSLError

2017-09-06 Thread Christian Heimes

Changes by Christian Heimes :


--
pull_requests: +3413

___
Python tracker 

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



[issue30816] test_open() of test_eintr timeout after 10 min on "x86-64 El Capitan 3.x"

2017-09-06 Thread STINNER Victor

STINNER Victor added the comment:

The test also failed on x86-64 Sierra 3.x... twice:

http://buildbot.python.org/all/builders/x86-64%20Sierra%203.x/builds/680

--

___
Python tracker 

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



[issue31344] f_trace_opcodes frame attribute to switch to per-opcode tracing

2017-09-06 Thread Nick Coghlan

Changes by Nick Coghlan :


--
assignee:  -> ncoghlan

___
Python tracker 

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



[issue29505] Submit the re, json, & csv modules to oss-fuzz testing

2017-09-06 Thread Devin Jeanpierre

Changes by Devin Jeanpierre :


--
pull_requests: +3412

___
Python tracker 

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



[issue31370] Remove support for threads-less builds

2017-09-06 Thread Gregory P. Smith

Gregory P. Smith added the comment:

I guess Setup.config.in can go.  It's only purpose was for autoconf driven 
Setup changes.

--

___
Python tracker 

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



[issue22635] subprocess.getstatusoutput changed behavior in 3.4 (maybe 3.3.4?)

2017-09-06 Thread Roundup Robot

Changes by Roundup Robot :


--
pull_requests: +3411

___
Python tracker 

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



[issue22635] subprocess.getstatusoutput changed behavior in 3.4 (maybe 3.3.4?)

2017-09-06 Thread Gregory P. Smith

Gregory P. Smith added the comment:


New changeset 738b7d9766e1a794bfba0d515a467ba833ca by Gregory P. Smith in 
branch 'master':
bpo-22635: subprocess.getstatusoutput doc update. (#3398)
https://github.com/python/cpython/commit/738b7d9766e1a794bfba0d515a467ba833ca


--

___
Python tracker 

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



[issue31358] Pull zlib out to cpython-source-deps

2017-09-06 Thread Zachary Ware

Changes by Zachary Ware :


--
resolution:  -> fixed
stage: commit review -> resolved
status: open -> closed

___
Python tracker 

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



[issue29988] (async) with blocks and try/finally are not as KeyboardInterrupt-safe as one might like

2017-09-06 Thread Nathaniel Smith

Nathaniel Smith added the comment:

For purposes of writing a test case, can you install a custom Python-level 
signal handler, and make some assertion about where it runs? I.e., the calling 
frame should be inside the __aexit__ body, not anywhere earlier?

--

___
Python tracker 

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



[issue21649] Mention "Recommendations for Secure Use of TLS and DTLS"

2017-09-06 Thread Mariatta Wijaya

Mariatta Wijaya added the comment:

This has been backported. Closing the issue.
Thanks all.

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

___
Python tracker 

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



[issue21649] Mention "Recommendations for Secure Use of TLS and DTLS"

2017-09-06 Thread Mariatta Wijaya

Mariatta Wijaya added the comment:


New changeset ab4894bba6e51105706f9fa016821434256585cd by Mariatta (Miss 
Islington (bot)) in branch '2.7':
[2.7] bpo-21649: Add RFC 7525 and Mozilla server side TLS (GH-3387) (GH-3400)
https://github.com/python/cpython/commit/ab4894bba6e51105706f9fa016821434256585cd


--

___
Python tracker 

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



[issue21649] Mention "Recommendations for Secure Use of TLS and DTLS"

2017-09-06 Thread Mariatta Wijaya

Mariatta Wijaya added the comment:


New changeset 1fc47b40af3e3e80902100a2baa472b19dd47010 by Mariatta (Miss 
Islington (bot)) in branch '3.6':
[3.6] bpo-21649: Add RFC 7525 and Mozilla server side TLS (GH-3387) (GH-3399)
https://github.com/python/cpython/commit/1fc47b40af3e3e80902100a2baa472b19dd47010


--
nosy: +Mariatta

___
Python tracker 

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



[issue29988] (async) with blocks and try/finally are not as KeyboardInterrupt-safe as one might like

2017-09-06 Thread Nick Coghlan

Nick Coghlan added the comment:

The updated PR fully resolves the synchronous CM case by switching to using 
threading.Lock as the test CM (as per Nathaniel's original suggestion). Without 
that, the pending exception was being processed as soon as __exit__() started 
running, so the test failed due to the lack of signal safety in the test CM 
itself.

For the asynchronous case, Greg and I aren't seeing any way to resolve the 
situation without somehow making the pending call processing event loop aware - 
otherwise even if the current frame postpones dealing with the pending call, it 
will still get processed as soon as YIELD_FROM returns control to the asyncio 
event loop. The one thing we think may work is to provide a way for asyncio (et 
al) to configure a thread such that all pending calls are routed to the 
thread's event loop for handling, rather than being processed directly by the 
eval loop.

--

___
Python tracker 

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



[issue31358] Pull zlib out to cpython-source-deps

2017-09-06 Thread Zachary Ware

Zachary Ware added the comment:


New changeset d01db1c2a2a71455163a1d3b214cc8dc27201303 by Zachary Ware in 
branch 'master':
bpo-31358: Pull zlib out of the repository (GH-3375)
https://github.com/python/cpython/commit/d01db1c2a2a71455163a1d3b214cc8dc27201303


--

___
Python tracker 

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



[issue30465] FormattedValue expressions have wrong lineno and col_offset information

2017-09-06 Thread Roundup Robot

Changes by Roundup Robot :


--
pull_requests: +3410

___
Python tracker 

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



[issue30465] FormattedValue expressions have wrong lineno and col_offset information

2017-09-06 Thread Eric V. Smith

Eric V. Smith added the comment:


New changeset e7c566caf177afe43b57f0b2723e723d880368e8 by ericvsmith (Łukasz 
Langa) in branch 'master':
bpo-30465: Fix lineno and col_offset in fstring AST nodes (#1800)
https://github.com/python/cpython/commit/e7c566caf177afe43b57f0b2723e723d880368e8


--

___
Python tracker 

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



[issue14191] argparse doesn't allow optionals within positionals

2017-09-06 Thread R. David Murray

R. David Murray added the comment:

Thanks Paul.  By the way, if you want your "real name" in What's New, just let 
me know what it is and I'll make the change.

--
resolution:  -> fixed
stage: patch review -> resolved
status: open -> closed

___
Python tracker 

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



[issue14191] argparse doesn't allow optionals within positionals

2017-09-06 Thread R. David Murray

R. David Murray added the comment:


New changeset 0f6b9d230674da784ca79a0cf1a03d2af5a8b6a8 by R. David Murray in 
branch 'master':
bpo-14191 Add parse_intermixed_args. (#3319)
https://github.com/python/cpython/commit/0f6b9d230674da784ca79a0cf1a03d2af5a8b6a8


--

___
Python tracker 

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



[issue30096] Update examples in abc documentation to use abc.ABC

2017-09-06 Thread Roundup Robot

Changes by Roundup Robot :


--
pull_requests: +3409

___
Python tracker 

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



[issue26612] test_ssl: use context manager (with) to fix ResourceWarning

2017-09-06 Thread STINNER Victor

STINNER Victor added the comment:

Sorry, I lost track of this issue. ResourceWarning only occurs on a bug, so it 
don't think that the issue is really important. I just close it.

--
resolution:  -> out of date
stage: patch review -> resolved
status: open -> closed

___
Python tracker 

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



[issue31298] Error when calling numpy.astype

2017-09-06 Thread Chris Wilcox

Chris Wilcox added the comment:

I may be wrong, but this seems like it could be an issue with NumPy. There are 
similar issues on their GitHub around crashes on astype. It probably wouldn't 
hurt to file this over there as well.
https://github.com/numpy/numpy/issues

--
nosy: +crwilcox

___
Python tracker 

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



[issue30824] Add mimetype for extension .json

2017-09-06 Thread R. David Murray

R. David Murray added the comment:


New changeset e29ab7e75138e198b51c8bd04afa16d9d2c976a5 by R. David Murray (Miss 
Islington (bot)) in branch '3.6':
[3.6] bpo-30824: Add mimetype for .json (GH-3048) (#3401)
https://github.com/python/cpython/commit/e29ab7e75138e198b51c8bd04afa16d9d2c976a5


--

___
Python tracker 

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



[issue30822] Python implementation of datetime module is not being tested correctly.

2017-09-06 Thread Roundup Robot

Changes by Roundup Robot :


--
pull_requests: +3408

___
Python tracker 

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



[issue31371] Remove deprecated tkinter.tix module in 3.7

2017-09-06 Thread Raymond Hettinger

Raymond Hettinger added the comment:

+1 for removal.

--
nosy: +rhettinger

___
Python tracker 

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



[issue31373] demoting floating float values to unrepresentable types is undefined behavior

2017-09-06 Thread Raymond Hettinger

Changes by Raymond Hettinger :


--
nosy: +mark.dickinson

___
Python tracker 

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



[issue29781] SSLObject.version returns incorrect value before handshake.

2017-09-06 Thread Christian Heimes

Changes by Christian Heimes :


--
resolution:  -> fixed
stage:  -> resolved
status: open -> closed
type:  -> behavior

___
Python tracker 

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



[issue31376] test_multiprocessing_spawn randomly hangs AMD64 FreeBSD 10.x Shared 3.x

2017-09-06 Thread STINNER Victor

New submission from STINNER Victor:

http://buildbot.python.org/all/builders/AMD64%20FreeBSD%2010.x%20Shared%203.x/builds/818/steps/test/logs/stdio

0:08:27 load avg: 2.79 [403/407] test_strtod passed -- running: 
test_multiprocessing_spawn (244 sec)
0:08:27 load avg: 2.79 [404/407] test_syslog passed -- running: 
test_multiprocessing_spawn (244 sec)
0:08:28 load avg: 2.79 [405/407] test_pickle passed -- running: 
test_multiprocessing_spawn (246 sec)
0:08:52 load avg: 1.99 [406/407] test_io passed (49 sec) -- running: 
test_multiprocessing_spawn (269 sec)

command timed out: 1200 seconds without output running ['make', 'buildbottest', 
'TESTOPTS=-j2 -j4', 'TESTPYTHONOPTS=', 'TESTTIMEOUT=900'], attempting to kill
process killed by signal 9
program finished with exit code -1
elapsedTime=1733.500843

--
components: Library (Lib)
messages: 301544
nosy: haypo
priority: normal
severity: normal
status: open
title: test_multiprocessing_spawn randomly hangs AMD64 FreeBSD 10.x Shared 3.x
versions: Python 3.7

___
Python tracker 

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



[issue30824] Add mimetype for extension .json

2017-09-06 Thread Roundup Robot

Changes by Roundup Robot :


--
pull_requests: +3407

___
Python tracker 

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



[issue31370] Remove support for threads-less builds

2017-09-06 Thread STINNER Victor

STINNER Victor added the comment:

We had a buildbot testing --without-threads, but it's gone. I just removed its 
unused class from the buildbot configuration:

https://github.com/python/buildmaster-config/commit/091f52aa05a8977966796ba3ef4b8257bef1c0e9

--

___
Python tracker 

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



[issue21649] Mention "Recommendations for Secure Use of TLS and DTLS"

2017-09-06 Thread Roundup Robot

Changes by Roundup Robot :


--
pull_requests: +3405

___
Python tracker 

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



[issue21649] Mention "Recommendations for Secure Use of TLS and DTLS"

2017-09-06 Thread Roundup Robot

Changes by Roundup Robot :


--
pull_requests: +3406

___
Python tracker 

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



[issue21649] Mention "Recommendations for Secure Use of TLS and DTLS"

2017-09-06 Thread Christian Heimes

Christian Heimes added the comment:


New changeset ad0ffa033ea79f7c7cb14b1b1cc10888ea9e9913 by Christian Heimes in 
branch 'master':
bpo-21649: Add RFC 7525 and Mozilla server side TLS (#3387)
https://github.com/python/cpython/commit/ad0ffa033ea79f7c7cb14b1b1cc10888ea9e9913


--

___
Python tracker 

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



[issue31373] demoting floating float values to unrepresentable types is undefined behavior

2017-09-06 Thread STINNER Victor

Changes by STINNER Victor :


--
nosy: +haypo

___
Python tracker 

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



[issue30793] Parsing error on f-string-expressions containing strings with backslash

2017-09-06 Thread Eric V. Smith

Eric V. Smith added the comment:

I'm thinking that instead of supporting backslashes in general inside 
expressions, I'll just special case strings.

So:
f"{'\n' if foo else ''}"
would be okay, but not:
f"{a\
}"

I think that would address the reason why \ was disallowed, but I'm going to 
have to go back and review the discussions to make sure.

--

___
Python tracker 

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



[issue31375] Add the interpreters module to stdlib (PEP 554).

2017-09-06 Thread Eric Snow

New submission from Eric Snow:

This builds on issue #30439.

--
assignee: eric.snow
messages: 301540
nosy: eric.snow
priority: normal
severity: normal
stage: needs patch
status: open
title: Add the interpreters module to stdlib (PEP 554).
type: enhancement
versions: Python 3.7

___
Python tracker 

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



[issue22635] subprocess.getstatusoutput changed behavior in 3.4 (maybe 3.3.4?)

2017-09-06 Thread Gregory P. Smith

Changes by Gregory P. Smith :


--
pull_requests: +3404

___
Python tracker 

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



[issue31370] Remove support for threads-less builds

2017-09-06 Thread STINNER Victor

STINNER Victor added the comment:

The PEP 11 should be updated just to mention that platforms without threading 
support are not supported in Python 3.7.

--

___
Python tracker 

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



[issue31340] Use VS 2017 compiler for build

2017-09-06 Thread Steve Dower

Steve Dower added the comment:

Note that this should not change anything for 3.6, but enables using VS 2017 to 
build. If you only have VS 2015 then it will use that, and I've enabled 
AppVeyor for both to make sure we keep it that way.

3.7 will also build with either, but there isn't as much importance in 
verifying VS 2015 compatibility.

All of that said, there should be no difference in the built binaries.

--
resolution:  -> fixed
stage: backport needed -> resolved
status: open -> closed

___
Python tracker 

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



[issue31369] re.RegexFlag is not included in __all__

2017-09-06 Thread R. David Murray

R. David Murray added the comment:

Well, I consider that they really should be named constants and not an enum, 
which is why I consider it an implementation detail :)

--

___
Python tracker 

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



[issue31340] Use VS 2017 compiler for build

2017-09-06 Thread Steve Dower

Steve Dower added the comment:


New changeset fd645ec6f5696e841e6d49075f9fd81e54e74d91 by Steve Dower in branch 
'3.6':
[3.6] bpo-31340: Change to building with MSVC v141 (included with Visual Studio 
2017) (GH-3311) (#3386)
https://github.com/python/cpython/commit/fd645ec6f5696e841e6d49075f9fd81e54e74d91


--

___
Python tracker 

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



[issue31340] Use VS 2017 compiler for build

2017-09-06 Thread Steve Dower

Changes by Steve Dower :


--
stage: needs patch -> backport needed

___
Python tracker 

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



[issue23863] Fix EINTR Socket Module issues in 2.7

2017-09-06 Thread STINNER Victor

STINNER Victor added the comment:

I am closing the issue as WONTFIX for all the reasons listen in my previous 
comments.

--
resolution:  -> wont fix
stage: patch review -> resolved
status: open -> closed

___
Python tracker 

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



[issue29505] Submit the re, json, & csv modules to oss-fuzz testing

2017-09-06 Thread Devin Jeanpierre

Devin Jeanpierre added the comment:

Huh. I would not have predicted that.

https://gcc.gnu.org/onlinedocs/cpp/Defined.html

I'll send a fix.

--

___
Python tracker 

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



[issue31369] re.RegexFlag is not included in __all__

2017-09-06 Thread Pieter-Jan Briers

Pieter-Jan Briers added the comment:

I suppose it may be an implementation detail, though I wouldn't be amazed that 
had enum existed when re was written it'd have been used instead of constant 
integers at the time. Though I do suppose exposing it fully would add two ways 
to get the flags which I can see how it would be considered bad.

It's still useful for type checking though, and while I did make a PR to add it 
to typeshed, that still leaves it in an iffy state and I probably would not be 
the last person to be confused by it initially.

--

___
Python tracker 

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



[issue31374] expat: warning: "_POSIX_C_SOURCE" redefined

2017-09-06 Thread Christian Heimes

Changes by Christian Heimes :


--
assignee:  -> haypo
nosy: +haypo

___
Python tracker 

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



[issue31374] expat: warning: "_POSIX_C_SOURCE" redefined

2017-09-06 Thread Christian Heimes

New submission from Christian Heimes:

In file included from 
/home/heimes/dev/python/cpython/Modules/expat/expat_config.h:8:0,
 from /home/heimes/dev/python/cpython/Modules/expat/xmltok.c:41:
./pyconfig.h:1454:0: warning: "_POSIX_C_SOURCE" redefined
 #define _POSIX_C_SOURCE 200809L
 
In file included from /usr/include/bits/libc-header-start.h:33:0,
 from /usr/include/string.h:26,
 from /home/heimes/dev/python/cpython/Modules/expat/xmltok.c:35:
/usr/include/features.h:286:0: note: this is the location of the previous 
definition
 # define _POSIX_C_SOURCE 199506L

--
components: Extension Modules, XML
messages: 301533
nosy: christian.heimes
priority: low
severity: normal
stage: needs patch
status: open
title: expat: warning: "_POSIX_C_SOURCE" redefined
type: compile error
versions: Python 3.6, Python 3.7

___
Python tracker 

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



[issue30824] Add mimetype for extension .json

2017-09-06 Thread R. David Murray

R. David Murray added the comment:


New changeset 47e5f791223773dd46273153e9fa5b48f848f0c9 by R. David Murray (Miss 
Islington (bot)) in branch '2.7':
[2.7] bpo-30824: Add mimetype for .json (GH-3048) (#3394)
https://github.com/python/cpython/commit/47e5f791223773dd46273153e9fa5b48f848f0c9


--

___
Python tracker 

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



[issue30860] Consolidate stateful C globals under a single struct.

2017-09-06 Thread Eric Snow

Changes by Eric Snow :


--
pull_requests: +3403

___
Python tracker 

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



[issue29505] Submit the re, json, & csv modules to oss-fuzz testing

2017-09-06 Thread Christian Heimes

Christian Heimes added the comment:

GCC complains about the patch:

/home/heimes/dev/python/cpython/Modules/_xxtestfuzz/fuzzer.c: In function 
‘LLVMFuzzerTestOneInput’:
/home/heimes/dev/python/cpython/Modules/_xxtestfuzz/fuzzer.c:109:1: warning: 
this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if _Py_FUZZ_YES(fuzz_builtin_float)
 ^~~
/home/heimes/dev/python/cpython/Modules/_xxtestfuzz/fuzzer.c:109:1: warning: 
this use of "defined" may not be portable [-Wexpansion-to-defined]
/home/heimes/dev/python/cpython/Modules/_xxtestfuzz/fuzzer.c:112:1: warning: 
this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if _Py_FUZZ_YES(fuzz_builtin_int)
 ^
/home/heimes/dev/python/cpython/Modules/_xxtestfuzz/fuzzer.c:112:1: warning: 
this use of "defined" may not be portable [-Wexpansion-to-defined]
/home/heimes/dev/python/cpython/Modules/_xxtestfuzz/fuzzer.c:115:1: warning: 
this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if _Py_FUZZ_YES(fuzz_builtin_unicode)
 ^
/home/heimes/dev/python/cpython/Modules/_xxtestfuzz/fuzzer.c:115:1: warning: 
this use of "defined" may not be portable [-Wexpansion-to-defined]

--

___
Python tracker 

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



[issue31373] demoting floating float values to unrepresentable types is undefined behavior

2017-09-06 Thread Benjamin Peterson

Changes by Benjamin Peterson :


--
pull_requests: +3402

___
Python tracker 

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



[issue31369] re.RegexFlag is not included in __all__

2017-09-06 Thread R. David Murray

R. David Murray added the comment:

I think RegexFlag is an implementation detail, but it is true that it isn't 
prefixed with a _ so putting it in __all__ is not obviously wrong.  However, if 
we do that we should also document it (currently it is mentioned only in a 
versionchanged line, which isn't technically documenting it).

I find it curious that static typing is affected by __all___, but I don't 
really know anything about typing.

--
assignee:  -> docs@python
components: +Documentation
nosy: +docs@python, r.david.murray
versions: +Python 3.7

___
Python tracker 

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



[issue31373] demoting floating float values to unrepresentable types is undefined behavior

2017-09-06 Thread Benjamin Peterson

New submission from Benjamin Peterson:

According to C99, "When a finite value of real floating type is converted to an 
integer type other than _Bool, the  fractional  part  is  discarded  (i.e.,  
the  value  is  truncated  toward  zero). If the value of the integral part 
cannot be represented by the integer type,the behavior is undefined." So, e.g., 
(long)x, where x is a double is in general undefined behavior without a range 
check. We have several cases in CPython where we need to fix this.

--
components: Interpreter Core
messages: 301528
nosy: benjamin.peterson
priority: normal
severity: normal
status: open
title: demoting floating float values to unrepresentable types is undefined 
behavior
type: behavior
versions: Python 3.6, Python 3.7

___
Python tracker 

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



[issue27584] New addition of vSockets to the python socket module

2017-09-06 Thread Christian Heimes

Changes by Christian Heimes :


--
resolution:  -> fixed
stage: patch review -> resolved
status: open -> closed

___
Python tracker 

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



[issue27584] New addition of vSockets to the python socket module

2017-09-06 Thread Christian Heimes

Christian Heimes added the comment:


New changeset effc12f8e9e20d0951d2ba5883587666bd8218e3 by Christian Heimes 
(caavery) in branch 'master':
bpo-27584: New addition of vSockets to the python socket module (#2489)
https://github.com/python/cpython/commit/effc12f8e9e20d0951d2ba5883587666bd8218e3


--
nosy: +christian.heimes

___
Python tracker 

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



[issue31372] Add SSLSocket.get_verify_result()

2017-09-06 Thread Christian Heimes

Changes by Christian Heimes :


--
pull_requests: +3401

___
Python tracker 

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



[issue31372] Add SSLSocket.get_verify_result()

2017-09-06 Thread Christian Heimes

New submission from Christian Heimes:

It might be useful to expose SSL_get_verify_result, 
https://wiki.openssl.org/index.php/Manual:SSL_get_verify_result(3) . The 
function returns the last verification error of 0 for no error. Application 
could still verify the chain with verify_mode = CERT_NONE.

>>> import socket, ssl
>>> ctx = ssl.SSLContext()
>>> s = ctx.wrap_socket(socket.socket())
>>> s.connect(('www.python.org', 443))
>>> s._sslobj._sslobj.get_verify_result()
(20, 'unable to get local issuer certificate')

--
assignee: christian.heimes
components: SSL
messages: 301526
nosy: christian.heimes
priority: normal
severity: normal
status: open
title: Add SSLSocket.get_verify_result()
type: enhancement
versions: Python 3.7

___
Python tracker 

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



[issue30824] Add mimetype for extension .json

2017-09-06 Thread Roundup Robot

Changes by Roundup Robot :


--
pull_requests: +3400

___
Python tracker 

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



[issue18233] SSLSocket.getpeercertchain()

2017-09-06 Thread Christian Heimes

Christian Heimes added the comment:

Yes, from an application perspective there is an import difference between 
X509_STORE_CTX_get1_chain() and SSL_get0_verified_chain(). X509_STORE_CTX is a 
temporary object. It is only available during the handshake and while the trust 
chain is built and verified. Once the chain is verified, it is no longer 
available.

SSL_get0_verified_chain() sounds like an actual good solution. Thanks for 
pointing it out.

--

___
Python tracker 

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



[issue31371] Remove deprecated tkinter.tix module in 3.7

2017-09-06 Thread Zachary Ware

Changes by Zachary Ware :


--
title: Remove deprecated tkinter.ttx module in 3.7 -> Remove deprecated 
tkinter.tix module in 3.7

___
Python tracker 

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



[issue31371] Remove deprecated tkinter.ttx module in 3.7

2017-09-06 Thread Zachary Ware

Changes by Zachary Ware :


--
pull_requests: +3399

___
Python tracker 

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



[issue31371] Remove deprecated tkinter.ttx module in 3.7

2017-09-06 Thread Ned Deily

New submission from Ned Deily:

Tix is an old Tk widget extension set that has long been superseded by the ttk 
widgets that were added in Tk 8.5, officially released 10 years ago and since 
superseded by Tk 8.6.  Tix was useful for users of Tk 8.4 but tkinter is no 
longer built, tested, or supported with 8.4.  Despite that, we have continued 
to build and ship Tix with the python.org Windows installers.  The last 
maintenance release of Tix was in 2008.

As of Python 3.6.0 (https://docs.python.org/3.6/library/tkinter.tix.html), we 
documented tkinter.tix as:

   Deprecated since version 3.6: This Tk extension is unmaintained
   and should not be used in new code. Use tkinter.ttk instead.

For 3.7, I believe it is time to remove both tkinter.tix and the building of 
Tix in the Windows builds.

--
components: Tkinter, Windows
messages: 301524
nosy: ned.deily, paul.moore, steve.dower, tim.golden, zach.ware
priority: normal
severity: normal
stage: needs patch
status: open
title: Remove deprecated tkinter.ttx module in 3.7
versions: Python 3.7

___
Python tracker 

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



[issue30737] Update devguide link to the new URL

2017-09-06 Thread Mariatta Wijaya

Mariatta Wijaya added the comment:


New changeset 98ceece8f4cd797ec28078b6247529f01549687d by Mariatta (Miss 
Islington (bot)) in branch '3.6':
[3.6] bpo-30737: Update DevGuide links to new URL (GH-3228) (GH-3390)
https://github.com/python/cpython/commit/98ceece8f4cd797ec28078b6247529f01549687d


--

___
Python tracker 

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



[issue30737] Update devguide link to the new URL

2017-09-06 Thread Mariatta Wijaya

Changes by Mariatta Wijaya :


--
resolution:  -> fixed
stage: backport needed -> resolved
status: open -> closed

___
Python tracker 

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



[issue31361] Update feedparser.py to prevent theano compiling fail in python3

2017-09-06 Thread Wei-Shun Lo

Wei-Shun Lo added the comment:

Hi David,

A led, I may try to reproduce this error, but it may take a while.

Thanks

On Wed, Sep 6, 2017 at 11:31 AM R. David Murray 
wrote:

>
> R. David Murray added the comment:
>
> You did not follow the request I made on the PR to explain in this issue
> you opened what is failing and why.  Unless you convince us that this is
> actually a bug in python, we will close the issue and PR.
>
> --
>
> ___
> Python tracker 
> 
> ___
>
-- 
************************
************
* Contact Info*
 *US Mobile: 1-408-609-7628   *

Em
ail: rali...@gmail.com
Skype : ralic_lo
************************
************

--

___
Python tracker 

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



[issue31370] Remove support for threads-less builds

2017-09-06 Thread Antoine Pitrou

Changes by Antoine Pitrou :


--
stage: needs patch -> patch review

___
Python tracker 

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



[issue31370] Remove support for threads-less builds

2017-09-06 Thread Antoine Pitrou

Antoine Pitrou added the comment:

Question: should we keep Modules/Setup.config.in?  It's going to become empty:
https://github.com/python/cpython/blob/master/Modules/Setup.config.in

--

___
Python tracker 

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



[issue31370] Remove support for threads-less builds

2017-09-06 Thread Antoine Pitrou

Antoine Pitrou added the comment:

See discussion in 
https://mail.python.org/pipermail/python-dev/2017-September/149156.html

--

___
Python tracker 

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



[issue29396] Re-opening /dev/tty breaks readline

2017-09-06 Thread Martin Panter

Martin Panter added the comment:

I think the difference between Python 2 and 3 here is that Python 2’s file 
objects, including sys.stdin, wrap C library FILE objects, which is supported 
by the Readline library. However Python 3 has its own kind of file objects, 
independent of standard C and Readline. Python 3 only uses Readline if 
sys.stdin corresponds to the original C stdin FILE object.

Perhaps Python 3 could support Readline with other file objects (or at least 
file descriptors), but I think that would be a new feature.

--
nosy: +martin.panter
type:  -> enhancement

___
Python tracker 

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



[issue31370] Remove support for threads-less builds

2017-09-06 Thread Antoine Pitrou

Changes by Antoine Pitrou :


--
pull_requests: +3398

___
Python tracker 

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



[issue31370] Remove support for threads-less builds

2017-09-06 Thread Antoine Pitrou

New submission from Antoine Pitrou:

The --without-threads option has a lot of repercussions on the code base, 
forcing us to maintain specific paths for builds with threads disabled, for no 
useful purpose.

--
components: Build, Interpreter Core
messages: 301518
nosy: gregory.p.smith, haypo, pitrou
priority: normal
severity: normal
stage: needs patch
status: open
title: Remove support for threads-less builds
type: enhancement
versions: Python 3.7

___
Python tracker 

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



[issue22536] subprocess should include filename in FileNotFoundError exception

2017-09-06 Thread Gregory P. Smith

Changes by Gregory P. Smith :


--
resolution:  -> fixed
stage: patch review -> resolved
status: open -> closed
versions: +Python 3.6, Python 3.7 -Python 3.4, Python 3.5

___
Python tracker 

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



[issue23863] Fix EINTR Socket Module issues in 2.7

2017-09-06 Thread Gregory P. Smith

Gregory P. Smith added the comment:

Unassigning because i'm unlikely to get to this in 2.7, it is better to 
concentrate on ensuring that 3.x stays signal safe.

--
assignee: gregory.p.smith -> 

___
Python tracker 

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



[issue31369] re.RegexFlag is not included in __all__

2017-09-06 Thread Pieter-Jan Briers

New submission from Pieter-Jan Briers:

It exists and its flags are exported, but not the direct classes itself. This 
seems inconsistent to me and fixing it would make things like using static 
typing on it just a little bit easier.

--
components: Regular Expressions
messages: 301516
nosy: PJB3005, ezio.melotti, mrabarnett
priority: normal
severity: normal
status: open
title: re.RegexFlag is not included in __all__
versions: Python 3.6

___
Python tracker 

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



[issue29212] Python 3.6 logging thread name regression with concurrent.future threads

2017-09-06 Thread Gregory P. Smith

Changes by Gregory P. Smith :


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

___
Python tracker 

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



[issue31178] [EASY] subprocess: TypeError: can't concat str to bytes, in _execute_child()

2017-09-06 Thread Gregory P. Smith

Changes by Gregory P. Smith :


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

___
Python tracker 

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



[issue31178] [EASY] subprocess: TypeError: can't concat str to bytes, in _execute_child()

2017-09-06 Thread Gregory P. Smith

Gregory P. Smith added the comment:


New changeset 3bad1650a03fdc8cfdd4cce154e1b2c07e3e4fa0 by Gregory P. Smith in 
branch '3.6':
[3.6] bpo-31178: Avoid concatenating bytes with str in subprocess error 
(GH-3066) (#3388)
https://github.com/python/cpython/commit/3bad1650a03fdc8cfdd4cce154e1b2c07e3e4fa0


--

___
Python tracker 

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



[issue22365] SSLContext.load_verify_locations(cadata) does not accept CRLs

2017-09-06 Thread Christian Heimes

Christian Heimes added the comment:

I'd rather not overload cadata with cert and CRL loading. It makes both code 
and usage messy. How about crldata argument? This would be a new feature, 
though.

--
versions:  -Python 3.6

___
Python tracker 

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



[issue30737] Update devguide link to the new URL

2017-09-06 Thread Roundup Robot

Changes by Roundup Robot :


--
pull_requests: +3397

___
Python tracker 

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



[issue30912] python 3 git master fails to find libffi and build _ctypes on Mageia v6 x86-64

2017-09-06 Thread Zachary Ware

Zachary Ware added the comment:


New changeset 6d51b876121e472d4372496d609a26d7e3081c51 by Zachary Ware (Shlomi 
Fish) in branch 'master':
bpo-30912: Don't check the content of ffi.h (GH-2687)
https://github.com/python/cpython/commit/6d51b876121e472d4372496d609a26d7e3081c51


--

___
Python tracker 

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



[issue30912] python 3 git master fails to find libffi and build _ctypes on Mageia v6 x86-64

2017-09-06 Thread Zachary Ware

Zachary Ware added the comment:

Thanks for the patch!

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

___
Python tracker 

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



[issue30381] test_smtpnet.test_connect_using_sslcontext_verified() randomly failed with "smtplib.SMTPServerDisconnected: Connection unexpectedly closed" on AMD64 FreeBSD CURRENT Debug 3.x

2017-09-06 Thread Christian Heimes

Christian Heimes added the comment:

Probably not a bug in the SSL module

--
assignee: christian.heimes -> 
components:  -SSL
type:  -> behavior

___
Python tracker 

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



[issue31120] [2.7] Python 64 bit _ssl compile fails due missing buildinf_amd64.h

2017-09-06 Thread Christian Heimes

Changes by Christian Heimes :


--
components:  -SSL
stage:  -> needs patch

___
Python tracker 

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



[issue29824] Hostname validation in SSL match_hostname()

2017-09-06 Thread Christian Heimes

Christian Heimes added the comment:

Thanks Alex! Let's get not in the business to verify TLDs.

--
resolution:  -> wont fix
stage:  -> resolved
status: open -> closed

___
Python tracker 

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



[issue29824] Hostname validation in SSL match_hostname()

2017-09-06 Thread Alex Gaynor

Alex Gaynor added the comment:

An additional problem in (2) is that a cert for *.google _is_ legal if the CA 
can prove that a single organization controls the entire TLD:

https://crt.sh/?id=7668286

--
nosy: +Alex Gaynor

___
Python tracker 

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



  1   2   >