
uv 0.12.9 พร้อม CPython 3.15.0rc2: ทดสอบล้อรถก่อน GA
ถ้าคุณใช้ uv จัดการ Python อยู่แล้ว รอบนี้สำคัญตรงที่เครื่องมือติดตั้งอินเทอร์พรีเตอร์ตามรุ่นใหม่ได้ทัน rc สุดท้าย
รีลีส uv 0.12.9 บน GitHub วันที่ 1 กันยายน 2026 ระบุว่ามีการ Add CPython 3.15.0rc2 นั่นหมายความว่าคำสั่งติดตั้ง Python ของ uv ดึงบิลด์ 3.15 ตัวเกือบไฟนอลมาลองได้โดยไม่ต้องคอมไพล์เอง
ทำไมถึงเกี่ยวกับชีวิตประจำวันของทีม
Python 3.15.0 ไฟนอลตามตารางสาธารณะอยู่ที่ราว 1 ตุลาคม 2026 การลอง rc2 ผ่าน uv ช่วยจับปัญหาล้อรถ (wheel) และโค้ดที่พังกับรุ่นใหม่ก่อนผู้ใช้จริงเจอ
ผมแนะนำให้แยกโปรเจกต์ทดลองออกจากโปรดักชัน ใช้ uv python install แล้ว pin ในโปรเจกต์ทดลอง ไม่สลับ global แบบกะทันหัน
ขั้นตอนลองแบบปลอดภัย
- อัปเดต uv เป็น 0.12.9 ขึ้นไป
- ติดตั้ง
3.15.0rc2ผ่าน uv ในเครื่องพัฒนา - สร้าง venv ใหม่แล้วรันเทสต์ชุดสั้นของแพ็กเกจคุณ
- ถ้าเป็นไลบรารีสาธารณะ ลอง build wheel แล้วอัปโหลด test index ตามนโยบายทีม
รายละเอียด changelog อื่นใน 0.12.9 ให้อ่านจากหน้า GitHub โดยตรง ผมโฟกัสจุด CPython 3.15.0rc2 เพราะเป็นสัญญาณเตรียม GA
Recap
- เช็ก
uv --versionให้อยู่ 0.12.9+ - ติดตั้ง CPython 3.15.0rc2 ด้วย uv ในโปรเจกต์ทดลอง
- รันเทสต์และ build wheel ถ้ามีส่วนขยาย native
- จดบั๊กที่เจอไว้รายงานก่อน 1 ต.ค.