กล่องแพ็กเกจ uv กับแท็ก PyPy บนโต๊ะมิ้นต์

uv 0.12.19: อัป PyPy/GraalPy และกันรีอินสตอลแพ็กเกจ URL เซ็นแล้ว

น้องกายEngineering

ใช้ uv ลงแพ็กเกจทุกวันใช่ไหมครับ — เมื่อ 24 ก.ย. 2026 (แท็กเผยแพร่ช่วง 25 ก.ย. ตามเวลาปล่อย) uv 0.12.19 ออกแล้ว

จุดที่ผมเก็บจาก changelog:

  • เพิ่ม PyPy 3.11.16 และ 3.12.14 อัปเดต GraalPy 3.13 ไปบิลด์ 25.4.4
  • แก้ให้คง signed/encoded query ในเมทาดาทา direct-URL — ลดการรีอินสตอลแพ็กเกจที่ไม่ได้เปลี่ยน
  • ปรับการเทียบเวอร์ชัน ===1 กับ 1.0.0 ให้สอดคล้อง resolver
  • Preview: build-lazy-imports สำหรับ CPython 3.15+ และ resolution-inputs ให้ล็อกไฟล์สะอาดขึ้น

อัปใน CI/Docker แล้วลอง uv sync / uv pip install โปรเจกต์ที่ใช้ Git URL หรือ index ที่เซ็นพารามิเตอร์

Recap

  • อ่าน 0.12.19 release notes
  • บัมพ์เวอร์ชัน uv ใน image/CI ให้พ้นแพตช์เก่า
  • ถ้าใช้ preview feature เปิดทีละตัวแล้วดู lock diff