ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈΡΠ΅ Π½Π° Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΡΠΎ Π½Π° Python ΠΏΠ°ΠΊΠ΅ΡΠΈ PyPI (Python Package Index) ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Ρ Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΡΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π½Π΅ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ 174 ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ Π°ΠΊΠ°ΡΠ½ΡΠ° Π½Π° ΡΡΠ»ΡΠ³Π°ΡΠ°. Π‘ΠΏΠΎΡΠ΅Π΄ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° Π½Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° PyPI, ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ Π·Π° Π°Π²ΡΠ΅Π½ΡΠΈΠΊΠ°ΡΠΈΡ Π½Π° Π·Π°ΡΠ΅Π³Π½Π°ΡΠΈΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΡΠ° Π±ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈ ΠΎΡ ΠΊΠΎΠ»Π΅ΠΊΡΠΈΠΈ Ρ ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΎ ΠΊΠΎΠΌΠΏΡΠΎΠΌΠ΅ΡΠΈΡΠ°Π½ΠΈ Π΄Π°Π½Π½ΠΈ, ΡΡΡΡΠ°Π²Π΅Π½ΠΈ Π² ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° Ρ Π°ΠΊΠ²Π°Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΈΠ·ΡΠΈΡΠ°Π½ΠΈΡ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ Π΄ΡΡΠ³ΠΈ ΡΡΠ»ΡΠ³ΠΈ. ΠΠΎΡΡΡΠΏΡΡ Π΄ΠΎ Π°ΠΊΠ°ΡΠ½ΡΠΈΡΠ΅ Π² PyPI Π΅ Π±ΠΈΠ» ΠΏΠΎΡΡΠΈΠ³Π½Π°Ρ ΠΏΠΎΡΠ°Π΄ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΠΈ ΠΏΠ°ΡΠΎΠ»ΠΈ ΠΎΡ ΠΆΠ΅ΡΡΠ²ΠΈΡΠ΅ Π½Π° Π°ΡΠ°ΠΊΠ°ΡΠ° Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ°ΠΉΡΠΎΠ²Π΅ ΠΈ Π½Π΅Π½Π°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° Π΄Π²ΡΡΠ°ΠΊΡΠΎΡΠ½Π° Π°Π²ΡΠ΅Π½ΡΠΈΠΊΠ°ΡΠΈΡ Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° PyPI.
ΠΠΊΡΠΈΠ²Π½ΠΎΡΡΡ Π°ΡΠ°ΠΊΡΡΡΠΈΡ Π±ΡΠ»Π° Π²ΡΡΠ²Π»Π΅Π½Π° ΠΏΠΎΡΠ»Π΅ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ΅ΡΠΈΠΈ ΠΆΠ°Π»ΠΎΠ±, Π² ΠΊΠΎΡΠΎΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΡΠΎΠΎΠ±ΡΠ°Π»ΠΈ ΠΎ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠΈ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΎΡ PyPI ΠΎΠ± Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ Π΄Π²ΡΡ ΡΠ°ΠΊΡΠΎΡΠ½ΠΎΠΉ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ, Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Π½Π΅ Π·Π°Ρ ΠΎΠ΄ΠΈΠ»ΠΈ Π² ΡΡΠΎ Π²ΡΠ΅ΠΌΡ Π² ΡΠ²ΠΎΡ ΡΡΡΡΠ½ΡΡ Π·Π°ΠΏΠΈΡΡ ΠΈ ΡΠ°ΠΌΠΈ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΌΠ΅Π½ΡΠ»ΠΈ. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Π°Π½Π°Π»ΠΈΠ·Π° Π»ΠΎΠ³ΠΎΠ² Π±ΡΠ» Π²ΡΡΠ²Π»Π΅Π½ Π΄ΠΎΡΡΡΠΏ ΠΏΠΎΡΡΠΎΡΠΎΠ½Π½ΠΈΡ ΠΊ ΡΡΡΡΠ½ΡΠΌ Π·Π°ΠΏΠΈΡΡΠΌ 174 ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ. Π‘Π»Π΅Π΄ΠΎΠ² ΠΏΠΎΠ΄Π΄Π΅Π»ΠΊΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠΉ Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΠΎΠΉ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ Π½Π΅ Π²ΡΡΠ²Π»Π΅Π½ΠΎ β Π²ΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π°ΡΠ°ΠΊΡΡΡΠΈΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ»ΠΈΡΡ Π½Π΅ΡΠ°Π½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ Π΄ΠΎΡΡΡΠΏΠΎΠΌ ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΡΡΡΡΠ½ΡΡ Π·Π°ΠΏΠΈΡΠ΅ΠΉ.
ΠΠ°ΡΠ΅Π³Π½Π°ΡΠΈΡΠ΅ Π°ΠΊΠ°ΡΠ½ΡΠΈ Π±ΡΡ
Π° Π±Π»ΠΎΠΊΠΈΡΠ°Π½ΠΈ Π΄ΠΎ ΠΏΡΠΈΠΊΠ»ΡΡΠ²Π°Π½Π΅ Π½Π° ΡΠ°Π·ΡΠ»Π΅Π΄Π²Π°Π½Π΅ΡΠΎ, Π° Π½Π° Π²ΡΠΈΡΠΊΠΈ ΠΎΡΡΠ°Π½Π°Π»ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ Π½Π° PyPI, ΠΊΠΎΠΈΡΠΎ Π½Π΅ ΡΠ° Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π»ΠΈ Π΄Π²ΡΡΠ°ΠΊΡΠΎΡΠ½Π° Π°Π²ΡΠ΅Π½ΡΠΈΠΊΠ°ΡΠΈΡ, Π±ΡΡ
Π° ΠΈΠ·ΠΏΡΠ°ΡΠ΅Π½ΠΈ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ ΠΈ Π±Π΅ΡΠ΅ ΠΈΠ½ΠΈΡΠΈΠΈΡΠ°Π½ ΠΏΡΠΎΡΠ΅Ρ Π½Π° ΠΏΠΎΠ²ΡΠΎΡΠ½Π° Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π½Π° ΡΠ΅Ρ
Π½ΠΈΡ ΠΈΠΌΠ΅ΠΉΠ». ΠΠ±ΡΠΎ, Π΄Π²ΡΡΠ°ΠΊΡΠΎΡΠ½Π°ΡΠ° Π°Π²ΡΠ΅Π½ΡΠΈΠΊΠ°ΡΠΈΡ Π½Π΅ Π±Π΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π° ΠΎΡ 370 Ρ
ΠΈΠ»ΡΠ΄ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ (56%) Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
