Phát hành phiên bản chính thức Python 3.14.0
(discuss.python.org)Phát hành phiên bản chính thức Python 3.14.0 🐍
Phiên bản chính thức của Python 3.14.0 đã được phát hành. Bản cập nhật lần này tập trung vào cải thiện hiệu năng và bổ sung các tính năng mới.
Tính năng chính
- PEP 779: chính thức hỗ trợ Free-threaded Python: Có thể chạy mã Python đồng thời trên nhiều luồng, giúp tận dụng bộ xử lý đa lõi hiệu quả hơn.
- PEP 649: trì hoãn đánh giá annotation: Hoãn việc đánh giá các annotation như type hint sang thời điểm sau, giúp rút ngắn thời gian khởi động.
- PEP 750: template string literal (t-strings): Một định dạng chuỗi mới tương tự f-string nhưng an toàn và linh hoạt hơn.
- PEP 734: đa trình thông dịch trong stdlib: Có thể chạy nhiều trình thông dịch Python độc lập trong cùng một tiến trình.
- PEP 784: mô-đun
compression.zstdmới: Hỗ trợ thuật toán nén Zstandard, cho phép nén dữ liệu nhanh hơn và hiệu quả hơn. - PyREPL hỗ trợ tô sáng cú pháp và màu sắc: Hỗ trợ màu trong CLI của
unittest,argparse,json,calendar, giúp tăng khả năng đọc.
Thay đổi chính
- PEP 761: ngừng ký PGP cho release artifact: Không còn cung cấp chữ ký PGP và khuyến nghị sử dụng Sigstore.
- Bao gồm trình biên dịch JIT thử nghiệm: Các bản phát hành nhị phân chính thức cho macOS và Windows có kèm trình biên dịch JIT thử nghiệm, có thể cải thiện hiệu năng.
- Phát hành binary chính thức cho Android: Giờ đây có thể sử dụng Python chính thức trên Android.
- Trình cài đặt Windows mới: Sẽ được thay thế bằng trình cài đặt mới có thể cài từ Windows Store hoặc trang tải xuống.
5 bình luận
https://github.com/python/cpython/pull/125035
Wow, thú vị thật.
Cái thời còn lôi GIL ra để ra vẻ là mình biết trong phỏng vấn giờ cũng chấm dứt rồi nhỉ.
Giờ mới đúng là Pi(3.14)thon
Lúc đầu tôi còn tự hỏi đang nói gì vậy trời, haha