Nhánh chính hiện tại là Python 3 trong tương lai. 12 và là nhánh duy nhất chấp nhận các tính năng mới. Có thể tìm thấy bản phát hành mới nhất cho mỗi phiên bản Python trên trang tải xuống
Chu kỳ phát hành Python
gantt dateĐịnh dạng tiêu đề YYYY-MM-DD Chu kỳ phát hành Python trụcĐịnh dạng %Y phần Python 2. 6 cuối đời. chí mạng, python2. 6, 2008-10-01,2013-10-29 phần Python 3. 0 cuối đời. chí mạng, python3. 0, 2008-12-03,2009-06-27 phần Python 3. 1 cuối đời. chí mạng, python3. 1, 2009-06-27,2012-04-09 phần Python 2. 7 cuối đời. chí mạng, python2. 7, 2010-07-03,2020-01-01 phần Python 3. 2 cuối đời. chí mạng, python3. 2, 2011-02-20,2016-02-20 phần Python 3. 3 cuối đời. chí mạng, python3. 3, 2012-09-29,2017-09-29 phần Python 3. 4 cuối đời. chí mạng, python3. 4, 2014-03-16,2019-03-18 phần Python 3. 5 cuối đời. chí mạng, python3. 5, 2015-09-13,2020-09-30 phần Python 3. 6 cuối đời. chí mạng, python3. 6, 2016-12-23,2021-12-23 phần Python 3. 7 an ninh. xong, python3. 7, 2018-06-27,2023-06-27 phần Python 3. 8 an ninh. xong, python3. 8, 2019-10-14,2024-10-01 phần Python 3. 9 an ninh. xong, python3. 9, 2020-10-05,2025-10-01 phần Python 3. 10 lỗi. đang hoạt động, python3. 10, 2021-10-04,2026-10-01 phần Python 3. sửa lỗi 11. đang hoạt động, python3. 11, 2022-10-24,2027-10-01 phần Python 3. 12 tính năng. trăn3. 12, 2023-10-02,2028-10-01
Phiên bản được hỗ trợ
Ngày in nghiêng được lên lịch và có thể được điều chỉnh
Ngành
Lịch trình
Tình trạng
Phát hành đầu tiên
Cuối đời
Quản lý phát hành
chủ yếu
PEP 693
đặc tính
2023-10-02
2028-10
Thomas Wouters
3. 11
PEP 664
vá lỗi
2022-10-24
2027-10
Pablo Galindo Salgado
3. 10
PEP 619
vá lỗi
2021-10-04
2026-10
Pablo Galindo Salgado
3. 9
PEP 596
Bảo vệ
2020-10-05
2025-10
Łukasz Langa
3. 8
PEP 569
Bảo vệ
2019-10-14
2024-10
Łukasz Langa
3. 7
PEP 537
Bảo vệ
2018-06-27
2023-06-27
Ned Deily
Phiên bản không được hỗ trợ
Ngành
Lịch trình
Tình trạng
Phát hành đầu tiên
Cuối đời
Quản lý phát hành
3. 6
PEP 494
cuối đời
23-12-2016
23-12-2021
Ned Deily
3. 5
PEP 478
cuối đời
2015-09-13
2020-09-30
Larry Hastings
3. 4
PEP 429
cuối đời
2014-03-16
2019-03-18
Larry Hastings
3. 3
PEP 398
cuối đời
2012-09-29
2017-09-29
Georg Brandl, Ned Deily [3. 3. 7+]
3. 2
PEP 392
cuối đời
2011-02-20
2016-02-20
Georg Brandl
3. 1
PEP 375
cuối đời
2009-06-27
2012-04-09
Benjamin Peterson
3. 0
PEP 361
cuối đời
2008-12-03
2009-06-27
Barry Warszawa
2. 7
PEP 373
cuối đời
2010-07-03
2020-01-01
Benjamin Peterson
2. 6
PEP 361
cuối đời
2008-10-01
29-10-2013
Barry Warszawa
Khóa trạng thái
tính năng .các tính năng mới, sửa lỗi và sửa lỗi bảo mật được chấp nhận
bản phát hành trước .sửa lỗi tính năng, sửa lỗi và sửa lỗi bảo mật được chấp nhận cho bản phát hành tính năng sắp tới
sửa lỗi .sửa lỗi và sửa lỗi bảo mật được chấp nhận, các tệp nhị phân mới vẫn được phát hành. [Còn được gọi là chế độ bảo trì hoặc phát hành ổn định]
bảo mật .chỉ các bản sửa lỗi bảo mật mới được chấp nhận và không có tệp nhị phân nào được phát hành, nhưng các phiên bản mới chỉ dành cho nguồn có thể được phát hành
hết tuổi thọ .chu kỳ phát hành bị đóng băng;
Xem thêm trang để biết thêm thông tin về các chi nhánh
Theo mặc định, thời gian kết thúc vòng đời được lên lịch 5 năm sau lần phát hành đầu tiên, nhưng có thể được điều chỉnh bởi người quản lý phát hành của từng chi nhánh. Tất cả các phiên bản Python 2 đã hết tuổi thọ
Ghi chú. Bản phát hành bạn đang xem là Python 3. 8. 16, bản phát hành sửa lỗi bảo mật cho phiên bản kế thừa 3. 8 loạt. Trăn 3. 11 hiện là loạt phát hành tính năng mới nhất của Python 3. Nhận bản phát hành mới nhất của 3. 11. x ở đây
Nội dung bảo mật trong bản phát hành này
- gh-98739. Đã cập nhật gói libexpat thành 2. 5. 0 để sửa lỗi CVE-2022-43680 [sử dụng heap sau khi miễn phí]
- gh-98517. Cổng XKCP sửa lỗi tràn bộ đệm trong SHA-3 để sửa lỗi CVE-2022-37454
- gh-98433. Bộ giải mã codec IDNA được sử dụng trên tên máy chủ DNS bởi các chức năng phân giải tên liên quan đến
socket
hoặcasyncio
không còn liên quan đến thuật toán bậc hai để sửa lỗi CVE-2022-45061. Điều này ngăn khả năng từ chối dịch vụ của CPU nếu tên máy chủ có độ dài vượt quá thông số kỹ thuật liên quan đến các ký tự hai chiều đã được giải mã. Một số giao thức chẳng hạn như chuyển hướng http 3xx củaurllib
có khả năng cho phép kẻ tấn công cung cấp tên như vậy - gh-68966. Mô-đun mailcap không dùng nữa hiện từ chối đưa văn bản không an toàn [tên tệp, loại MIME, tham số] vào các lệnh trình bao để giải quyết CVE-2015-20107. Thay vì sử dụng văn bản như vậy, nó sẽ cảnh báo và hành động như thể không tìm thấy kết quả khớp [hoặc đối với các lệnh kiểm tra, như thể kiểm tra không thành công]
- gh-100001.
python -m http.server
không còn cho phép các ký tự điều khiển đầu cuối được gửi trong yêu cầu rác được in vào nhật ký máy chủ stderr - gh-87604. Tránh xuất bản danh sách móc kiểm tra mỗi thông dịch viên đang hoạt động thông qua mô-đun
gc
Không có trình cài đặt
Theo lịch phát hành được chỉ định trong PEP 569, Python 3. 8 hiện đang ở giai đoạn "chỉ sửa lỗi bảo mật" trong vòng đời của nó. 3. 8 chi nhánh chỉ chấp nhận các bản sửa lỗi bảo mật và bản phát hành của những bản sửa lỗi này được thực hiện không thường xuyên ở dạng chỉ nguồn cho đến tháng 10 năm 2024. Trăn 3. 8 không còn nhận được các bản sửa lỗi thông thường nữa và trình cài đặt nhị phân không còn được cung cấp cho nó nữa. Trăn 3. 8. 10 là bản sửa lỗi đầy đủ cuối cùng của Python 3. 8 với trình cài đặt nhị phân