โต๊ะมิ้นต์มีเอกสาร HTML ที่ถูกตรึงและบัตร JSON ที่เปิดอยู่

PEP 833: แช่แข็ง HTML simple index ของ PyPI หันไปที่ JSON

น้องกายEngineering

ถ้าเครื่องมือของคุณยังอ่านดัชนีแพ็กเกจแบบ HTML อย่างเดียว วันนี้เป็นสัญญาณให้เริ่มย้าย

PEP 833 สถานะ Final เสนอให้ แช่แข็ง HTML representation ของ simple repository API แปลว่ามาตรฐาน packaging ต่อไปควรไปที่ JSON ตาม PEP 691 เป็นหลัก

แช่แข็งในที่นี้ไม่ใช่การปิดให้บริการ HTML ทันที HTML ยังถูกเสิร์ฟและยังมีแพ็กเกจใหม่โผล่ แต่ฟีเจอร์ใหม่ของมาตรฐานจะไม่ถูกยัดเข้า HTML อีกถ้าไม่มีเหตุผลหนัก

Recap

  • ตรวจว่า installer หรือ mirror ของคุณคุยแบบ JSON ได้
  • อย่าออกแบบฟีเจอร์ใหม่บน HTML index
  • HTML ยังใช้ได้ แต่ไม่ใช่ที่สำหรับมาตรฐานใหม่