10000 Python 3.8.11 · python/cpython@c3ffbbd · GitHub
[go: up one dir, main page]

Skip to content

Commit c3ffbbd

Browse files
committed
Python 3.8.11
1 parent 634da2d commit c3ffbbd

9 files changed

+67
-17
lines changed

Include/patchlevel.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@
1818
/*--start constants--*/
1919
#define PY_MAJOR_VERSION 3
2020
#define PY_MINOR_VERSION 8
21-
#define PY_MICRO_VERSION 10
21+
#define PY_MICRO_VERSION 11
2222
#define PY_RELEASE_LEVEL PY_RELEASE_LEVEL_FINAL
2323
#define PY_RELEASE_SERIAL 0
2424

2525
/* Version as a string */
26-
#define PY_VERSION "3.8.10+"
26+
#define PY_VERSION "3.8.11"
2727
/*--end constants--*/
2828

2929
/* Version as a single 4-byte hex number, e.g. 0x010502B2 == 1.5.2b2.

Lib/pydoc_data/topics.py

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- coding: utf-8 -*-
2-
# Autogenerated by Sphinx on Mon May 3 11:26:22 2021
2+
# Autogenerated by Sphinx on Mon Jun 28 12:07:21 2021
33
topics = {'assert': 'The "assert" statement\n'
44
'**********************\n'
55
'\n'
@@ -1358,6 +1358,10 @@
13581358
'through their "__code__" attribute. See also the '
13591359
'"code" module.\n'
13601360
'\n'
1361+
'Accessing "__code__" raises an auditing event '
1362+
'"object.__getattr__"\n'
1363+
'with arguments "obj" and ""__code__"".\n'
1364+
'\n'
13611365
'A code object can be executed or evaluated by passing '
13621366
'it (instead of a\n'
13631367
'source string) to the "exec()" or "eval()" built-in '
@@ -12233,6 +12237,10 @@
1223312237
' gives the precise instruction (this is an index into the\n'
1223412238
' bytecode string of the code object).\n'
1223512239
'\n'
12240+
' Accessing "f_code" raises an auditing event '
12241+
'"object.__getattr__"\n'
12242+
' with arguments "obj" and ""f_code"".\n'
12243+
'\n'
1223612244
' Special writable attributes: "f_trace", if not "None", is a\n'
1223712245
' function called for various events during code execution '
1223812246
'(this\n'
@@ -12316,6 +12324,9 @@
1231612324
' the exception occurred in a "try" statement with no matching\n'
1231712325
' except clause or with a finally clause.\n'
1231812326
'\n'
12327+
' Accessing "tb_frame" raises an auditing event\n'
12328+
' "object.__getattr__" with arguments "obj" and ""tb_frame"".\n'
12329+
'\n'
1231912330
' Special writable attribute: "tb_next" is the next level in '
1232012331
'the\n'
1232112332
' stack trace (towards the frame where the exception occurred), '

Misc/NEWS.d/3.8.11.rst

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
.. bpo: 44022
2+
.. date: 2021-05-05-17-37-04
3+
.. nonce: bS3XJ9
4+
.. release date: 2021-06-28
5+
.. section: Security
6+
7+
mod:`http.client` now avoids infinitely reading potential HTTP headers after
8+
a ``100 Continue`` status response from the server.
9+
10+
..
11+
12+
.. bpo: 43882
13+
.. date: 2021-04-25-07-46-37
14+
.. nonce: Jpwx85
15+
.. section: Security
16+
17+
The presence of newline or tab characters in parts of a URL could allow some
18+
forms of attacks.
19+
20+
Following the controlling specification for URLs defined by WHATWG
21+
:func:`urllib.parse` now removes ASCII newlines and tabs from URLs,
22+
preventing such attacks.
23+
24+
..
25+
26+
.. bpo: 42800
27+
.. date: 2021-01-09-17-07-36
28+
.. nonce: _dtZvW
29+
.. section: Security
30+
31+
Audit hooks are now fired for frame.f_code, traceback.tb_frame, and
32+
generator code/frame attribute access.
33+
34+
..
35+
36+
.. bpo: 44070
37+
.. date: 2021-05-10-22-30-12
38+
.. nonce: 5bBtKx
39+
.. section: Core and Builtins
40+
41+
No longer eagerly makes import filenames absolute, except for extension
42+
modules, which was introduced in 3.8.10.
43+
44+
..
45+
46+
.. bpo: 44061
47+
.. date: 2021-05-07-08-39-23
48+
.. nonce: MvElG6
49+
.. section: Library
50+
51+
Fix regression in previous release when calling :func:`pkgutil.iter_modules`
52+
with a list of :class:`pathlib.Path` objects

Misc/NEWS.d/next/Core and Builtins/2021-05-10-22-30-12.bpo-44070.5bBtKx.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

Misc/NEWS.d/next/Library/2021-05-07-08-39-23.bpo-44061.MvElG6.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

Misc/NEWS.d/next/Security/2021-01-09-17-07-36.bpo-42800._dtZvW.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

Misc/NEWS.d/next/Security/2021-04-25-07-46-37.bpo-43882.Jpwx85.rst

Lines changed: 0 additions & 6 deletions
This file was deleted.

Misc/NEWS.d/next/Security/2021-05-05-17-37-04.bpo-44022.bS3XJ9.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
This is Python version 3.8.10
1+
This is Python version 3.8.11
22
=============================
33

44
.. image:: https://travis-ci.org/python/cpython.svg?branch=3.8

0 commit comments

Comments
 (0)
0