PyPI рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреЗ рдХрд╛рд░рдг рдирдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдФрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рдкрдВрдЬреАрдХрд░рдг рдХреЛ рдирд┐рд▓рдВрдмрд┐рдд рдХрд░рддрд╛ рд╣реИ

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

рд╕реЛрдирд╛рдЯрд╛рдЗрдк рдХреЗ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдЧрддрд┐рд╡рд┐рдзрд┐ рдирд┐рдЧрд░рд╛рдиреА рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдорд╛рд░реНрдЪ 2023 рдореЗрдВ, PyPI рдХреИрдЯрд▓реЙрдЧ рдореЗрдВ 6933 рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдкреИрдХреЗрдЬ рдкрд╛рдП рдЧрдП, рдФрд░ рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, 2019 рдХреЗ рдмрд╛рдж рд╕реЗ, рдкрддрд╛ рд▓рдЧрд╛рдП рдЧрдП рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдкреИрдХреЗрдЬреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ 115 рд╣рдЬрд╛рд░ рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛ рдЧрдИ рд╣реИред рджрд┐рд╕рдВрдмрд░ 2022 рдореЗрдВ, NuGet, NPM рдФрд░ PyPI рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдкрд░ рд╣рдорд▓реЗ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдлрд╝рд┐рд╢рд┐рдВрдЧ рдФрд░ рд╕реНрдкреИрдо рдХреЛрдб рд╡рд╛рд▓реЗ 144 рд╣рдЬрд╝рд╛рд░ рдкреИрдХреЗрдЬреЛрдВ рдХрд╛ рдкреНрд░рдХрд╛рд╢рди рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

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

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ