Python csomag index - Python Package Index

PyPI
PyPI logo.svg
A webhely típusa
Szoftvertár
Elérhető Többnyelvű
URL pypi .org
Felhasználók Növekedés 2,50 milliárd havi aktív felhasználó (2019. december 31 -én)
Indult 2003
Jelenlegi állapot Aktív
Beírva Különféle

A Python csomag Index , rövidítve PyPI ( / ˌ p p i / ), és más néven a Sajtbolt (utalás a Monty Python Repülő Cirkusz vázlat „ Sajtbolt ”), a hivatalos harmadik fél szoftvergyűjteményeket a Python számára . Hasonló a CPAN -hoz , a Perl adattárához . Egyes csomagkezelők, köztük a pip , a PyPI -t használják a csomagok és függőségeik alapértelmezett forrásaként. 2021. szeptember 1 -jétől több mint 324 836 Python -csomag érhető el a PyPI -n keresztül.

A PyPI elsősorban a Python csomagokat tárolja archívumok formájában, sdistáknak (forráselosztások) vagy előre lefordított "kerekeknek".

A PyPI mint index lehetővé teszi a felhasználók számára, hogy kulcsszavak vagy szűrők alapján keressenek csomagokat a metaadataik, például ingyenes szoftverlicenc vagy POSIX -kompatibilitás alapján . Egy bejegyzés PyPI képes tárolni, eltekintve csak egy csomagot, és a metaadatok, korábbi kiadásokban a csomag, előre lefordított kerekek (pl tartalmazó DLL a Windows), valamint különböző formáit a különböző operációs rendszerek és a Python változat.

Történelem

A Python Distribution Utilities ( distutils ) Python modult először az 1.6.1 -es kiadásban, 2000 szeptemberében adták hozzá a Python szabványos könyvtárához, és a 2.0 -s kiadásban, 2000. októberében, kilenc évvel az első, 1991. februári python -kiadás után. célja a harmadik féltől származó Python csomagok telepítésének egyszerűsítése.

A disztillációk azonban csak a Python -kód csomagolásához szükséges eszközöket adták, és nem többet. Képes volt metaadatokat gyűjteni és terjeszteni, de más célokra nem használta fel. A Pythonból még mindig hiányzott az interneten található csomagok központosított katalógusa. A PEP 241, az indexek metaadatainak szabványosítására irányuló javaslat 2001 márciusában zárult le. A python.org domainben tárolt átfogó központosított katalógus létrehozására vonatkozó javaslatot később 2002 novemberében véglegesítették.

2018. április 16 -án az összes PyPI forgalmat egy korszerűbb weboldal -platform, a Warehouse kezdte kiszolgálni. A régi webhelyet a hónap végén kikapcsoltuk. Minden meglévő csomagot áttelepítettek az új platformra, és megőrizték előzményeiket.

Megjegyzések

Hivatkozások

Bibliográfia

  • Barry, Paul (2010). Irány az első Python . O'Reilly Media, Inc. ISBN 978-1-4493-8267-4.
  • Alchin, Marty (2010). Pro Python . Apress. ISBN 978-1-4302-2757-1.
  • Hussain, Zahid (2011). "A 2010 őszi jövő SOC Lab Day folyóirata". Technicche Berichte des Hasso-Plattner-Instituts für Softwaresystemtechnik an der Universität Potsdam . Universitätsverlag Potsdam (42). ISBN 978-3-86956-114-1.
  • Martelli, Alex (2006). Python dióhéjban . O'Reilly Media, Inc. ISBN 9780596100469.
  • Lutz, Mark (2006). Python programozása . 10 (3 szerk.). O'Reilly Media, Inc. ISBN 9780596009250.
  • Ramalho, Luciano (2015). Folyékony Python . O'Reilly Media, Inc. ISBN 9781491946268.

Külső linkek