mirror of https://github.com/python/cpython
parent
ae62f01524
commit
683281f536
|
@ -303,7 +303,7 @@ The launcher can also be used explicitly from the command line as the ``py``
|
|||
application. Running ``py`` follows the same version selection rules as
|
||||
implicitly launching scripts, but a more specific version can be selected
|
||||
by passing appropriate arguments (such as ``-3`` to request Python 3 when
|
||||
Python 2 is also installed, or ``-2.6`` to specifclly request an earlier
|
||||
Python 2 is also installed, or ``-2.6`` to specifically request an earlier
|
||||
Python version when a more recent version is installed).
|
||||
|
||||
In addition to the launcher, the Windows installer now includes an
|
||||
|
@ -2386,7 +2386,7 @@ Porting Python code
|
|||
finder, you will need to remove keys paired with values of ``None`` **and**
|
||||
:class:`imp.NullImporter` to be backwards-compatible. This will lead to extra
|
||||
overhead on older versions of Python that re-insert ``None`` into
|
||||
:attr:`sys.path_importer_cache` where it repesents the use of implicit
|
||||
:attr:`sys.path_importer_cache` where it represents the use of implicit
|
||||
finders, but semantically it should not change anything.
|
||||
|
||||
* :class:`importlib.abc.Finder` no longer specifies a `find_module()` abstract
|
||||
|
|
|
@ -2471,7 +2471,7 @@ Changes in the Python API
|
|||
parameter to help control the ``opt-`` tag. Because of this, the
|
||||
*debug_override* parameter of the function is now deprecated. `.pyo` files
|
||||
are also no longer supported as a file argument to the Python interpreter and
|
||||
thus serve no purpose when distributed on their own (i.e. sourcless code
|
||||
thus serve no purpose when distributed on their own (i.e. sourceless code
|
||||
distribution). Due to the fact that the magic number for bytecode has changed
|
||||
in Python 3.5, all old `.pyo` files from previous versions of Python are
|
||||
invalid regardless of this PEP.
|
||||
|
|
|
@ -1355,7 +1355,7 @@ feature. Instances must be created with :class:`~ssl.SSLContext` methods
|
|||
OpenSSL 1.1 APIs for setting the minimum and maximum TLS protocol version are
|
||||
available as :attr:`SSLContext.minimum_version <ssl.SSLContext.minimum_version>`
|
||||
and :attr:`SSLContext.maximum_version <ssl.SSLContext.maximum_version>`.
|
||||
Supported protocols are indicated by serveral new flags, such as
|
||||
Supported protocols are indicated by several new flags, such as
|
||||
:data:`~ssl.HAS_TLSv1_1`.
|
||||
(Contributed by Christian Heimes in :issue:`32609`.)
|
||||
|
||||
|
@ -2023,7 +2023,7 @@ Use :mod:`threading` instead.
|
|||
socket
|
||||
------
|
||||
|
||||
The silent argument value trunctation in :func:`socket.htons` and
|
||||
The silent argument value truncation in :func:`socket.htons` and
|
||||
:func:`socket.ntohs` has been deprecated. In future versions of Python,
|
||||
if the passed argument is larger than 16 bits, an exception will be raised.
|
||||
(Contributed by Oren Milman in :issue:`28332`.)
|
||||
|
|
|
@ -222,7 +222,7 @@ To see the example in action, enable it on options extensions tab.
|
|||
|
||||
bpo-31421: Document how IDLE runs tkinter programs.
|
||||
IDLE calls tcl/tk update in the background in order to make live
|
||||
interaction and experimentatin with tkinter applications much easier.
|
||||
interaction and experimentation with tkinter applications much easier.
|
||||
|
||||
bpo-31414: Fix tk entry box tests by deleting first.
|
||||
Adding to an int entry is not the same as deleting and inserting
|
||||
|
@ -460,7 +460,7 @@ Released on 2016-12-23
|
|||
-w option but without -jn. Fix warning from test_config.
|
||||
|
||||
- Issue #27621: Put query response validation error messages in the query
|
||||
box itself instead of in a separate massagebox. Redo tests to match.
|
||||
box itself instead of in a separate messagebox. Redo tests to match.
|
||||
Add Mac OSX refinements. Original patch by Mark Roseman.
|
||||
|
||||
- Issue #27620: Escape key now closes Query box as cancelled.
|
||||
|
@ -526,7 +526,7 @@ Released on 2016-12-23
|
|||
|
||||
- Issue #27239: idlelib.macosx.isXyzTk functions initialize as needed.
|
||||
|
||||
- Issue #27262: move Aqua unbinding code, which enable context menus, to maxosx.
|
||||
- Issue #27262: move Aqua unbinding code, which enable context menus, to macosx.
|
||||
|
||||
- Issue #24759: Make clear in idlelib.idle_test.__init__ that the directory
|
||||
is a private implementation of test.test_idle and tool for maintainers.
|
||||
|
|
10
Misc/HISTORY
10
Misc/HISTORY
|
@ -629,7 +629,7 @@ Library
|
|||
- Issue #21560: An attempt to write a data of wrong type no longer cause
|
||||
GzipFile corruption. Original patch by Wolfgang Maier.
|
||||
|
||||
- Issue #23647: Increase impalib's MAXLINE to accommodate modern mailbox sizes.
|
||||
- Issue #23647: Increase imaplib's MAXLINE to accommodate modern mailbox sizes.
|
||||
|
||||
- Issue #23539: If body is None, http.client.HTTPConnection.request now sets
|
||||
Content-Length to 0 for PUT, POST, and PATCH headers to avoid 411 errors from
|
||||
|
@ -677,7 +677,7 @@ Library
|
|||
- Issue #23521: Corrected pure python implementation of timedelta division.
|
||||
|
||||
* Eliminated OverflowError from timedelta * float for some floats;
|
||||
* Corrected rounding in timedlta true division.
|
||||
* Corrected rounding in timedelta true division.
|
||||
|
||||
- Issue #21619: Popen objects no longer leave a zombie after exit in the with
|
||||
statement if the pipe was broken. Patch by Martin Panter.
|
||||
|
@ -966,7 +966,7 @@ Core and Builtins
|
|||
returned NotImplemented. Original patch by Martin Panter.
|
||||
|
||||
- Issue #23321: Fixed a crash in str.decode() when error handler returned
|
||||
replacment string longer than mailformed input data.
|
||||
replacement string longer than malformed input data.
|
||||
|
||||
- Issue #23048: Fix jumping out of an infinite while loop in the pdb.
|
||||
|
||||
|
@ -1042,7 +1042,7 @@ Library
|
|||
- Issue #23250: In the http.cookies module, capitalize "HttpOnly" and "Secure"
|
||||
as they are written in the standard.
|
||||
|
||||
- Issue #23063: In the disutils' check command, fix parsing of reST with code or
|
||||
- Issue #23063: In the distutils' check command, fix parsing of reST with code or
|
||||
code-block directives.
|
||||
|
||||
- Issue #23209, #23225: selectors.BaseSelector.close() now clears its internal
|
||||
|
@ -9956,7 +9956,7 @@ Library
|
|||
ensure that it will be found regardless of the shell PATH. This ensures
|
||||
that multiprocessing.cpu_count works on default installs of MacOSX.
|
||||
|
||||
- Issue #11501: disutils.archive_utils.make_zipfile no longer fails if zlib is
|
||||
- Issue #11501: distutils.archive_utils.make_zipfile no longer fails if zlib is
|
||||
not installed. Instead, the zipfile.ZIP_STORED compression is used to create
|
||||
the ZipFile. Patch by Natalia B. Bidart.
|
||||
|
||||
|
|
|
@ -75,8 +75,8 @@ NotImplemented. Original patch by Martin Panter.
|
|||
.. nonce: HQelge
|
||||
.. section: Core and Builtins
|
||||
|
||||
Fixed a crash in str.decode() when error handler returned replacment string
|
||||
longer than mailformed input data.
|
||||
Fixed a crash in str.decode() when error handler returned replacement string
|
||||
longer than malformed input data.
|
||||
|
||||
..
|
||||
|
||||
|
@ -998,7 +998,7 @@ written in the standard.
|
|||
.. nonce: 9-UJRs
|
||||
.. section: Library
|
||||
|
||||
In the disutils' check command, fix parsing of reST with code or code-block
|
||||
In the distutils' check command, fix parsing of reST with code or code-block
|
||||
directives.
|
||||
|
||||
..
|
||||
|
@ -2877,7 +2877,7 @@ closed socket. repr(socket.socket) already works fine.
|
|||
.. nonce: nkBNci
|
||||
.. section: Library
|
||||
|
||||
Reprs of most Python implemened classes now contain actual class name
|
||||
Reprs of most Python implemented classes now contain actual class name
|
||||
instead of hardcoded one.
|
||||
|
||||
..
|
||||
|
@ -3036,7 +3036,7 @@ by Phil Elson.
|
|||
|
||||
os.read() now uses a :c:func:`Py_ssize_t` type instead of :c:type:`int` for
|
||||
the size to support reading more than 2 GB at once. On Windows, the size is
|
||||
truncted to INT_MAX. As any call to os.read(), the OS may read less bytes
|
||||
truncated to INT_MAX. As any call to os.read(), the OS may read less bytes
|
||||
than the number of requested bytes.
|
||||
|
||||
..
|
||||
|
|
|
@ -114,7 +114,7 @@ Lawrence.
|
|||
Corrected pure python implementation of timedelta division.
|
||||
|
||||
Eliminated OverflowError from ``timedelta * float`` for some floats;
|
||||
Corrected rounding in timedlta true division.
|
||||
Corrected rounding in timedelta true division.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -239,7 +239,7 @@ Added support for writing ZIP files to unseekable streams.
|
|||
.. nonce: pX2qrx
|
||||
.. section: Library
|
||||
|
||||
Increase impalib's MAXLINE to accommodate modern mailbox sizes.
|
||||
Increase imaplib's MAXLINE to accommodate modern mailbox sizes.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -482,7 +482,7 @@ sqlite3.Row now supports slice indexing.
|
|||
.. nonce: 89RHm-
|
||||
.. section: Library
|
||||
|
||||
Fixed 2to3 and 3to2 compatible pickle mappings. Fixed ambigious reverse
|
||||
Fixed 2to3 and 3to2 compatible pickle mappings. Fixed ambiguous reverse
|
||||
mappings. Added many new mappings. Import mapping is no longer applied to
|
||||
modules already mapped with full name mapping.
|
||||
|
||||
|
|
|
@ -191,7 +191,7 @@ comprehensions correspond to the opening brace.
|
|||
|
||||
Hide the private _Py_atomic_xxx symbols from the public Python.h header to
|
||||
fix a compilation error with OpenMP. PyThreadState_GET() becomes an alias to
|
||||
PyThreadState_Get() to avoid ABI incompatibilies.
|
||||
PyThreadState_Get() to avoid ABI incompatibilities.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -1366,7 +1366,7 @@ fileinput now uses sys.stdin as-is if it does not have a buffer attribute
|
|||
.. nonce: AtHkWA
|
||||
.. section: Library
|
||||
|
||||
Copying the lru_cache() wrapper object now always works, independedly from
|
||||
Copying the lru_cache() wrapper object now always works, independently from
|
||||
the type of the wrapped object (by returning the original object unchanged).
|
||||
|
||||
..
|
||||
|
|
|
@ -1036,7 +1036,7 @@ attack (CVE-2016-2183).
|
|||
.. nonce: WI70Tc
|
||||
.. section: Library
|
||||
|
||||
Add ChaCha20 Poly1305 to ssl module's default ciper list. (Required OpenSSL
|
||||
Add ChaCha20 Poly1305 to ssl module's default cipher list. (Required OpenSSL
|
||||
1.1.0 or LibreSSL).
|
||||
|
||||
..
|
||||
|
|
|
@ -36,7 +36,7 @@ already gets entropy from the OS to set the expat secret using
|
|||
Fix urllib.parse.splithost() to correctly parse fragments. For example,
|
||||
``splithost('//127.0.0.1#@evil.com/')`` now correctly returns the
|
||||
``127.0.0.1`` host, instead of treating ``@evil.com`` as the host in an
|
||||
authentification (``login@host``).
|
||||
authentication (``login@host``).
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -2684,7 +2684,7 @@ pickletools.dis() now outputs implicit memo index for the MEMOIZE opcode.
|
|||
.. nonce: ebqGy-
|
||||
.. section: Library
|
||||
|
||||
Add an optional newline paramer to binascii.b2a_base64(). base64.b64encode()
|
||||
Add an optional newline parameter to binascii.b2a_base64(). base64.b64encode()
|
||||
uses it to avoid a memory copy.
|
||||
|
||||
..
|
||||
|
@ -3938,4 +3938,4 @@ programming bugs.
|
|||
|
||||
ValueError is now raised instead of TypeError on buffer overflow in parsing
|
||||
"es#" and "et#" format units. SystemError is now raised instead of
|
||||
TypeError on programmical error in parsing format string.
|
||||
TypeError on programmatical error in parsing format string.
|
||||
|
|
|
@ -126,7 +126,7 @@ work at runtime anyway.
|
|||
.. nonce: ffzxpX
|
||||
.. section: Library
|
||||
|
||||
Generated names for Tkinter widgets are now more meanful and recognizirable.
|
||||
Generated names for Tkinter widgets are now more meaningful and recognizable.
|
||||
|
||||
..
|
||||
|
||||
|
@ -516,7 +516,7 @@ are added to cover changes.
|
|||
|
||||
IDLE requires tk 8.5 and availability ttk widgets. Delete now unneeded tk
|
||||
version tests and code for older versions. Add test for IDLE syntax
|
||||
colorizoer.
|
||||
colorizer.
|
||||
|
||||
..
|
||||
|
||||
|
@ -534,7 +534,7 @@ idlelib.macosx.isXyzTk functions initialize as needed.
|
|||
.. nonce: t7ckly
|
||||
.. section: IDLE
|
||||
|
||||
move Aqua unbinding code, which enable context menus, to maxosx.
|
||||
move Aqua unbinding code, which enable context menus, to macosx.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -476,7 +476,7 @@ Update Windows builds to use OpenSSL 1.0.2h.
|
|||
Rename the platform directory from plat-$(MACHDEP) to
|
||||
plat-$(PLATFORM_TRIPLET). Rename the config directory (LIBPL) from
|
||||
config-$(LDVERSION) to config-$(LDVERSION)-$(PLATFORM_TRIPLET). Install the
|
||||
platform specifc _sysconfigdata module into the platform directory and
|
||||
platform specific _sysconfigdata module into the platform directory and
|
||||
rename it to include the ABIFLAGS.
|
||||
|
||||
..
|
||||
|
|
|
@ -487,7 +487,7 @@ without -jn. Fix warning from test_config.
|
|||
.. section: IDLE
|
||||
|
||||
Put query response validation error messages in the query box itself instead
|
||||
of in a separate massagebox. Redo tests to match. Add Mac OSX refinements.
|
||||
of in a separate messagebox. Redo tests to match. Add Mac OSX refinements.
|
||||
Original patch by Mark Roseman.
|
||||
|
||||
..
|
||||
|
|
|
@ -958,7 +958,7 @@ attack (CVE-2016-2183).
|
|||
.. nonce: WI70Tc
|
||||
.. section: Library
|
||||
|
||||
Add ChaCha20 Poly1305 to ssl module's default ciper list. (Required OpenSSL
|
||||
Add ChaCha20 Poly1305 to ssl module's default cipher list. (Required OpenSSL
|
||||
1.1.0 or LibreSSL).
|
||||
|
||||
..
|
||||
|
|
|
@ -36,4 +36,4 @@ Python already gets entropy from the OS to set the expat secret using
|
|||
Fix urllib.parse.splithost() to correctly parse fragments. For example,
|
||||
``splithost('//127.0.0.1#@evil.com/')`` now correctly returns the
|
||||
``127.0.0.1`` host, instead of treating ``@evil.com`` as the host in an
|
||||
authentification (``login@host``).
|
||||
authentication (``login@host``).
|
||||
|
|
|
@ -517,7 +517,7 @@ LF. Patch by Dong-hee Na.
|
|||
.. section: Library
|
||||
|
||||
multiprocessing.Queue.get() with a timeout now polls its reader in
|
||||
non-blocking mode if it succeeded to aquire the lock but the acquire took
|
||||
non-blocking mode if it succeeded to acquire the lock but the acquire took
|
||||
longer than the timeout.
|
||||
|
||||
..
|
||||
|
@ -818,7 +818,7 @@ IDLE - make tests pass with zzdummy extension disabled by default.
|
|||
Document how IDLE runs tkinter programs. IDLE calls tcl/tk update in the
|
||||
background in order to make live
|
||||
|
||||
interaction and experimentatin with tkinter applications much easier.
|
||||
interaction and experimentation with tkinter applications much easier.
|
||||
|
||||
..
|
||||
|
||||
|
@ -837,7 +837,7 @@ not the same as deleting and inserting because int('') will fail.
|
|||
.. nonce: 50Jp_Q
|
||||
.. section: IDLE
|
||||
|
||||
Rearrange IDLE condigdialog GenPage into Window, Editor, and Help sections.
|
||||
Rearrange IDLE configdialog GenPage into Window, Editor, and Help sections.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -758,7 +758,7 @@ interruptions. If it crashes, restart it when necessary.
|
|||
.. nonce: 91mhWm
|
||||
.. section: Documentation
|
||||
|
||||
Added asyncio.BaseEventLoop.connect_accepted_socket versionaddded marker.
|
||||
Added asyncio.BaseEventLoop.connect_accepted_socket versionadded marker.
|
||||
|
||||
..
|
||||
|
||||
|
@ -974,7 +974,7 @@ Cheryl Sabella.
|
|||
.. nonce: VuSA_e
|
||||
.. section: IDLE
|
||||
|
||||
IDLE -- Restrict shell prompt manipulaton to the shell. Editor and output
|
||||
IDLE -- Restrict shell prompt manipulation to the shell. Editor and output
|
||||
windows only see an empty last prompt line. This simplifies the code and
|
||||
fixes a minor bug when newline is inserted. Sys.ps1, if present, is read on
|
||||
Shell start-up, but is not set or changed.
|
||||
|
|
|
@ -861,7 +861,7 @@ Fix pystackv and pystack gdbinit macros.
|
|||
.. nonce: dL5x7C
|
||||
.. section: Tools/Demos
|
||||
|
||||
Add an ``-n`` flag for ``Tools/scripts/pathfix.py`` to disbale automatic
|
||||
Add an ``-n`` flag for ``Tools/scripts/pathfix.py`` to disable automatic
|
||||
backup creation (files with ``~`` suffix).
|
||||
|
||||
..
|
||||
|
|
|
@ -65,7 +65,7 @@ already gets entropy from the OS to set the expat secret using
|
|||
Fix urllib.parse.splithost() to correctly parse fragments. For example,
|
||||
``splithost('//127.0.0.1#@evil.com/')`` now correctly returns the
|
||||
``127.0.0.1`` host, instead of treating ``@evil.com`` as the host in an
|
||||
authentification (``login@host``).
|
||||
authentication (``login@host``).
|
||||
|
||||
..
|
||||
|
||||
|
@ -3406,7 +3406,7 @@ Patch by Nikolay Kim.
|
|||
.. nonce: 4f5gbp
|
||||
.. section: Library
|
||||
|
||||
urrlib.parse.quote is now based on RFC 3986 and hence includes '~' in the
|
||||
urllib.parse.quote is now based on RFC 3986 and hence includes '~' in the
|
||||
set of characters that is not quoted by default. Patch by Christian Theune
|
||||
and Ratnadeep Debnath.
|
||||
|
||||
|
@ -5711,7 +5711,7 @@ IDLE - make tests pass with zzdummy extension disabled by default.
|
|||
Document how IDLE runs tkinter programs. IDLE calls tcl/tk update in the
|
||||
background in order to make live
|
||||
|
||||
interaction and experimentatin with tkinter applications much easier.
|
||||
interaction and experimentation with tkinter applications much easier.
|
||||
|
||||
..
|
||||
|
||||
|
@ -5730,7 +5730,7 @@ not the same as deleting and inserting because int('') will fail.
|
|||
.. nonce: 50Jp_Q
|
||||
.. section: IDLE
|
||||
|
||||
Rearrange IDLE condigdialog GenPage into Window, Editor, and Help sections.
|
||||
Rearrange IDLE configdialog GenPage into Window, Editor, and Help sections.
|
||||
|
||||
..
|
||||
|
||||
|
|
|
@ -636,7 +636,7 @@ if closing the file from another thread.
|
|||
|
||||
Formally deprecated aifc.openfp, sunau.openfp, and wave.openfp. Since change
|
||||
7bc817d5ba917528e8bd07ec461c635291e7b06a in 1993, openfp in each of the
|
||||
three modules had been pointing to that module's open funciton as a matter
|
||||
three modules had been pointing to that module's open function as a matter
|
||||
of backwards compatibility, though it had been both untested and
|
||||
undocumented.
|
||||
|
||||
|
@ -809,7 +809,7 @@ Fixed building the curses module on NetBSD.
|
|||
.. nonce: bjhre9
|
||||
.. section: Library
|
||||
|
||||
added required constants to subprocess module for setting priotity on
|
||||
added required constants to subprocess module for setting priority on
|
||||
windows
|
||||
|
||||
..
|
||||
|
@ -1217,7 +1217,7 @@ Add HTTP/2 status code 421 (Misdirected Request) to
|
|||
.. nonce: 91mhWm
|
||||
.. section: Documentation
|
||||
|
||||
Added asyncio.BaseEventLoop.connect_accepted_socket versionaddded marker.
|
||||
Added asyncio.BaseEventLoop.connect_accepted_socket versionadded marker.
|
||||
|
||||
..
|
||||
|
||||
|
@ -1494,7 +1494,7 @@ Cheryl Sabella.
|
|||
.. nonce: VuSA_e
|
||||
.. section: IDLE
|
||||
|
||||
IDLE -- Restrict shell prompt manipulaton to the shell. Editor and output
|
||||
IDLE -- Restrict shell prompt manipulation to the shell. Editor and output
|
||||
windows only see an empty last prompt line. This simplifies the code and
|
||||
fixes a minor bug when newline is inserted. Sys.ps1, if present, is read on
|
||||
Shell start-up, but is not set or changed.
|
||||
|
|
|
@ -399,7 +399,7 @@ Add Ttk spinbox widget to :mod:`tkinter.ttk`. Patch by Alan D Moore.
|
|||
.. nonce: ideco_
|
||||
.. section: Library
|
||||
|
||||
Various functions returning tuple containig IPv6 addresses now omit
|
||||
Various functions returning tuple containing IPv6 addresses now omit
|
||||
``%scope`` part since the same information is already encoded in *scopeid*
|
||||
tuple item. Especially this speeds up :func:`socket.recvfrom` when it
|
||||
receives multicast packet since useless resolving of network interface name
|
||||
|
|
|
@ -295,7 +295,7 @@ only 1 bit left for addresses.
|
|||
.. nonce: lgFXWl
|
||||
.. section: Library
|
||||
|
||||
Fix C implemetation of ``ABC.__subclasscheck__(cls, subclass)`` crashed when
|
||||
Fix C implementation of ``ABC.__subclasscheck__(cls, subclass)`` crashed when
|
||||
``subclass`` is not a type object.
|
||||
|
||||
..
|
||||
|
@ -517,7 +517,7 @@ Simplify and rename StringTranslatePseudoMapping in pyparse.
|
|||
.. nonce: dL5x7C
|
||||
.. section: Tools/Demos
|
||||
|
||||
Add an ``-n`` flag for ``Tools/scripts/pathfix.py`` to disbale automatic
|
||||
Add an ``-n`` flag for ``Tools/scripts/pathfix.py`` to disable automatic
|
||||
backup creation (files with ``~`` suffix).
|
||||
|
||||
..
|
||||
|
|
|
@ -244,7 +244,7 @@ Based on patch by c-fos.
|
|||
.. section: Library
|
||||
|
||||
Change TLS 1.3 cipher suite settings for compatibility with OpenSSL
|
||||
1.1.1-pre6 and newer. OpenSSL 1.1.1 will have TLS 1.3 cipers enabled by
|
||||
1.1.1-pre6 and newer. OpenSSL 1.1.1 will have TLS 1.3 ciphers enabled by
|
||||
default.
|
||||
|
||||
..
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Only allow the main interpreter to fork. The avoids the possibility of
|
||||
affecting the main interprerter, which is critical to operation of the
|
||||
affecting the main interpreter, which is critical to operation of the
|
||||
runtime.
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Use the externalized ``python-docs-theme`` package when building the
|
||||
documenation.
|
||||
documentation.
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
BZ2file now emit a DeprecationWarning when buffering=None is passed, the
|
||||
deprecation message and documentation also now explicitely state it is
|
||||
deprecation message and documentation also now explicitly state it is
|
||||
deprecated since 3.0.
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
Various functions returning tuple containig IPv6 addresses now omit ``%scope``
|
||||
Various functions returning tuple containing IPv6 addresses now omit ``%scope``
|
||||
part since the same information is already encoded in *scopeid* tuple item.
|
||||
Especially this speeds up :func:`socket.recvfrom` when it receives multicast
|
||||
packet since useless resolving of network interface name is omitted.
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Fix C implemetation of ``ABC.__subclasscheck__(cls, subclass)`` crashed when
|
||||
Fix C implementation of ``ABC.__subclasscheck__(cls, subclass)`` crashed when
|
||||
``subclass`` is not a type object.
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Change TLS 1.3 cipher suite settings for compatibility with OpenSSL
|
||||
1.1.1-pre6 and newer. OpenSSL 1.1.1 will have TLS 1.3 cipers enabled by
|
||||
1.1.1-pre6 and newer. OpenSSL 1.1.1 will have TLS 1.3 ciphers enabled by
|
||||
default.
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Make minor tweaks to turtledemo. The 'wikipedia' example is now 'rosette',
|
||||
decribing what it draws. The 'penrose' print output is reduced. The'1024'
|
||||
describing what it draws. The 'penrose' print output is reduced. The'1024'
|
||||
output of 'tree' is eliminated.
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Don't log wating for ``selector.select`` in asyncio loop iteration. The
|
||||
Don't log waiting for ``selector.select`` in asyncio loop iteration. The
|
||||
waiting is pretty normal for any asyncio program, logging its time just adds
|
||||
a noise to logs without any useful information provided.
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Add an ``-n`` flag for ``Tools/scripts/pathfix.py`` to disbale automatic
|
||||
Add an ``-n`` flag for ``Tools/scripts/pathfix.py`` to disable automatic
|
||||
backup creation (files with ``~`` suffix).
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Fix bug where :meth:`datetime.fromtimestamp` erronously throws an
|
||||
Fix bug where :meth:`datetime.fromtimestamp` erroneously throws an
|
||||
:exc:`OSError` on Windows for values between 0 and 86400.
|
||||
Patch by Ammar Askar.
|
||||
|
|
|
@ -90,7 +90,7 @@ noclean:
|
|||
|
||||
// If the return value pointer is NULL, assume no return value.
|
||||
/*
|
||||
Intel asm is weird. We have to explicitely specify 'DWORD PTR' in the nexr instruction,
|
||||
Intel asm is weird. We have to explicitly specify 'DWORD PTR' in the next instruction,
|
||||
otherwise only one BYTE will be compared (instead of a DWORD)!
|
||||
*/
|
||||
cmp DWORD PTR [ebp + 24], 0
|
||||
|
|
Loading…
Reference in New Issue