[issue41282] Deprecate and remove distutils

2020-07-13 Thread Donald Stufft


Donald Stufft  added the comment:

Maybe it would make sense to remove distutils from the name completely, 
_buildutils or something. Dunno, seems like it might be reasonable just to 
further separate it from the concept of "distutils" the public library.

--

___
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



[issue40698] distutils.command.upload md5_digest

2020-05-20 Thread Donald Stufft


Donald Stufft  added the comment:

> Does PyPI support other digests, e.g. SHA2-256 digest?

There is a simple and a complicated answer to this.

The simple answer is yes, PyPI supports uploads with any combination of MD5, 
SHA256, and blake2_256 (blake2b with a 256 digest, no personalization or key). 
It will also compute all 3 on an upload on it's own and verify that they match 
any provided hashes and to fill in any missing hashes.

The more complicated answer is the upload API is an old API from long before we 
started documenting and standardizing them, so when you start talking about non 
PyPI implementations of that API, what they support is kind of a big who knows.

More to the problem at hand:

We don't rely on this hash for security (We couldn't, it comes in the exact 
same payload as the artifact itself from the exact same source, someone who can 
modify the artifact en route can modify the hash too). So the inclusion of MD5 
is not a concern.

Removing it *might* break non-PyPI servers that attempted to implement this API 
and assumed it was a mandatory field (though I do not have any a priori 
knowledge of this being the case).

Adding additional hashes *might* break non-PyPI servers that assumed what 
distutils used to send was all it would ever send (this is unlikely though, 
most web tools ignore unknown form fields).

I looked into what twine is doing here, and it appears it is sending md5, 
sha256, and blake2_256 hashes all along with every request. However if FIPS 
mode has disabled MD5 it just skips generating and sending MD5 (but still sends 
the other two) and it appears it's done this for 2+ years.

It's probably safe to just mimc what twine is doing here, sending all 3 hashes, 
skip MD5 if it's unavailable.

--

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



[issue35807] Update bundled pip to 19.0

2019-03-06 Thread Donald Stufft


Donald Stufft  added the comment:


New changeset 01e0f439f5009f37b95ab516e91906fcc7fcb8c3 by Donald Stufft 
(Pradyun Gedam) in branch 'master':
bpo-35807: Upgrade ensurepip bundled pip and setuptools (GH-12189)
https://github.com/python/cpython/commit/01e0f439f5009f37b95ab516e91906fcc7fcb8c3


--

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



[issue35277] Upgrade bundled pip/setuptools

2018-11-19 Thread Donald Stufft


Donald Stufft  added the comment:

It doesn't bother me if you want to make that change, I don't currently have 
the time to do it. I just figured I'd throw the update PRs up since I can do it 
quickly.

--

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



[issue35277] Upgrade bundled pip/setuptools

2018-11-19 Thread Donald Stufft


Change by Donald Stufft :


--
keywords: +patch
pull_requests: +9843
stage:  -> patch review

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



[issue35277] Upgrade bundled pip/setuptools

2018-11-19 Thread Donald Stufft


New submission from Donald Stufft :

Upgrade the bundled pip/setuptools to the latest version.

Making this issue because blurb gets mad at me if I try to add a news entry 
without a bpo issue.

--
assignee: dstufft
components: Library (Lib)
messages: 330096
nosy: dstufft
priority: normal
severity: normal
status: open
title: Upgrade bundled pip/setuptools
versions: Python 2.7, Python 3.4, Python 3.5, Python 3.6, Python 3.7, Python 3.8

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



[issue33131] Upgrade to pip 10 for Python 3.7

2018-03-28 Thread Donald Stufft

Donald Stufft <don...@stufft.io> added the comment:

Oh, I had never written NEWS entries for upgrading pip/setuptools, with the 
idea that the specific version being installed is considered an implementation 
detail. However if folks want it, I can.

--

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



[issue31742] Default to emitting FutureWarning for provisional APIs

2017-10-10 Thread Donald Stufft

Donald Stufft <don...@stufft.io> added the comment:

> What happened to "consenting adults"?

Making sure they're actually consenting when getting into something that might 
potentially bite them in the ass seems like a sane and thoughtful thing to do 
to me.

--

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



[issue31742] Default to emitting FutureWarning for provisional APIs

2017-10-09 Thread Donald Stufft

Donald Stufft <don...@stufft.io> added the comment:

The fundamental problem is that unless you're closely following the development 
of python-dev, it's really really easy to use a provisional module without 
knowing that you are.

Take asyncio for example, as far as I can tell the documentation that noted it 
was provisional was a single, near invisible (light grey on a white background) 
call out at the very top of a single page in the documentation. This is made 
especially hard when you have people giving talks at PyCon encouraging people 
to use this, libraries of the code that don't mention that asyncio is 
provisional, so unless you're directly using asyncio you might not even be 
aware that they're using a provisional API at all.

This has the effect that by including these APIs and make the fact they are 
provisional practically unnoticeable, it pushes the pain of dealing with 
changes onto library authors who have their own users asking them to integrate 
with these features. Putting library authors in the position of either having 
to opt-in to a provisional API and hope it doesn't change, having to scramble 
to keep up with changes in new minor releases, or having to relitigate why 
they're not going to support a provisional API.

Ironically, as we found with web APIs, releasing provisional APIs can actually 
make things worse for end users, because people will expect the usage of the 
APIs as if they were covered under the normal contract, but the developers of 
those APIs feel empowered to make more drastic changes. The long development 
time of CPython makes this even worse (it was ~2 years from the release of 
3.4.0 and 3.6.0 for asyncio to become non provisional, longer if you count 
alpha/beta/etc) because people want to use the new stuff, but they have to wait 
a fairly long time to be "allowed" to do it, all the while the general 
ecosystem consensus is "just do it and ignore the warning, if you noticed the 
warning at all".

Ultimately, the provisional status doesn't reduce the pain of getting APIs 
wrong, it just shifts the pain from CPython's developers to the software 
developers writing stuff that depends on CPython but that they don't directly 
control the execution environment (e.g., all the OSS libraries and applications 
on PyPI). A proposal like this helps alleviate some of that pain by creating 
additional barriers to entry to make end users less likely to use it unless 
they understand what they're asking for.

--

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



[issue31634] Consider installing wheel in ensurepip by default

2017-10-04 Thread Donald Stufft

Donald Stufft <don...@stufft.io> added the comment:

> * the current install time bundling of setuptools in `ensurepip` is likely to 
> be replaced by `pip` dynamically installing both `setuptools` & `wheel` when 
> asked to build from a source archive when no other build system has been 
> specified. With PEP 517 approved, it's entirely plausible that this will 
> happen as part of the `pip 10.0.0` release. So we *won't* be bundling wheel 
> as part of ensurepip, since doing so would conflict with the plan to unbundle 
> setuptools.

Actually PEP 518 provides the mechanism we need for this, and it's already 
implemented in pip's master branch (what will become pip 10). I don't remember 
off the top of my head if that covers 100% of the cases yet, but if it doesn't 
that's just a SMOP. It's entirely plausible that Python 3.7 ships without 
setuptools included in ensurepip.

--

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



[issue28596] on Android _bootlocale on startup relies on too many library modules

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1113

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



[issue28203] complex() gives wrong error when the second argument has an invalid type

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1112

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



[issue28321] Plistlib: Half of the double width characters are missing when writing binary plist

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1109

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



[issue29100] datetime.fromtimestamp() doesn't check min/max year anymore: regression of Python 3.6

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1108

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



[issue28200] Windows: path_converter() leaks memory for Unicode filenames

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +

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



[issue28402] Add signed catalog files for stdlib on Windows

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1107

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



[issue23903] Generate PC/python3.def by scraping headers

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1091

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



[issue28214] Improve exception reporting for problematic __set_name__ attributes

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1093

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



[issue28192] Don't import readline in isolated mode

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1101

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



[issue29576] Improve some deprecations in the importlib

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1100

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



[issue28522] can't make IDLEX work with python._pth and python-3.6.0b2

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1052

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



[issue29058] Mark new limited C API

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1090

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



[issue23839] Clear caches after every test

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1094

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



[issue28201] dict: perturb shift should be done when first conflict

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1110

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



[issue27611] test_tix cannot import _default_root after test_idle

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1089

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



[issue28849] do not define sys.implementation._multiarch on Android

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1088

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



[issue28517] Dead code in wordcode

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1084

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



[issue27942] Default value identity regression

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1087

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



[issue19569] Use __attribute__((deprecated)) to warn usage of deprecated functions and macros

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1085

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



[issue26654] asyncio is not inspecting keyword arguments of functools.partial

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1083

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



[issue28512] PyErr_SyntaxLocationEx() and PyErr_SyntaxLocationObject() always set the offset attribute to None

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1082

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



[issue28110] launcher.msi has different product codes between 32 and 64-bit

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1106

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



[issue27897] Avoid possible crash in pysqlite_connection_create_collation

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1078

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



[issue27358] BUILD_MAP_UNPACK_WITH_CALL is slow

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1104

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



[issue28676] On macOS Sierra, warning: implicit declaration of function 'getentropy'

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1105

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



[issue28598] RHS not consulted in `str % subclass_of_str` case.

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1103

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



[issue29384] Unused beos build scripts

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1079

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



[issue28761] Add the const qualifier to fields name and doc of public structs

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1068

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



[issue24241] webbrowser default browser detection and/or public API for _trylist.

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1099

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



[issue20491] textwrap: Non-breaking space not honored

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1067

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



[issue25651] Confusing output for TestCase.subTest(0)

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1077

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



[issue18896] Remove namedtuple 255 arguments restriction

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1075

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



[issue28115] Use argparse for the zipfile module

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1102

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



[issue28376] rangeiter_new fails when creating a range of step 0

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1098

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



[issue26110] Speedup method calls 1.2x

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1065

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



[issue29571] test_re is failing when local is set for `en_IN`

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1096

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



[issue28368] Refuse monitoring processes if the child watcher has no loop attached

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1097

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



[issue29347] Python could crash while creating weakref for a given object

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1086

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



[issue27348] traceback (and threading) drops exception message

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1064

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



[issue28370] Speedup asyncio.StreamReader.readexactly

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1056

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



[issue29579] Windows Python 3.7 installer broken by README.txt renamed to README.rst

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1092

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



[issue27759] selectors incorrectly retain invalid file descriptors

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1095

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



[issue24142] ConfigParser._read doesn't join multi-line values collected while reading if a ParsingError occured

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1059

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



[issue28369] Raise RuntimeError when transport's FD is used with add_reader etc

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1054

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



[issue28371] Deprecate passing asyncio.Handles to run_in_executor

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1055

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



[issue20572] subprocess.Popen.wait() undocumented "endtime" parameter

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1081

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



[issue26293] Embedded zipfile fields dependent on absolute position

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1050

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



[issue29572] Upgrade installers to OpenSSL 1.0.2k

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1053

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



[issue25677] Syntax error caret confused by indentation

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1080

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



[issue25270] codecs.escape_encode systemerror on empty byte string

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1076

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



[issue28769] Make PyUnicode_AsUTF8 returning "const char *" rather of "char *"

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1072

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



[issue26359] CPython build options for out-of-the box performance

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1048

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



[issue28448] C implemented Future doesn't work on Windows

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1047

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



[issue29376] threading._DummyThread.__repr__ raises AssertionError

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1044

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



[issue23214] BufferedReader.read1(size) signature incompatible with BufferedIOBase.read1(size=-1)

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1074

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



[issue18893] invalid exception handling in Lib/ctypes/macholib/dyld.py

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1073

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



[issue28768] Warning: implicit declaration of function '_setmode'

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1071

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



[issue29377] Add the 'wrapper_descriptor' type to the types module

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1045

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



[issue28449] tarfile.open(mode = 'r:*', ignore_zeros = True) has 50% chance failed to open compressed tars?

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1046

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



[issue26647] ceval: use Wordcode, 16-bit bytecode

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1041

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



[issue29079] pathlib.resolve() causes infinite loop on Windows

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1070

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



[issue28289] ImportError.__init__ doesn't reset not specified exception attributes

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1040

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



[issue28075] os.stat fails when access is denied

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1069

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



[issue28927] bytes.fromhex should ignore all whitespace

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +994

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



[issue27100] Attempting to use class with both __enter__ & __exit__ undefined yields __exit__ attribute error

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1060

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



[issue25400] robotparser doesn't return crawl delay for default entry

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1034

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



[issue28372] Fix asyncio to support formatting of non-python coroutines

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1058

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



[issue28162] WindowsConsoleIO readall() fails if first line starts with Ctrl+Z

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1057

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



[issue28087] macOS 12 poll syscall returns prematurely

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1036

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



[issue28563] Arbitrary code execution in gettext.c2py

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1039

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



[issue27867] various issues due to misuse of PySlice_GetIndicesEx

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1038

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



[issue28275] LZMADecompressor.decompress Use After Free

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1063

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



[issue29271] Task.current_task(None) returns unexpected result

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1062

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



[issue28896] Embeddable zip allows Windows registry to override module location

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1033

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



[issue28379] PyUnicode_CopyCharacters could lead to undefined behaviour

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1061

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



[issue27222] redundant checks and a weird use of goto statements in long_rshift

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1066

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



[issue7769] SimpleXMLRPCServer.SimpleXMLRPCServer.register_function as decorator

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1032

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



[issue29169] update zlib to 1.2.11

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1029

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



[issue27972] Confusing error during cyclic yield

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1051

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



[issue28248] Upgrade installers to OpenSSL 1.0.2j

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1026

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



[issue28683] bind() on a unix socket raises PermissionError on Android for a non-root user

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1043

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



[issue28556] typing.py upgrades

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1037

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



[issue28181] Change URL in antigravity library file

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1049

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



[issue28929] Provide a link from documentation back to its source file

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1023

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



[issue26355] Emit major version based canonical URLs for docs

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1028

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



[issue27025] More human readable generated widget names

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1042

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



[issue28549] curses: calling addch() with an 1-length str segfaults with ncurses6 compiled with --enable-ext-colors

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1035

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



[issue28779] set_forkserver_preload() can crash the forkserver if preloaded module instantiate multiprocessing classes

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1031

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



[issue28774] Better start and end position for unicodeerror in unicode_encode_ucs1

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1024

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



[issue18844] allow weights in random.choice

2017-03-31 Thread Donald Stufft

Changes by Donald Stufft <don...@stufft.io>:


--
pull_requests: +1022

___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue18844>
___
___
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   >