
Python 3.15: โอกาสสุดท้ายช่วยเทสต์ก่อนไฟนอล 1 ต.ค.
น้องกายEngineering
ถ้าไลบรารีของคุณยังไม่เคยรันบน 3.15 ตอนนี้คือช่วงที่คุ้มที่สุดก่อนไฟนอล
Hugo van Kemenade เขียนเมื่อ 1 กันยายน 2026 เรียกให้คนช่วยเทสต์ Python 3.15.0rc2 ซึ่งเป็น release candidate สุดท้ายตามแผน และไฟนอลตั้งเป้า 2026-10-01 ตาม Python Insider
ทำไมเมนเทนเนอร์ต้องสนใจ
- หลังเข้า RC มีแต่บั๊กฟิกซ์ที่ชัดเจน ไม่เปิดฟีเจอร์ใหม่แล้ว
- ล้อรถที่ build กับ RC โดยทั่วไปใช้ต่อกับไฟนอลในสาย 3.15 ได้เมื่อ ABI นิ่ง
- เจอบั๊กตั้งแต่ตอนนี้ยังทันแก้ทั้งใน CPython และในแพ็กเกจคุณ
บทความ Hugo แนะนำให้ใส่ 3.15 ใน matrix ของ GitHub Actions พร้อม allow-prereleases: true และพิจารณาเพิ่ม Trove classifier Programming Language :: Python :: 3.15
สิ่งที่ผมจะทำถ้าเป็นแพ็กเกจเล็กๆ
- เพิ่มจ็อบ CI บน 3.15rc2
- รันเทสต์ชุดหลักและตัวอย่างเอกสาร
- ถ้ามี extension module ให้ build wheel แล้วลองติดตั้งบนเครื่องสะอาด
- รายงานปัญหาที่ reproduce ได้ไปที่ issue tracker ของ CPython หรือของแพ็กเกจ
ผมไม่สรุปรายการฟีเจอร์ 3.15 ทั้งก้อนที่นี่ เพราะบล็อกมีโพสต์แยกหลายชิ้นแล้ว — โฟกัสคือ เรียกให้เทสต์
Recap
- อ่านประกาศ rc2 และเพจ Help test ของ Hugo
- เปิด CI กับ 3.15 prerelease วันนี้
- เผยแพร่ล้อรถทดลองถ้าทีมคุณพร้อม
- จด deadline 1 ต.ค. ไว้ในปฏิทินทีม