[issue39107] Upgrade tcl/tk to 8.6.10 (Windows and maxOS)

2020-09-25 Thread Ned Deily


Ned Deily  added the comment:

The ScaleTest failure is the subject of Issue41306 and PR 21715.

--

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



[issue41863] IDLE shell not opening

2020-09-25 Thread Ned Deily


Ned Deily  added the comment:

Ah! I've never looked at the book or the MIT course materials.  I see that an 
update to the book is planned for next year and that 3.5 would have been 
current when the current edition of the book was published. Generally, changes 
between recent Python feature releases are upward compatible. Off the top of my 
head, I can't think of any changes at the Python source level that would cause 
examples written for 3.5.x to fail on 3.8.x. Perhaps you could ask around 
online but, rather than trying to debug what's going wrong with your 3.5.x 
installation, I think you would be better off with 3.8.6. You can just install 
it on top of 3.5.x. Good luck!

--

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



[issue41863] IDLE shell not opening

2020-09-25 Thread Ned Deily


Change by Ned Deily :


--
assignee:  -> terry.reedy
components: +IDLE
nosy: +terry.reedy

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



[issue41863] IDLE shell not opening

2020-09-25 Thread Ned Deily


Ned Deily  added the comment:

Python 3.5 is very old; the last macOS installers from python.org for it were 
released over 3 years ago and the 3.5 release series has reached end-of-life.  
Is there a reason you can't use a current version of Python?  3.8.6 is now 
current. Since Python 3.5.4, the last 3.5 installers, there have been a number 
of important security fixes and support for current versions of macOS.

--

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



[issue41837] Upgrade installers to OpenSSL 1.1.1h

2020-09-22 Thread Ned Deily


New submission from Ned Deily :

"22-Sep-2020  OpenSSL 1.1.1h is now available, including bug fixes"

Christian, any changes need in _ssl or any other reasons we should not upgrade?

Changes between 1.1.1g and 1.1.1h [22 Sep 2020]

  *) Certificates with explicit curve parameters are now disallowed in
 verification chains if the X509_V_FLAG_X509_STRICT flag is used.
 [Tomas Mraz]

  *) The 'MinProtocol' and 'MaxProtocol' configuration commands now silently
 ignore TLS protocol version bounds when configuring DTLS-based contexts, 
and
 conversely, silently ignore DTLS protocol version bounds when configuring
 TLS-based contexts.  The commands can be repeated to set bounds of both
 types.  The same applies with the corresponding "min_protocol" and
 "max_protocol" command-line switches, in case some application uses both 
TLS
 and DTLS.
  
 SSL_CTX instances that are created for a fixed protocol version (e.g.
 TLSv1_server_method()) also silently ignore version bounds.  Previously
 attempts to apply bounds to these protocol versions would result in an
 error.  Now only the "version-flexible" SSL_CTX instances are subject to
 limits in configuration files in command-line options.
 [Viktor Dukhovni]

  *) Handshake now fails if Extended Master Secret extension is dropped
 on renegotiation.
 [Tomas Mraz]

--
components: Build, Windows, macOS
messages: 377352
nosy: christian.heimes, ned.deily, paul.moore, ronaldoussoren, steve.dower, 
tim.golden, zach.ware
priority: high
severity: normal
status: open
title: Upgrade installers to OpenSSL 1.1.1h
versions: Python 3.10, Python 3.8, Python 3.9

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



[issue41757] weakmethod's ref is deleted before weakref's garbage-collect callback is executed

2020-09-14 Thread Ned Deily


Change by Ned Deily :


--
components: +Library (Lib) -macOS

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



[issue41757] weakmethod's ref is deleted before weakref's garbage-collect callback is executed

2020-09-14 Thread Ned Deily


Change by Ned Deily :


--
nosy: +fdrake, nascheme -ned.deily, ronaldoussoren

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



[issue39883] Use BSD0 license for code in docs

2020-09-14 Thread Ned Deily


Ned Deily  added the comment:


New changeset bf7d4d039c46232262a0f736f12761b085a6e7a8 by Miss Islington (bot) 
in branch '3.9':
bpo-39883: Update macOS installer copy of LICENSE. (GH-22235) (GH-22236)
https://github.com/python/cpython/commit/bf7d4d039c46232262a0f736f12761b085a6e7a8


--

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



[issue39883] Use BSD0 license for code in docs

2020-09-13 Thread Ned Deily


Ned Deily  added the comment:


New changeset 7dbbea75cec27a48b68cc07c23f3f317cacf4a16 by Ned Deily in branch 
'master':
bpo-39883: Update macOS installer copy of LICENSE. (GH-22235)
https://github.com/python/cpython/commit/7dbbea75cec27a48b68cc07c23f3f317cacf4a16


--

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



[issue39883] Use BSD0 license for code in docs

2020-09-13 Thread Ned Deily


Change by Ned Deily :


--
nosy: +ned.deily
nosy_count: 6.0 -> 7.0
pull_requests: +21290
pull_request: https://github.com/python/cpython/pull/22235

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



[issue37149] link to John Shipman's Tkinter 8.5 documentation fails: website no longer available

2020-09-13 Thread Ned Deily


Ned Deily  added the comment:

In general, we do not backport documentation changes to branches in the 
security-fix phase of their life cycles and their online versions are only 
updated for a release.

--
status: open -> closed
versions:  -Python 3.6, Python 3.7

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



[issue41703] Most bytecode changes are absent from Python 3.9 What's new

2020-09-09 Thread Ned Deily


Ned Deily  added the comment:

Mark, PR 22151 needs to be merged to the 3.9 branch as well.  You can add the 
"Needs backport to 3.9" label to the original PR.

--
nosy: +ned.deily

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



[issue41703] Most bytecode changes are absent from Python 3.9 What's new

2020-09-07 Thread Ned Deily


Change by Ned Deily :


--
nosy: +lukasz.langa
versions: +Python 3.9

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



[issue41702] Inconsistent behaviour in strftime

2020-09-07 Thread Ned Deily


Ned Deily  added the comment:

The behavior you see with a Python 3.7 is not universal. For example, on macOS:

Python 3.7.9 (v3.7.9:13c94747c7, Aug 15 2020, 01:31:08)
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import datetime
>>> datetime.datetime.strptime("0020-10-05", "%Y-%m-%d").strftime("%Y-%m-%d")
'0020-10-05'

So there is apparently something different in the environments between the 
Python 3.6 and 3.7 you are using, rather than an issue in Python itself. 
Perhaps a comparison of the outputs between:

python3.6 -m test.pythoninfo
python3.7 -m test.pythoninfo

will suggest something. In any case, as Josh notes, Python 3.7 is in the 
security-fix-only phase of its life cycle so even if there were an issue in 
Python itself it would likely not meet the criteria to be fixed in 3.7.

--
nosy: +ned.deily
resolution:  -> works for me
status: open -> pending

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



[issue41714] multiprocessing.Queue deadlock

2020-09-07 Thread Ned Deily


Change by Ned Deily :


--
nosy: +davin, pitrou

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



[issue41685] make doctest on 3.10 (master branch) fails with setuptools 50.0.0

2020-09-01 Thread Ned Deily


Ned Deily  added the comment:


New changeset a4c4e17f959621ab00a98086af1704fb0c896466 by Ned Deily in branch 
'master':
bpo-41685: Temporarily pin setuptools to 49.2.1 in Docs venv. (GH-22038)
https://github.com/python/cpython/commit/a4c4e17f959621ab00a98086af1704fb0c896466


--

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



[issue41685] make doctest on 3.10 (master branch) fails with setuptools 50.0.0

2020-09-01 Thread Ned Deily


Change by Ned Deily :


--
keywords: +patch
pull_requests: +21135
stage: commit review -> patch review
pull_request: https://github.com/python/cpython/pull/22038

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



[issue41685] make doctest on 3.10 (master branch) fails with setuptools 50.0.0

2020-09-01 Thread Ned Deily


Change by Ned Deily :


--
priority: critical -> high
stage: patch review -> needs patch

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



[issue41685] make doctest on 3.10 (master branch) fails with setuptools 50.0.0

2020-09-01 Thread Ned Deily


New submission from Ned Deily :

See pypa/setuptools#2361 for details.

For now, temporarily pin setuptools version in the Doc venv to a previous 
version.

Victor notes:
""Temporarily pin setuptools": we already pin Sphinx version to also avoid 
breaking the CI when a new Sphinx version is released. It would make sense to 
make our CI less dependent on releases of third party components: better 
control when we update dependencies. The risk is to forget to update these 
dependences if the updates are not automated."

--
assignee: docs@python
components: Documentation
messages: 376184
nosy: docs@python, mdk, ned.deily, vstinner
priority: critical
severity: normal
stage: commit review
status: open
title: make doctest on 3.10 (master branch) fails with setuptools 50.0.0
versions: Python 3.10

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



[issue41680] Turtles in Python 3.8.5 crashes OSX 10.14.6

2020-09-01 Thread Ned Deily


Ned Deily  added the comment:

Thanks for the report. However, you are going to have give more specific 
information for us to be able to try to understand and reproduce the problem. 
Exactly what steps did you use to show the problem, in particular, in what 
context were those three lines of Python executed: from a file in a Python 
launched from a command line terminal window, typed into a Python in a command 
line terminal window, from within an IDLE shell window, from an IDLE edit 
window?  How exactly did Python crash (what error messages were reported)? Also 
please paste the output from running in a terminal shell window:

python3.8 -m test.pythoninfo

replacing python3.8 with whatever you use to invoke the Python that fails.

--

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



[issue41683] Python3: Installation error on Ubunti-18

2020-09-01 Thread Ned Deily


Ned Deily  added the comment:

If setuptools 50 is in use, you are likely running into one of various problems 
introduced by setuptools new vendoring of distutils which breaks various Ubuntu 
local modifications.  It looks like a temporary workaround is to to add this 
environment variable definition:
SETUPTOOLS_USE_DISTUTILS=stdlib

See https://github.com/pypa/setuptools/issues/2350 and others. If that doesn't 
work, you may want to follow up on an Ubuntu forum or the pip issue tracker:
https://github.com/pypa/pip/issues

--
nosy: +ned.deily
resolution:  -> third party
stage:  -> resolved
status: open -> closed

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



[issue41154] test_pkgutil:test_name_resolution fails on macOS HFS+ file systems

2020-08-31 Thread Ned Deily


Ned Deily  added the comment:

> I wonder if it's a problem from Unicode representation

That does seem to be the issue. In particular, there are differences in Unicode 
representation between file names on traditional HFS+ versus the newer APFS. 
APFS is the default for system file systems as of macOS 10.13; unlike HFS+, 
APFS is by default file name normalization insensitive. By creating two disk 
image files systems on a current macOS system, it's easy to demonstrate that 
test_name_resolution passes on APFS but fails on HFS+.  So the question becomes 
what to do about the test.  Without digging into it further, I suppose we could 
add something to test whether the file system where test temp files are created 
is normalization insensitive and, if so, skip. Or use brute force and always 
skip on macOS. In any case, while annoying, it probably doesn't need to be a 
"deferred blocker".

--
priority: deferred blocker -> critical
title: test_pkgutil:test_name_resolution fails on some platforms -> 
test_pkgutil:test_name_resolution fails on macOS HFS+ file systems

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



[issue41617] __builtin_bswap16 is used without checking it is supported

2020-08-23 Thread Ned Deily


Change by Ned Deily :


--
nosy: +vstinner

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



[issue40553] Python 3.8.2 Mac freezing/not responding when saving new programs

2020-08-20 Thread Ned Deily


Ned Deily  added the comment:

> Would taking a video help?

It couldn't hurt and might very well help.

> I'll make one anyways

Thank you!

--

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



[issue41100] Build failure on macOS 11 (beta)

2020-08-17 Thread Ned Deily


Ned Deily  added the comment:


New changeset a0ad82959652ff64c99231f457fd740b17330514 by Ned Deily in branch 
'3.7':
bpo-41100: additional fixes for testing on macOS 11 Big Sur Intel
https://github.com/python/cpython/commit/a0ad82959652ff64c99231f457fd740b17330514


--

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



[issue35786] get_lock() method is not present for Values created using multiprocessing.Manager()

2020-08-14 Thread Ned Deily


Change by Ned Deily :


--
nosy: +davin, pitrou

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



[issue41527] smart quotes in Lib/pydoc_data/topics.py file

2020-08-14 Thread Ned Deily


Ned Deily  added the comment:

Sorry, my previous response was incomplete and I closed this prematurely. 
Re-opening.

--
resolution: duplicate -> 
stage: resolved -> 
status: closed -> open
superseder: Python '--help' has corrupted text. -> 

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



[issue41527] smart quotes in Lib/pydoc_data/topics.py file

2020-08-14 Thread Ned Deily


Change by Ned Deily :


--
Removed message: https://bugs.python.org/msg375424

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



[issue41527] smart quotes in Lib/pydoc_data/topics.py file

2020-08-14 Thread Ned Deily


Ned Deily  added the comment:

The topics file is regenerated by the release manager immediately before 
tagging a new release.  That's what all those commits are.  The commands to do 
so are:

cd Doc
make venv pydoc-topcs
cp build/pydoc-topics/topics.py ../Lib/pydoc_data/topics.py

So, once the smart quotes are removed from the source files (Issue41525), the 
smart quotes will disappear from the topics file at the next (pre-)release.  
You can hurry things along by running and merging the topics file manually.

--
nosy: +ned.deily
resolution:  -> duplicate
stage:  -> resolved
status: open -> closed
superseder:  -> Python '--help' has corrupted text.

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



[issue40553] Python 3.8.2 Mac freezing/not responding when saving new programs

2020-08-14 Thread Ned Deily


Ned Deily  added the comment:

James, thanks very much for your detailed instructions. Alas, once again, I am 
unable to reproduce the hanging behavior under apparently similar conditions 
(10.5.6, Documents folder on iCloud, etc). I know this is frustrating to all of 
us. I have one new concrete suggestion: if someone who can reproduce this 
behavior at will is willing to allow me to screen share into their system (via 
Apple's Messages app) so they can demonstrate it live, perhaps that will allow 
us to better isolate the problem.  If anyone is interested in helping with 
this, contact me via email (nad at python dot org) and we can set up a time.

--

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



[issue41552] uuid.uuid1() on certain Macs does not generate unique IDs

2020-08-14 Thread Ned Deily


Ned Deily  added the comment:

FWIW, I see similar behavior on a 2017 MBP running with 10.15.6 or 11.0 (Big 
Sur) beta 4. That's ... odd that there is a non-unique MAC address. (Not 
surprisingly, there is no such problem on an iMac that doesn't have the 
touchbar subsystem.) That particular interface doesn't show up in the 
user-visible Network panel of System Preferences so it can't even be easily 
reordered there.  I suppose there is a good reason why it appears at the top of 
the interface list but, yes, we don't want to be using a non-unique MAC address 
to generate UUIDs. The question then is: is there any way for the uuid module 
to recognize and ignore such interfaces other than by the hardcoded MAC address?

--
stage:  -> needs patch
title: uuid.uuid1() on macOS doesn't generate unique IDs -> uuid.uuid1() on 
certain Macs does not generate unique IDs
versions: +Python 3.10, Python 3.9

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



[issue41548] IDLE Window rendering on macOS Big Sur

2020-08-14 Thread Ned Deily


Ned Deily  added the comment:

OK, I can reproduce the window resizing stuttering on macOS 11 Big Sur (Intel) 
Developer Beta 4 using the most recent python.org Python 3.8.5 binary 
installer; the stuttering does not occur with macOS 10.5.6 Catalina or earlier 
systems. We have been using an older version of Tk (8.6.8 built on macOS 10.9) 
that has proved to be reasonably stable across recent versions of macOS but, 
for full Big Sur and native Apple Silicon support, we'll have to move to a 
version of Tk that also fully supports Big Sur (most likely 8.6.11 which has 
not been released yet). I'll keep this open for now.

--
assignee: terry.reedy -> ned.deily
components: +macOS
nosy: +ronaldoussoren
versions: +Python 3.10 -Python 3.5, Python 3.6, Python 3.7

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



[issue33786] @asynccontextmanager doesn't work well with async generators

2020-08-14 Thread Ned Deily


Ned Deily  added the comment:

I'm still not sure exactly what happened here but it looks like the backport to 
3.7 (PR 7506) from the  original fix in master (pre-3.8) (PR 7467) failed but 
the backport to 3.6 (PR 7507) succeeded.  And then it was backported a second 
time to 3.6 (PR 7514) which also succeeded but had no effect since there were 
no intervening changes to those files. So it may be that PR 7514 was intended 
to be for 3.7 instead of 3.6.  In any case, a fresh backport from master to 3.7 
(PR 21878) succeeded and tests pass, so into 3.7 it goes for release in 3.7.9.

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

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



[issue33786] @asynccontextmanager doesn't work well with async generators

2020-08-14 Thread Ned Deily


Ned Deily  added the comment:


New changeset cf79cbf4479e395bf7c4df2907f5a444639b4f6f by Miss Islington (bot) 
in branch '3.7':
bpo-33786: Fix asynchronous generators to handle GeneratorExit in athrow() 
(GH-7467) (GH-21878)
https://github.com/python/cpython/commit/cf79cbf4479e395bf7c4df2907f5a444639b4f6f


--

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



[issue41539] print blocks with multiprocessing and buffered output

2020-08-14 Thread Ned Deily


Change by Ned Deily :


--
nosy: +davin, pitrou

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



[issue41546] pprint() gives exception when ran from pythonw

2020-08-14 Thread Ned Deily


Ned Deily  added the comment:

Thanks for the report.  Just to be clear, this is running on Windows?  And, if 
so, which version?

--
components: +Windows
nosy: +ned.deily, paul.moore, steve.dower, tim.golden, zach.ware

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



[issue41548] IDLE Window rendering on macOS Big Sur

2020-08-14 Thread Ned Deily


Ned Deily  added the comment:

Thanks for your report.  The screen capture link is not publically available 
(requires a login). Please find another way to provide it; you can upload and 
attach an image file to this issue ("Choose File" button). Also, please provide 
the complete Python version information from the IDLE shell window.  And note 
we do not officially support Big Sur yet.

--
nosy: +ned.deily

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



[issue40782] AbstactEventLoop.run_in_executor is listed as an async method, but should actually return a Future

2020-08-14 Thread Ned Deily


Change by Ned Deily :


--
components: +asyncio

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



[issue24783] Import Error (undefined symbol: PyFloat_Type) when Importing math Module on Shared Build

2020-08-13 Thread Ned Deily


Change by Ned Deily :


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

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



[issue41534] argparse : allow_abbrev behavior between 3.7 and 3.8

2020-08-13 Thread Ned Deily


Change by Ned Deily :


--
nosy: +petr.viktorin

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



[issue39584] multiprocessing.shared_memory: MacOS crashes by running attached Python code

2020-08-12 Thread Ned Deily


Change by Ned Deily :


--
components: +macOS
nosy: +ned.deily, ronaldoussoren

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



[issue41455] Python Devguide differs from python docs

2020-08-12 Thread Ned Deily


Ned Deily  added the comment:


New changeset f3b6f3cd9ac6931ae346cf298fae7b691d5656bb by Miss Islington (bot) 
in branch '3.7':
bpo-41455: Provide a link to how the third generation is collected in the GC 
docs (GH-21703) (GH-21788)
https://github.com/python/cpython/commit/f3b6f3cd9ac6931ae346cf298fae7b691d5656bb


--
nosy: +ned.deily

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



[issue41475] Make __future__.annotations default 3.10 in What's New 3.7

2020-08-12 Thread Ned Deily


Ned Deily  added the comment:


New changeset 622d90f65ca9f0a6ddf255a727de003b92dca01d by Miss Islington (bot) 
in branch '3.8':
bpo-41475: Fix note in "What's new in 3.7" (GH-21733) (GH-21833)
https://github.com/python/cpython/commit/622d90f65ca9f0a6ddf255a727de003b92dca01d


--

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



[issue41475] Make __future__.annotations default 3.10 in What's New 3.7

2020-08-12 Thread Ned Deily


Ned Deily  added the comment:


New changeset a8ad127c222456e614b59990f113e93e95593155 by Miss Islington (bot) 
in branch '3.7':
bpo-41475: Fix note in "What's new in 3.7" (GH-21733) (GH-21835)
https://github.com/python/cpython/commit/a8ad127c222456e614b59990f113e93e95593155


--
nosy: +ned.deily

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



[issue33786] @asynccontextmanager doesn't work well with async generators

2020-08-12 Thread Ned Deily


Ned Deily  added the comment:

Indeed, the backport to 3.7 slipped through the cracks somehow; we should fix 
that. Thanks for bringing this up!

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

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



[issue36982] Add support for extended color functions in ncurses 6.1

2020-08-10 Thread Ned Deily

Ned Deily  added the comment:

> We really need to get this merged since, without it, Python builds fail with 
> the newer versions of ncurses now in most distributions.

That is a bit of an overstatment on my part. What is true is that test_curses 
fails on 3.9 and 3.8 when run with ncurses 6.1+.  It is also true that the 
relevant parts of test_curses are often skipped in CI and buildbot runs as 
described in Issue12669 so a test failure is often not seen.

> Łukasz can provide direction about whether and when it should be backported 
> to 3.9 and/or 3.8.

We discussed this and decided that a backport to 3.8 was out-of-scope but a 
backport in time for 3.9.0 might be OK.  Alas, I had forgotten that other 
changes have gone into master for 3.10 prior to this merge which complicates a 
backport to 3.9, enough that we shouldn't be trying to throw this in just prior 
to 3.9.0rc1.

Thanks everyone for the work on this!

--
resolution:  -> fixed
stage: commit review -> resolved
status: open -> closed
versions:  -Python 3.8, Python 3.9

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



[issue41129] setup.py test for macOS SDK files may incorrectly classify files in other file systems

2020-08-07 Thread Ned Deily


Ned Deily  added the comment:

> Why is this share mounted under /System/Volumes/Data and not under /Volumes?

See man 5 synthetic_conf for more details.

--

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



[issue41129] setup.py test for macOS SDK files may incorrectly classify files in other file systems

2020-08-07 Thread Ned Deily


Change by Ned Deily :


--
title: Python extension modules fail to build on Mac 10.15.1 (Catalina) -> 
setup.py test for macOS SDK files may incorrectly classify files in other file 
systems

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



[issue41129] Python extension modules fail to build on Mac 10.15.1 (Catalina)

2020-08-07 Thread Ned Deily


Ned Deily  added the comment:

Thanks for the detailed analysis. That does seem like a reasonable explanation: 
the code in setup.py was not expecting to find anything other than system files 
under /System.  For Apple to put other fs mount points in the /System hierarchy 
seems ... odd but there it is. At first glance, rather than singling out 
/Systems/Volumes/Data, changing the inclusion test from /System to 
/System/Library is probably sufficient.

In the most recent SDKs, there is also /System/iOSSupport which is probably 
never going to come up in Python build contexts but it does point out that 
making assumptions here about the SDK contents is fragile.  So perhaps an even 
better solution would be for setup.py to dynamically build a filter based on 
the contents of the SDK in use, i.e. examine the top level of System and usr in 
the SDK?

As a reminder when implementing: /usr/local is a bit tricky.  IIRC, recent 
versions of the compiler chain include /usr/local/include and /usrlocal/bin in 
the default search paths only in cases where an SDK was not explicitly named, 
the idea being that you don't want to include references to /usr/local files if 
you are building something to distribute to the world but it's fine (and 
necessary) to include /usr/local if you are just building something to run 
locally on the build system.  I believe /Library works the same way. The tool 
chains from older version of Xcode and/or CLTs may work differently. So any 
changes we make here should try to do the right thing on the build tools for 
all supported versions of macOS.

--
components: +macOS
nosy: +ronaldoussoren
resolution: works for me -> 
stage:  -> needs patch

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



[issue41335] free(): invalid pointer in list_ass_item() in Python 3.7.3

2020-08-03 Thread Ned Deily


Change by Ned Deily :


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

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



[issue41460] Translation Error in in Functional Programming HOWTO page

2020-08-03 Thread Ned Deily


Change by Ned Deily :


--
assignee:  -> docs@python
components: +Documentation
nosy: +cocoatomo, docs@python, mdk

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



[issue36982] Add support for extended color functions in ncurses 6.1

2020-08-03 Thread Ned Deily


Ned Deily  added the comment:


New changeset da4e09fff6b483fe858997da5599c25397107ca1 by Hans Petter Jansson 
in branch 'master':
bpo-36982: Add support for extended color functions in ncurses 6.1 (GH-17536)
https://github.com/python/cpython/commit/da4e09fff6b483fe858997da5599c25397107ca1


--

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



[issue26185] zipfile.ZipInfo slots can raise unexpected AttributeError

2020-08-02 Thread Ned Deily


Ned Deily  added the comment:

Fixed in 3.9.0

--
nosy: +ned.deily
resolution:  -> fixed
stage: patch review -> resolved
status: open -> closed
versions: +Python 3.9 -Python 3.5, Python 3.6

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



[issue41451] Cannot subclass typing.Generic with __weakref__ slot in Python 3.6

2020-08-01 Thread Ned Deily


Ned Deily  added the comment:

Thank you for the report and for the analysis. As you probably know, Python 3.6 
is now in the security phase of its life cycle so generally only fixes for 
security-related issues are provided at this point. This issue doesn't seem to 
fall into that category. If you have a workaround for 3.6.x, documenting it is 
probably the best available option. I'm going to close this as "wont fix".

https://www.python.org/downloads/

--
nosy: +ned.deily
resolution:  -> wont fix
stage:  -> resolved
status: open -> closed

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



[issue41447] Resource Tracker in Multiprocessing Shared Memory not working correctly

2020-08-01 Thread Ned Deily


Change by Ned Deily :


--
nosy: +davin, pitrou

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



[issue37586] macOS: posix_spawn(..., setsid=True)

2020-07-31 Thread Ned Deily


Ned Deily  added the comment:

The immediate problem is that the version of Xcode you are using supplies a 
MacOSX10.15 SDK by default. Since you are running on 10.14, the test passes if 
you build using a MacOSX10.14 SDK. Either upgrade to 10.15 or grab the 10.14 
SDK from a previous version of Xcode or the Command Line Tools (which is all 
you need to build and test Python) and make that SDK the default.  Ronald's 
patch will eventually fix that but, unless you are building for a newer OS 
version on an older OS version, it is still safest to use the SDK version that 
corresponds to the running system.

--

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



[issue41306] test_tk test_widgets.ScaleTest fails with Tk 8.6.10

2020-07-28 Thread Ned Deily

Ned Deily  added the comment:

This issue should be fixed for upcoming releases. Nosying Łukasz for 
consideration of "release blocker" status.

--
nosy: +lukasz.langa
priority: normal -> critical

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



[issue41405] python 3.9.0b5 test

2020-07-28 Thread Ned Deily


Ned Deily  added the comment:

As xtreak noted earlier, the test_tk failure is documented in Issue41306.  It 
is a result of changes in Tk 8.6.x itself but the tests need to be fixed to 
work with older and newer versions of Tk 8.6.x. And the curses issues were 
originally reported in Issue36630 which has been superseded by Issue36982. If 
there is further discussion needed on either of these two issues, let's use 
them, please.

--
nosy: +ned.deily
resolution:  -> duplicate
stage:  -> resolved
status: open -> closed
superseder:  -> test_tk test_widgets.ScaleTest fails with Tk 8.6.10

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



[issue36630] failure of test_colors_funcs in test_curses with ncurses 6.1

2020-07-28 Thread Ned Deily


Ned Deily  added the comment:

I believe this is now just a duplicate of Issue36982. If there is anything not 
already covered there, let's discuss it there.

--
nosy: +ned.deily
resolution:  -> duplicate
stage:  -> resolved
status: open -> closed
superseder:  -> Add support for extended color functions in ncurses 6.1

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



[issue36982] Add support for extended color functions in ncurses 6.1

2020-07-28 Thread Ned Deily

Ned Deily  added the comment:

PR 17536 was based on the original PR 13534 and has now gone through a couple 
of rounds of code review. Other than a missing doc change, everything in PR 
13534 is covered (and updated) in PR 17536 so I've closed the original PR.  
Other than adding the doc change and a final core developer review of the last 
requested changes, this *should* be good to go.

We really need to get this merged since, without it, Python builds fail with 
the newer versions of ncurses now in most distributions.  Once it is merged 
into master for 3.10, Łukasz can provide direction about whether and when it 
should be backported to 3.9 and/or 3.8.

--
nosy: +hpj, lukasz.langa, ned.deily, serhiy.storchaka
priority: normal -> critical
stage: patch review -> commit review
versions: +Python 3.10, Python 3.9

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



[issue41413] At prompt for input(), pressing Command q kills IDLE

2020-07-27 Thread Ned Deily


Ned Deily  added the comment:

Thanks for the report. Actually this behavior is not specific to running IDLE 
on macOS, it's also reproducible on Linux and on all current versions of IDLE.

--
components:  -macOS
nosy:  -ronaldoussoren
versions: +Python 3.10, Python 3.8, Python 3.9 -Python 3.7

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



[issue38946] IDLE on macOS 10.15 Catalina does not open double-clicked files if app already launched

2020-07-23 Thread Ned Deily


Ned Deily  added the comment:

Ramon, I am not sure why you closed this issue. Perhaps it may no longer be a 
problem for you, but it has not yet been resolved for users of the python.org 
macOS installers.

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

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



[issue41358] Unable to uninstall Python launcher using command line

2020-07-22 Thread Ned Deily


Change by Ned Deily :


--
components: +Windows
nosy: +paul.moore, steve.dower, tim.golden, zach.ware

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



[issue41363] python 3.8.5 folder not visible in https://www.python.org/ftp/python/ listing

2020-07-21 Thread Ned Deily


Ned Deily  added the comment:

Thanks for the report. The python.org website sits behind a content delivery 
network service and sometimes it takes a little while for pages to be updated 
in the cache.  It should be there now.

--
nosy: +ned.deily
resolution:  -> fixed
stage:  -> resolved
status: open -> closed

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



[issue41349] idle not going full screen when I rotate screen 90° on mac

2020-07-20 Thread Ned Deily


Change by Ned Deily :


--
assignee:  -> terry.reedy
components: +IDLE
nosy: +terry.reedy

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



[issue40741] Upgrade to SQLite v3.32 in Windows and macOS builds

2020-07-20 Thread Ned Deily


Ned Deily  added the comment:


New changeset 7cf1cb36ecafabff363790d245f809d3894fbbaf by Erlend Egeberg 
Aasland in branch 'master':
bpo-40741: Update macOS installer to use SQLite 3.32.3 (GH-20979)
https://github.com/python/cpython/commit/7cf1cb36ecafabff363790d245f809d3894fbbaf


--

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



[issue39073] [security] email module incorrect handling of CR and LF newline characters in Address objects.

2020-07-19 Thread Ned Deily


Ned Deily  added the comment:

Merged for release in 3.9.0a6, 3.8.4, 3.7.8, 3.6.11, and 3.5.10.

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

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



[issue39603] [security] http.client: HTTP Header Injection in the HTTP method

2020-07-19 Thread Ned Deily


Ned Deily  added the comment:

Merged for release in 3.9.0b5, 3.8.5, 3.7.9, and 3.6.12. Thanks, everyone!

--
resolution:  -> fixed
stage: patch review -> resolved
status: open -> closed
versions: +Python 3.10 -Python 2.7

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



[issue39603] [security] http.client: HTTP Header Injection in the HTTP method

2020-07-19 Thread Ned Deily


Ned Deily  added the comment:


New changeset f02de961b9f19a5db0ead56305fe0057a78787ae by Miss Islington (bot) 
in branch '3.6':
bpo-39603: Prevent header injection in http methods (GH-18485) (GH-21539)
https://github.com/python/cpython/commit/f02de961b9f19a5db0ead56305fe0057a78787ae


--

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



[issue39603] [security] http.client: HTTP Header Injection in the HTTP method

2020-07-19 Thread Ned Deily


Ned Deily  added the comment:


New changeset ca75fec1ed358f7324272608ca952b2d8226d11a by Miss Islington (bot) 
in branch '3.7':
bpo-39603: Prevent header injection in http methods (GH-18485) (GH-21538)
https://github.com/python/cpython/commit/ca75fec1ed358f7324272608ca952b2d8226d11a


--
nosy: +ned.deily

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



[issue41326] Build failure in blurb-it repo: "Failed building wheel for yarl"

2020-07-18 Thread Ned Deily


Ned Deily  added the comment:

blurb-it imports aiohttp which imports yarl. It might be a duplicate of 
https://github.com/aio-libs/yarl/issues/459

--
nosy: +asvetlov, ned.deily

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



[issue41304] [CVE-2020-15801] python 38 embed ignore python38._pth file on windows

2020-07-18 Thread Ned Deily


Ned Deily  added the comment:


New changeset eb0d255ffe002412bb937e1bde61225e5431da5e by Miss Islington (bot) 
in branch '3.7':
bpo-41304: Update NEWS to include CVE-2020-15801 reference (GH-21521) (GH-21524)
https://github.com/python/cpython/commit/eb0d255ffe002412bb937e1bde61225e5431da5e


--

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



[issue41306] test_tk test_widgets.ScaleTest fails with Tk 8.6.10

2020-07-16 Thread Ned Deily


Ned Deily  added the comment:

I can reproduce that test failure with Tk 8.6.10 on macOS, along with a few 
others. I believe various small things have changed in Tk somewhere between 
8.6.8 and 8.6.10 in ways that affect some of the Python Tk gui tests, like 
test_tk and test_ttk_guionly. Some of our tests are pretty brittle with regard 
to Tk behavior; they captured how a particular version of Tk worked without 
necessarily a guarantee on the Tk side that the observed behavior wouldn't 
change. Someone needs to go through and make the tests work with all recent 
versions of Tk 8.6.x and someone should also get at least some buildbots 
running with 8.6.10 and really running the gui tests.

--
nosy: +gpolo, serhiy.storchaka
stage:  -> needs patch
title: test_tk failure on Arch Linux -> test_tk test_widgets.ScaleTest fails 
with Tk 8.6.10

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



[issue41306] test_tk failure on Arch Linux

2020-07-16 Thread Ned Deily


Ned Deily  added the comment:

What version of Tk is being used?  It's in the output from:
  python3 -m test.pythoninfo
or however you invoke python.

--
nosy: +ned.deily

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



[issue41304] python 38 embed ignore python38._pth file on windows

2020-07-15 Thread Ned Deily


Ned Deily  added the comment:


New changeset 4bfcffe16e9742c154f54ae96b5b36903500abaa by Steve Dower in branch 
'3.7':
bpo-41304: Ensure python3x._pth is loaded on Windows (GH-21495) (#21499)
https://github.com/python/cpython/commit/4bfcffe16e9742c154f54ae96b5b36903500abaa


--
nosy: +ned.deily

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



[issue41291] Race conditions when opening and deleting a file on Mac OS X

2020-07-15 Thread Ned Deily

Ned Deily  added the comment:

I was able to easily reproduce it as well. I suppose we all tested on very fast 
SSD-based APFS file systems.  I wonder if the problem might be file system 
related. I wasn’t able to reproduce it using a HDD-based HFS+ file system but 
it might just be due to the speed difference. In any case, I agree it’s up to 
Apple to resolve. Let us know when you hear something back from Apple.

--
resolution:  -> third party
stage:  -> resolved
status: open -> closed

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



[issue41299] Python3 threading.Event().wait time is twice as large as Python27

2020-07-15 Thread Ned Deily


Ned Deily  added the comment:

Thanks for the version info.

Windows and/or threading experts: any ideas?

--
components: +Library (Lib), Windows
nosy: +paul.moore, pitrou, steve.dower, tim.golden, zach.ware

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



[issue41303] perf_counter result does not count system sleep time in Mac OS

2020-07-15 Thread Ned Deily


Change by Ned Deily :


--
nosy: +belopolsky, p-ganssle, vstinner

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



[issue39017] Infinite loop in the tarfile module

2020-07-15 Thread Ned Deily


Ned Deily  added the comment:

Thanks, the PRs for 3.7 and 3.6 are now merged.

--
versions: +Python 3.10, Python 3.5, Python 3.6, Python 3.8, Python 3.9

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



[issue39017] Infinite loop in the tarfile module

2020-07-15 Thread Ned Deily


Ned Deily  added the comment:


New changeset 47a2955589bdb1a114d271496ff803ad73f954b8 by Miss Islington (bot) 
in branch '3.6':
bpo-39017: Avoid infinite loop in the tarfile module (GH-21454) (#21485)
https://github.com/python/cpython/commit/47a2955589bdb1a114d271496ff803ad73f954b8


--

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



[issue39017] Infinite loop in the tarfile module

2020-07-15 Thread Ned Deily


Ned Deily  added the comment:


New changeset 79c6b602efc9a906c8496f3d5f4d54c54b48fa06 by Miss Islington (bot) 
in branch '3.7':
bpo-39017: Avoid infinite loop in the tarfile module (GH-21454) (GH-21484)
https://github.com/python/cpython/commit/79c6b602efc9a906c8496f3d5f4d54c54b48fa06


--

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



[issue41299] Python3 threading.Event().wait time is twice as large as Python27

2020-07-15 Thread Ned Deily


Ned Deily  added the comment:

Please provide the results of running the following with the two pythons you 
are using:

python -m test.pythoninfo

For what it's worth, running on macOS 10.15.5, I see a slight difference with 
more variability in the Python 3 results but nothing as pronounced as what you 
see. Also the Python 3 results were very similar across recent versions of 
3.7.x, 3.8.x, and pre-release 3.9.

$ /usr/local/bin/python2.7 ~/test_41299.py | sort
0.017021894455
0.0170249938965
0.017028093338
0.017028093338
0.0170290470123
0.0170290470123
0.0170290470123
0.017036866
0.017030954361
0.0170311927795
[...]
0.0190448760986
0.0190479755402
0.019049882
0.0190510749817
0.0190589427948
0.019061088562
0.0190629959106
0.019079208374
0.0190861225128
0.0190970897675
End reached.0.0158078670502

$ /usr/local/bin/python3.8 ~/test_41299.py | sort
0.009722232818603516
0.017028093338012695
0.017033100128173828
0.017034053802490234
0.017034053802490234
0.017035961151123047
0.017037153244018555
0.017037153244018555
0.01703786849975586
0.017038822174072266
[...]
0.021351099014282227
0.021355152130126953
0.021355152130126953
0.02135610580444336
0.021361112594604492
0.021363258361816406
0.02136397361755371
0.021379947662353516
0.02138543128967285
0.021442890167236328
End reached.

--
nosy: +ned.deily

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



[issue41288] Pickle crashes unpickling invalid NEWOBJ_EX opcode

2020-07-13 Thread Ned Deily


Change by Ned Deily :


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

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



[issue41288] Pickle crashes unpickling invalid NEWOBJ_EX opcode

2020-07-13 Thread Ned Deily


Ned Deily  added the comment:


New changeset 6463cf07fef7a923a743fcaf312150c45fd81b64 by Miss Islington (bot) 
in branch '3.6':
bpo-41288: Fix a crash in unpickling invalid NEWOBJ_EX. (GH-21458) (GH-21462)
https://github.com/python/cpython/commit/6463cf07fef7a923a743fcaf312150c45fd81b64


--

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



[issue41288] Pickle crashes unpickling invalid NEWOBJ_EX opcode

2020-07-13 Thread Ned Deily


Ned Deily  added the comment:


New changeset 620e276a8c1d53332fbf08d369be87f862b6949d by Miss Islington (bot) 
in branch '3.7':
bpo-41288: Fix a crash in unpickling invalid NEWOBJ_EX. (GH-21458) (GH-21461)
https://github.com/python/cpython/commit/620e276a8c1d53332fbf08d369be87f862b6949d


--

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



[issue41288] Pickle crashes unpickling invalid NEWOBJ_EX opcode

2020-07-13 Thread Ned Deily


Ned Deily  added the comment:

Sounds like a good idea.

--
versions: +Python 3.6, Python 3.7

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



[issue41282] Deprecate and remove distutils

2020-07-13 Thread Ned Deily


Ned Deily  added the comment:

So what is the plan to continue to support building cpython itself which 
depends on Distutils? Currently the build bootstraps itself without the aid of 
an existing Python interpreter instance. There would also be major impacts 
across the whole cpython development process. For example, there are many open 
Distutils issues in the bugs.python.org bug tracker. We need a plan on how 
those are to be handled (and that should take into account the expected 
transition from b.p.o to GitHub issues).  People will continue to submit issues 
agains Distutils there so triage team members and core developers need to know 
how to handle such issues.  What if an issue applies also or only to a previous 
release branch (i.e. where Distutils is still in the repo)?  What about 
Distutils documentation in the Python docset?  THose are just some off the top 
of my head.

I don't think any of these issues are necessarily blockers but they need to be 
planned for and reviewed.  I think a PEP is definitely in order for a change of 
this magnitude.

--
nosy: +ned.deily, pablogsal

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



[issue41282] Deprecate and remove distutils

2020-07-13 Thread Ned Deily


Change by Ned Deily :


--
nosy: +brett.cannon

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



[issue41268] 3.9-dev regression? TypeError: exec_module() missing 1 required positional argument: 'module'

2020-07-11 Thread Ned Deily


Change by Ned Deily :


--
resolution:  -> third party
stage:  -> resolved
status: open -> closed

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



[issue41236] "about" button in MacOS caused an error

2020-07-11 Thread Ned Deily


Ned Deily  added the comment:

Terry, based on the error message provided, i.e. "About Widget Demo", I assumed 
that the poster was not using IDLE here. But we can't tell without more input.

"when I run 3.9 test.pythoninfo, I am asked to install gcc tools and maybe 
xcode.  Is this expected?"

When doing Python development on macOS, you will need to have the 
Apple-supplied development tools installed and ones appropriate for the macOS 
release. As the Developer's Guide explains 
(https://devguide.python.org/setup/#macos-and-os-x), the necessary tools are 
available if you install the full Xcode development environment from the Mac 
App Store but that's a big download and most of it is not necessary for just 
cpython work. If you haven't already downloaded Xcode, then the first time you 
(or, in this case test.pythoninfo) try to use one of the development tools from 
the terminal shell command line, macOS offers to download and install a 
lightweight subset of what's available in Xcode, called the Command Line Tools. 
 You can also force the installation of the CLT by using "xcode-select 
--install". Once the CLT are installed, they are normally automatically updated 
as needed by the macOS Software Update process.

--

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



[issue41236] "about" button in MacOS caused an error

2020-07-08 Thread Ned Deily


Ned Deily  added the comment:

Please say exactly how you reproduced this behavior.  Please paste the results 
of running the following command from a terminal window:

python3.7 -m test.pythoninfo

replacing python3.7 with whatever you use to start the python that fails.

--

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



[issue29778] _Py_CheckPython3 uses uninitialized dllpath when embedder sets module path with Py_SetPath

2020-07-06 Thread Ned Deily


Ned Deily  added the comment:


New changeset 46cbf6148a46883110883488d3e9febbe46ba861 by Steve Dower in branch 
'3.6':
[3.6] bpo-29778: Ensure python3.dll is loaded from correct locations when 
Python is embedded (GH-21298) (#21354)
https://github.com/python/cpython/commit/46cbf6148a46883110883488d3e9febbe46ba861


--

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



[issue29778] _Py_CheckPython3 uses uninitialized dllpath when embedder sets module path with Py_SetPath

2020-07-06 Thread Ned Deily


Ned Deily  added the comment:


New changeset 110dd153662a13b8ae1bb06348e5b1f118ab26d7 by Steve Dower in branch 
'3.7':
[3.7] bpo-29778: Ensure python3.dll is loaded from correct locations when 
Python is embedded (GH-21297) (#21298)
https://github.com/python/cpython/commit/110dd153662a13b8ae1bb06348e5b1f118ab26d7


--

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



[issue18080] setting CC no longer overrides default linker for extension module builds on OS X

2020-07-06 Thread Ned Deily


Ned Deily  added the comment:

> Would you like me to file a separate bug for this issue? Or apply that patch? 
> Or something else?

OK, if I understand correctly, the problem you describe does not affect cPython 
because cPython's Distutils does not use get_config_vars(), only 
get_config_var(); but other implementation's ports of Distutils may have 
diverged to use get_config_vars and so the test may fail when running under 
those implementations using setuptools with its newly cloned version of cPython 
Distutils.  If that is the case, I think it's fine to backport the fix to 
cPython tests in the interest of minimizing differences. Since it is minor and 
not really user visible, if you're willing to do so, I'm OK with a PR under 
this bpo and I don't think a NEWS blurb is necessary.  Thanks for bringing it 
up.

--

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



[issue41212] Emoji Unicode failing in standard release of Python 3.8.3 / tkinter 8.6.8

2020-07-05 Thread Ned Deily


Change by Ned Deily :


--
assignee:  -> ned.deily

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



[issue41199] Docstring convention not followed for dataclasses documentation page

2020-07-03 Thread Ned Deily


Change by Ned Deily :


--
pull_requests:  -20436

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



[issue896330] pyconfig.h is not placed in --includedir

2020-07-02 Thread Ned Deily


Change by Ned Deily :


--
nosy:  -Mario Gonzalez

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



[issue896330] pyconfig.h is not placed in --includedir

2020-07-02 Thread Ned Deily


Change by Ned Deily :


--
Removed message: https://bugs.python.org/msg372730

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



[issue18080] setting CC no longer overrides default linker for extension module builds on OS X

2020-07-02 Thread Ned Deily


Ned Deily  added the comment:

Jason, what action(s) are you expecting with regard to this and by whom? This 
issue has been long closed.

--

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



[issue41189] An exploitable segmentation fault in _PyEval_EvalFrameDefault

2020-07-01 Thread Ned Deily


Ned Deily  added the comment:

> my only goal was to help Python community (which I love it) to improve the 
> code quality

Thanks for trying to improve things, we do appreciate it!

The idea here is that to be able to exploit the crashing pyc file, you need to 
be able to run an arbitrary pyc file on the web service and to do that the 
attacker has to have access somehow to the interpreter. If the web service has 
a hole to allow that, many bad things are possible. That's true for many other 
languages and tools, too.  So it's just not worth worrying about being able to 
crash with a fuzzed pyc file since, if you can exploit that, you can exploit in 
much easier ways.

--

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



  1   2   3   4   5   6   7   8   9   10   >