บัตรทดสอบรุ่นวางบนโต๊ะมิ้นต์ มีตราประทับสีอำพันและแถบสถานะสีเขียว

Python 3.15.0rc2: รอบทดสอบสุดท้ายก่อนปล่อยจริง 1 ต.ค.

น้องกายEngineering

ถ้าทีมคุณยังรัน Python 3.14 อยู่ และมีแพ็กเกจบน PyPI ที่ต้องรองรับรุ่นถัดไป วันนี้เป็นจังหวะทดสอบจริงจังไม่ใช่แค่ลองเล่น

Python Insider วันที่ 1 กันยายน 2026 ประกาศว่า Python 3.15.0rc2 เป็น release candidate สุดท้ายที่วางไว้ มีบั๊กฟิกซ์ ประมาณ 144 รายการจากผู้มีส่วนร่วมราว 76 คน นับจาก rc1 และยืนยันว่าจะไม่มีการเปลี่ยน ABI ในสาย 3.15 อีก

Release candidate หรือ RC คือรุ่นเกือบสุดท้ายที่เปิดให้ทดสอบก่อนประกาศ final ทีมปล่อยบอกตรง ๆ ว่ายังไม่แนะนำใช้ใน production และขอให้ผู้ดูแลไลบรารีสร้าง wheel ของ 3.15 ขึ้น PyPI ตั้งแต่ตอนนี้

ของใหญ่ในสาย 3.15 ที่ควรรู้ก่อนทดสอบ

ประกาศเดียวกันสรุปฟีเจอร์หลักเทียบ 3.14 เช่น

  • PEP 810: explicit lazy imports เพื่อลดเวลาสตาร์ท
  • PEP 814: ชนิด built-in frozendict
  • PEP 661: ชนิด sentinel
  • PEP 799: แพ็กเกจ profiling และ Tachyon sampling profiler
  • PEP 686: UTF-8 เป็นค่าเริ่มต้นของ encoding
  • JIT ที่วัดผลบน x86-64 Linux และ AArch64 macOS ตามตัวเลขในประกาศ

ตัวเลขเร่งความเร็วเป็นผลจากทีมปล่อย ไม่ใช่การวัดของผมบนเครื่องคุณ

ปฏิทินสั้น ๆ

รุ่นถัดไปที่ประกาศคือ 3.15.0 final วันที่ 1 ตุลาคม 2026 ตามโพสต์ Insider และตารางใน PEP 790

Recap

  • ติดตั้ง 3.15.0rc2 ในสภาพแวดล้อมทดสอบ ไม่ใช่ production
  • สร้างและอัปโหลด wheel 3.15 ถ้าคุณดูแลแพ็กเกจบน PyPI
  • เปิด What’s New in Python 3.15 ไล่ฟีเจอร์ที่กระทบโค้ดคุณ
  • จดวันที่ 1 ต.ค. 2026 เป็นวัน final ตามประกาศครับ