Pygithub: рд░рд┐рд▓реАрдЬ рдХреА рдЬрд░реВрд░рдд

рдХреЛ рдирд┐рд░реНрдорд┐рдд 7 рдорд╛рд░реНрдЪ 2016  ┬╖  17рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: PyGithub/PyGithub

рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рд╣рдо рд░рд┐рд▓реАрдЬ рдХрд░ рд╕рдХреЗрдВред рдореБрдЭреЗ рд╕рдВрдпреБрдХреНрдд CommitStatus рдХреЗ рд▓рд┐рдП рдХреЛрдб рдЪрд╛рд╣рд┐рдП рдФрд░ рд╣реЗрдб рдмреНрд░рд╛рдВрдЪ рдХреЗ рд╕рд╛рде рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред

рдзрдиреНрдпрд╡рд╛рдж!

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

@jzelinskie рддреИрдирд╛рддреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдХреЛ рдЯреИрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ:

deploy:
  ...
  on:
    tags: true

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

рд╣рдорд▓реЗ рдХреЗ рд╡реЗрдХреНрдЯрд░ рдХреЛ рдФрд░ рднреА рдЫреЛрдЯрд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ рдирдпрд╛ рдкреАрдкреАрдЖрдИ рдЦрд╛рддрд╛ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдирдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рд╕рд╛рдЦ рдХреЗ рд╕рд╛рде рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рджреЗрдЦреЗрдВ

рд╕рднреА 17 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

:+1:

рдореИрдВ рдорд╛рд░реНрдЪ рдХреЗ рдЕрдВрдд рддрдХ рд░рд┐рд▓реАрдЬ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред

:+1:

:+1:

@nhomar @jacquev6 @jzelinskie @adamtheturtle рдХреЛрдИ рдореМрдХрд╛ рд╣рдо рдЗрд╕ рдорд╣реАрдиреЗ PyGithub рдХреА рд░рд┐рд▓реАрдЬрд╝ рджреЗрдЦреЗрдВрдЧреЗ?

рд░рд┐рд▓реАрдЬ рджреЗрдЦрдирд╛ рднреА рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗред рдореИрдВ

рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ рддреЛ рдореБрдЭреЗ рд╡рд╣рд╛рдВ рдорд░реНрдЬ рдХрд┐рдП рдЧрдП рдкреАрдЖрд░ ( https://github.com/PyGithub/PyGithub/pull/379 ) рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рд╕рднреА рдЦреБрд▓реЗ/рдмрдВрдж рдореБрджреНрджреЛрдВ (рдкреАрдЖрд░ рд╕рд╣рд┐рдд) рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рдерд╛ рдФрд░ рд╕рдордп рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдирдпрд╛ рдореБрджреНрджрд╛/рдкреАрдЖрд░ рдЦреБрд▓рд╛ рд╣реЛрдиреЗ рдкрд░ рдХрд┐рд╕реА рднреА рддрд░рд╣ рдХреА рдШрдЯрдирд╛ рд╣реЛрддреА рд╣реИред рдХреНрдпреЛрдВ? рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдореЗрд░рд╛ рдбрд┐рд╕реНрдХреЙрд░реНрдб рдмреЙрдЯ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗ, рдЬрд┐рд╕рд╕реЗ рдпрд╣ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдЕрдЪреНрдЫрд╛ рджрд┐рдЦреЗред

рддреЛ, рд╣рд╛рдБ, рдореИрдВ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдпрд╣реА рдЪрд╛рд╣реВрдВрдЧрд╛ред (рдмрд╣реБрд╡рд┐рдХрд▓реНрдкреА рдЕрдЬрдЧрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХреНрд░реЙрд╕ рд╕рдВрджрд░реНрднреЛрдВ рдХреЛ рдкреНрдпрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд┐рд▓рд╛)

рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдЧрд┐рдЯ рдЯреИрдЧ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд░рд┐рд▓реАрдЬ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░ рд╕рдХреЗрдВ рдФрд░ рдЯреНрд░реИрд╡рд┐рд╕ рдХреЛ рдирдИ рд░рд┐рд▓реАрдЬ рдЬрд╛рд░реА рдХрд░ рд╕рдХреЗрдВред

рдпрд╣рд╛рдБ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рд░рд▓ рдиреБрд╕реНрдЦрд╛ рд╣реИ: https://github.com/audreyr/cookiecutter-pypackage/blob/master/%7B%7Bcookiecutter.project_slug%7D%7D/travis_pypi_setup.py

@jzelinskie , @jacquev6 рдореБрдЭреЗ рдЗрд╕реЗ рдЖрдкрдХреЗ рд╕рд╛рде рд╕реЗрдЯ рдЕрдк рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред рдпрд╣ рдореВрд▓ рд░реВрдк рд╕реЗ рд╕рд┐рд░реНрдл PyPi рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЯреНрд░реИрд╡рд┐рд╕ рдореЗрдВ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдЬреЛрдбрд╝ рд░рд╣рд╛ рд╣реИред

рдЗрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ 2015-11-06 рдХреЗ рдмрд╛рдж рд╕реЗ PyPI рдкрд░ рд░рд┐рд▓реАрдЬрд╝ рдирд╣реАрдВ рджреЗрдЦрд╛ рдЧрдпрд╛ рд╣реИред рдХреНрдпрд╛ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдореБрдЦреНрдп рдЯреАрдо рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрдиреБрд░рдХреНрд╖рдХреЛрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реА рд╣реИ? рдореИрдВ рдЪреАрдЬреЛрдВ рдХреЛ рд╕реБрдЪрд╛рд░реВ рд░реВрдк рд╕реЗ рдЪрд▓рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрд╢реА рд╕реЗ рд╕рдордп рджреВрдВрдЧрд╛ (рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреБрдЫ рдЕрдиреНрдп рд╕рдореБрджрд╛рдп рдХреЗ рд╕рджрд╕реНрдп рднреА рд╣реЛрдВрдЧреЗ)ред

рд░рд┐рд▓реАрдЬ рдореЗрдВ рдХрдЯреМрддреА рдХрд░рдиреЗ рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рд╣рдо рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, рдореИрдВ PyPI рд╕реЗ рдЙрдкрд▓рдмреНрдз repo.update_file() рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛/рдЪрд╛рд╣рддреА рд╣реВрдВ

@jayfk рдХреНрдпрд╛ рдХрд┐рд╕реА рдХреЛ рдкреАрдЖрд░ рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИ рдЬреЛ .travis.yml рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯреЗрдб рдкреАрдкреАрдЖрдИ рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕ рдХреЛ рдЬрд╣рд╛рдВ рдЪрд╛рд╣реЗрдВ рд╡рд╣рд╛рдВ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдмрджрд▓ рджреЗрддрд╛ рд╣реИ? рдЕрдЧрд░ рдпрд╣ рдкреНрд░рдгрд╛рд▓реА рдЙрд╕ рд╣рдорд▓реЗ рдХреЗ рдЦрд┐рд▓рд╛рдл рдордЬрдмреВрдд рд╣реИ, рддреЛ рдореИрдВ рдЗрд╕рдХреЗ рд╕рд╛рде рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдареАрдХ рд╣реВрдВред

@jzelinskie рддреИрдирд╛рддреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдХреЛ рдЯреИрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ:

deploy:
  ...
  on:
    tags: true

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

рд╣рдорд▓реЗ рдХреЗ рд╡реЗрдХреНрдЯрд░ рдХреЛ рдФрд░ рднреА рдЫреЛрдЯрд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ рдирдпрд╛ рдкреАрдкреАрдЖрдИ рдЦрд╛рддрд╛ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдирдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рд╕рд╛рдЦ рдХреЗ рд╕рд╛рде рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рджреЗрдЦреЗрдВ

@jayfk рдореИрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣реВрдБред рдореБрдЭреЗ рдИрдореЗрд▓ рдХрд░реЗрдВ, рдФрд░ рдореИрдВ рдЖрдкрдХреЛ рдЕрднреА рдмрдирд╛рдП рдЧрдП рдЕрдиреБрд░рдХреНрд╖рдХ рдХреЗ рд╕рд╛рде рдПрдХ pypi рдЦрд╛рддреЗ рдХреЗ рд▓рд┐рдП рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рднреЗрдЬреВрдВрдЧрд╛ред рд╡рд╣ рдХреБрдХреАрдХрдЯрд░ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ рдФрд░ рд╣рдорд╛рд░реА рдЯреНрд╡рд┐рдЯрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рддрд░рд╣ рдЖрд╕рдкрд╛рд╕ рдкрдбрд╝реА рдХреБрдЫ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд▓рд┐рдкрд┐рдпреЛрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

рдмрдврд╝рд┐рдпрд╛, рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рдХреЛ рдзрдиреНрдпрд╡рд╛рдж!

рдореБрдЭреЗ рдпрд╣ рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рд╣реБрдП рдЦреБрд╢реА рд╣реЛ рд░рд╣реА рд╣реИ рдХрд┐ PyGithub 1.27.1 рдмрд╛рд╣рд░ рд╣реИ :)

рдЖрдЦрд┐рд░ рдХрд╛рд░ред >.>

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

diegotejadav picture diegotejadav  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jacquev6 picture jacquev6  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

hren-ron picture hren-ron  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

nixoz2k7 picture nixoz2k7  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

men1n2 picture men1n2  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ