PyPI рд▓реЗ рдЦрд░рд╛рдм рдЧрддрд┐рд╡рд┐рдзрд┐рдХреЛ рдХрд╛рд░рдг рдирдпрд╛рдБ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдХреЛ рджрд░реНрддрд╛ рдирд┐рд▓рдореНрдмрди рдЧрд░реНрджрдЫ

PyPI (рдкрд╛рдЗрдерди рдкреНрдпрд╛рдХреЗрдЬ рдЗрдиреНрдбреЗрдХреНрд╕) рдкрд╛рдЗрдерди рдкреНрдпрд╛рдХреЗрдЬ рднрдгреНрдбрд╛рд░рд▓реЗ рдирдпрд╛рдБ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ рджрд░реНрддрд╛ рдЧрд░реНрди рдЕрд╕реНрдерд╛рдпреА рд░реВрдкрдорд╛ рд░реЛрдХреЗрдХреЛ рдЫред рдХрд╛рд░рдг рдЖрдХреНрд░рдордгрдХрд╛рд░реАрд╣рд░реВрдХреЛ рдЧрддрд┐рд╡рд┐рдзрд┐рдорд╛ рд╡реГрджреНрдзрд┐ рд╣реЛ рдЬрд╕рд▓реЗ рдорд╛рд▓рд┐рд╕рд┐рдпрд╕ рдХреЛрдбрдХреЛ рд╕рд╛рде рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдХреЛ рдкреНрд░рдХрд╛рд╢рдирд▓рд╛рдИ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реЗрдХрд╛ рдЫрдиреНред рдпреЛ рдиреЛрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ рдХрд┐ рдЫреБрдЯреНрдЯреАрдорд╛ рдзреЗрд░реИ рдкреНрд░рд╢рд╛рд╕рдХрд╣рд░реВрдХреЛ рд╕рд╛рде, рдЧрдд рд╣рдкреНрддрд╛ рджрд░реНрддрд╛ рдЧрд░рд┐рдПрдХрд╛ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдХреЛ рдорд╛рддреНрд░рд╛рд▓реЗ рдмрд╛рдБрдХреА PyPI рдЯреЛрд▓реАрдХреЛ рдЫрд┐рдЯреЛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджрд┐рдиреЗ рдХреНрд╖рдорддрд╛рд▓рд╛рдИ рдирд╛рдШреНрдпреЛред рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рд╕рдкреНрддрд╛рд╣рдиреНрддрдорд╛ рдХреЗрд╣реА рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рдкреБрди: рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛ рдмрдирд╛рдПрдХрд╛ рдЫрдиреН, рддреНрдпрд╕рдкрдЫрд┐ рддрд┐рдиреАрд╣рд░реВрд▓реЗ рднрдгреНрдбрд╛рд░рдорд╛ рджрд░реНрддрд╛ рдЧрд░реНрдиреЗ рд╕рдореНрднрд╛рд╡рдирд╛ рдкреБрди: рд╕реБрд░реБ рдЧрд░реНрдиреЗрдЫрдиреНред

Sonatype рдорд╛рд▓рд╡реЗрдпрд░ рдирд┐рдЧрд░рд╛рдиреА рдкреНрд░рдгрд╛рд▓реА рдЕрдиреБрд╕рд╛рд░, рдорд╛рд░реНрдЪ 2023 рдорд╛, 6933 рдорд╛рд▓рд┐рд╕рд┐рдпрд╕ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ PyPI рдХреНрдпрд╛рдЯрд▓рдЧрдорд╛ рдлреЗрд▓рд╛ рдкрд░реЗрдХрд╛ рдерд┐рдП, рд░ рдХреБрд▓рдорд╛, 2019 рджреЗрдЦрд┐, рдкрддреНрддрд╛ рд▓рдЧрд╛рдЗрдПрдХреЛ рдорд╛рд▓рд┐рд╕рд┐рдпрд╕ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ 115 рдирд╛рдШреЗрдХреЛ рдЫред рдбрд┐рд╕реЗрдореНрдмрд░ реирежреиреи рдорд╛, NuGet, NPM, рд░ PyPI рдХреНрдпрд╛рдЯрд▓рдЧрд╣рд░реВрдорд╛ рднрдПрдХреЛ рдЖрдХреНрд░рдордгрд▓реЗ рдлрд┐рд╕рд┐рдЩ рд░ рд╕реНрдкреНрдпрд╛рдо рдХреЛрдбрдХреЛ 2022 рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдкреНрд░рдХрд╛рд╢рди рдЧрд░реНрдпреЛред

рдзреЗрд░реИрдЬрд╕реЛ рдорд╛рд▓рд┐рд╕рд┐рдпрд╕ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрд▓реЗ рдЯрд╛рдЗрдкрдХреНрд╡рд╛рдЯрд┐рдЩреН рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЖрдлреВрд▓рд╛рдИ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрдХреЛ рднреЗрд╖рдорд╛ рд░рд╛рдЦреНрдЫрдиреН (рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░рд╣рд░реВрдорд╛ рдлрд░рдХ рд╣реБрдиреЗ рд╕рдорд╛рди рдирд╛рдорд╣рд░реВ рддреЛрдХреНрди, рдЙрджрд╛рд╣рд░рдгрдХреЛ рд▓рд╛рдЧрд┐, рдЙрджрд╛рд╣рд░рдгрдХреЛ рд╕рдЯреНрдЯрд╛ рдЙрджрд╛рд╣рд░рдг, django рдХреЛ рд╕рдЯреНрдЯрд╛ django, python рдХреЛ рд╕рдЯреНрдЯрд╛ pyhton, рдЗрддреНрдпрд╛рджрд┐) - рдЖрдХреНрд░рдордгрдХрд╛рд░реАрд╣рд░реВрд▓реЗ рдмреЗрд╡рд╛рд╕реНрддрд╛ рдЧрд░реНрдиреЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдорд╛ рднрд░ рдкрд░реНрдЫрдиреНред рдЯрд╛рдЗрдкреЛ рднрдпреЛ рд╡рд╛ рдЦреЛрдЬреНрджрд╛ рдирд╛рдордорд╛ рднрд┐рдиреНрдирддрд╛ рджреЗрдЦрд┐рдПрдиред рдкрд╛рд╕рд╡рд░реНрдбрд╣рд░реВ, рдкрд╣реБрдБрдЪ рдХреБрдЮреНрдЬреАрд╣рд░реВ, рдХреНрд░рд┐рдкреНрдЯреЛ рд╡рд╛рд▓реЗрдЯрд╣рд░реВ, рдЯреЛрдХрдирд╣рд░реВ, рд╕рддреНрд░ рдХреБрдХреАрд╣рд░реВ рд░ рдЕрдиреНрдп рдЧреЛрдкреНрдп рдЬрд╛рдирдХрд╛рд░реАрд╣рд░реВрдХрд╛ рд╕рд╛рде рд╡рд┐рд╢рд┐рд╖реНрдЯ рдлрд╛рдЗрд▓рд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрдиреЗ рдкрд░рд┐рдгрд╛рдордХреЛ рд░реВрдкрдорд╛ рд╕реНрдерд╛рдиреАрдп рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдлреЗрд▓рд╛ рдкрд░реЗрдХреЛ рдЧреЛрдкреНрдп рдбрд╛рдЯрд╛ рдкрдард╛рдЙрди рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдЦрд░рд╛рдм рдХрд╛рд░реНрдпрд╣рд░реВ рдЖрдЙрдБрдЫрдиреНред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди