рдпрд╣ рдХрдорд╛рдВрдб рдмрдореНрдкрд╡рд░реНрдЬрди рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдХрд╛рд░реНрдпрдХреНрд░рдо:
рдирд╛рдо
рдмрдореНрдкрд╡рд░реНрдЬрди - рдЖрдкрдХреЗ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЛ рд╡рд░реНрдЬрди-рдмрдореНрдк рдХрд░реЗрдВ
рд╡рд░реНрдгрди
рдЙрдкрдпреЛрдЧ: рдмрдВрдкрд╡рд░реНрдЬрди [-рдПрдЪ] [--рдХреЙрдиреНрдлрд┐рдЧ-рдлрд╝рд╛рдЗрд▓ рдлрд╝рд╛рдЗрд▓] [--рд╡рд░реНрдмреЛрдЬрд╝] [--рд╕реВрдЪреА]
[--рдЕрдиреБрдорддрд┐ рджреЗрдВ-рдЧрдВрджрд╛] [--рд░реЗрдЧреЗрдХреНрд╕ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░реЗрдВ] [--рдлреЙрд░реНрдореЗрдЯ рдХреЛ рдХреНрд░рдордмрджреНрдз рдХрд░реЗрдВ] [--рдЦреЛрдЬреЗрдВ рдЦреЛрдЬреЗрдВ] [--рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рдмрджрд▓реЗрдВ] [--рд╡рд░реНрддрдорд╛рди-рд╕рдВрд╕реНрдХрд░рдг рд╕рдВрд╕реНрдХрд░рдг] [--рдбреНрд░рд╛рдИ-рд░рди] --рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╕рдВрд╕реНрдХрд░рдг [--рдкреНрд░рддрд┐рдмрджреНрдз |
--рдХреЛрдИ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдирд╣реАрдВ] [--рдЯреИрдЧ | --рдХреЛрдИ рдЯреИрдЧ рдирд╣реАрдВ] [--рдЯреИрдЧ-рдирд╛рдо TAG_NAME] [--рд╕рдВрджреЗрд╢ COMMIT_MSG] рднрд╛рдЧ
[рдлрд╝рд╛рдЗрд▓ [рдлрд╝рд╛рдЗрд▓ ...]]
рдмрдореНрдкрд╡рд░реНрдЬрди: v0.5.3 (рдкрд╛рдпрдерди v3.5.1rc1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ)
рдЕрд╡рд╕реНрдерд╛ рдХрд╛ рддрд░реНрдХ:
рднрд╛рдЧ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рднрд╛рдЧ рдЬрд┐рд╕реЗ рдЯрдХреНрдХрд░ рджреА рдЬрд╛рдиреА рд╣реИред
рдлрд╝рд╛рдЗрд▓ рдлрд╝рд╛рдЗрд▓реЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: [])
рд╡реИрдХрд▓реНрдкрд┐рдХ рддрд░реНрдХ:
-h, --рдорджрдж
рдпрд╣ рд╕рд╣рд╛рдпрддрд╛ рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛рдПрдВ рдФрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ
--рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди-рдлрд╝рд╛рдЗрд▓ рдлрд╝рд╛рдЗрд▓
рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: .bumpversion.cfg)
--рд╢рдмреНрджрд╢рдГ
рд╡рд░реНрдмреЛрдЬрд╝ рд▓реЙрдЧрд┐рдВрдЧ рдХреЛ stderr рдкрд░ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 0)
--рд╕реВрдЪреА рдорд╢реАрди рджреНрд╡рд╛рд░рд╛ рдкрдврд╝рдиреЗ рдпреЛрдЧреНрдп рдЬрд╛рдирдХрд╛рд░реА рдХреА рд╕реВрдЪреА рдмрдирд╛рдПрдВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: рдЧрд╝рд▓рдд)
--рдЕрдиреБрдорддрд┐ рджреЗрдВ-рдЧрдВрджрд╛
рдпрджрд┐ рдХрд╛рд░реНрдпрд╢реАрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЧрдВрджреА рд╣реИ рддреЛ рдирд┐рд░рд╕реНрдд рди рдХрд░реЗрдВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: рдЧрд╝рд▓рдд)
--рдкрд╛рд░рд╕реЗ regex
рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд░реЗрдЧреЗрдХреНрд╕ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ:
(?рдкреА \d+)\.(?рдкреА \d+)\.(?рдкреА \d+))
--рдХреНрд░рдордмрджреНрдз рдХрд░реЗрдВ FORMAT
рдЬреЛ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЙрд╕реЗ рд╡рд╛рдкрд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдХреИрд╕реЗ рдкреНрд░рд╛рд░реВрдкрд┐рдд рдХрд░реЗрдВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ:
['{рдкреНрд░рдореБрдЦ}.{рдорд╛рдореВрд▓реА}.{рдкреИрдЪ}'])
--рдЦреЛрдЬ рдЦреЛрдЬреЗ
рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдкреВрд░реНрдг рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЯреЗрдореНрдкрд▓реЗрдЯ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: {current_version})
--рдмрджрд▓рдиреЗ рдХреЗ REPLACE
рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдкреВрд░реНрдг рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЯреЗрдореНрдкрд▓реЗрдЯ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: {new_version})
--рд╡рд░реНрддрдорд╛рди рд╕рдВрд╕реНрдХрд░рдг VERSION
рд╕рдВрд╕реНрдХрд░рдг рдЬрд┐рд╕реЗ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: рдХреЛрдИ рдирд╣реАрдВ)
--рдкреВрд░реНрд╡рд╛рднреНрдпрд╛рд╕, -n
рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рди рд▓рд┐рдЦреЗрдВ, рдХреЗрд╡рд▓ рджрд┐рдЦрд╛рд╡рд╛ рдХрд░реЗрдВред (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: рдЧрд╝рд▓рдд)
--рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг VERSION
рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЬреЛ рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: рдХреЛрдИ рдирд╣реАрдВ)
--рдкреНрд░рддрд┐рдмрджреНрдз
рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрджреНрдз (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: рдЧрд╝рд▓рдд)
--рдирд╣реАрдВ-рдкреНрд░рддрд┐рдмрджреНрдз
рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрджреНрдз рди рд╣реЛрдВ
--рдЙрдкрдирд╛рдо рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдореЗрдВ рдПрдХ рдЯреИрдЧ рдмрдирд╛рдПрдВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: рдЧрд▓рдд)
--рдХреЛрдИ рдЯреИрдЧ рдирд╣реАрдВ
рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдореЗрдВ рдХреЛрдИ рдЯреИрдЧ рди рдмрдирд╛рдПрдВ
--рдЯреИрдЧ рдирд╛рдо рдЯреИрдЧ рдирд╛рдо
рдЯреИрдЧ рдирд╛рдо (рдХреЗрд╡рд▓ рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ --рдЙрдкрдирд╛рдо) (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: v{new_version})
--рд╕рдВрджреЗрд╢ COMMIT_MSG, -m COMMIT_MSG
рдкреНрд░рддрд┐рдмрджреНрдз рд╕рдВрджреЗрд╢ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: рдмрдореНрдк рд╕рдВрд╕реНрдХрд░рдг: {current_version} ??? {new_version})
onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди рдмрдореНрдкрд╡рд░реНрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ