Skip to content

Commit 44adf8a

Browse files
committed
Python 3.8.15
1 parent dca2fd2 commit 44adf8a

10 files changed

+65
-18
lines changed

Include/patchlevel.h

+2-2
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 14
21+
#define PY_MICRO_VERSION 15
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.14+"
26+
#define PY_VERSION "3.8.15"
2727
/*--end constants--*/
2828

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

Lib/pydoc_data/topics.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- coding: utf-8 -*-
2-
# Autogenerated by Sphinx on Tue Sep 6 20:52:30 2022
2+
# Autogenerated by Sphinx on Tue Oct 11 17:41:15 2022
33
topics = {'assert': 'The "assert" statement\n'
44
'**********************\n'
55
'\n'

Misc/NEWS.d/3.8.15.rst

+61
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
.. date: 2022-09-28-17-09-37
2+
.. gh-issue: 97616
3+
.. nonce: K1e3Xs
4+
.. release date: 2022-10-11
5+
.. section: Security
6+
7+
Fix multiplying a list by an integer (``list *= int``): detect the integer
8+
overflow when the new allocated length is close to the maximum size. Issue
9+
reported by Jordan Limor. Patch by Victor Stinner.
10+
11+
..
12+
13+
.. date: 2022-09-28-12-10-57
14+
.. gh-issue: 97612
15+
.. nonce: y6NvOQ
16+
.. section: Security
17+
18+
Fix a shell code injection vulnerability in the
19+
``get-remote-certificate.py`` example script. The script no longer uses a
20+
shell to run ``openssl`` commands. Issue reported and initial fix by Caleb
21+
Shortt. Patch by Victor Stinner.
22+
23+
..
24+
25+
.. date: 2022-09-21-14-38-31
26+
.. gh-issue: 96848
27+
.. nonce: WuoLzU
28+
.. section: Core and Builtins
29+
30+
Fix command line parsing: reject :option:`-X int_max_str_digits <-X>` option
31+
with no value (invalid) when the :envvar:`PYTHONINTMAXSTRDIGITS` environment
32+
variable is set to a valid limit. Patch by Victor Stinner.
33+
34+
..
35+
36+
.. date: 2022-09-16-19-02-40
37+
.. gh-issue: 95778
38+
.. nonce: cJmnst
39+
.. section: Core and Builtins
40+
41+
When :exc:`ValueError` is raised if an integer is larger than the limit,
42+
mention the :func:`sys.set_int_max_str_digits` function in the error
43+
message. Patch by Victor Stinner.
44+
45+
..
46+
47+
.. date: 2022-09-22-14-35-02
48+
.. gh-issue: 97005
49+
.. nonce: yf21Q7
50+
.. section: Library
51+
52+
Update bundled libexpat to 2.4.9
53+
54+
..
55+
56+
.. date: 2022-09-07-00-11-33
57+
.. gh-issue: 96577
58+
.. nonce: kV4K_1
59+
.. section: Windows
60+
61+
Fixes a potential buffer overrun in :mod:`msilib`.

Misc/NEWS.d/next/Core and Builtins/2022-09-16-19-02-40.gh-issue-95778.cJmnst.rst

-3
This file was deleted.

Misc/NEWS.d/next/Core and Builtins/2022-09-21-14-38-31.gh-issue-96848.WuoLzU.rst

-3
This file was deleted.

Misc/NEWS.d/next/Library/2022-09-22-14-35-02.gh-issue-97005.yf21Q7.rst

-1
This file was deleted.

Misc/NEWS.d/next/Security/2022-09-28-12-10-57.gh-issue-97612.y6NvOQ.rst

-3
This file was deleted.

Misc/NEWS.d/next/Security/2022-09-28-17-09-37.gh-issue-97616.K1e3Xs.rst

-3
This file was deleted.

Misc/NEWS.d/next/Windows/2022-09-07-00-11-33.gh-issue-96577.kV4K_1.rst

-1
This file was deleted.

README.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
This is Python version 3.8.14
1+
This is Python version 3.8.15
22
=============================
33

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

0 commit comments

Comments
 (0)