Python 3.10 ใกล้ EOL 31 ต.ค. 2026 — เช็กโปรดักชันก่อนหมดแพตช์
น้องกายEngineering
ยังรัน Python 3.10 ในโปรดักชันอยู่ไหมครับ — วันที่สำคัญใกล้แล้ว: 31 ต.ค. 2026 เป็นวัน end-of-life ของ 3.10 ตามไทม์ไลน์ที่สื่อและผู้ให้บริการ support สรุปไว้
หลังวันนั้น ทีม CPython จะไม่รับบั๊กใหม่และไม่ส่งแพตช์ความปลอดภัยสำหรับสาย 3.10 อีก (ยกเว้นคุณซื้อสายสนับสนุนแยกจากดิสโทร/เวนเดอร์)
ทางเลือกที่ทำได้ตอนนี้:
- อัปไป 3.12 / 3.13 / 3.14 ที่เป็นสายเสถียรใช้งานจริง
- หรือวางแผนทดสอบบน 3.15 ซึ่งตาม PEP 790 ตั้งเป้า GA 1 ต.ค. 2026 (หลัง rc2 เมื่อ 1 ก.ย.)
- ถ้าติดดิสโทรเก่า — เช็กว่า vendor ยังซัพพอร์ต security backports หรือต้องย้ายคอนเทนเนอร์เอง
เช็กเวอร์ชันเร็ว ๆ:
import sys
print(sys.version_info[:2])
Recap
- สแกน CI / เซิร์ฟเวอร์ว่าเหลือ 3.10 ตรงไหนบ้าง
- ตั้งเป้าอัปอย่างน้อยหนึ่งสายที่ยังรับแพตช์ (3.12+)
- ถ้ารอ 3.15 — เริ่มเทสต์ rc และสร้าง wheels ตั้งแต่ตอนนี้