Python Paket Dizini, PyPI () olarak kısaltılır ve Peynir Dükkanı olarak da bilinir (Monty Python's Flying Circus skecine bir gönderme ""),:8:742Python için resmi bir üçüncü taraf .Perl için deposuna ve R için deposuna benzer. PyPI, bir hayır kurumu olan Python Software Foundation tarafından işletilmektedir. Bazı paket yöneticileri, pip dahil, PyPI'yi paketler ve bağımlılıkları için varsayılan kaynak olarak kullanır.
Sahip | Python Software Foundation |
---|---|
URL | pypi.org |
Site türü | Yazılım deposu |
Kuruluş tarihi | 2003 | )
Kullanılabilir dil(ler) | Çok dilli |
Programlama dili | Çeşitli |
Geçerli durum | Aktif |
17 Ocak 2022 itibarıyla 350.000'den fazla Python paketine PyPI üzerinden erişilebilmektedir.
Mayıs 2023'te 450.000'den fazla Python paketi mevcuttur.
PyPI öncelikle Python paketlerini sdists adı verilen arşivler () veya "wheels (tekerlekler?)" şeklinde barındırır.
Bir dizin olarak PyPI, kullanıcıların paketleri veya ile veya POSIX ile uyumluluk gibi meta verilerine göre aramasına olanak tanır. PyPI'daki tek bir giriş, sadece bir paket ve meta verilerinin yanı sıra, paketin önceki sürümlerini, tekerleklerini (örneğin Windows'ta DLL'ler içeren) ve farklı işletim sistemleri ve Python sürümleri için farklı biçimleri saklayabilir.
Tarihçe
Python Dağıtım Yardımcı Programları (distutils) Python modülü ilk olarak Eylül 2000'de 1.6.1 sürümünde ve Ekim 2000'de 2.0 sürümünde, Şubat 1991'deki ilk python sürümünden dokuz yıl sonra, üçüncü taraf Python paketleri yükleme sürecini basitleştirmek amacıyla Python standart kütüphanesine eklendi.
Ancak, distutils sadece Python kod paketlemek için araçlar sağladı. Metadata'yı toplayabiliyor ve dağıtabiliyordu ancak başka amaçlar için kullanmıyordu. Python hala internet üzerindeki paketler için merkezi bir katalogdan yoksundu. Dizinler için meta verileri standartlaştırma önerisi olan PEP 241, Mart 2001'de sonuçlandırıldı. python.org etki alanında barındırılan kapsamlı bir merkezi katalog oluşturma önerisi daha sonra Kasım 2002'de sonuçlandırıldı.
16 Nisan 2018 tarihinde, tüm PyPI trafiği daha modern bir web sitesi platformu tarafından sunulmaya başlandı: Warehouse. Eski web sitesi o ayın sonunda kapatıldı. Mevcut tüm paketler, geçmişleri korunarak yeni platforma taşındı.
15 Nisan 2023 itibarıyla 445.000'den fazla Python paketi mevcuttur.
Mayıs 2023'te Python Yazılım Vakfı, Amerika Birleşik Devletleri Adalet Bakanlığı'nın üç PyPI katılımcısının kullanıcı verilerini ettiğini bildirdi. Kuruluşun bir temsilcisi ayrıca, katkıda bulunanlar için gizlilik beklediklerini, ancak aynı zamanda yasalara ve mahkeme kararlarına da uyduklarını ve bu nedenle hükûmetin talep ettiği verileri teslim ettiklerini açıkladı.
Kaynakça
- ^ . Python Packaging Authority — PyPA documentation. 29 Ekim 2021 tarihinde kaynağından arşivlendi.
- ^ Lutz, Mark (2006). Programming Python. 10 (3 bas.). O'Reilly Media, Inc. ISBN .
- ^ Ramalho, Luciano (2015). Fluent Python. O'Reilly Media, Inc. ISBN .
- ^ a b Hylton, Jeremy (24 Eylül 2003). . Jeremy Hylton. 21 Mayıs 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Nisan 2012.
- ^ . pip 1.1.post1 documentation. The pip developers. 2 Mayıs 2012 tarihinde kaynağından arşivlendi.
- ^ . Python Package Index. Python Software Foundation. 3 Mayıs 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Nisan 2012.
- ^ . Python Package Index. Python Software Foundation. 12 Ağustos 2007 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Eylül 2021.
- ^ . Python Software Foundation. 15 Şubat 2013. 27 Eylül 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 28 Ekim 2017.
- ^ . Python Software Foundation. 11 Ekim 2007 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Ağustos 2016.
- ^ . Python Software Foundation. 15 Haziran 2006 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Nisan 2012.
- ^ . Python Software Foundation. 30 Ekim 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Ağustos 2016.
- ^ a b . Python Software Foundation. 24 Ekim 2002. 15 Haziran 2006 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Haziran 2012.
- ^ . Python Software Foundation. 19 Ekim 2001. 16 Eylül 2006 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Ağustos 2016.
- ^ . 27 Ağustos 2016 tarihinde kaynağından arşivlendi.
- ^ . Python Software Foundation. 16 Nisan 2018. 23 Nisan 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Haziran 2018.
- ^ . . 11 Nisan 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Haziran 2018.
- ^ a b Durbin, Ee (24 Mayıs 2023). . blog.pypi.org (İngilizce). 24 Mayıs 2023 tarihinde kaynağından arşivlendi.
- ^ Rudra, Sourav (25 Mayıs 2023). "The Python Software Foundation Complies with PyPI Subpoenas to Share Some User Data". It's FOSS News (İngilizce). 7 Haziran 2023 tarihinde kaynağından . Erişim tarihi: 13 Eylül 2023.
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Python Paket Dizini PyPI ˌ p aɪ p i ˈ aɪ olarak kisaltilir ve Peynir Dukkani olarak da bilinir Monty Python s Flying Circus skecine bir gonderme 8 742Python icin resmi bir ucuncu taraf Perl icin deposuna ve R icin deposuna benzer PyPI bir hayir kurumu olan Python Software Foundation tarafindan isletilmektedir Bazi paket yoneticileri pip dahil PyPI yi paketler ve bagimliliklari icin varsayilan kaynak olarak kullanir PyPISahipPython Software FoundationURLpypi orgSite turuYazilim deposuKurulus tarihi2003 21 yil once 2003 Kullanilabilir dil ler Cok dilliProgramlama diliCesitliGecerli durumAktif 17 Ocak 2022 itibariyla 350 000 den fazla Python paketine PyPI uzerinden erisilebilmektedir Mayis 2023 te 450 000 den fazla Python paketi mevcuttur PyPI oncelikle Python paketlerini sdists adi verilen arsivler veya wheels tekerlekler seklinde barindirir Bir dizin olarak PyPI kullanicilarin paketleri veya ile veya POSIX ile uyumluluk gibi meta verilerine gore aramasina olanak tanir PyPI daki tek bir giris sadece bir paket ve meta verilerinin yani sira paketin onceki surumlerini tekerleklerini ornegin Windows ta DLL ler iceren ve farkli isletim sistemleri ve Python surumleri icin farkli bicimleri saklayabilir TarihcePython Dagitim Yardimci Programlari distutils Python modulu ilk olarak Eylul 2000 de 1 6 1 surumunde ve Ekim 2000 de 2 0 surumunde Subat 1991 deki ilk python surumunden dokuz yil sonra ucuncu taraf Python paketleri yukleme surecini basitlestirmek amaciyla Python standart kutuphanesine eklendi Ancak distutils sadece Python kod paketlemek icin araclar sagladi Metadata yi toplayabiliyor ve dagitabiliyordu ancak baska amaclar icin kullanmiyordu Python hala internet uzerindeki paketler icin merkezi bir katalogdan yoksundu Dizinler icin meta verileri standartlastirma onerisi olan PEP 241 Mart 2001 de sonuclandirildi python org etki alaninda barindirilan kapsamli bir merkezi katalog olusturma onerisi daha sonra Kasim 2002 de sonuclandirildi 16 Nisan 2018 tarihinde tum PyPI trafigi daha modern bir web sitesi platformu tarafindan sunulmaya baslandi Warehouse Eski web sitesi o ayin sonunda kapatildi Mevcut tum paketler gecmisleri korunarak yeni platforma tasindi 15 Nisan 2023 itibariyla 445 000 den fazla Python paketi mevcuttur Mayis 2023 te Python Yazilim Vakfi Amerika Birlesik Devletleri Adalet Bakanligi nin uc PyPI katilimcisinin kullanici verilerini ettigini bildirdi Kurulusun bir temsilcisi ayrica katkida bulunanlar icin gizlilik beklediklerini ancak ayni zamanda yasalara ve mahkeme kararlarina da uyduklarini ve bu nedenle hukumetin talep ettigi verileri teslim ettiklerini acikladi Kaynakca Python Packaging Authority PyPA documentation 29 Ekim 2021 tarihinde kaynagindan arsivlendi Lutz Mark 2006 Programming Python 10 3 bas O Reilly Media Inc ISBN 9780596009250 Ramalho Luciano 2015 Fluent Python O Reilly Media Inc ISBN 9781491946268 a b Hylton Jeremy 24 Eylul 2003 Jeremy Hylton 21 Mayis 2012 tarihinde kaynagindan arsivlendi Erisim tarihi 22 Nisan 2012 pip 1 1 post1 documentation The pip developers 2 Mayis 2012 tarihinde kaynagindan arsivlendi Python Package Index Python Software Foundation 3 Mayis 2012 tarihinde kaynagindan arsivlendi Erisim tarihi 22 Nisan 2012 Python Package Index Python Software Foundation 12 Agustos 2007 tarihinde kaynagindan arsivlendi Erisim tarihi 1 Eylul 2021 Python Software Foundation 15 Subat 2013 27 Eylul 2012 tarihinde kaynagindan arsivlendi Erisim tarihi 28 Ekim 2017 Python Software Foundation 11 Ekim 2007 tarihinde kaynagindan arsivlendi Erisim tarihi 2 Agustos 2016 Python Software Foundation 15 Haziran 2006 tarihinde kaynagindan arsivlendi Erisim tarihi 24 Nisan 2012 Python Software Foundation 30 Ekim 2012 tarihinde kaynagindan arsivlendi Erisim tarihi 2 Agustos 2016 a b Python Software Foundation 24 Ekim 2002 15 Haziran 2006 tarihinde kaynagindan arsivlendi Erisim tarihi 3 Haziran 2012 Python Software Foundation 19 Ekim 2001 16 Eylul 2006 tarihinde kaynagindan arsivlendi Erisim tarihi 18 Agustos 2016 27 Agustos 2016 tarihinde kaynagindan arsivlendi Python Software Foundation 16 Nisan 2018 23 Nisan 2018 tarihinde kaynagindan arsivlendi Erisim tarihi 1 Haziran 2018 11 Nisan 2018 tarihinde kaynagindan arsivlendi Erisim tarihi 1 Haziran 2018 a b Durbin Ee 24 Mayis 2023 blog pypi org Ingilizce 24 Mayis 2023 tarihinde kaynagindan arsivlendi Rudra Sourav 25 Mayis 2023 The Python Software Foundation Complies with PyPI Subpoenas to Share Some User Data It s FOSS News Ingilizce 7 Haziran 2023 tarihinde kaynagindan Erisim tarihi 13 Eylul 2023