рдкрд╛рдпрдерди рдкреИрдХреЗрдЬ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ PyPI (рдкрд╛рдпрдерди рдкреИрдХреЗрдЬ рдЗрдВрдбреЗрдХреНрд╕) рдореЗрдВ
рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдХреЛрдб рд╕реНрд╡рдпрдВ "jeIlyfish" рдкреИрдХреЗрдЬ рдореЗрдВ рдореМрдЬреВрдж рдерд╛, рдФрд░ "python3-dateutil" рдкреИрдХреЗрдЬ рдиреЗ рдЗрд╕реЗ рдПрдХ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдерд╛ред
рдирд╛рдо рдЙрди рдЕрд╕рд╛рд╡рдзрд╛рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЪреБрдиреЗ рдЧрдП рдереЗ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЦреЛрдЬ рдХрд░рддреЗ рд╕рдордп рдЧрд▓рддрд┐рдпрд╛рдБ рдХреА рдереАрдВ (
рдЬреЗрд▓рд┐рдлрд╝рд┐рд╢ рдкреИрдХреЗрдЬ рдореЗрдВ рд╡рд╣ рдХреЛрдб рд╢рд╛рдорд┐рд▓ рдерд╛ рдЬреЛ рдмрд╛рд╣рд░реА GitLab-рдЖрдзрд╛рд░рд┐рдд рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ "рд╣реИрд╢" рдХреА рдПрдХ рд╕реВрдЪреА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддрд╛ рдерд╛ред рдЗрди "рд╣реИрд╢" рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рддрд░реНрдХ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдЙрдирдореЗрдВ рдмреЗрд╕ 64 рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдиреНрдХреЛрдб рдХреА рдЧрдИ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реЛрддреА рд╣реИ рдФрд░ рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдХреЗ рдмрд╛рдж рд▓реЙрдиреНрдЪ рдХреА рдЬрд╛рддреА рд╣реИред рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ SSH рдФрд░ GPG рдХреБрдВрдЬрд┐рдпрд╛рдБ рдорд┐рд▓реАрдВ, рд╕рд╛рде рд╣реА рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рд╕реЗ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреА рдлрд╝рд╛рдЗрд▓реЗрдВ рдФрд░ PyCharm рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕ рдорд┐рд▓реЗ, рдФрд░ рдлрд┐рд░ рдЙрдиреНрд╣реЗрдВ DigitalOcean рдХреНрд▓рд╛рдЙрдб рдЗрдВрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдПрдХ рдмрд╛рд╣рд░реА рд╕рд░реНрд╡рд░ рдкрд░ рднреЗрдЬрд╛ рдЧрдпрд╛ред
рд╕реНрд░реЛрдд: opennet.ru