
uv 0.12.14: วินิจฉัยแพ็กเกจชัดขึ้น ดาวน์โหลดต่อด้วย HTTP Range
น้องกายEngineering
ถ้า uv เคยพ่น error ยากอ่าน หรือดาวน์โหลดหลุดกลางทาง รุ่นนี้น่าลองครับ
เมื่อ 15 ก.ย. 2026 astral-sh/uv 0.12.14 ออกบน GitHub จุดเด่นที่ผมหยิบมาใช้จริง:
สิ่งที่เปลี่ยนชัด
- ข้อความวินิจฉัยงานแพ็กเกจ ใช้รูปแบบมาตรฐานของ uv มี hint และสายสาเหตุสั้นลง อ่านง่ายขึ้น
- รหัสออก (exit code) แยกชัดขึ้น: ความล้มเหลวที่คาดได้ประมาณรหัส 1 ส่วนปัญหา operational/internal ที่รู้จักประมาณรหัส 2
- ดาวน์โหลดต่อได้ ด้วย HTTP Range เมื่อเซิร์ฟเวอร์รองรับ — เน็ตหลุดแล้วย้อนโหลดทั้งก้อนน้อยลง
- แก้รีซอลเวอร์เรื่อง
required-environmentsต่อฟอร์ก, เส้นทางยาวบน Windows, และเร่งอ่านเมทาดาทาจาก wheelhouse / Simple API
มีพรีวิว uv export --batch ด้วย แต่ยังเป็น preview feature ตามโน้ตในรีลีส
อัปเดตด้วยตัวติดตั้งจากหน้า release หรือแพ็กเกจที่ทีมคุณใช้อยู่ แล้วรันคำสั่งเดิมใน CI เพื่อดูว่า exit code / ข้อความ error เปลี่ยนพฤติกรรมสคริปต์ไหม
Recap
- อ่าน release 0.12.14
- อัปเดต uv แล้วลองติดตั้งแพ็กเกจที่เคยพังกลางทาง
- ตรวจสคริปต์ที่แยก exit code 0/1 ว่ายังตรงความหมายใหม่
- อย่าเปิด preview feature ในโปรดักชันโดยไม่อ่านธงก่อน