- 24 Mar, 2018 3 commits
-
-
Christian Heimes authored
LibreSSL 2.7 introduced OpenSSL 1.1.0 API. The ssl module now detects LibreSSL 2.7 and only provides API shims for OpenSSL < 1.1.0 and LibreSSL < 2.7. Documentation updates and fixes for failing tests will be provided in another patch set. Signed-off-by: Christian Heimes <christian@python.org>
-
Christian Heimes authored
Commit 141c5e8c re-added match_hostname() call. The resurrection of the function call was never intended and was solely a merge mistake. Signed-off-by: Christian Heimes <christian@python.org>
-
Xiang Zhang authored
-
- 23 Mar, 2018 6 commits
-
-
Himanshu Lakhara authored
-
Julien Palard authored
-
Berker Peksag authored
Reported by Maksym Nikulyak on docs.p.o.
-
Serhiy Storchaka authored
into/out of an except block.
-
Serhiy Storchaka authored
* Added new opcode END_ASYNC_FOR. * Setting global StopAsyncIteration no longer breaks "async for" loops. * Jumping into an "async for" loop is now disabled. * Jumping out of an "async for" loop no longer corrupts the stack. * Simplify the compiler.
-
INADA Naoki authored
-
- 22 Mar, 2018 4 commits
-
-
Eric V. Smith authored
bpo-32505: dataclasses: raise TypeError if a member variable is of type Field, but doesn't have a type annotation. (GH-6192) If a dataclass has a member variable that's of type Field, but it doesn't have a type annotation, raise TypeError.
-
INADA Naoki authored
bpo-33018 (GH-5944) fixed bpo-32999 too. So fc7df0e6 is not required anymore. Revert it except test case.
-
jab authored
This improves error message for situations when a non-class is checked w.r.t. an abstract base class.
-
Donald Stufft authored
-
- 21 Mar, 2018 7 commits
-
-
Eric V. Smith authored
- Add missing 'Field' to __all__. - Improve tests to catch this.
-
Thomas Moreau authored
-
Thomas Moreau authored
-
Zackery Spytz authored
-
Eric V. Smith authored
bpo-32896: Fix error when subclassing a dataclass with a field that uses a default_factory (GH-6170) Fix the way that new annotations in a class are detected.
-
Xiang Zhang authored
The result of host() was not empty when the network is constructed by a tuple containing an integer mask and only 1 bit left for addresses.
-
Cheryl Sabella authored
Original patch by Jon Foster and Berker Peksag.
-
- 20 Mar, 2018 3 commits
-
-
Cheryl Sabella authored
-
Matt Eaton authored
-
Eric V. Smith authored
If the class has a member that's a MemberDescriptorType, it's not a default value, it's from that member being in __slots__.
-
- 19 Mar, 2018 2 commits
-
-
aetracht authored
-
Eric V. Smith authored
If a non-dataclass derives from a frozen dataclass, allow attributes to be set. Require either all of the dataclasses in a class hierarchy to be frozen, or all non-frozen. Store `@dataclass` parameters on the class object under `__dataclass_params__`. This is needed to detect frozen base classes.
-
- 18 Mar, 2018 6 commits
-
-
xdegaye authored
-
Jelle Zijlstra authored
This reverts commit ac317700. (Reverts only the lib2to3 part.)
-
Serhiy Storchaka authored
-
Serhiy Storchaka authored
-
Serhiy Storchaka authored
-
Aviv Palivoda authored
It was actually fixed in SQLite 3.8.8, not 3.8.7.
-
- 17 Mar, 2018 2 commits
-
-
Donald Stufft authored
-
Marcel Plch authored
Multi-phase initialized modules allow m_traverse to be called while the module is still being initialized, so module authors may need to account for that.
-
- 14 Mar, 2018 1 commit
-
-
Zackery Spytz authored
-
- 13 Mar, 2018 5 commits
-
-
Łukasz Langa authored
-
xdegaye authored
(cherry picked from commit e32bbaf376a09c149fa7c7f2919d7c9ce4e2a055)
-
Miro Hrončok authored
Creating backup files with ~ suffix can be undesirable in some environment, such as when building RPM packages. Instead of requiring the user to remove those files manually, option -n was added, that simply disables this feature. -n was selected because 2to3 has the same option with this behavior.
-
Łukasz Langa authored
New tests also added. I also made the comments in line with the builtin Grammar/Grammar. PEP 306 was withdrawn, Kees Blom's railroad program has been lost to the sands of time for at least 16 years now (I found a python-dev post from people looking for it).
-
Ned Deily authored
-
- 12 Mar, 2018 1 commit
-
-
Ned Deily authored
-