PyPI JSON API
Herhangi bir Python paketinin meta verilerini, release'lerini ve indirme URL'lerini PyPI'dan JSON olarak, anahtarsız çekin.
PyPI, basit bir JSON API sunar: pypi.org/pypi/{paket}/json, tam proje kaydını (en son sürüm bilgisi, tüm release'ler, requires_dist aracılığıyla bağımlılıklar, proje URL'leri, sınıflandırıcılar, lisans) döndürür; pypi.org/pypi/{paket}/{sürüm}/json ise tek bir release'e odaklanır. Her release, indirilebilir artifact URL'lerini, boyutlarını, hash'lerini ve Python sürümü gereksinimlerini listeler. Bir AI otomasyonu veya Claude Skill'in Python bağımlılığının en son sürümünü kontrol etmesi, bir wheel'in mevcut olduğunu doğrulaması, changelog/ana sayfa URL'sini ortaya çıkarması veya lisans ile desteklenen Python sürümlerini denetlemesi için anahtarsız, yapılandırılmış yoldur. CORS etkin ve CDN üzerinde sunulur.
Ücretsiz katman
Ücretsiz, kayıt gerekmez, genel okuma için anahtar gerekmez.İstek limitleri
Yayımlanmamış; Fastly önünde önbelleğe alınmıştır. Yanıtları önbelleğe alın ve sıkı sorgulama döngülerinden kaçının.Kimlik doğrulama
Anahtar yokTemel URL
https://pypi.orgNeler geliştirebilirsiniz
- Bir bağımlılığın en son sürümünü ve desteklediği Python aralığını kontrol edin
- Tedarik zinciri kontrolü için wheel/sdist artifact'ının mevcut olduğunu doğrulayın ve hash'ini alın
- Denetim için bir paketin ana sayfasını, lisansını ve sınıflandırıcılarını çözümleyin
Önemli uç noktalar
- GET
/pypi/{package}/jsonTam proje meta verisi: en son bilgi, tüm release'ler, URL'ler, sınıflandırıcılar. - GET
/pypi/{package}/{version}/jsonBelirli bir release sürümüne ait meta veri.
Üyeler çalıştırılabilir tarifi alır
Örnek isteği kopyalamak, örnek bir yanıt görmek ve püf noktalarını okumak için ücretsiz giriş yapın.