Changelog#

-
-

Unreleased (2023-12-16)#

-

Compare the full difference.

+
+

Unreleased (2023-12-18)#

+

Compare the full difference.

Fixes#

    -
  • Fixed requirements for github action. d96e07a

  • +
  • Fixes workflow triggers. 690452e

  • +
  • Fixes mismatched artifact up/downloading versions. 3f61742

  • +
  • Fixed PR_NUMBER retrieval. 85a8b48

  • +
  • Fixes committing and download-artifact. 12ba54f

  • +
  • Refactored workflows. d2f30a8

  • +
+
+
+

Other#

+
    +
  • Testing PR acquisition. 67ab83d

  • +
  • Put in temporary debugging steps. 6ac064e

Updates#

+
    +
  • Changed the triggers to cause runs. 23e6c18

  • +
+
+
+
+

0.15.0 (2023-12-16)#

+

Compare the full difference.

+
+

Fixes#

+
    +
  • Fixed requirements for github action. d96e07a

  • +
+
+
+

Updates#

  • Changed default regex CLI value to None. 93191f3

    Fixes #64

    @@ -263,11 +290,11 @@

    Updates#<

-
-

0.14.0 (2023-12-15)#

+
+

0.14.0 (2023-12-15)#

Compare the full difference.

-
-

Fixes#

+
+

Fixes#

  • Fixed issue when adding files. 84556f8

  • Fixed missing requirement in GH action. 42bab83

  • @@ -294,8 +321,8 @@

    New#

  • Added indented logger to improve console output. d1d19e3

-
-

Updates#

+
+

Updates#

  • Changed the management of file changes. 909396d

    File changes are hashable to weed out duplication.

    @@ -304,11 +331,11 @@

    Updates#<

-
-

0.13.0 (2023-12-06)#

+
+

0.13.0 (2023-12-06)#

Compare the full difference.

-
-

Fixes#

+
+

Fixes#

  • Fixed import of extract_regex_flags. a980670

  • Fixed logging and regex regression in 3.11. cae12dc

  • @@ -323,8 +350,8 @@

    Fixes#

    Fixed autoversioning. a308a35

-
-

New#

+
+

New#

  • Added key_path to FileConfig. e160b40

      @@ -333,8 +360,8 @@

      New#

-
-

Other#

+
+

Other#

-
-

Updates#

+
+

Updates#

  • Refactored configuration file updating. e407974

    TOML files are parsed, specific values are updated, and re-written to avoid updating the wrong data.

    @@ -358,11 +385,11 @@

    Updates#<

-
-

0.12.0 (2023-11-04)#

+
+

0.12.0 (2023-11-04)#

Compare the full difference.

-
-

Fixes#

+
+

Fixes#

  • Fixed versioning. 8769671

  • Fix dev versioning with PR number. 463082b

  • @@ -376,16 +403,16 @@

    Fixes#

    Fixed bug #65 where glob’d files weren’t used. 357b9dc

-
-

New#

+
+

New#

  • Add -h for help option. fda71b0

    Fixes #67

-
-

Other#

+
+

Other#

  • Drop Python3.7 as compatible version. 890edc8

    Since this is no longer tested, it’s safer to start at 3.8.

    @@ -405,8 +432,8 @@

    Other#

-
-

Updates#

+
+

Updates#

  • Changed the default regex search to non-regex. 0034716

    Fixes #59

    @@ -418,30 +445,30 @@

    Updates#

-
-

0.11.0 (2023-09-26)#

+
+

0.11.0 (2023-09-26)#

Compare the full difference.

-
-

Other#

+
+

Other#

-
-

Updates#

+
+

Updates#

  • Removed bumpversion as a duplicate of the bump-my-version script. a59ced8

  • Updated dependency from Pydantic 1 to 2. 577aa4c

-
-

0.10.0 (2023-09-05)#

+
+

0.10.0 (2023-09-05)#

Compare the full difference.

-
-

Updates#

+
+

Updates#

  • Refactored file resolution, inclusion, and exclusion. 646af54

      @@ -456,11 +483,11 @@

      Updates#

-
-

0.9.3 (2023-08-25)#

+
+

0.9.3 (2023-08-25)#

Compare the full difference.

-
-

Fixes#

+
+

Fixes#

  • Fixed file configuration overrides. c1ef3b2

    Fixes #55

    @@ -475,14 +502,14 @@

    Fixes#

    Fixed requirements for docs. 7856ee0

-
-

New#

+
+

New#

  • Added documentation building workflow. 48980d7

-
-

Other#

+
+

Other#

-
-

Updates#

+
+

Updates#

  • Removed mentions of Python 3.7. a91f690

-
-

0.9.2 (2023-08-07)#

+
+

0.9.2 (2023-08-07)#

Compare the full difference.

-
-

Fixes#

+
+

Fixes#

  • Fixed modified context when committing. 130bbe0

      @@ -517,11 +544,11 @@

      Fixes#

-
-

0.9.1 (2023-08-03)#

+
+

0.9.1 (2023-08-03)#

Compare the full difference.

-
-

Other#

+
+

Other#

-
-

Updates#

+
+

Updates#

  • Remove pygments_style from docsrc/conf.py. 32798a9

    The theme defaults, subjectively, look better.

    @@ -540,11 +567,11 @@

    Updates#

-
-

0.9.0 (2023-08-03)#

+
+

0.9.0 (2023-08-03)#

Compare the full difference.

-
-

New#

+
+

New#

  • Added documentation about regular expressions. 449b70a

  • Added configuration and command-line no_regex option. a295a32

    @@ -562,11 +589,11 @@

    New#

-
-

0.8.0 (2023-07-13)#

+
+

0.8.0 (2023-07-13)#

Compare the full difference.

-
-

New#

+
+

New#

  • Added documentation for ignore missing version. e0731c3

  • Added --ignore-missing-version flag to bump and replace. a5bd008

  • @@ -585,11 +612,11 @@

    New#

-
-

0.7.1 (2023-07-12)#

+
+

0.7.1 (2023-07-12)#

Compare the full difference.

-
-

Fixes#

+
+

Fixes#

  • Fix search and replace options for replace. 781e8d8

      @@ -599,8 +626,8 @@

      Fixes#

-
-

Other#

+
+

Other#

-
-

0.7.0 (2023-07-10)#

+
+

0.7.0 (2023-07-10)#

Compare the full difference.

-
-

Fixes#

+
+

Fixes#

  • Fixed test coverage. 3fe96f0

  • Fixed wrong pydantic version pinning. d4b125e

  • @@ -627,8 +654,8 @@

    Fixes#

-
-

New#

+
+

New#

  • Added tests for CLI replace command. a53cddc

  • Added and re-organized documentation. c62d65e

  • @@ -652,8 +679,8 @@

    New#

-
-

Other#

+
+

Other#

  • Check config before tagging. 3a6e3ee

  • Format version parts. ee43bdb

  • @@ -666,11 +693,11 @@

    Other#

-
-

0.6.0 (2023-06-23)#

+
+

0.6.0 (2023-06-23)#

Compare the full difference.

-
-

Fixes#

+
+

Fixes#

  • Fixed --help and bump invocations. 9d965e5

      @@ -686,8 +713,8 @@

      Fixes#

-
-

New#

+
+

New#

  • Adds branch_name to SCM information. 173be1a

  • Added documentation for the show command. d537274

  • @@ -707,8 +734,8 @@

    New#

-
-

Updates#

+
+

Updates#

  • Changes bump-my-version into subcommands. 31ffbcf

      @@ -720,11 +747,11 @@

      Updates#

-
-

0.5.1 (2023-06-14)#

+
+

0.5.1 (2023-06-14)#

Compare the full difference.

-
-

Fixes#

+
+

Fixes#

  • Fixes reporting the wrong version missing in a file. efb04e9

      @@ -734,8 +761,8 @@

      Fixes#

-
-

Other#

+
+

Other#

-
-

0.5.0 (2023-06-12)#

+
+

0.5.0 (2023-06-12)#

Compare the full difference.

-
-

Fixes#

+
+

Fixes#

  • Fixed ruff complaints about subprocess. c429c68

  • Fixed issue with formatting. da7544f

    @@ -758,8 +785,8 @@

    Fixes#

-
-

New#

+
+

New#

  • Add test to reproduce issue #14. d78ff46

  • Added documentation for replacing strings in different files. 893ec03

    @@ -767,8 +794,8 @@

    New#

-
-

Other#

+
+

Other#

  • Made VERSION_PART optional. f236b7d

      @@ -778,8 +805,8 @@

      Other#

-
-

Updates#

+
+

Updates#

  • Updated docs indicated VERSION_PART is optional. 22edeac

  • Updated tests for bad version parts. 23be62d

  • @@ -794,19 +821,19 @@

    Updates#

-
-

0.4.1 (2023-06-09)#

+
+

0.4.1 (2023-06-09)#

Compare the full difference.

-
-

Fixes#

+
+

Fixes#

  • Fixes release.yaml. 01870d5

    Outputs the notes to a file instead of an environment variable.

-
-

Other#

+
+

Other#

-
-

0.4.0 (2023-04-20)#

+
+

0.4.0 (2023-04-20)#

Compare the full difference.

-
-

Fixes#

+
+

Fixes#

  • Fixed pre-commit hook for dependency checking. 3d5c253

  • Fixed installing test dependencies. c1034eb

  • @@ -842,8 +869,8 @@

    Fixes#

-
-

New#

+
+

New#

  • Added tests for logging branches. f8f0278

  • Added path restrictions on release-hints. e1af658

  • @@ -851,8 +878,8 @@

    New#

    Added doc files to table of contents. 49858c0

-
-

Other#

+
+

Other#

-
-

Updates#

+
+

Updates#

  • Removed pre-commit dependency hook. ac6cdd0

  • Changed the version serialization. c529452

    @@ -873,11 +900,11 @@

    Updates#

-
-

0.3.0 (2023-04-17)#

+
+

0.3.0 (2023-04-17)#

Compare the full difference.

-
-

Fixes#

+
+

Fixes#

  • Fixed bug in SCMInfo setup. e8fddc9

  • Fixed missing xml coverage report. 696503f

  • @@ -900,31 +927,31 @@

    Fixes#

-
-

New#

+
+

New#

  • Added codecov to workflow. a5009e0

-
-

Other#

+
+

Other#

  • Migrated setuptools metadata to pyproject.toml. 0bd54dc

-
-

Updates#

+
+

Updates#

-
-

0.2.0 (2023-04-14)#

+
+

0.2.0 (2023-04-14)#

Compare the full difference.

-
-

Fixes#

+
+

Fixes#

  • Fixed configuration to allow_dirty in bumpversion. b042e31

  • Fixes issue with generate-changelog and git. 2a977af

  • @@ -946,8 +973,8 @@

    Fixes#

    Fixed logging output and output in general. 0aea9dc

-
-

New#

+
+

New#

  • Added additional option to manual runs: verbose. 81eb097

  • Added new workflows. a9cac5b

    @@ -976,8 +1003,8 @@

    New#

    Added –list function. 88709fd

-
-

Other#

+
+

Other#

  • Removing testing for Python 3.7. 19eaeef

  • Moved configuration to pyproject.toml. d339007

  • @@ -985,8 +1012,8 @@

    Other#

    Initial commit. d7dec79

-
-

Updates#

+
+

Updates#

  • Updated workflows. 857835d

      @@ -1009,8 +1036,8 @@

      Updates#

-
-

0.1.0 (2023-03-24)#

+
+

0.1.0 (2023-03-24)#

  • Initial creation

@@ -1072,120 +1099,126 @@

0.1.0 (2023-03-24)
  • Changelog
      -
    • Unreleased (2023-12-16)
        +
      • Unreleased (2023-12-18)
      • -
      • 0.14.0 (2023-12-15)
          +
        • 0.15.0 (2023-12-16)
        • -
        • 0.13.0 (2023-12-06)
            +
          • 0.14.0 (2023-12-15)
          • -
          • 0.12.0 (2023-11-04)
              -
            • Fixes
            • -
            • New
            • -
            • Other
            • -
            • Updates
            • +
            • 0.13.0 (2023-12-06)
            • -
            • 0.11.0 (2023-09-26)
                -
              • Other
              • -
              • Updates
              • +
              • 0.12.0 (2023-11-04)
              • -
              • 0.10.0 (2023-09-05)
                  -
                • Updates
                • +
                • 0.11.0 (2023-09-26)
                • -
                • 0.9.3 (2023-08-25)
                    -
                  • Fixes
                  • -
                  • New
                  • -
                  • Other
                  • -
                  • Updates
                  • +
                  • 0.10.0 (2023-09-05)
                  • -
                  • 0.9.2 (2023-08-07)
                      -
                    • Fixes
                    • +
                    • 0.9.3 (2023-08-25)
                    • -
                    • 0.9.1 (2023-08-03)
                        -
                      • Other
                      • -
                      • Updates
                      • +
                      • 0.9.2 (2023-08-07)
                      • -
                      • 0.9.0 (2023-08-03)
                          -
                        • New
                        • +
                        • 0.9.1 (2023-08-03)
                        • -
                        • 0.8.0 (2023-07-13)
                            -
                          • New
                          • +
                          • 0.9.0 (2023-08-03)
                          • -
                          • 0.7.1 (2023-07-12)
                              -
                            • Fixes
                            • -
                            • Other
                            • +
                            • 0.8.0 (2023-07-13)
                            • -
                            • 0.7.0 (2023-07-10)
                                -
                              • Fixes
                              • -
                              • New
                              • +
                              • 0.7.1 (2023-07-12)
                              • -
                              • 0.6.0 (2023-06-23)
                                  +
                                • 0.7.0 (2023-07-10)
                                • -
                                • 0.5.1 (2023-06-14)
                                    +
                                  • 0.6.0 (2023-06-23)
                                  • -
                                  • 0.5.0 (2023-06-12)
                                      -
                                    • Fixes
                                    • -
                                    • New
                                    • +
                                    • 0.5.1 (2023-06-14)
                                    • -
                                    • 0.4.1 (2023-06-09)
                                        -
                                      • Fixes
                                      • +
                                      • 0.5.0 (2023-06-12)
                                      • -
                                      • 0.4.0 (2023-04-20) diff --git a/objects.inv b/objects.inv index 1e37be5ce5a293d723773e619d0d57dfeab8f61d..485880e3a76f62cf918eedd7d59815afe8aea5ee 100644 GIT binary patch delta 2696 zcmV;33U~G0F6=Ill>!_)v6pWQe~-Psj0||t=Kk&<{5pnsbl@q3WXMA?_vphI=s>{Vn5# zc?7+DgTIN$6wPoPx+=n#nq^Xx;TwK&gqP{G8 z)xh2(*mE&Y=Knj7GeV8Z{|%9CDhSdsW-LTVnUGI}{tH84x~~lC9;M1`XhoVAq~@RM z?hf2OO;g$@rEeSIe?QQlGH_YFC2(7lYkfvg#iDoZ?+#wQ-C}bgGMGK%+j3L#?X)rM zM$DJQ?pnADAzkLI$nA=>S5;Hkhyd$XRN$UNoUs&{;VrKVk9=9jBR#my9B*w{)+e$) z>CTeuUl{n30F%CbCS<;Yue$_fr0xBJ4|~6g16wbXj&2uie{x^`L`ad`PfPSAKyQw9yA4FikG8$VmGONr^UzW&UA`1iT@i4JsP{s|5;pjl8g zboOxeXknifR-&eLQpLLjj&%)XIjZdq%aU91kGOhfQ&ow#Tj4qwBt1zd<0zk7ui>6D z%csa>Uc|_>fg3zb&ya!zyIu-4-k@tF*sbdWsnO8Ce{qQH3bM!}Q%k7@WJP^c)MrJn zdeZOkw-Eco>+a3x8O+}Fb_Y7p3b`XF+n zW~Ct_sg@aBI!{wvtx24rnVfy@Tn{9a_Ic?u5#kF?Y~h73fP1Rwz6dUqrOo-QC(eN* z_<|l|e@EiJ|L*nHF-ihK#+M|{B{0!t=X9I8ste>Wldp;oT8)Yx;jKhwr6)iQx~uU{m4?`@uzPvda}s6-^s%V(^3Y zPvr1qVUKL}C~2#_!EhKC-3WAc;W< zOS2kdLj4M38Pj?BB|_@Om6;~IdKxS?2{o&(=~^j`$TA;Y=%_M*WkuFi9s+jEYq|xQ zf0V+6EXRO)wh={TTv(Cor8XnWeRQIx(iE2UNn9QyGd}UVR=jTNM7p`Ad+OflHN$K~ zAEn9g@5kAy^{U#U&cY-%vk-sZ>va;Ram_VP^R{`ub+9%{Zfi)LWxIbDr-&UsIG$qZbA5F zZ+QkV+yGc1JKbD12T@zct%7Si+BjIjN7v6WW@2Z?L3}W=8!V`(wz1G`Q%xK-5J5M0 zO@nDT)F^0?M|WE5P3EA=>1RM}Y~Oxb!PDg$s^Q4+{jZeFw>#Bu$n2!VqcfGYf2NvU z*C#s=e#h~enbl0RWms(ue`VmtReVy`PxRSmDI}oWH9w~-F<{}xIcjOGYUky_*ANO3 z-^pFKmFsuhHqS_bxt+G7l7lWQ=%zGhoB!xYS&eC|YuCbi*SPIdeMl#cx>FB*z%{q? z$%mcsz85~Z>ezL(rUv6;3ZwBXe-rlE#*_4MVZcT+wGnytqZ>`tCb6y7?kDn$OxqFe z8@N-zT%WndR%z(K$P*NgY{9H2jx7@R;^dne-?FC8wRLr zMSQxBClSpxP3r6*rJxqm;9Qw{?vu1lhwV`W&OZ<-fkg3yn^p9 z-KSQa^p#2@oAo}O@9!k!c%6M zu+KHK`U6WdY}{(5G;ovsf9OV2wMi_ib#~CrRkUqJm~Bpc4bw91t$7>yyY}}4W>sT( zw9=v9Ff^ONw6ElwSMSo!%PVBOVgo`bL!5N?sZG3CK(Ca%XEf%tqu|o!(N=8yA*4;9 z>KYM?GzZq&BpupGA6xYVJ#=}msukDpEpa1^eDi)EQOiy)$0&C&e~dSA=-EEEgyPF6 zmwE=RR@)?h0*SRcRJ^0dCyF`ED7>}fS#^H(2p8m4x@!71&M0V04`h%dUi>rl${x@! zN4vpglkTzfLGTmup*OOrJ|+hRU=nFtsfKe8W6-_&F*%n&FwPag!>X`P!joOuFQAAO zX9UJ|5kUMF0fVK!J}* z7OV9(zBE!6=L}q+H4N%#1Qn%MBf~?l}`^- z^i5E*gA@uT13fF4qSOj^i30sSPe~5ubFc>`hoGJ~hid{{QW4r=#93X7Hs0O)$Rpie z#^;0Hq^7Chf08dw>v}A@hNsqn1Tf|*LYySM|74+3X{kloF|q1mUz#S3pkL9P^{%R` z9N$W)I6d3RqO$iqu`7Af{4Eo!Q1;rgD!dY+3AIArDSJqAiNGsJck(gmNdo+dX#uY- z;IRVJcuyi&fmr`+V;byn`E&aJiL6;(L3>Ur{Tcr|dXcZx*ORptL)IL!OWl0>g4vrS zP+`Om_G$e0VvpX)LsNyink5i)O%1Rk18jrIR96QQvl C!dlh< delta 2681 zcmV-<3WoLUF5NDWl>%%hv6pWQe}DJ-GBV&noBO+e@L>$`@S~>?k|7Vp+@p`9kjI`v zNQOLWat{yvgVE>y%~Qz8h{tX2k$*6%B>le@5RicgHb@NVOORDc*rw9qJ}UEc&r-hA4RsK<1xTvY?Q8y1o&&4`Ky08YLw#-USFmIcqn9!*5UDy z*O!q1f0Nk8ANj!R%SeE~x0%18QEm+I2#*h4nGWEg5#R@}FVg`$5;8}--qEqwm+1f= zx0y%dqYZszSw;Yqrz9Ote_Kj5J=IwO69`He31iyG$lA*It%&!aMtX;@DIqr(;>$k7 zxl>4I)2CRn%02wiKkw$vV`udwq~<=vURb?{yC)VsZGX#nVIDy*-(c~m4y!RtT-?t$ zJ}-X8#Lwv8U2OTm$XV6&%~QS>P;s>>ewDNLl5dT3VpMOj_Y7X3e+RsOYFJLGz1YVB zKJXiXEALMV@!u?^!;tQZ{DtW93_WD+8oRk*5*HWsk*F_=UNx}y2=-jelllM7fsx<{!p8(Kc*1*!R`y1QMrPt%n4N$J~0_z(1_ z3|v-k3EbA?4xSNIf3fIY`@4fzZ@1W7hzw@W_-fmfeCTWpyAksxvAY)TLP(c6D{>Vg z?N!wjHX^|K6&1MW5N9k!W_Zi%!Xux-@kkGDGsjySmi39OPr9=t`xgejB*3I^p9z`o z;Oi~{8EJdJ;FH;};=tC+q@&wKo7|T_5mIEe)o6QSc@cRFf3sGh285?lP4L$uUf-dG zQr!Gmt*<}Pvj0B!KGA_r%s;^q0W=G$hRz<&9xd#%!b;S%PO5m9 zz_G5OEJwAyVOer3{t;KtY^o~p-Y8rLgQO?vWE|yl>owd{X89DE%!?SAHgJQ7=^0Y6 zVAo5b#v62v1iN*8AT=8LHx7|qK^A#rYALmVtf-HQfBLNGRZsdI{%~P`c-_7EJcHSr zUd2EMS|N8t?CV?gjGjf3E+B|fX;h&p>Pn<}!?h^Lk5(hY)2uW^B-Jv5OXq2dt2K!; zG?TM$lk0(m(mpSJCPI9ni7mYFxo%GtiWk9!va~s$^~5=F1Ygi&>`0LI-@V>CMoA#Z z_>#oAe*`AF?3`{>S9O6LX7UN}L95Y{ep~XAik|ZX4jE@<1(E~|!%3yCgg-b;g1SLg z4pb{Ia83Wuy=VL!NNO}3<>siJAaO~8Dx{)rr(jQrl~1T6P32-}iV zf4+$WD@{uj|21yJ`Sen%s6Y5tO%b3o~Z~Rd& zuFN#y)ze_HNvK(MP1j0kM3(vJLPwPeEGx3E@({2yS<@}Zq!cD(IR@0TjVLPP!irok zf3+D|?xPbmm8P()PvY_znemBVjN)}uC(_L|-Bb4ht{G+{`Y26?e?QJvtyk3+brvSE znT7bvS+A2gjccxXnpeZ~t%J2u8V6-O&ef}1#TJ!CZ>Tl14ZWwcZyu69nRLGmLYPvw zpJ?}VxrS=YZZTcOTr?d~KXn@tN<2DKe_3lPM|B+}a0|jWd&@I`;Re78+3Du8If&Xi zZWUbH(Z<0FKDvI6F%vs84&sA}-C#jQwT*>ln`+{yfe5;}YZ^?$p+-TAJi60bZ!!l} zPQTe9-XPIHP!68KG}irJC4`PtY)Guf5U2P z_$vc9uHuujexlDlOCbT}uK77#i2(~g&QVKiRXZ;azJ^eU_)hM+tz5t3ws}Sh%O(ql)SY_h1FpH9Pd@C7_r37RRmbj*H8mI) zQy7hBnXu0`o}`Zp12&qejmWbff8A)RHi>PucE4w5WZI5!-@u&$=K9Pvwn{?>Chuyg zG<>Jfqf6a~OgPT~_%o_Tjevif)axWp6@zU0@e^`|a8oviMiF6#%@^L7jQ;T3#;={~jUq)$p3*{t`S8&8*O zsK#7FYCm;3!=93UO0$Y39-XPIHPwu|Za+U{WN-Pi6rM86gnh1=)n7xJVdGXarGcC5 zM>m?PO=4NCvx9D~qHQz6e{6H&YnYa4Z_V4t-?hIdFsmBNqm>T*hN0OErhO&fyn2^* zUS1*N6&nyj8RDe7Pi^8Y0D7h5J)<$F9R-&*kG5jt4l`q-)` z=%LGdRjs&&uXGz>|lh?+ZG_K@D~eBe^sFfzJPGi107ak)3c_j5{mX@+C<8{E<#9;^r4X(O`s_~C1lf9 zC>TBC*Mjjzb2mgatYvee$x5x}gWy+bseEZPZgd16=cr1@K?pl}MNEvv#~ zS3BZvC*Sy|)=pcTYJ5j8*TVgk-{++pp|nWo;kI=G3Vckme}E-*K=62n2mH}qG_2qr z!}eQjpJ9vr>voC;lb)p>Et$cczqHltd9i&h&8R%KT6s1CgDziF~ELo~*SPvgVLo>gGEYYs}sxf!dRt$D<`qq=R}ueRj1K z-4l!ZpgF;Mr9@#AwDXXhX0pS7;ls;$O=F?Gd diff --git a/searchindex.js b/searchindex.js index 9faa6247..143968e6 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["changelog", "contributing", "explanation/index", "howtos/avoid-incorrect-replacements", "howtos/custom-version-formats-by-file", "howtos/index", "howtos/multiple-replacements", "index", "readme", "reference/bumpversion/bumpversion", "reference/bumpversion/bumpversion.__main__", "reference/bumpversion/bumpversion.aliases", "reference/bumpversion/bumpversion.autocast", "reference/bumpversion/bumpversion.bump", "reference/bumpversion/bumpversion.cli", "reference/bumpversion/bumpversion.config", "reference/bumpversion/bumpversion.config.files", "reference/bumpversion/bumpversion.config.files_legacy", "reference/bumpversion/bumpversion.config.models", "reference/bumpversion/bumpversion.config.utils", "reference/bumpversion/bumpversion.exceptions", "reference/bumpversion/bumpversion.files", "reference/bumpversion/bumpversion.functions", "reference/bumpversion/bumpversion.indented_logger", "reference/bumpversion/bumpversion.scm", "reference/bumpversion/bumpversion.show", "reference/bumpversion/bumpversion.ui", "reference/bumpversion/bumpversion.utils", "reference/bumpversion/bumpversion.version_part", "reference/bumpversion/bumpversion.yaml_dump", "reference/cli", "reference/configuration", "reference/formatting-context", "reference/index", "reference/search-and-replace-config", "reference/version-parts", "tutorials/index", "tutorials/semantic-versioning-example", "usage"], "filenames": ["changelog.md", "contributing.md", "explanation/index.md", "howtos/avoid-incorrect-replacements.md", "howtos/custom-version-formats-by-file.md", "howtos/index.md", "howtos/multiple-replacements.md", "index.md", "readme.md", "reference/bumpversion/bumpversion.md", "reference/bumpversion/bumpversion.__main__.md", "reference/bumpversion/bumpversion.aliases.md", "reference/bumpversion/bumpversion.autocast.md", "reference/bumpversion/bumpversion.bump.md", "reference/bumpversion/bumpversion.cli.md", "reference/bumpversion/bumpversion.config.md", "reference/bumpversion/bumpversion.config.files.md", "reference/bumpversion/bumpversion.config.files_legacy.md", "reference/bumpversion/bumpversion.config.models.md", "reference/bumpversion/bumpversion.config.utils.md", "reference/bumpversion/bumpversion.exceptions.md", "reference/bumpversion/bumpversion.files.md", "reference/bumpversion/bumpversion.functions.md", "reference/bumpversion/bumpversion.indented_logger.md", "reference/bumpversion/bumpversion.scm.md", "reference/bumpversion/bumpversion.show.md", "reference/bumpversion/bumpversion.ui.md", "reference/bumpversion/bumpversion.utils.md", "reference/bumpversion/bumpversion.version_part.md", "reference/bumpversion/bumpversion.yaml_dump.md", "reference/cli.rst", "reference/configuration.md", "reference/formatting-context.md", "reference/index.md", "reference/search-and-replace-config.md", "reference/version-parts.md", "tutorials/index.md", "tutorials/semantic-versioning-example.md", "usage.md"], "titles": ["Changelog", "Contributing to Bump My Version", "Explanation", "Avoiding incorrect replacements", "Custom version formats in different files", "How-To Guides", "Multiple replacements within the same file", "Bump My Version", "Bump My Version", "bumpversion", "bumpversion.__main__", "bumpversion.aliases", "bumpversion.autocast", "bumpversion.bump", "bumpversion.cli", "bumpversion.config", "bumpversion.config.files", "bumpversion.config.files_legacy", "bumpversion.config.models", "bumpversion.config.utils", "bumpversion.exceptions", "bumpversion.files", "bumpversion.functions", "bumpversion.indented_logger", "bumpversion.scm", "bumpversion.show", "bumpversion.ui", "bumpversion.utils", "bumpversion.version_part", "bumpversion.yaml_dump", "Command-line Interface", "Configuration", "Formatting context", "Reference", "Search and replace configuration", "Version parts", "Tutorials", "Semantic versioning example", "Usage"], "terms": {"compar": [0, 6, 35], "full": [0, 4, 8, 11], "differ": [0, 1, 5, 6, 7, 31, 35], "requir": [0, 1, 3, 4, 8, 20, 28, 31, 38], "github": [0, 1, 4, 6, 8, 12], "action": 0, "d96e07a": 0, "chang": [0, 1, 3, 4, 6, 8, 13, 14, 17, 18, 21, 24, 30, 31, 32, 34, 35, 38], "default": [0, 1, 3, 6, 8, 15, 22, 25, 30, 31, 32, 34, 35, 38], "regex": [0, 14, 18, 27, 30, 34], "cli": [0, 8, 9, 33], "valu": [0, 1, 6, 8, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 25, 27, 28, 29, 30, 32, 37, 38], "none": [0, 8, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 38], "93191f3": 0, "64": 0, "The": [0, 3, 6, 7, 8, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 31, 32, 34, 35, 37, 38], "fals": [0, 13, 16, 17, 18, 21, 23, 24, 25, 28, 31, 38], "wa": [0, 11, 20, 32], "overrid": [0, 15, 31], "issu": [0, 1, 8, 37], "when": [0, 1, 4, 8, 22, 28, 30, 31, 32, 35], "ad": [0, 1, 8, 35, 38], "file": [0, 1, 3, 5, 7, 9, 13, 14, 15, 17, 18, 19, 20, 24, 30, 32, 33, 34], "84556f8": 0, "miss": [0, 20, 30, 31], "gh": 0, "42bab83": 0, "regress": 0, "regard": 0, "multipl": [0, 3, 4, 5, 7, 8, 31, 34, 35], "one": [0, 1, 8, 15, 22, 25, 31, 35, 38], "e7a7629": 0, "method": [0, 1, 13, 16, 21, 25], "mark": 0, "from": [0, 3, 8, 18, 24, 25, 27, 30, 31, 34, 35], "dict": [0, 16, 17, 18, 19, 21, 23, 24, 25, 27, 28, 29], "kei": [0, 15, 16, 17, 20, 25, 27, 28, 38], "name": [0, 4, 8, 11, 18, 24, 25, 26, 30, 31, 32, 35], "list": [0, 1, 8, 11, 12, 13, 14, 18, 19, 21, 22, 24, 27, 28, 29, 30, 31, 34, 35, 38], "filechang": [0, 18, 19, 21], "encapsul": 0, "singl": [0, 8, 34, 38], "refactor": [0, 1, 8], "log": [0, 1, 21, 23, 24, 26, 30], "provid": [0, 1, 3, 22, 23, 30, 32, 35, 38], "indent": [0, 23, 26, 29], "output": [0, 1, 8, 25, 32, 38], "4e68214": 0, "fileconfig": [0, 21], "249a999": 0, "thi": [0, 1, 3, 4, 6, 8, 11, 17, 21, 22, 23, 25, 28, 31, 34, 38], "better": [0, 1, 8], "describ": [0, 1, 31], "what": [0, 1, 30], "class": [0, 20], "doe": [0, 8, 12, 20, 21], "also": [0, 1, 4, 8, 22, 31, 34, 38], "move": [0, 8], "get_search_pattern": [0, 18], "sinc": [0, 1, 31, 32, 35], "i": [0, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17, 20, 21, 22, 24, 25, 28, 30, 31, 32, 34, 35, 37, 38], "specif": [0, 8, 13, 15, 28], "each": [0, 4, 23, 31, 32, 35], "instanc": 0, "config": [0, 1, 8, 9, 13, 21, 24, 25, 27, 28, 30, 31, 33, 34], "manag": [0, 8, 15, 24, 28, 31], "a4c90b2": 0, "ini": [0, 8, 17, 34], "format": [0, 5, 7, 8, 17, 20, 28, 30, 31, 33, 34, 35, 38], "stuff": 0, "files_legaci": [0, 9, 15, 33], "py": [0, 8, 12, 31], "gener": [0, 1, 6, 8, 13, 22, 23, 27, 31, 37], "sh": [0, 3], "upgrad": [0, 8], "121ef69": 0, "cach": [0, 18], "resolv": [0, 18, 19, 21, 25], "filemap": [0, 18], "c96e0bd": 0, "custom": [0, 5, 7, 20], "4ce17a9": 0, "logger": [0, 13, 14, 15, 16, 17, 18, 21, 23, 24, 26, 28], "improv": [0, 7], "consol": [0, 26, 38], "d1d19e3": 0, "909396d": 0, "ar": [0, 1, 4, 8, 12, 14, 19, 20, 30, 31, 32, 34, 35, 38], "hashabl": 0, "weed": 0, "out": [0, 1], "duplic": 0, "remov": [0, 1, 8, 32, 38], "some": [0, 35], "comment": [0, 1], "line": [0, 1, 3, 7, 14, 15, 31, 33, 34, 38], "89686b8": 0, "import": 0, "extract_regex_flag": [0, 27], "a980670": 0, "cae12dc": 0, "tag": [0, 8, 13, 14, 15, 18, 20, 24, 27, 30, 32, 38], "e218264": 0, "74": 0, "current_vers": [0, 3, 4, 6, 8, 13, 14, 16, 17, 18, 21, 24, 27, 32, 34, 35, 38], "tag_nam": [0, 14, 18, 24, 30], "now": [0, 4, 32], "do": [0, 4, 30, 31, 38], "need": [0, 1, 8, 30, 31], "match": [0, 3, 19, 21, 31, 34], "exactli": 0, "logic": [0, 34], "auto": 0, "bump": [0, 3, 4, 6, 9, 14, 18, 22, 28, 31, 32, 33, 34, 35, 37], "workflow": [0, 8, 38], "909a53f": 0, "http": [0, 1, 8, 12, 35], "com": [0, 1, 4, 8, 12], "callowayproject": [0, 1, 8], "my": [0, 3, 4, 9, 14, 18, 31, 32, 34, 35, 38], "version": [0, 3, 5, 6, 9, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 27, 28, 30, 33, 34, 36], "85": 0, "97049e0": 0, "hg": [0, 24], "return": [0, 11, 12, 13, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 27, 28, 29, 35], "order": [0, 8, 28, 31], "thei": [0, 1, 28, 31, 32], "were": [0, 8, 11], "creat": [0, 1, 4, 8, 18, 24, 30, 31, 37], "so": [0, 6, 8, 11, 23, 31, 34], "we": [0, 1, 6, 8, 20, 25, 31, 35, 38], "want": [0, 1, 8, 14, 30, 31, 32, 38], "last": [0, 31], "autovers": 0, "a308a35": 0, "key_path": [0, 18], "e160b40": 0, "made": [0, 21], "all": [0, 1, 4, 8, 19, 20, 24, 28, 31, 35, 38], "attribut": [0, 7, 25], "except": [0, 9, 22, 33, 38], "filenam": [0, 3, 4, 6, 18, 34], "glob": [0, 18, 19], "pre": [0, 31], "commit": [0, 8, 13, 14, 18, 24, 30, 32, 38], "ci": 0, "hook": [0, 31], "8188a42": 0, "more": [0, 1, 8, 18, 30, 35, 38], "inform": [0, 1, 7, 8, 14, 17, 23, 24, 25, 30, 31], "see": [0, 1, 8, 20], "autoupd": 0, "4c81ad4": 0, "astral": 0, "ruff": 0, "v0": 0, "7109d70": 0, "configur": [0, 1, 4, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 25, 26, 28, 30, 32, 33], "e407974": 0, "toml": [0, 3, 4, 8, 16, 21, 34, 38], "pars": [0, 4, 8, 14, 16, 17, 18, 24, 28, 30, 32, 35, 38], "re": [0, 1, 17, 18, 21], "written": 0, "avoid": [0, 5, 7, 8, 17, 29], "wrong": [0, 3, 20], "data": 0, "It": [0, 1, 6, 8, 22, 31, 38], "us": [0, 1, 4, 6, 7, 13, 14, 15, 16, 17, 18, 21, 23, 24, 28, 30, 31, 32, 35, 38], "two": [0, 8, 31, 35, 38], "wai": [0, 1, 8, 21, 38], "parser": [0, 34], "maintain": [0, 1, 4, 8, 35], "type": [0, 1, 8, 12, 20, 24, 29, 31], "old": [0, 34], "deprec": [0, 8], "8769671": 0, "dev": [0, 1, 37], "pr": 0, "number": [0, 4, 8, 15, 20, 21, 22, 23, 28, 31, 32, 35], "463082b": 0, "1eed99b": 0, "an": [0, 6, 8, 11, 15, 17, 23, 24, 26, 28, 29, 31, 34, 35, 37, 38], "echo": [0, 26], "pr_number": 0, "develop": [0, 1, 7, 35, 37], "e89599f": 0, "5ebb0d7": 0, "bug": [0, 7, 8], "65": 0, "where": [0, 8, 31], "d": [0, 4, 27, 31, 32, 34], "weren": 0, "t": [0, 1, 4, 8, 13, 15, 21, 30, 31], "357b9dc": 0, "add": [0, 1, 8, 18, 23, 24, 29, 30, 31], "h": [0, 8], "help": [0, 1, 8, 20, 35], "option": [0, 4, 6, 7, 11, 13, 14, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 30, 31, 38], "fda71b0": 0, "67": 0, "drop": [0, 8, 31], "python3": 0, "compat": [0, 8, 38], "890edc8": 0, "longer": [0, 8, 31], "test": [0, 8], "": [0, 1, 3, 8, 12, 14, 21, 28, 30, 31, 34, 35, 38], "safer": 0, "start": [0, 1, 8, 22, 27, 35, 37], "fbcef03": 0, "recommend": [0, 1, 8, 31, 38], "call": [0, 11, 35], "instead": [0, 1, 3, 8, 17, 18, 21, 34, 35], "bumpvers": [0, 3, 4, 6, 7, 31, 33, 34, 35, 37, 38], "9fb1a1d": 0, "e2579d6": 0, "290": 0, "292": 0, "e21fdd9": 0, "7e5d1bc": 0, "search": [0, 1, 3, 4, 6, 7, 14, 15, 16, 18, 21, 28, 30, 32, 33], "non": [0, 31, 32, 35], "0034716": 0, "59": 0, "flag": [0, 27, 31, 34, 35], "doc": 0, "4a3d046": 0, "285": 0, "script": [0, 1, 7], "a59ced8": 0, "depend": [0, 1, 28, 29, 31, 35], "pydant": [0, 8, 18], "577aa4c": 0, "resolut": [0, 25], "inclus": 0, "exclus": [0, 31], "646af54": 0, "61": 0, "includ": [0, 1, 3, 4, 6, 8, 13, 14, 19, 30, 32, 35, 38], "resolved_filemap": [0, 18], "properti": [0, 18, 23, 28], "exapand": 0, "files_to_modifi": [0, 18], "modifi": [0, 1, 8, 14, 18, 21, 25, 30, 31, 38], "exclut": 0, "add_fil": [0, 18], "c1ef3b2": 0, "55": 0, "ignor": [0, 1, 30, 31], "falsei": 0, "construct": 0, "document": [0, 7, 8, 38], "cd71a1a": 0, "doubl": [0, 34], "backslash": [0, 34], "while": [0, 4, 31, 34, 35, 37], "doesn": [0, 4, 21], "7856ee0": 0, "build": [0, 31, 35, 37], "48980d7": 0, "7c38c40": 0, "284": 0, "c30bd12": 0, "282": 0, "95c89fb": 0, "281": 0, "mention": [0, 1], "python": [0, 1, 8, 12, 14, 28, 30, 31, 32, 34, 38], "a91f690": 0, "context": [0, 1, 7, 11, 13, 14, 16, 18, 20, 21, 23, 24, 27, 28, 31, 33, 34, 38], "130bbe0": 0, "reset": [0, 23, 28, 31, 35], "befor": [0, 6, 8, 21, 31, 32, 37], "4b457d0": 0, "adb7e4c": 0, "277": 0, "pygments_styl": 0, "docsrc": 0, "conf": 0, "32798a9": 0, "theme": 0, "subject": 0, "look": [0, 1, 8, 31, 34], "about": [0, 1, 24, 25], "regular": [0, 17, 30, 31, 32, 35], "express": [0, 17, 21, 30, 31, 32, 35], "449b70a": 0, "command": [0, 7, 11, 14, 15, 31, 32, 33, 38], "no_regex": 0, "a295a32": 0, "global": 0, "individu": [0, 1, 31], "avail": [0, 1, 8, 31, 32, 34, 38], "replac": [0, 4, 5, 7, 14, 17, 18, 21, 28, 32, 33], "sub": [0, 8, 38], "abil": 0, "0210d74": 0, "string": [0, 3, 8, 12, 18, 23, 27, 28, 29, 30, 31, 32, 35], "treat": [0, 30, 31, 34], "after": [0, 21, 22, 31, 32], "initi": [0, 11, 18, 20, 21, 22, 23, 28, 29, 37], "substitut": 0, "warn": [0, 8, 26], "cfg": [0, 8, 16, 31], "a0481b7": 0, "e0731c3": 0, "a5bd008": 0, "45c85be": 0, "can": [0, 1, 4, 8, 13, 15, 23, 30, 31, 32, 34, 35, 38], "733438b": 0, "go": [0, 4, 37], "bye": 0, "without": [0, 7, 8, 27, 32], "subcomand": 0, "leav": [0, 1], "781e8d8": 0, "complet": [0, 1, 28, 30, 38], "ani": [0, 1, 8, 11, 12, 14, 15, 16, 17, 18, 21, 23, 25, 27, 28, 29, 30, 38], "34": 0, "531738d": 0, "276": 0, "61e6747": 0, "charliermarsh": 0, "coverag": 0, "3fe96f0": 0, "pin": 0, "d4b125e": 0, "bfe5306": 0, "declar": 0, "sourcecodemanag": [0, 24], "classvar": [0, 24], "str": [0, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29], "_test_usable_command": [0, 24], "_commit_command": [0, 24], "_all_tags_command": [0, 24], "affect": 0, "a53cddc": 0, "organ": 0, "c62d65e": 0, "subcommand": [0, 8, 38], "8722a0f": 0, "work": [0, 1, 8, 20, 24, 30, 31, 38], "just": [0, 1, 8, 17, 22, 25, 30], "like": [0, 1, 8, 17, 23, 28, 31, 34], "increment": [0, 7, 14, 25, 30, 31], "Will": [0, 8], "show": [0, 1, 7, 8, 9, 14, 33], "new_vers": [0, 3, 4, 6, 8, 13, 14, 16, 17, 21, 24, 25, 27, 30, 31, 32, 34, 38], "versionpart": [0, 28, 38], "would": [0, 1, 3, 11, 21, 32, 35], "short_branch_nam": [0, 24, 32], "render": [0, 13, 18, 21, 27, 28, 31, 32, 34, 35], "7f7e50c": 0, "branch": [0, 32], "lower": 0, "case": [0, 1, 21], "contain": [0, 3, 4, 14, 16, 19, 21, 23, 27, 30, 34, 38], "onli": [0, 3, 8, 14, 21, 22, 24, 25, 27, 30, 31, 32, 34, 38], "z": 0, "truncat": [0, 32], "charact": [0, 23, 35], "28": 0, "check": [0, 1, 8, 21], "3a6e3e": 0, "part": [0, 7, 13, 14, 18, 19, 20, 21, 22, 28, 30, 32, 33, 37, 38], "ee43bdb": 0, "5e6f566": 0, "f1acd35": 0, "272": 0, "275": 0, "invoc": [0, 8, 38], "9d965e5": 0, "8960d24": 0, "tomlkit": 0, "tomldocu": 0, "unwrap": 0, "convert": [0, 8, 12, 32], "branch_nam": [0, 24, 32], "scm": [0, 9, 18, 33], "173be1a": 0, "d537274": 0, "b01fffc": 0, "specifi": [0, 8, 14, 15, 20, 22, 30, 31, 35, 38], "current": [0, 1, 6, 8, 13, 14, 15, 16, 17, 21, 23, 24, 25, 28, 30, 31, 32, 34, 37, 38], "9bce887": 0, "supersed": 0, "much": [0, 1], "capabl": 0, "yaml": [0, 1, 4, 25, 29, 30, 38], "json": [0, 25, 30, 38], "item": [0, 22, 25, 38], "displai": [0, 25], "dot": [0, 25, 35], "notat": 0, "pull": 0, "nest": 0, "structur": 0, "31ffbcf": 0, "backward": [0, 8, 38], "previou": [0, 1, 6, 8, 31, 38], "forward": [0, 1], "problem": [0, 1], "click": [0, 8, 11, 14, 20], "automat": [0, 8, 12], "must": [0, 1, 3, 4, 6, 31, 34], "report": [0, 7, 8, 21], "efb04e9": 0, "correct": [0, 8, 12], "being": 0, "5476cdf": 0, "6e500c2": 0, "270": 0, "complaint": 0, "subprocess": 0, "c429c68": 0, "da7544f": 0, "There": [0, 1, 8, 35, 38], "underli": 0, "edg": 0, "deriv": 0, "environ": [0, 1, 8, 27, 30, 31, 38], "variabl": [0, 8, 12, 15, 25, 30, 31, 38], "multpl": 0, "fail": [0, 1, 31], "reproduc": [0, 1], "d78ff46": 0, "893ec03": 0, "version_part": [0, 9, 13, 14, 16, 18, 21, 25, 27, 30, 33], "f236b7d": 0, "detect": [0, 12], "argument": [0, 8, 18, 23, 30, 31], "base": [0, 1, 11, 12, 15, 18, 20, 22, 23, 24, 28, 29], "indic": [0, 31, 32, 35], "22edeac": 0, "bad": [0, 20], "23be62d": 0, "rais": [0, 12, 13, 15, 18, 21, 24, 25, 26, 28], "1e3ebc5": 0, "valueerror": [0, 12, 22, 37], "badargumentusag": 0, "readm": [0, 1], "7780265": 0, "releas": [0, 4, 8, 31, 34, 37, 38], "01870d5": 0, "note": [0, 8, 36], "266002f": 0, "edc444f": 0, "261": 0, "3d5c253": 0, "instal": [0, 7], "c1034eb": 0, "spec": 0, "4782745": 0, "pypi": [0, 8], "e5ed27d": 0, "d4b03d7": 0, "vagu": 0, "info": [0, 24], "4fb5158": 0, "If": [0, 1, 3, 8, 11, 12, 13, 14, 15, 16, 24, 25, 30, 31, 32, 34, 35, 38], "disabl": [0, 31], "packag": [0, 8, 31], "7c12072": 0, "inspect": 0, "didn": 0, "save": 0, "dist": 0, "f8f0278": 0, "path": [0, 13, 15, 16, 17, 18, 21, 24], "restrict": 0, "hint": 0, "e1af658": 0, "8738f3f": 0, "tabl": [0, 31], "content": 0, "49858c0": 0, "migrat": 0, "setuptool": 0, "pyproject": [0, 8, 16, 31, 38], "f10f8b2": 0, "d626f7d": 0, "black": 0, "psf": 0, "ac6cdd0": 0, "serial": [0, 4, 14, 16, 17, 18, 28, 30, 32, 35, 38], "c529452": 0, "get": [0, 8, 22, 25, 26, 34], "8006f3e": 0, "scminfo": [0, 18, 24], "setup": [0, 8, 16, 31], "e8fddc9": 0, "xml": [0, 31], "696503f": 0, "assert": [0, 24], "7afe58c": 0, "equal": [0, 22], "64b0de3": 0, "same": [0, 1, 5, 7, 21, 31, 35], "exit": [0, 8, 26, 30], "c025650": 0, "exist": [0, 1, 11, 13, 16, 21], "autom": [0, 1], "tool": [0, 1, 3, 4, 6, 8, 13, 24, 31, 34, 35], "19f13b7": 0, "pat": 0, "pipelin": 0, "hopefulli": 0, "allow": [0, 8, 18, 20, 23, 30, 31, 38], "master": [0, 12], "codecov": 0, "a5009e0": 0, "metadata": 0, "0bd54dc": 0, "1b1d910": 0, "6c3b4fe": 0, "allow_dirti": [0, 14, 18], "b042e31": 0, "git": [0, 1, 8, 24, 31, 32], "2a977af": 0, "quot": [0, 3], "9a55d6d": 0, "window": [0, 1], "b8abc44": 0, "cast": [0, 12], "them": [0, 1, 3, 22, 34, 35], "pathlib": [0, 13, 15, 16, 17, 18, 24], "error": [0, 1, 26, 28, 30], "556853b": 0, "seem": [0, 1, 28], "caus": 0, "ddfd3bf": 0, "fbf85c2": 0, "stop": [0, 1], "find": [0, 1, 3, 8, 11, 15, 16, 31, 34], "header": [0, 31], "0aea9dc": 0, "addit": [0, 8, 14, 30, 32, 38], "manual": 0, "run": [0, 8, 13, 16, 17, 30, 32], "verbos": [0, 8, 14, 26, 30], "81eb097": 0, "a9cac5b": 0, "increas": [0, 8, 14, 22, 23, 28, 30, 38], "close": 0, "relas": 0, "upload": 0, "thing": [0, 38], "pythonutf8": 0, "mode": [0, 8, 38], "91a73e2": 0, "org": [0, 35], "html": 0, "utf": 0, "explicit": [0, 13, 15, 16, 31], "80fe7ef": 0, "2b3b358": 0, "cfbba08": 0, "main": [0, 8, 10], "alias": [0, 9, 33], "licens": [0, 1, 7], "34a9be5": 0, "71a204b": 0, "utf8": 0, "9cb8f60": 0, "fe794dd": 0, "function": [0, 1, 8, 9, 33, 38], "88709fd": 0, "19eaeef": 0, "d339007": 0, "convers": 0, "f5d1cab": 0, "d7dec79": 0, "857835d": 0, "dispatch": 0, "input": [0, 1, 18, 20], "f3b7a0f": 0, "renam": [0, 1], "tox": 0, "job": [0, 21], "a9b6db3": 0, "e0cebb3": 0, "mercuri": [0, 8, 24, 31, 32], "support": [0, 1, 8, 20, 22, 31], "560999d": 0, "6ccfa7d": 0, "subclass": [0, 11], "usageerror": [0, 20], "a447651": 0, "basevc": 0, "11c5609": 0, "consist": [0, 35], "group": [0, 8, 11, 22, 31, 35], "back": [0, 30, 31], "6d4179b": 0, "eventu": 0, "later": 0, "creation": 0, "off": 1, "thank": [1, 8], "take": 1, "time": [1, 30, 31, 37], "encourag": 1, "detail": [1, 8, 36], "handl": [1, 8, 11, 17, 21], "pleas": [1, 8], "make": [1, 6, 8, 11, 18, 19, 21], "sure": [1, 11, 19], "read": [1, 8, 16, 30], "relev": 1, "section": [1, 6, 16, 17, 31], "easier": [1, 8], "u": [1, 31, 34], "smooth": 1, "experi": 1, "involv": 1, "commun": 1, "you": [1, 4, 6, 8, 14, 22, 23, 30, 31, 32, 34, 35, 37, 38], "don": [1, 8, 30, 31], "fine": 1, "other": [1, 8, 28, 31, 35], "easi": [1, 23], "appreci": 1, "which": [1, 22, 23, 31, 35], "veri": [1, 8], "happi": 1, "star": 1, "tweet": 1, "refer": [1, 7, 31, 32], "local": [1, 32], "meetup": 1, "tell": 1, "friend": 1, "colleagu": 1, "everyon": 1, "particip": 1, "govern": 1, "By": [1, 8, 31, 35], "expect": 1, "uphold": 1, "unaccept": 1, "behavior": [1, 31], "coreyoordt": 1, "gmail": 1, "ask": [1, 38], "assum": 1, "best": [1, 8], "might": [1, 27, 31, 32, 35], "In": [1, 3, 4, 6, 31, 35], "found": [1, 20, 22, 30, 31], "suitabl": 1, "still": [1, 31], "clarif": 1, "write": [1, 8, 17, 21, 30], "advis": 1, "internet": 1, "answer": 1, "feel": 1, "follow": [1, 3, 8, 11, 14, 22, 23, 30, 32, 34, 35, 38], "open": [1, 8], "platform": 1, "nodej": 1, "npm": 1, "etc": 1, "care": 1, "soon": [1, 4], "possibl": [1, 31, 35, 37], "A": [1, 8, 13, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 29, 31, 32, 35], "shouldn": 1, "chase": 1, "up": 1, "therefor": 1, "investig": 1, "carefulli": 1, "collect": [1, 27, 29], "step": 1, "advanc": 1, "fix": 1, "potenti": 1, "fast": 1, "latest": [1, 8, 24, 32], "determin": [1, 12, 28], "realli": 1, "side": 1, "e": [1, 4, 8, 14, 20, 22, 30, 31, 34, 35, 38], "g": [1, 4, 8, 14, 20, 22, 30, 35, 38], "incompat": 1, "compon": [1, 31], "To": [1, 6, 7, 31], "user": [1, 20, 26, 32], "experienc": 1, "alreadi": [1, 22, 37], "solv": 1, "tracker": 1, "stack": [1, 23], "overflow": 1, "outsid": 1, "discuss": 1, "trace": 1, "traceback": 1, "o": 1, "linux": 1, "maco": 1, "x86": 1, "arm": 1, "possibli": 1, "reliabl": 1, "And": 1, "older": 1, "never": 1, "secur": 1, "relat": 1, "vulner": 1, "sensit": 1, "elsewher": 1, "public": 1, "sent": 1, "email": 1, "track": 1, "point": [1, 8], "whether": [1, 28, 31], "talk": 1, "yet": 1, "label": [1, 27, 28], "explain": 1, "actual": [1, 31], "reproduct": 1, "someon": 1, "els": 1, "recreat": 1, "own": 1, "usual": 1, "For": [1, 8, 31, 32, 34, 35, 38], "should": [1, 8, 13, 16, 17, 21, 23, 28, 30, 31], "isol": 1, "reduc": 1, "onc": [1, 8, 37], "accordingli": 1, "member": 1, "try": [1, 22, 31, 37], "obviou": 1, "those": [1, 8, 14, 30, 31, 38], "address": 1, "until": [1, 35], "abl": [1, 31], "left": 1, "implement": [1, 11, 24], "guid": [1, 7], "through": [1, 22, 31], "new": [1, 8, 13, 16, 17, 18, 25, 30, 31, 32, 34, 37, 38], "featur": [1, 32], "minor": [1, 4, 8, 14, 30, 31, 32, 34, 35, 37, 38], "guidelin": 1, "understand": 1, "cover": 1, "mayb": 1, "perform": 1, "ha": [1, 4, 6, 22, 32, 35, 37], "been": [1, 37], "idea": [1, 17, 28], "fit": 1, "scope": 1, "aim": 1, "strong": 1, "convinc": 1, "merit": 1, "keep": 1, "mind": 1, "major": [1, 4, 8, 31, 32, 35, 37, 38], "our": [1, 8], "small": [1, 8], "subset": 1, "target": 1, "consid": [1, 22, 31, 35], "plugin": 1, "librari": 1, "clear": 1, "descript": [1, 31], "titl": 1, "identifi": 1, "benefit": 1, "why": 1, "most": [1, 8, 28, 30], "mai": [1, 3, 8, 14, 22, 30, 31, 35, 38], "could": 1, "serv": 1, "inspir": 1, "mani": 1, "altern": [1, 34], "appropri": 1, "legal": 1, "notic": 1, "agre": 1, "author": 1, "100": 1, "necessari": 1, "right": 1, "under": [1, 8], "sever": [1, 6, 16, 30], "termin": 1, "clone": 1, "repositori": [1, 32], "enter": 1, "cd": 1, "activ": 1, "virtual": 1, "m": [1, 30, 32], "venv": 1, "env": [1, 15], "sourc": [1, 8, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31], "bin": 1, "pip": [1, 8], "r": [1, 34], "txt": [1, 3, 8, 31, 38], "pytest": 1, "everi": [1, 8, 32, 37], "here": [1, 8, 31], "basic": [1, 12, 34], "process": [1, 23, 31, 34, 38], "categor": 1, "exampl": [1, 4, 6, 7, 8, 11, 23, 32, 34, 35, 36, 38], "cool": 1, "updat": [1, 8, 13, 16, 17, 21, 30, 31], "delet": 1, "refacto": 1, "chg": 1, "modif": 1, "taxonomi": 1, "schema": 1, "419": 1, "123": 1, "summari": 1, "cosmet": 1, "wip": 1, "reach": [1, 37], "gen": 1, "have": [3, 4, 6, 7, 8, 28, 31, 32, 35], "given": [3, 8, 11, 14, 24, 27, 28, 30, 38], "myproject": [3, 4, 34], "django": [3, 25], "1": [3, 4, 7, 8, 23, 31, 34, 35, 37, 38], "5": [3, 7, 8, 38], "6": [3, 7, 8, 38], "templat": [3, 24, 25, 30, 31], "text": [3, 8, 34], "0": [3, 7, 8, 9, 22, 25, 26, 31, 35, 37, 38], "ensur": [3, 32], "liter": [3, 32, 34], "pattern": [3, 18, 19, 21, 27, 31, 34, 35], "my_vers": 3, "2": [3, 4, 7, 8, 23, 31, 34, 35, 38], "3": [3, 7, 8, 34], "Then": 3, "even": 4, "modul": [4, 7, 10], "awar": 4, "project": [4, 7, 8, 14, 30, 35, 38], "your": [4, 7, 8, 14, 30, 31, 32, 34], "beyond": 4, "v1": [4, 23], "myorg": 4, "v2": [4, 8, 23], "howev": [4, 34], "channel": 4, "mod": 4, "12": [4, 7], "stabl": [4, 35], "21": 4, "4": [4, 7, 34, 35], "within": [4, 5, 7, 35], "p": [4, 31, 35], "v": [4, 8, 30, 31], "patch": [4, 8, 31, 32, 35, 37], "As": 4, "direct": [4, 7], "v3": 4, "incorrect": [5, 7], "changelog": [6, 7, 31], "unreleas": [6, 7, 31, 34], "head": [6, 31], "link": 6, "entri": [6, 31], "set": [6, 13, 31, 32, 34, 35], "unnecessari": 6, "anoth": 6, "its": [6, 16, 28, 31, 35], "md": [6, 8, 31], "introduct": 7, "overview": 7, "futur": [7, 31], "usag": 7, "contribut": 7, "tutori": 7, "semant": [7, 35, 36], "how": [7, 8, 21, 28, 30, 31], "interfac": [7, 8, 14, 26, 33], "explan": 7, "code": [7, 8, 24, 31], "conduct": 7, "question": 7, "suggest": 7, "enhanc": 7, "first": [7, 12, 18, 22, 28, 31], "styleguid": 7, "join": 7, "team": 7, "2023": [7, 32, 34], "16": 7, "14": 7, "15": [7, 9], "13": 7, "06": 7, "11": 7, "04": [7, 32], "09": 7, "26": 7, "10": 7, "05": 7, "9": [7, 8, 31, 35, 38], "08": 7, "25": 7, "07": [7, 34], "03": 7, "8": [7, 8, 31], "7": 7, "23": 7, "20": [7, 32], "17": [7, 34], "24": 7, "index": [7, 8, 25], "page": 7, "bump2vers": 8, "fork": 8, "excel": 8, "goal": 8, "rich": 8, "valid": [8, 14, 18, 30, 34, 38], "softwar": [8, 31], "simplifi": 8, "highli": 8, "happili": 8, "program": 8, "languag": 8, "pypy3": 8, "switch": 8, "both": [8, 31, 34, 35], "truli": 8, "alwai": [8, 34], "ui": [8, 9, 33], "download": 8, "throughout": [8, 38], "interchang": [8, 38], "oper": [8, 13, 38], "On": [8, 38], "complex": [8, 38], "multi": [8, 38], "split": [8, 38], "remain": [8, 38], "discourag": [8, 38], "defin": [8, 32, 35], "These": [8, 31, 32], "rewrit": [8, 14, 30, 38], "four": [8, 31], "place": [8, 31, 35], "preced": [8, 31, 35], "bumpversion_config_fil": [8, 30, 31], "legaci": [8, 17, 31], "due": 8, "style": 8, "system": [8, 24, 31], "greater": [8, 31], "flexibl": [8, 31], "abov": [8, 35], "addition": 8, "dry": [8, 13, 16, 17, 30], "n": [8, 24, 30, 34], "touch": 8, "pretend": [8, 30], "similar": 8, "print": [8, 30], "stderr": [8, 30], "than": [8, 38], "machin": [8, 30], "readabl": [8, 30], "stdout": 8, "consumpt": 8, "18": 8, "19": 8, "sai": [8, 37], "flow": [8, 37], "know": [8, 35], "appli": 8, "standard": 8, "bash": 8, "becom": [8, 32], "contributor": 8, "graph": 8, "happen": 8, "welcom": 8, "well": 8, "aspect": 8, "intend": 8, "versatil": 8, "mit": 8, "top": 9, "level": [9, 23], "util": [9, 11, 15, 24, 26, 33], "model": [9, 15, 16, 19, 21, 28, 33], "autocast": [9, 33], "yaml_dump": [9, 33], "indented_logg": [9, 26, 33], "__main__": [9, 33], "__version__": 9, "entrypoint": 10, "aliasedgroup": 11, "accept": 11, "prefix": [11, 32], "arg": [11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 27, 28, 30, 31, 38], "kwarg": [11, 23, 27, 29], "rich_click": 11, "rich_group": 11, "richgroup": 11, "push": [11, 31], "pu": 11, "alia": 11, "long": 11, "uniqu": [11, 31], "get_command": 11, "ctx": [11, 13, 14, 20], "cmd_name": 11, "object": [11, 23, 25, 28, 32], "resolve_command": 11, "tupl": [11, 18, 23, 27, 28, 29], "true": [12, 13, 16, 17, 21, 23, 24, 25, 31, 34, 35], "cgreer": 12, "cgautocast": 12, "blob": 12, "boolifi": 12, "boolean": [12, 31, 32], "noneifi": 12, "listifi": 12, "represent": [12, 28, 29], "homogen": 12, "autocast_valu": 12, "guess": 12, "bool": [12, 13, 14, 16, 17, 18, 21, 22, 23, 24, 25, 28, 29], "element": [12, 35], "via": [12, 15, 31], "success": 12, "repres": [12, 20, 28, 31, 32], "typeerror": 12, "var": [12, 31, 32], "get_next_vers": 13, "next": [13, 21, 35], "do_bump": 13, "commit_and_tag": 13, "get_indented_logg": [13, 14, 15, 16, 17, 18, 21, 24, 26, 28], "configurationerror": [13, 15, 20], "config_fil": [13, 14, 15, 16, 17], "dry_run": [13, 14, 16, 17, 21, 24], "configured_fil": 13, "configuredfil": [13, 21], "chainmap": [13, 27], "messag": [13, 14, 18, 20, 23, 24, 26, 27, 30, 32], "core": 14, "int": [14, 18, 22, 23, 24, 26, 28, 29], "no_configured_fil": 14, "ignore_missing_vers": [14, 18], "sign_tag": [14, 18], "tag_messag": [14, 18, 30], "commit_arg": [14, 18, 30], "show_list": 14, "format_": [14, 25, 30], "get_configur": 15, "check_current_vers": 15, "union": [15, 16, 17, 18, 22, 24, 28, 29], "otherwis": [15, 22, 24, 34], "attempt": [15, 28, 34], "retriev": 15, "dictionari": [15, 16, 17, 27], "find_config_fil": 16, "read_config_fil": 16, "read_toml_fil": 16, "update_config_fil": 16, "config_file_search_ord": 16, "explicit_fil": 16, "pass": [16, 23, 31], "explicitli": [16, 17, 30, 31], "file_path": [16, 17, 21], "mutablemap": [16, 18, 21, 23, 24, 28], "read_ini_fil": 17, "update_ini_config_fil": 17, "unintent": 17, "versionpartconfig": [18, 19, 21, 28], "basemodel": 18, "keyword": [18, 23, 31], "validationerror": 18, "pydantic_cor": 18, "cannot": [18, 25, 37], "form": 18, "__init__": [18, 31], "__pydantic_self__": 18, "common": 18, "self": [18, 20], "field": [18, 31, 34], "optional_valu": [18, 22, 35], "first_valu": [18, 22, 35], "independ": [18, 22, 28], "__hash__": 18, "hash": [18, 32], "compil": [18, 21, 22, 34], "raw": [18, 21], "_case_sensit": 18, "_env_prefix": 18, "_env_fil": 18, "pydantic_set": 18, "dotenvtyp": 18, "env_file_sentinel": 18, "_env_file_encod": 18, "_env_nested_delimit": 18, "_secrets_dir": 18, "baseset": 18, "scm_info": 18, "included_path": 18, "excluded_path": 18, "model_config": 18, "settingsconfigdict": 18, "_resolved_filemap": 18, "_resolve_filemap": 18, "map": [18, 25], "expand": 18, "version_config": [18, 21], "versionconfig": [18, 21, 28], "helper": 19, "get_all_file_config": 19, "get_all_part_config": 19, "resolve_glob_fil": 19, "config_dict": 19, "file_cfg": 19, "accord": [19, 21], "bumpversionerror": 20, "accur": 20, "signatur": [20, 23], "formattingerror": [20, 28], "unabl": 20, "missingvalueerror": [20, 28], "empti": [20, 31], "dirtyworkingdirectoryerror": 20, "directori": [20, 24, 30, 31], "dirti": [20, 24, 30, 31, 32], "signedtagserror": [20, 24], "vc": [20, 24], "sign": [20, 24, 30, 31], "versionnotfounderror": [20, 21], "invalidversionparterror": 20, "bugfix": 20, "badinputerror": [20, 25], "fileupdat": 21, "datafileupdat": 21, "contains_pattern": 21, "log_chang": 21, "resolve_file_config": 21, "modify_fil": 21, "file_content_befor": 21, "file_content_aft": 21, "file_chang": 21, "get_file_cont": 21, "filenotfounderror": 21, "write_file_cont": 21, "_contains_change_pattern": 21, "search_express": 21, "raw_search_express": 21, "origin": [21, 28], "isn": 21, "present": [21, 31], "fact": 21, "make_file_chang": 21, "__str__": [21, 24], "__repr__": [21, 24, 28], "update_fil": 21, "version_part_config": 21, "_update_toml_fil": 21, "search_for": 21, "raw_search_pattern": 21, "replace_with": 21, "partfunct": [22, 28], "numericfunct": 22, "numer": [22, 31, 35], "valuesfunct": 22, "abstract": [22, 24], "simpli": 22, "sequenc": [22, 25, 35], "integ": [22, 35], "alphanumer": [22, 32], "alter": [22, 31], "r3": 22, "r4": 22, "001": 22, "first_numer": 22, "iter": [22, 31], "maximum": [22, 37], "adapt": 23, "begin": [23, 31], "indentedloggeradapt": [23, 26], "current_ind": 23, "contextvar": 23, "extra": [23, 29, 30, 31], "depth": 23, "indent_char": 23, "loggeradapt": 23, "paramet": [23, 30], "zero": 23, "contextu": 23, "constructor": 23, "desir": 23, "effect": 23, "shown": 23, "somelogg": 23, "p1": 23, "p2": 23, "amount": 23, "dedent": 23, "decreas": 23, "indent_str": 23, "msg": [23, 26], "control": [24, 30], "state": [24, 37], "get_scm_info": 24, "commit_sha": [24, 32], "distance_to_latest_tag": [24, 32], "classmethod": 24, "extra_arg": 24, "is_us": 24, "usabl": 24, "assert_nondirti": 24, "latest_tag_info": 24, "parse_pattern": 24, "add_path": 24, "get_all_tag": 24, "get_version_from_tag": 24, "commit_to_scm": 24, "tag_in_scm": 24, "rev": 24, "dir": 24, "f": [24, 30], "lightweight": [24, 31], "annot": [24, 31, 32], "root": 24, "logfil": 24, "clean": 24, "output_default": 25, "output_yaml": 25, "output_json": 25, "resolve_nam": 25, "attr": 25, "obj": 25, "log_list": 25, "do_show": 25, "outputt": 25, "err_on_miss": 25, "copi": [25, 28], "lookup": 25, "access": 25, "mykei": 25, "noqa": 25, "dar401": 25, "setup_log": 26, "print_info": 26, "print_error": 26, "print_warn": 26, "getlogg": 26, "extract": 27, "recursive_sort_dict": 27, "sort": 27, "recurs": 27, "key_val_str": 27, "comma": 27, "delimit": 27, "prefixed_environ": 27, "wrap": 27, "labels_for_format": 27, "serialize_format": [27, 28], "get_context": 27, "get_overrid": 27, "overridden": 27, "regex_pattern": 27, "input_valu": 27, "intern": [28, 31], "hold": 28, "rule": 28, "behav": 28, "null": 28, "is_opt": 28, "is_independ": 28, "__format__": 28, "format_spec": 28, "__eq__": 28, "__getitem__": 28, "__len__": 28, "__iter__": 28, "part_nam": 28, "part_config": 28, "good": 28, "becaus": [28, 35], "version_str": 28, "_serial": 28, "raise_if_incomplet": 28, "syntax": [28, 31, 34], "incomplet": 28, "serializ": 28, "_choose_serialize_format": 28, "simpl": [29, 34], "dumper": 29, "yamldump": 29, "registri": 29, "dump": 29, "buffer": 29, "format_str": 29, "format_int": 29, "format_float": 29, "float": 29, "format_bool": 29, "format_dict": 29, "format_sequ": 29, "format_non": 29, "format_d": 29, "date": [29, 34], "format_datetim": 29, "dumperfunc": 29, "userdict": 29, "add_dump": 29, "data_typ": 29, "val": 29, "_": 29, "datetim": [29, 32], "abort": [30, 31], "Not": 30, "commit_msg": 30, "bumpversion_verbos": 30, "bumpversion_allow_dirti": [30, 31], "bumpversion_current_vers": [30, 31], "bumpversion_new_vers": [30, 38], "bumpversion_pars": [30, 31], "bumpversion_seri": [30, 31], "bumpversion_search": [30, 31], "bumpversion_replac": [30, 31], "bumpversion_regex": 30, "bumpversion_no_configured_fil": 30, "bumpversion_ignore_missing_vers": [30, 31], "bumpversion_dry_run": 30, "bumpversion_commit": [30, 31], "bumpversion_tag": [30, 31], "bumpversion_sign_tag": [30, 31], "bumpversion_tag_nam": [30, 31], "bumpversion_tag_messag": [30, 31], "bumpversion_messag": [30, 31], "bumpversion_commit_arg": [30, 31], "bumpversion_format": 30, "bumpversion_incr": 30, "three": [31, 35], "respectfulli": 31, "No": 31, "anyth": 31, "uncommit": 31, "protect": 31, "unvers": 31, "overwrit": 31, "unsav": 31, "verifi": 31, "forget": 31, "done": 31, "ye": 31, "produc": 31, "belong": 31, "arrai": 31, "choos": 31, "span": 31, "remotest": 31, "mean": 31, "occurr": 31, "partnam": 31, "deviat": 31, "final": [31, 37], "Its": 31, "alpha": [31, 35], "beta": [31, 35], "gamma": 31, "newli": 31, "Their": 31, "directli": 31, "wildcard": 31, "pom": 31, "certain": 31, "append": 31, "between": 31, "paren": 31, "special": 31, "coolapp": 31, "twice": 31, "mutual": 31, "octothorp": 32, "semicolon": 32, "zone": 32, "utcnow": 32, "utc": 32, "guidanc": 32, "put": 32, "colon": 32, "y": 32, "pend": 32, "lowercas": 32, "long_branch": 32, "featuremylongbranchn": 32, "current_": 32, "current_major": 32, "current_minor": 32, "current_patch": 32, "new_": 32, "new_major": 32, "new_minor": 32, "new_patch": 32, "runtim": 32, "execut": 32, "export": [32, 38], "combin": 34, "escap": 34, "unescap": 34, "enclos": 34, "curli": 34, "brace": 34, "nversion": 34, "multilin": 34, "result": [34, 38], "unless": 34, "l": 34, "variou": 35, "typic": 35, "recent": 35, "separ": 35, "omit": 35, "second": 35, "finish": 35, "release_nam": 35, "witti": 35, "warthog": 35, "ridicul": 35, "rat": 35, "marvel": 35, "manti": 35, "stage": 35, "x": 35, "pre_label": 35, "pre_n": 35, "again": [35, 37], "devopedia": 35, "semver": 35, "calver": 35, "dev1": 37, "dev2": 37, "rc1": 37, "rc2": 37, "candid": 37, "With": 37, "among": 37, "rc": 37, "ga": 37, "simplest": 38, "trigger": 38, "_version": 38, "entir": 38, "request": 38, "pprint": 38, "enabl": 38, "ident": 38, "One": 38}, "objects": {"": [[9, 0, 0, "-", "bumpversion"]], "bumpversion": [[10, 0, 0, "-", "__main__"], [9, 1, 1, "", "__version__"], [11, 0, 0, "-", "aliases"], [12, 0, 0, "-", "autocast"], [13, 0, 0, "-", "bump"], [14, 0, 0, "-", "cli"], [15, 0, 0, "-", "config"], [20, 0, 0, "-", "exceptions"], [21, 0, 0, "-", "files"], [22, 0, 0, "-", "functions"], [23, 0, 0, "-", "indented_logger"], [24, 0, 0, "-", "scm"], [25, 0, 0, "-", "show"], [26, 0, 0, "-", "ui"], [27, 0, 0, "-", "utils"], [28, 0, 0, "-", "version_part"], [29, 0, 0, "-", "yaml_dump"], [30, 8, 1, "cmdoption-bumpversion-version", "--version"]], "bumpversion.aliases": [[11, 2, 1, "", "AliasedGroup"]], "bumpversion.aliases.AliasedGroup": [[11, 3, 1, "", "get_command"], [11, 3, 1, "", "resolve_command"]], "bumpversion.autocast": [[12, 4, 1, "", "autocast_value"], [12, 4, 1, "", "boolify"], [12, 4, 1, "", "listify"], [12, 4, 1, "", "noneify"]], "bumpversion.bump": [[13, 4, 1, "", "commit_and_tag"], [13, 4, 1, "", "do_bump"], [13, 4, 1, "", "get_next_version"], [13, 1, 1, "", "logger"]], "bumpversion.cli": [[14, 4, 1, "", "bump"], [14, 4, 1, "", "cli"], [14, 1, 1, "", "logger"], [14, 4, 1, "", "replace"], [14, 4, 1, "", "show"]], "bumpversion.config": [[15, 1, 1, "", "DEFAULTS"], [15, 4, 1, "", "check_current_version"], [16, 0, 0, "-", "files"], [17, 0, 0, "-", "files_legacy"], [15, 4, 1, "", "get_configuration"], [15, 1, 1, "", "logger"], [18, 0, 0, "-", "models"], [19, 0, 0, "-", "utils"]], "bumpversion.config.files": [[16, 1, 1, "", "CONFIG_FILE_SEARCH_ORDER"], [16, 4, 1, "", "find_config_file"], [16, 1, 1, "", "logger"], [16, 4, 1, "", "read_config_file"], [16, 4, 1, "", "read_toml_file"], [16, 4, 1, "", "update_config_file"]], "bumpversion.config.files_legacy": [[17, 1, 1, "", "logger"], [17, 4, 1, "", "read_ini_file"], [17, 4, 1, "", "update_ini_config_file"]], "bumpversion.config.models": [[18, 2, 1, "", "Config"], [18, 2, 1, "", "FileChange"], [18, 2, 1, "", "VersionPartConfig"], [18, 1, 1, "", "logger"]], "bumpversion.config.models.Config": [[18, 3, 1, "", "_resolve_filemap"], [18, 5, 1, "", "_resolved_filemap"], [18, 3, 1, "", "add_files"], [18, 5, 1, "", "allow_dirty"], [18, 5, 1, "", "commit"], [18, 5, 1, "", "commit_args"], [18, 5, 1, "", "current_version"], [18, 5, 1, "", "excluded_paths"], [18, 5, 1, "", "files"], [18, 6, 1, "", "files_to_modify"], [18, 5, 1, "", "ignore_missing_version"], [18, 5, 1, "", "included_paths"], [18, 5, 1, "", "message"], [18, 5, 1, "", "model_config"], [18, 5, 1, "", "parse"], [18, 5, 1, "", "parts"], [18, 5, 1, "", "regex"], [18, 5, 1, "", "replace"], [18, 6, 1, "", "resolved_filemap"], [18, 5, 1, "", "scm_info"], [18, 5, 1, "", "search"], [18, 5, 1, "", "serialize"], [18, 5, 1, "", "sign_tags"], [18, 5, 1, "", "tag"], [18, 5, 1, "", "tag_message"], [18, 5, 1, "", "tag_name"], [18, 6, 1, "", "version_config"]], "bumpversion.config.models.FileChange": [[18, 3, 1, "", "__hash__"], [18, 5, 1, "", "filename"], [18, 3, 1, "", "get_search_pattern"], [18, 5, 1, "", "glob"], [18, 5, 1, "", "ignore_missing_version"], [18, 5, 1, "", "key_path"], [18, 5, 1, "", "parse"], [18, 5, 1, "", "regex"], [18, 5, 1, "", "replace"], [18, 5, 1, "", "search"], [18, 5, 1, "", "serialize"]], "bumpversion.config.models.VersionPartConfig": [[18, 5, 1, "", "first_value"], [18, 5, 1, "", "independent"], [18, 5, 1, "", "optional_value"], [18, 5, 1, "", "values"]], "bumpversion.config.utils": [[19, 4, 1, "", "get_all_file_configs"], [19, 4, 1, "", "get_all_part_configs"], [19, 4, 1, "", "resolve_glob_files"]], "bumpversion.exceptions": [[20, 7, 1, "", "BadInputError"], [20, 7, 1, "", "BumpVersionError"], [20, 7, 1, "", "ConfigurationError"], [20, 7, 1, "", "DirtyWorkingDirectoryError"], [20, 7, 1, "", "FormattingError"], [20, 7, 1, "", "InvalidVersionPartError"], [20, 7, 1, "", "MissingValueError"], [20, 7, 1, "", "SignedTagsError"], [20, 7, 1, "", "VersionNotFoundError"]], "bumpversion.files": [[21, 2, 1, "", "ConfiguredFile"], [21, 2, 1, "", "DataFileUpdater"], [21, 2, 1, "", "FileUpdater"], [21, 4, 1, "", "contains_pattern"], [21, 4, 1, "", "log_changes"], [21, 1, 1, "", "logger"], [21, 4, 1, "", "modify_files"], [21, 4, 1, "", "resolve_file_config"]], "bumpversion.files.ConfiguredFile": [[21, 3, 1, "", "__repr__"], [21, 3, 1, "", "__str__"], [21, 3, 1, "", "_contains_change_pattern"], [21, 3, 1, "", "get_file_contents"], [21, 3, 1, "", "make_file_change"], [21, 3, 1, "", "write_file_contents"]], "bumpversion.files.DataFileUpdater": [[21, 3, 1, "", "_update_toml_file"], [21, 3, 1, "", "update_file"]], "bumpversion.files.FileUpdater": [[21, 3, 1, "", "update_file"]], "bumpversion.functions": [[22, 2, 1, "", "NumericFunction"], [22, 2, 1, "", "PartFunction"], [22, 2, 1, "", "ValuesFunction"]], "bumpversion.functions.NumericFunction": [[22, 5, 1, "", "FIRST_NUMERIC"], [22, 3, 1, "", "bump"]], "bumpversion.functions.PartFunction": [[22, 3, 1, "", "bump"], [22, 5, 1, "", "first_value"], [22, 5, 1, "", "independent"], [22, 5, 1, "", "optional_value"]], "bumpversion.functions.ValuesFunction": [[22, 3, 1, "", "bump"]], "bumpversion.indented_logger": [[23, 1, 1, "", "CURRENT_INDENT"], [23, 2, 1, "", "IndentedLoggerAdapter"]], "bumpversion.indented_logger.IndentedLoggerAdapter": [[23, 6, 1, "", "current_indent"], [23, 3, 1, "", "dedent"], [23, 3, 1, "", "indent"], [23, 6, 1, "", "indent_str"], [23, 3, 1, "", "process"], [23, 3, 1, "", "reset"]], "bumpversion.scm": [[24, 2, 1, "", "Git"], [24, 2, 1, "", "Mercurial"], [24, 2, 1, "", "SCMInfo"], [24, 2, 1, "", "SourceCodeManager"], [24, 4, 1, "", "get_scm_info"], [24, 1, 1, "", "logger"]], "bumpversion.scm.Git": [[24, 5, 1, "", "_ALL_TAGS_COMMAND"], [24, 5, 1, "", "_COMMIT_COMMAND"], [24, 5, 1, "", "_TEST_USABLE_COMMAND"], [24, 3, 1, "", "add_path"], [24, 3, 1, "", "assert_nondirty"], [24, 3, 1, "", "latest_tag_info"], [24, 3, 1, "", "tag"]], "bumpversion.scm.Mercurial": [[24, 5, 1, "", "_ALL_TAGS_COMMAND"], [24, 5, 1, "", "_COMMIT_COMMAND"], [24, 5, 1, "", "_TEST_USABLE_COMMAND"], [24, 3, 1, "", "add_path"], [24, 3, 1, "", "assert_nondirty"], [24, 3, 1, "", "latest_tag_info"], [24, 3, 1, "", "tag"]], "bumpversion.scm.SCMInfo": [[24, 3, 1, "", "__repr__"], [24, 3, 1, "", "__str__"], [24, 5, 1, "", "branch_name"], [24, 5, 1, "", "commit_sha"], [24, 5, 1, "", "current_version"], [24, 5, 1, "", "dirty"], [24, 5, 1, "", "distance_to_latest_tag"], [24, 5, 1, "", "short_branch_name"], [24, 5, 1, "", "tool"]], "bumpversion.scm.SourceCodeManager": [[24, 5, 1, "", "_ALL_TAGS_COMMAND"], [24, 5, 1, "", "_COMMIT_COMMAND"], [24, 5, 1, "", "_TEST_USABLE_COMMAND"], [24, 3, 1, "", "__repr__"], [24, 3, 1, "", "__str__"], [24, 3, 1, "", "add_path"], [24, 3, 1, "", "assert_nondirty"], [24, 3, 1, "", "commit"], [24, 3, 1, "", "commit_to_scm"], [24, 3, 1, "", "get_all_tags"], [24, 3, 1, "", "get_version_from_tag"], [24, 3, 1, "", "is_usable"], [24, 3, 1, "", "latest_tag_info"], [24, 3, 1, "", "tag"], [24, 3, 1, "", "tag_in_scm"]], "bumpversion.show": [[25, 1, 1, "", "OUTPUTTERS"], [25, 4, 1, "", "do_show"], [25, 4, 1, "", "log_list"], [25, 4, 1, "", "output_default"], [25, 4, 1, "", "output_json"], [25, 4, 1, "", "output_yaml"], [25, 4, 1, "", "resolve_name"]], "bumpversion.ui": [[26, 1, 1, "", "VERBOSITY"], [26, 4, 1, "", "get_indented_logger"], [26, 1, 1, "", "logger"], [26, 4, 1, "", "print_error"], [26, 4, 1, "", "print_info"], [26, 4, 1, "", "print_warning"], [26, 4, 1, "", "setup_logging"]], "bumpversion.utils": [[27, 4, 1, "", "extract_regex_flags"], [27, 4, 1, "", "get_context"], [27, 4, 1, "", "get_overrides"], [27, 4, 1, "", "key_val_string"], [27, 4, 1, "", "labels_for_format"], [27, 4, 1, "", "prefixed_environ"], [27, 4, 1, "", "recursive_sort_dict"]], "bumpversion.version_part": [[28, 2, 1, "", "Version"], [28, 2, 1, "", "VersionConfig"], [28, 2, 1, "", "VersionPart"], [28, 1, 1, "", "logger"]], "bumpversion.version_part.Version": [[28, 3, 1, "", "__eq__"], [28, 3, 1, "", "__getitem__"], [28, 3, 1, "", "__iter__"], [28, 3, 1, "", "__len__"], [28, 3, 1, "", "__repr__"], [28, 3, 1, "", "bump"]], "bumpversion.version_part.VersionConfig": [[28, 3, 1, "", "__eq__"], [28, 3, 1, "", "__repr__"], [28, 3, 1, "", "_choose_serialize_format"], [28, 3, 1, "", "_serialize"], [28, 6, 1, "", "order"], [28, 3, 1, "", "parse"], [28, 3, 1, "", "serialize"]], "bumpversion.version_part.VersionPart": [[28, 3, 1, "", "__eq__"], [28, 3, 1, "", "__format__"], [28, 3, 1, "", "__repr__"], [28, 3, 1, "", "bump"], [28, 3, 1, "", "copy"], [28, 6, 1, "", "is_independent"], [28, 6, 1, "", "is_optional"], [28, 3, 1, "", "null"], [28, 6, 1, "", "value"]], "bumpversion.yaml_dump": [[29, 1, 1, "", "DumperFunc"], [29, 1, 1, "", "INDENT"], [29, 2, 1, "", "YAMLDumpers"], [29, 1, 1, "", "YAML_DUMPERS"], [29, 4, 1, "", "dump"], [29, 4, 1, "", "format_bool"], [29, 4, 1, "", "format_date"], [29, 4, 1, "", "format_datetime"], [29, 4, 1, "", "format_dict"], [29, 4, 1, "", "format_float"], [29, 4, 1, "", "format_int"], [29, 4, 1, "", "format_none"], [29, 4, 1, "", "format_sequence"], [29, 4, 1, "", "format_str"]], "bumpversion.yaml_dump.YAMLDumpers": [[29, 3, 1, "", "add_dumper"]], "bumpversion-bump": [[30, 8, 1, "cmdoption-bumpversion-bump-allow-dirty", "--allow-dirty"], [30, 8, 1, "cmdoption-bumpversion-bump-commit", "--commit"], [30, 8, 1, "cmdoption-bumpversion-bump-commit-args", "--commit-args"], [30, 8, 1, "cmdoption-bumpversion-bump-config-file", "--config-file"], [30, 8, 1, "cmdoption-bumpversion-bump-current-version", "--current-version"], [30, 8, 1, "cmdoption-bumpversion-bump-n", "--dry-run"], [30, 8, 1, "cmdoption-bumpversion-bump-ignore-missing-version", "--ignore-missing-version"], [30, 8, 1, "cmdoption-bumpversion-bump-list", "--list"], [30, 8, 1, "cmdoption-bumpversion-bump-m", "--message"], [30, 8, 1, "cmdoption-bumpversion-bump-new-version", "--new-version"], [30, 8, 1, "cmdoption-bumpversion-bump-allow-dirty", "--no-allow-dirty"], [30, 8, 1, "cmdoption-bumpversion-bump-commit", "--no-commit"], [30, 8, 1, "cmdoption-bumpversion-bump-no-configured-files", "--no-configured-files"], [30, 8, 1, "cmdoption-bumpversion-bump-regex", "--no-regex"], [30, 8, 1, "cmdoption-bumpversion-bump-sign-tags", "--no-sign-tags"], [30, 8, 1, "cmdoption-bumpversion-bump-tag", "--no-tag"], [30, 8, 1, "cmdoption-bumpversion-bump-parse", "--parse"], [30, 8, 1, "cmdoption-bumpversion-bump-regex", "--regex"], [30, 8, 1, "cmdoption-bumpversion-bump-replace", "--replace"], [30, 8, 1, "cmdoption-bumpversion-bump-search", "--search"], [30, 8, 1, "cmdoption-bumpversion-bump-serialize", "--serialize"], [30, 8, 1, "cmdoption-bumpversion-bump-sign-tags", "--sign-tags"], [30, 8, 1, "cmdoption-bumpversion-bump-tag", "--tag"], [30, 8, 1, "cmdoption-bumpversion-bump-tag-message", "--tag-message"], [30, 8, 1, "cmdoption-bumpversion-bump-tag-name", "--tag-name"], [30, 8, 1, "cmdoption-bumpversion-bump-v", "--verbose"], [30, 8, 1, "cmdoption-bumpversion-bump-m", "-m"], [30, 8, 1, "cmdoption-bumpversion-bump-n", "-n"], [30, 8, 1, "cmdoption-bumpversion-bump-v", "-v"], [30, 8, 1, "cmdoption-bumpversion-bump-arg-ARGS", "ARGS"]], "bumpversion-replace": [[30, 8, 1, "cmdoption-bumpversion-replace-allow-dirty", "--allow-dirty"], [30, 8, 1, "cmdoption-bumpversion-replace-config-file", "--config-file"], [30, 8, 1, "cmdoption-bumpversion-replace-current-version", "--current-version"], [30, 8, 1, "cmdoption-bumpversion-replace-n", "--dry-run"], [30, 8, 1, "cmdoption-bumpversion-replace-ignore-missing-version", "--ignore-missing-version"], [30, 8, 1, "cmdoption-bumpversion-replace-new-version", "--new-version"], [30, 8, 1, "cmdoption-bumpversion-replace-allow-dirty", "--no-allow-dirty"], [30, 8, 1, "cmdoption-bumpversion-replace-no-configured-files", "--no-configured-files"], [30, 8, 1, "cmdoption-bumpversion-replace-regex", "--no-regex"], [30, 8, 1, "cmdoption-bumpversion-replace-parse", "--parse"], [30, 8, 1, "cmdoption-bumpversion-replace-regex", "--regex"], [30, 8, 1, "cmdoption-bumpversion-replace-replace", "--replace"], [30, 8, 1, "cmdoption-bumpversion-replace-search", "--search"], [30, 8, 1, "cmdoption-bumpversion-replace-serialize", "--serialize"], [30, 8, 1, "cmdoption-bumpversion-replace-v", "--verbose"], [30, 8, 1, "cmdoption-bumpversion-replace-n", "-n"], [30, 8, 1, "cmdoption-bumpversion-replace-v", "-v"], [30, 8, 1, "cmdoption-bumpversion-replace-arg-FILES", "FILES"]], "bumpversion-show": [[30, 8, 1, "cmdoption-bumpversion-show-config-file", "--config-file"], [30, 8, 1, "cmdoption-bumpversion-show-f", "--format"], [30, 8, 1, "cmdoption-bumpversion-show-i", "--increment"], [30, 8, 1, "cmdoption-bumpversion-show-f", "-f"], [30, 8, 1, "cmdoption-bumpversion-show-i", "-i"], [30, 8, 1, "cmdoption-bumpversion-show-arg-ARGS", "ARGS"]]}, "objtypes": {"0": "py:module", "1": "py:data", "2": "py:class", "3": "py:method", "4": "py:function", "5": "py:attribute", "6": "py:property", "7": "py:exception", "8": "std:cmdoption"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "data", "Python data"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"], "4": ["py", "function", "Python function"], "5": ["py", "attribute", "Python attribute"], "6": ["py", "property", "Python property"], "7": ["py", "exception", "Python exception"], "8": ["std", "cmdoption", "program option"]}, "titleterms": {"changelog": [0, 8], "unreleas": 0, "2023": 0, "12": 0, "16": 0, "fix": 0, "updat": 0, "0": 0, "14": 0, "15": 0, "new": 0, "13": 0, "06": 0, "other": 0, "11": 0, "04": 0, "09": 0, "26": 0, "10": 0, "05": 0, "9": 0, "3": 0, "08": 0, "25": 0, "2": 0, "07": 0, "1": 0, "03": 0, "8": 0, "7": 0, "6": 0, "23": 0, "5": 0, "4": 0, "20": 0, "17": 0, "24": 0, "contribut": [1, 8], "bump": [1, 7, 8, 13, 30, 38], "my": [1, 7, 8], "version": [1, 4, 7, 8, 31, 32, 35, 37, 38], "tabl": [1, 7], "content": [1, 7, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29], "code": [1, 32], "conduct": 1, "i": 1, "have": 1, "question": 1, "report": 1, "bug": 1, "befor": 1, "submit": 1, "how": [1, 5], "do": 1, "good": 1, "suggest": 1, "enhanc": 1, "an": 1, "your": 1, "first": [1, 35], "setup": 1, "run": 1, "test": 1, "instal": [1, 8], "pre": 1, "commit": [1, 31], "hook": 1, "improv": 1, "The": 1, "document": 1, "styleguid": 1, "style": [1, 31], "messag": [1, 31], "join": 1, "project": 1, "team": 1, "attribut": 1, "explan": 2, "avoid": 3, "incorrect": 3, "replac": [3, 6, 30, 31, 34, 38], "custom": 4, "format": [4, 32], "differ": 4, "file": [4, 6, 8, 16, 21, 31, 38], "To": 5, "guid": 5, "multipl": 6, "within": 6, "same": 6, "indic": 7, "overview": 8, "futur": 8, "direct": 8, "usag": [8, 38], "increment": [8, 35, 38], "part": [8, 31, 35], "configur": [8, 31, 34, 35, 38], "command": [8, 30], "line": [8, 30], "option": [8, 35], "us": [8, 34], "bumpvers": [8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30], "script": 8, "develop": 8, "licens": 8, "subpackag": 9, "submodul": [9, 15], "packag": [9, 15], "data": [9, 13, 14, 15, 16, 17, 18, 21, 23, 24, 25, 26, 28, 29], "api": [9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29], "__main__": 10, "alias": 11, "modul": [11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29], "class": [11, 18, 21, 22, 23, 24, 28, 29], "autocast": 12, "function": [12, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25, 26, 27, 29, 35], "cli": 14, "config": [15, 16, 17, 18, 19], "files_legaci": 17, "model": 18, "util": [19, 27], "except": 20, "indented_logg": 23, "scm": 24, "show": [25, 30, 38], "ui": 26, "version_part": [28, 38], "yaml_dump": 29, "interfac": 30, "global": 31, "allow_dirti": 31, "commit_arg": 31, "tag": 31, "sign_tag": 31, "tag_nam": 31, "tag_messag": 31, "current_vers": 31, "pars": 31, "serial": 31, "search": [31, 34, 38], "ignore_missing_vers": 31, "toml": 31, "exampl": [31, 37], "ini": 31, "specif": 31, "valu": [31, 35], "optional_valu": 31, "first_valu": 31, "independ": [31, 35], "filenam": 31, "glob": 31, "context": 32, "escap": 32, "charact": [32, 34], "date": 32, "time": 32, "field": 32, "sourc": 32, "manag": 32, "environ": 32, "variabl": 32, "refer": [33, 35], "templat": 34, "string": 34, "regular": 34, "express": 34, "special": 34, "tutori": 36, "semant": 37, "detail": 37, "note": [37, 38], "warn": 38, "inform": 38, "without": 38}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.intersphinx": 1, "sphinx": 60}, "alltitles": {"Changelog": [[0, "changelog"], [8, "changelog"]], "Unreleased (2023-12-16)": [[0, "unreleased-2023-12-16"]], "Fixes": [[0, "fixes"], [0, "id2"], [0, "id5"], [0, "id9"], [0, "id19"], [0, "id24"], [0, "id33"], [0, "id36"], [0, "id40"], [0, "id44"], [0, "id47"], [0, "id52"], [0, "id55"], [0, "id60"], [0, "id65"]], "Updates": [[0, "updates"], [0, "id3"], [0, "id7"], [0, "id12"], [0, "id15"], [0, "id17"], [0, "id22"], [0, "id27"], [0, "id42"], [0, "id50"], [0, "id58"], [0, "id63"], [0, "id68"]], "0.14.0 (2023-12-15)": [[0, "id1"]], "New": [[0, "new"], [0, "id6"], [0, "id10"], [0, "id20"], [0, "id29"], [0, "id31"], [0, "id37"], [0, "id41"], [0, "id48"], [0, "id56"], [0, "id61"], [0, "id66"]], "0.13.0 (2023-12-06)": [[0, "id4"]], "Other": [[0, "other"], [0, "id11"], [0, "id14"], [0, "id21"], [0, "id26"], [0, "id34"], [0, "id38"], [0, "id45"], [0, "id49"], [0, "id53"], [0, "id57"], [0, "id62"], [0, "id67"]], "0.12.0 (2023-11-04)": [[0, "id8"]], "0.11.0 (2023-09-26)": [[0, "id13"]], "0.10.0 (2023-09-05)": [[0, "id16"]], "0.9.3 (2023-08-25)": [[0, "id18"]], "0.9.2 (2023-08-07)": [[0, "id23"]], "0.9.1 (2023-08-03)": [[0, "id25"]], "0.9.0 (2023-08-03)": [[0, "id28"]], "0.8.0 (2023-07-13)": [[0, "id30"]], "0.7.1 (2023-07-12)": [[0, "id32"]], "0.7.0 (2023-07-10)": [[0, "id35"]], "0.6.0 (2023-06-23)": [[0, "id39"]], "0.5.1 (2023-06-14)": [[0, "id43"]], "0.5.0 (2023-06-12)": [[0, "id46"]], "0.4.1 (2023-06-09)": [[0, "id51"]], "0.4.0 (2023-04-20)": [[0, "id54"]], "0.3.0 (2023-04-17)": [[0, "id59"]], "0.2.0 (2023-04-14)": [[0, "id64"]], "0.1.0 (2023-03-24)": [[0, "id69"]], "Contributing to Bump My Version": [[1, "contributing-to-bump-my-version"]], "Table of Contents": [[1, "table-of-contents"]], "Code of Conduct": [[1, "code-of-conduct"]], "I Have a Question": [[1, "i-have-a-question"]], "Reporting Bugs": [[1, "reporting-bugs"]], "Before Submitting a Bug Report": [[1, "before-submitting-a-bug-report"]], "How Do I Submit a Good Bug Report?": [[1, "how-do-i-submit-a-good-bug-report"]], "Suggesting Enhancements": [[1, "suggesting-enhancements"]], "Before Submitting an Enhancement": [[1, "before-submitting-an-enhancement"]], "How Do I Submit a Good Enhancement Suggestion?": [[1, "how-do-i-submit-a-good-enhancement-suggestion"]], "Your First Code Contribution": [[1, "your-first-code-contribution"]], "Setup": [[1, "setup"]], "Run tests": [[1, "run-tests"]], "Install Pre-commit Hooks": [[1, "install-pre-commit-hooks"]], "Improving The Documentation": [[1, "improving-the-documentation"]], "Styleguides": [[1, "styleguides"]], "Coding Style": [[1, "coding-style"]], "Commit Messages": [[1, "commit-messages"]], "Join The Project Team": [[1, "join-the-project-team"]], "Attribution": [[1, "attribution"]], "Explanation": [[2, "explanation"]], "Avoiding incorrect replacements": [[3, "avoiding-incorrect-replacements"]], "Custom version formats in different files": [[4, "custom-version-formats-in-different-files"]], "How-To Guides": [[5, "how-to-guides"]], "Multiple replacements within the same file": [[6, "multiple-replacements-within-the-same-file"]], "Bump My Version": [[7, "bump-my-version"], [8, "bump-my-version"]], "Contents": [[7, null]], "Indices and tables": [[7, "indices-and-tables"]], "Overview": [[8, "overview"]], "Future Direction": [[8, "future-direction"]], "Installation": [[8, "installation"]], "Usage for version incrementing": [[8, "usage-for-version-incrementing"]], "part": [[8, "part"]], "file": [[8, "file"]], "Configuration file": [[8, "configuration-file"]], "Command-line Options": [[8, "command-line-options"]], "Using bumpversion in a script": [[8, "using-bumpversion-in-a-script"]], "Development & Contributing": [[8, "development-contributing"]], "License": [[8, "license"]], "bumpversion": [[9, "module-bumpversion"], [30, "bumpversion"]], "Subpackages": [[9, "subpackages"]], "Submodules": [[9, "submodules"], [15, "submodules"]], "Package Contents": [[9, "package-contents"], [15, "package-contents"]], "Data": [[9, "data"], [13, "data"], [14, "data"], [15, "data"], [16, "data"], [17, "data"], [18, "data"], [21, "data"], [23, "data"], [24, "data"], [25, "data"], [26, "data"], [28, "data"], [29, "data"]], "API": [[9, "api"], [11, "api"], [12, "api"], [13, "api"], [14, "api"], [15, "api"], [16, "api"], [17, "api"], [18, "api"], [19, "api"], [20, "api"], [21, "api"], [22, "api"], [23, "api"], [24, "api"], [25, "api"], [26, "api"], [27, "api"], [28, "api"], [29, "api"]], "bumpversion.__main__": [[10, "module-bumpversion.__main__"]], "bumpversion.aliases": [[11, "module-bumpversion.aliases"]], "Module Contents": [[11, "module-contents"], [12, "module-contents"], [13, "module-contents"], [14, "module-contents"], [16, "module-contents"], [17, "module-contents"], [18, "module-contents"], [19, "module-contents"], [20, "module-contents"], [21, "module-contents"], [22, "module-contents"], [23, "module-contents"], [24, "module-contents"], [25, "module-contents"], [26, "module-contents"], [27, "module-contents"], [28, "module-contents"], [29, "module-contents"]], "Classes": [[11, "classes"], [18, "classes"], [21, "classes"], [22, "classes"], [23, "classes"], [24, "classes"], [28, "classes"], [29, "classes"]], "bumpversion.autocast": [[12, "module-bumpversion.autocast"]], "Functions": [[12, "functions"], [13, "functions"], [14, "functions"], [15, "functions"], [16, "functions"], [17, "functions"], [19, "functions"], [21, "functions"], [24, "functions"], [25, "functions"], [26, "functions"], [27, "functions"], [29, "functions"]], "bumpversion.bump": [[13, "module-bumpversion.bump"]], "bumpversion.cli": [[14, "module-bumpversion.cli"]], "bumpversion.config": [[15, "module-bumpversion.config"]], "bumpversion.config.files": [[16, "module-bumpversion.config.files"]], "bumpversion.config.files_legacy": [[17, "module-bumpversion.config.files_legacy"]], "bumpversion.config.models": [[18, "module-bumpversion.config.models"]], "bumpversion.config.utils": [[19, "module-bumpversion.config.utils"]], "bumpversion.exceptions": [[20, "module-bumpversion.exceptions"]], "bumpversion.files": [[21, "module-bumpversion.files"]], "bumpversion.functions": [[22, "module-bumpversion.functions"]], "bumpversion.indented_logger": [[23, "module-bumpversion.indented_logger"]], "bumpversion.scm": [[24, "module-bumpversion.scm"]], "bumpversion.show": [[25, "module-bumpversion.show"]], "bumpversion.ui": [[26, "module-bumpversion.ui"]], "bumpversion.utils": [[27, "module-bumpversion.utils"]], "bumpversion.version_part": [[28, "module-bumpversion.version_part"]], "bumpversion.yaml_dump": [[29, "module-bumpversion.yaml_dump"]], "Command-line Interface": [[30, "command-line-interface"]], "bump": [[30, "bumpversion-bump"]], "replace": [[30, "bumpversion-replace"], [31, "replace"], [31, "id6"]], "show": [[30, "bumpversion-show"]], "Configuration": [[31, "configuration"]], "Configuration files": [[31, "configuration-files"]], "Global Configuration": [[31, "global-configuration"]], "allow_dirty": [[31, "allow-dirty"]], "commit": [[31, "commit"]], "message": [[31, "message"]], "commit_args": [[31, "commit-args"]], "tag": [[31, "tag"]], "sign_tags": [[31, "sign-tags"]], "tag_name": [[31, "tag-name"]], "tag_message": [[31, "tag-message"]], "current_version": [[31, "current-version"]], "parse": [[31, "parse"], [31, "id3"]], "serialize": [[31, "serialize"], [31, "id4"]], "search": [[31, "search"], [31, "id5"]], "ignore_missing_version": [[31, "ignore-missing-version"], [31, "id7"]], "TOML example": [[31, "toml-example"], [31, "id1"]], "INI-style example": [[31, "ini-style-example"], [31, "id2"]], "Version part-specific configuration": [[31, "version-part-specific-configuration"]], "values": [[31, "values"]], "optional_value": [[31, "optional-value"]], "first_value": [[31, "first-value"]], "independent": [[31, "independent"]], "File-specific configuration": [[31, "file-specific-configuration"]], "filename": [[31, "filename"]], "glob": [[31, "glob"]], "INI-style configuration files": [[31, "ini-style-configuration-files"]], "TOML configuration files": [[31, "toml-configuration-files"]], "Formatting context": [[32, "formatting-context"]], "Escaped characters": [[32, "escaped-characters"]], "Date and time fields": [[32, "date-and-time-fields"]], "Source code management fields": [[32, "source-code-management-fields"]], "Version fields": [[32, "version-fields"]], "Environment variables": [[32, "environment-variables"]], "Reference": [[33, "reference"], [35, "reference"]], "Search and replace configuration": [[34, "search-and-replace-configuration"]], "Using template strings": [[34, "using-template-strings"]], "Using regular expressions": [[34, "using-regular-expressions"]], "Regular expression special characters": [[34, "regular-expression-special-characters"]], "Version parts": [[35, "version-parts"]], "Version configuration": [[35, "version-configuration"]], "Version part configuration": [[35, "version-part-configuration"]], "Incrementing functions": [[35, "incrementing-functions"]], "Optional values": [[35, "optional-values"]], "First Values": [[35, "first-values"]], "Independent Values": [[35, "independent-values"]], "Tutorials": [[36, "tutorials"]], "Semantic versioning example": [[37, "semantic-versioning-example"]], "Details": [[37, "details"]], "Notes": [[37, "notes"]], "Usage": [[38, "usage"]], "NOTE": [[38, null], [38, null]], "WARNING": [[38, null]], "Incrementing a version": [[38, "incrementing-a-version"]], "VERSION_PART": [[38, "version-part"]], "FILES": [[38, "files"]], "Showing configuration information": [[38, "showing-configuration-information"]], "Searching and replacing without bumping": [[38, "searching-and-replacing-without-bumping"]]}, "indexentries": {"__version__ (in module bumpversion)": [[9, "bumpversion.__version__"]], "bumpversion": [[9, "module-bumpversion"]], "module": [[9, "module-bumpversion"], [10, "module-bumpversion.__main__"], [11, "module-bumpversion.aliases"], [12, "module-bumpversion.autocast"], [13, "module-bumpversion.bump"], [14, "module-bumpversion.cli"], [15, "module-bumpversion.config"], [16, "module-bumpversion.config.files"], [17, "module-bumpversion.config.files_legacy"], [18, "module-bumpversion.config.models"], [19, "module-bumpversion.config.utils"], [20, "module-bumpversion.exceptions"], [21, "module-bumpversion.files"], [22, "module-bumpversion.functions"], [23, "module-bumpversion.indented_logger"], [24, "module-bumpversion.scm"], [25, "module-bumpversion.show"], [26, "module-bumpversion.ui"], [27, "module-bumpversion.utils"], [28, "module-bumpversion.version_part"], [29, "module-bumpversion.yaml_dump"]], "bumpversion.__main__": [[10, "module-bumpversion.__main__"]], "aliasedgroup (class in bumpversion.aliases)": [[11, "bumpversion.aliases.AliasedGroup"]], "bumpversion.aliases": [[11, "module-bumpversion.aliases"]], "get_command() (bumpversion.aliases.aliasedgroup method)": [[11, "bumpversion.aliases.AliasedGroup.get_command"]], "resolve_command() (bumpversion.aliases.aliasedgroup method)": [[11, "bumpversion.aliases.AliasedGroup.resolve_command"]], "autocast_value() (in module bumpversion.autocast)": [[12, "bumpversion.autocast.autocast_value"]], "boolify() (in module bumpversion.autocast)": [[12, "bumpversion.autocast.boolify"]], "bumpversion.autocast": [[12, "module-bumpversion.autocast"]], "listify() (in module bumpversion.autocast)": [[12, "bumpversion.autocast.listify"]], "noneify() (in module bumpversion.autocast)": [[12, "bumpversion.autocast.noneify"]], "bumpversion.bump": [[13, "module-bumpversion.bump"]], "commit_and_tag() (in module bumpversion.bump)": [[13, "bumpversion.bump.commit_and_tag"]], "do_bump() (in module bumpversion.bump)": [[13, "bumpversion.bump.do_bump"]], "get_next_version() (in module bumpversion.bump)": [[13, "bumpversion.bump.get_next_version"]], "logger (in module bumpversion.bump)": [[13, "bumpversion.bump.logger"]], "bump() (in module bumpversion.cli)": [[14, "bumpversion.cli.bump"]], "bumpversion.cli": [[14, "module-bumpversion.cli"]], "cli() (in module bumpversion.cli)": [[14, "bumpversion.cli.cli"]], "logger (in module bumpversion.cli)": [[14, "bumpversion.cli.logger"]], "replace() (in module bumpversion.cli)": [[14, "bumpversion.cli.replace"]], "show() (in module bumpversion.cli)": [[14, "bumpversion.cli.show"]], "defaults (in module bumpversion.config)": [[15, "bumpversion.config.DEFAULTS"]], "bumpversion.config": [[15, "module-bumpversion.config"]], "check_current_version() (in module bumpversion.config)": [[15, "bumpversion.config.check_current_version"]], "get_configuration() (in module bumpversion.config)": [[15, "bumpversion.config.get_configuration"]], "logger (in module bumpversion.config)": [[15, "bumpversion.config.logger"]], "config_file_search_order (in module bumpversion.config.files)": [[16, "bumpversion.config.files.CONFIG_FILE_SEARCH_ORDER"]], "bumpversion.config.files": [[16, "module-bumpversion.config.files"]], "find_config_file() (in module bumpversion.config.files)": [[16, "bumpversion.config.files.find_config_file"]], "logger (in module bumpversion.config.files)": [[16, "bumpversion.config.files.logger"]], "read_config_file() (in module bumpversion.config.files)": [[16, "bumpversion.config.files.read_config_file"]], "read_toml_file() (in module bumpversion.config.files)": [[16, "bumpversion.config.files.read_toml_file"]], "update_config_file() (in module bumpversion.config.files)": [[16, "bumpversion.config.files.update_config_file"]], "bumpversion.config.files_legacy": [[17, "module-bumpversion.config.files_legacy"]], "logger (in module bumpversion.config.files_legacy)": [[17, "bumpversion.config.files_legacy.logger"]], "read_ini_file() (in module bumpversion.config.files_legacy)": [[17, "bumpversion.config.files_legacy.read_ini_file"]], "update_ini_config_file() (in module bumpversion.config.files_legacy)": [[17, "bumpversion.config.files_legacy.update_ini_config_file"]], "config (class in bumpversion.config.models)": [[18, "bumpversion.config.models.Config"]], "filechange (class in bumpversion.config.models)": [[18, "bumpversion.config.models.FileChange"]], "versionpartconfig (class in bumpversion.config.models)": [[18, "bumpversion.config.models.VersionPartConfig"]], "__hash__() (bumpversion.config.models.filechange method)": [[18, "bumpversion.config.models.FileChange.__hash__"]], "_resolve_filemap() (bumpversion.config.models.config method)": [[18, "bumpversion.config.models.Config._resolve_filemap"]], "_resolved_filemap (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config._resolved_filemap"]], "add_files() (bumpversion.config.models.config method)": [[18, "bumpversion.config.models.Config.add_files"]], "allow_dirty (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.allow_dirty"]], "bumpversion.config.models": [[18, "module-bumpversion.config.models"]], "commit (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.commit"]], "commit_args (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.commit_args"]], "current_version (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.current_version"]], "excluded_paths (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.excluded_paths"]], "filename (bumpversion.config.models.filechange attribute)": [[18, "bumpversion.config.models.FileChange.filename"]], "files (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.files"]], "files_to_modify (bumpversion.config.models.config property)": [[18, "bumpversion.config.models.Config.files_to_modify"]], "first_value (bumpversion.config.models.versionpartconfig attribute)": [[18, "bumpversion.config.models.VersionPartConfig.first_value"]], "get_search_pattern() (bumpversion.config.models.filechange method)": [[18, "bumpversion.config.models.FileChange.get_search_pattern"]], "glob (bumpversion.config.models.filechange attribute)": [[18, "bumpversion.config.models.FileChange.glob"]], "ignore_missing_version (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.ignore_missing_version"]], "ignore_missing_version (bumpversion.config.models.filechange attribute)": [[18, "bumpversion.config.models.FileChange.ignore_missing_version"]], "included_paths (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.included_paths"]], "independent (bumpversion.config.models.versionpartconfig attribute)": [[18, "bumpversion.config.models.VersionPartConfig.independent"]], "key_path (bumpversion.config.models.filechange attribute)": [[18, "bumpversion.config.models.FileChange.key_path"]], "logger (in module bumpversion.config.models)": [[18, "bumpversion.config.models.logger"]], "message (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.message"]], "model_config (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.model_config"]], "optional_value (bumpversion.config.models.versionpartconfig attribute)": [[18, "bumpversion.config.models.VersionPartConfig.optional_value"]], "parse (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.parse"]], "parse (bumpversion.config.models.filechange attribute)": [[18, "bumpversion.config.models.FileChange.parse"]], "parts (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.parts"]], "regex (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.regex"]], "regex (bumpversion.config.models.filechange attribute)": [[18, "bumpversion.config.models.FileChange.regex"]], "replace (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.replace"]], "replace (bumpversion.config.models.filechange attribute)": [[18, "bumpversion.config.models.FileChange.replace"]], "resolved_filemap (bumpversion.config.models.config property)": [[18, "bumpversion.config.models.Config.resolved_filemap"]], "scm_info (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.scm_info"]], "search (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.search"]], "search (bumpversion.config.models.filechange attribute)": [[18, "bumpversion.config.models.FileChange.search"]], "serialize (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.serialize"]], "serialize (bumpversion.config.models.filechange attribute)": [[18, "bumpversion.config.models.FileChange.serialize"]], "sign_tags (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.sign_tags"]], "tag (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.tag"]], "tag_message (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.tag_message"]], "tag_name (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.tag_name"]], "values (bumpversion.config.models.versionpartconfig attribute)": [[18, "bumpversion.config.models.VersionPartConfig.values"]], "version_config (bumpversion.config.models.config property)": [[18, "bumpversion.config.models.Config.version_config"]], "bumpversion.config.utils": [[19, "module-bumpversion.config.utils"]], "get_all_file_configs() (in module bumpversion.config.utils)": [[19, "bumpversion.config.utils.get_all_file_configs"]], "get_all_part_configs() (in module bumpversion.config.utils)": [[19, "bumpversion.config.utils.get_all_part_configs"]], "resolve_glob_files() (in module bumpversion.config.utils)": [[19, "bumpversion.config.utils.resolve_glob_files"]], "badinputerror": [[20, "bumpversion.exceptions.BadInputError"]], "bumpversionerror": [[20, "bumpversion.exceptions.BumpVersionError"]], "configurationerror": [[20, "bumpversion.exceptions.ConfigurationError"]], "dirtyworkingdirectoryerror": [[20, "bumpversion.exceptions.DirtyWorkingDirectoryError"]], "formattingerror": [[20, "bumpversion.exceptions.FormattingError"]], "invalidversionparterror": [[20, "bumpversion.exceptions.InvalidVersionPartError"]], "missingvalueerror": [[20, "bumpversion.exceptions.MissingValueError"]], "signedtagserror": [[20, "bumpversion.exceptions.SignedTagsError"]], "versionnotfounderror": [[20, "bumpversion.exceptions.VersionNotFoundError"]], "bumpversion.exceptions": [[20, "module-bumpversion.exceptions"]], "configuredfile (class in bumpversion.files)": [[21, "bumpversion.files.ConfiguredFile"]], "datafileupdater (class in bumpversion.files)": [[21, "bumpversion.files.DataFileUpdater"]], "fileupdater (class in bumpversion.files)": [[21, "bumpversion.files.FileUpdater"]], "__repr__() (bumpversion.files.configuredfile method)": [[21, "bumpversion.files.ConfiguredFile.__repr__"]], "__str__() (bumpversion.files.configuredfile method)": [[21, "bumpversion.files.ConfiguredFile.__str__"]], "_contains_change_pattern() (bumpversion.files.configuredfile method)": [[21, "bumpversion.files.ConfiguredFile._contains_change_pattern"]], "_update_toml_file() (bumpversion.files.datafileupdater method)": [[21, "bumpversion.files.DataFileUpdater._update_toml_file"]], "bumpversion.files": [[21, "module-bumpversion.files"]], "contains_pattern() (in module bumpversion.files)": [[21, "bumpversion.files.contains_pattern"]], "get_file_contents() (bumpversion.files.configuredfile method)": [[21, "bumpversion.files.ConfiguredFile.get_file_contents"]], "log_changes() (in module bumpversion.files)": [[21, "bumpversion.files.log_changes"]], "logger (in module bumpversion.files)": [[21, "bumpversion.files.logger"]], "make_file_change() (bumpversion.files.configuredfile method)": [[21, "bumpversion.files.ConfiguredFile.make_file_change"]], "modify_files() (in module bumpversion.files)": [[21, "bumpversion.files.modify_files"]], "resolve_file_config() (in module bumpversion.files)": [[21, "bumpversion.files.resolve_file_config"]], "update_file() (bumpversion.files.datafileupdater method)": [[21, "bumpversion.files.DataFileUpdater.update_file"]], "update_file() (bumpversion.files.fileupdater method)": [[21, "bumpversion.files.FileUpdater.update_file"]], "write_file_contents() (bumpversion.files.configuredfile method)": [[21, "bumpversion.files.ConfiguredFile.write_file_contents"]], "first_numeric (bumpversion.functions.numericfunction attribute)": [[22, "bumpversion.functions.NumericFunction.FIRST_NUMERIC"]], "numericfunction (class in bumpversion.functions)": [[22, "bumpversion.functions.NumericFunction"]], "partfunction (class in bumpversion.functions)": [[22, "bumpversion.functions.PartFunction"]], "valuesfunction (class in bumpversion.functions)": [[22, "bumpversion.functions.ValuesFunction"]], "bump() (bumpversion.functions.numericfunction method)": [[22, "bumpversion.functions.NumericFunction.bump"]], "bump() (bumpversion.functions.partfunction method)": [[22, "bumpversion.functions.PartFunction.bump"]], "bump() (bumpversion.functions.valuesfunction method)": [[22, "bumpversion.functions.ValuesFunction.bump"]], "bumpversion.functions": [[22, "module-bumpversion.functions"]], "first_value (bumpversion.functions.partfunction attribute)": [[22, "bumpversion.functions.PartFunction.first_value"]], "independent (bumpversion.functions.partfunction attribute)": [[22, "bumpversion.functions.PartFunction.independent"]], "optional_value (bumpversion.functions.partfunction attribute)": [[22, "bumpversion.functions.PartFunction.optional_value"]], "current_indent (in module bumpversion.indented_logger)": [[23, "bumpversion.indented_logger.CURRENT_INDENT"]], "indentedloggeradapter (class in bumpversion.indented_logger)": [[23, "bumpversion.indented_logger.IndentedLoggerAdapter"]], "bumpversion.indented_logger": [[23, "module-bumpversion.indented_logger"]], "current_indent (bumpversion.indented_logger.indentedloggeradapter property)": [[23, "bumpversion.indented_logger.IndentedLoggerAdapter.current_indent"]], "dedent() (bumpversion.indented_logger.indentedloggeradapter method)": [[23, "bumpversion.indented_logger.IndentedLoggerAdapter.dedent"]], "indent() (bumpversion.indented_logger.indentedloggeradapter method)": [[23, "bumpversion.indented_logger.IndentedLoggerAdapter.indent"]], "indent_str (bumpversion.indented_logger.indentedloggeradapter property)": [[23, "bumpversion.indented_logger.IndentedLoggerAdapter.indent_str"]], "process() (bumpversion.indented_logger.indentedloggeradapter method)": [[23, "bumpversion.indented_logger.IndentedLoggerAdapter.process"]], "reset() (bumpversion.indented_logger.indentedloggeradapter method)": [[23, "bumpversion.indented_logger.IndentedLoggerAdapter.reset"]], "git (class in bumpversion.scm)": [[24, "bumpversion.scm.Git"]], "mercurial (class in bumpversion.scm)": [[24, "bumpversion.scm.Mercurial"]], "scminfo (class in bumpversion.scm)": [[24, "bumpversion.scm.SCMInfo"]], "sourcecodemanager (class in bumpversion.scm)": [[24, "bumpversion.scm.SourceCodeManager"]], "_all_tags_command (bumpversion.scm.git attribute)": [[24, "bumpversion.scm.Git._ALL_TAGS_COMMAND"]], "_all_tags_command (bumpversion.scm.mercurial attribute)": [[24, "bumpversion.scm.Mercurial._ALL_TAGS_COMMAND"]], "_all_tags_command (bumpversion.scm.sourcecodemanager attribute)": [[24, "bumpversion.scm.SourceCodeManager._ALL_TAGS_COMMAND"]], "_commit_command (bumpversion.scm.git attribute)": [[24, "bumpversion.scm.Git._COMMIT_COMMAND"]], "_commit_command (bumpversion.scm.mercurial attribute)": [[24, "bumpversion.scm.Mercurial._COMMIT_COMMAND"]], "_commit_command (bumpversion.scm.sourcecodemanager attribute)": [[24, "bumpversion.scm.SourceCodeManager._COMMIT_COMMAND"]], "_test_usable_command (bumpversion.scm.git attribute)": [[24, "bumpversion.scm.Git._TEST_USABLE_COMMAND"]], "_test_usable_command (bumpversion.scm.mercurial attribute)": [[24, "bumpversion.scm.Mercurial._TEST_USABLE_COMMAND"]], "_test_usable_command (bumpversion.scm.sourcecodemanager attribute)": [[24, "bumpversion.scm.SourceCodeManager._TEST_USABLE_COMMAND"]], "__repr__() (bumpversion.scm.scminfo method)": [[24, "bumpversion.scm.SCMInfo.__repr__"]], "__repr__() (bumpversion.scm.sourcecodemanager method)": [[24, "bumpversion.scm.SourceCodeManager.__repr__"]], "__str__() (bumpversion.scm.scminfo method)": [[24, "bumpversion.scm.SCMInfo.__str__"]], "__str__() (bumpversion.scm.sourcecodemanager method)": [[24, "bumpversion.scm.SourceCodeManager.__str__"]], "add_path() (bumpversion.scm.git class method)": [[24, "bumpversion.scm.Git.add_path"]], "add_path() (bumpversion.scm.mercurial class method)": [[24, "bumpversion.scm.Mercurial.add_path"]], "add_path() (bumpversion.scm.sourcecodemanager class method)": [[24, "bumpversion.scm.SourceCodeManager.add_path"]], "assert_nondirty() (bumpversion.scm.git class method)": [[24, "bumpversion.scm.Git.assert_nondirty"]], "assert_nondirty() (bumpversion.scm.mercurial class method)": [[24, "bumpversion.scm.Mercurial.assert_nondirty"]], "assert_nondirty() (bumpversion.scm.sourcecodemanager class method)": [[24, "bumpversion.scm.SourceCodeManager.assert_nondirty"]], "branch_name (bumpversion.scm.scminfo attribute)": [[24, "bumpversion.scm.SCMInfo.branch_name"]], "bumpversion.scm": [[24, "module-bumpversion.scm"]], "commit() (bumpversion.scm.sourcecodemanager class method)": [[24, "bumpversion.scm.SourceCodeManager.commit"]], "commit_sha (bumpversion.scm.scminfo attribute)": [[24, "bumpversion.scm.SCMInfo.commit_sha"]], "commit_to_scm() (bumpversion.scm.sourcecodemanager class method)": [[24, "bumpversion.scm.SourceCodeManager.commit_to_scm"]], "current_version (bumpversion.scm.scminfo attribute)": [[24, "bumpversion.scm.SCMInfo.current_version"]], "dirty (bumpversion.scm.scminfo attribute)": [[24, "bumpversion.scm.SCMInfo.dirty"]], "distance_to_latest_tag (bumpversion.scm.scminfo attribute)": [[24, "bumpversion.scm.SCMInfo.distance_to_latest_tag"]], "get_all_tags() (bumpversion.scm.sourcecodemanager class method)": [[24, "bumpversion.scm.SourceCodeManager.get_all_tags"]], "get_scm_info() (in module bumpversion.scm)": [[24, "bumpversion.scm.get_scm_info"]], "get_version_from_tag() (bumpversion.scm.sourcecodemanager class method)": [[24, "bumpversion.scm.SourceCodeManager.get_version_from_tag"]], "is_usable() (bumpversion.scm.sourcecodemanager class method)": [[24, "bumpversion.scm.SourceCodeManager.is_usable"]], "latest_tag_info() (bumpversion.scm.git class method)": [[24, "bumpversion.scm.Git.latest_tag_info"]], "latest_tag_info() (bumpversion.scm.mercurial class method)": [[24, "bumpversion.scm.Mercurial.latest_tag_info"]], "latest_tag_info() (bumpversion.scm.sourcecodemanager class method)": [[24, "bumpversion.scm.SourceCodeManager.latest_tag_info"]], "logger (in module bumpversion.scm)": [[24, "bumpversion.scm.logger"]], "short_branch_name (bumpversion.scm.scminfo attribute)": [[24, "bumpversion.scm.SCMInfo.short_branch_name"]], "tag() (bumpversion.scm.git class method)": [[24, "bumpversion.scm.Git.tag"]], "tag() (bumpversion.scm.mercurial class method)": [[24, "bumpversion.scm.Mercurial.tag"]], "tag() (bumpversion.scm.sourcecodemanager class method)": [[24, "bumpversion.scm.SourceCodeManager.tag"]], "tag_in_scm() (bumpversion.scm.sourcecodemanager class method)": [[24, "bumpversion.scm.SourceCodeManager.tag_in_scm"]], "tool (bumpversion.scm.scminfo attribute)": [[24, "bumpversion.scm.SCMInfo.tool"]], "outputters (in module bumpversion.show)": [[25, "bumpversion.show.OUTPUTTERS"]], "bumpversion.show": [[25, "module-bumpversion.show"]], "do_show() (in module bumpversion.show)": [[25, "bumpversion.show.do_show"]], "log_list() (in module bumpversion.show)": [[25, "bumpversion.show.log_list"]], "output_default() (in module bumpversion.show)": [[25, "bumpversion.show.output_default"]], "output_json() (in module bumpversion.show)": [[25, "bumpversion.show.output_json"]], "output_yaml() (in module bumpversion.show)": [[25, "bumpversion.show.output_yaml"]], "resolve_name() (in module bumpversion.show)": [[25, "bumpversion.show.resolve_name"]], "verbosity (in module bumpversion.ui)": [[26, "bumpversion.ui.VERBOSITY"]], "bumpversion.ui": [[26, "module-bumpversion.ui"]], "get_indented_logger() (in module bumpversion.ui)": [[26, "bumpversion.ui.get_indented_logger"]], "logger (in module bumpversion.ui)": [[26, "bumpversion.ui.logger"]], "print_error() (in module bumpversion.ui)": [[26, "bumpversion.ui.print_error"]], "print_info() (in module bumpversion.ui)": [[26, "bumpversion.ui.print_info"]], "print_warning() (in module bumpversion.ui)": [[26, "bumpversion.ui.print_warning"]], "setup_logging() (in module bumpversion.ui)": [[26, "bumpversion.ui.setup_logging"]], "bumpversion.utils": [[27, "module-bumpversion.utils"]], "extract_regex_flags() (in module bumpversion.utils)": [[27, "bumpversion.utils.extract_regex_flags"]], "get_context() (in module bumpversion.utils)": [[27, "bumpversion.utils.get_context"]], "get_overrides() (in module bumpversion.utils)": [[27, "bumpversion.utils.get_overrides"]], "key_val_string() (in module bumpversion.utils)": [[27, "bumpversion.utils.key_val_string"]], "labels_for_format() (in module bumpversion.utils)": [[27, "bumpversion.utils.labels_for_format"]], "prefixed_environ() (in module bumpversion.utils)": [[27, "bumpversion.utils.prefixed_environ"]], "recursive_sort_dict() (in module bumpversion.utils)": [[27, "bumpversion.utils.recursive_sort_dict"]], "version (class in bumpversion.version_part)": [[28, "bumpversion.version_part.Version"]], "versionconfig (class in bumpversion.version_part)": [[28, "bumpversion.version_part.VersionConfig"]], "versionpart (class in bumpversion.version_part)": [[28, "bumpversion.version_part.VersionPart"]], "__eq__() (bumpversion.version_part.version method)": [[28, "bumpversion.version_part.Version.__eq__"]], "__eq__() (bumpversion.version_part.versionconfig method)": [[28, "bumpversion.version_part.VersionConfig.__eq__"]], "__eq__() (bumpversion.version_part.versionpart method)": [[28, "bumpversion.version_part.VersionPart.__eq__"]], "__format__() (bumpversion.version_part.versionpart method)": [[28, "bumpversion.version_part.VersionPart.__format__"]], "__getitem__() (bumpversion.version_part.version method)": [[28, "bumpversion.version_part.Version.__getitem__"]], "__iter__() (bumpversion.version_part.version method)": [[28, "bumpversion.version_part.Version.__iter__"]], "__len__() (bumpversion.version_part.version method)": [[28, "bumpversion.version_part.Version.__len__"]], "__repr__() (bumpversion.version_part.version method)": [[28, "bumpversion.version_part.Version.__repr__"]], "__repr__() (bumpversion.version_part.versionconfig method)": [[28, "bumpversion.version_part.VersionConfig.__repr__"]], "__repr__() (bumpversion.version_part.versionpart method)": [[28, "bumpversion.version_part.VersionPart.__repr__"]], "_choose_serialize_format() (bumpversion.version_part.versionconfig method)": [[28, "bumpversion.version_part.VersionConfig._choose_serialize_format"]], "_serialize() (bumpversion.version_part.versionconfig method)": [[28, "bumpversion.version_part.VersionConfig._serialize"]], "bump() (bumpversion.version_part.version method)": [[28, "bumpversion.version_part.Version.bump"]], "bump() (bumpversion.version_part.versionpart method)": [[28, "bumpversion.version_part.VersionPart.bump"]], "bumpversion.version_part": [[28, "module-bumpversion.version_part"]], "copy() (bumpversion.version_part.versionpart method)": [[28, "bumpversion.version_part.VersionPart.copy"]], "is_independent (bumpversion.version_part.versionpart property)": [[28, "bumpversion.version_part.VersionPart.is_independent"]], "is_optional (bumpversion.version_part.versionpart property)": [[28, "bumpversion.version_part.VersionPart.is_optional"]], "logger (in module bumpversion.version_part)": [[28, "bumpversion.version_part.logger"]], "null() (bumpversion.version_part.versionpart method)": [[28, "bumpversion.version_part.VersionPart.null"]], "order (bumpversion.version_part.versionconfig property)": [[28, "bumpversion.version_part.VersionConfig.order"]], "parse() (bumpversion.version_part.versionconfig method)": [[28, "bumpversion.version_part.VersionConfig.parse"]], "serialize() (bumpversion.version_part.versionconfig method)": [[28, "bumpversion.version_part.VersionConfig.serialize"]], "value (bumpversion.version_part.versionpart property)": [[28, "bumpversion.version_part.VersionPart.value"]], "dumperfunc (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.DumperFunc"]], "indent (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.INDENT"]], "yamldumpers (class in bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.YAMLDumpers"]], "yaml_dumpers (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.YAML_DUMPERS"]], "add_dumper() (bumpversion.yaml_dump.yamldumpers method)": [[29, "bumpversion.yaml_dump.YAMLDumpers.add_dumper"]], "bumpversion.yaml_dump": [[29, "module-bumpversion.yaml_dump"]], "dump() (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.dump"]], "format_bool() (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.format_bool"]], "format_date() (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.format_date"]], "format_datetime() (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.format_datetime"]], "format_dict() (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.format_dict"]], "format_float() (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.format_float"]], "format_int() (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.format_int"]], "format_none() (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.format_none"]], "format_sequence() (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.format_sequence"]], "format_str() (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.format_str"]], "--allow-dirty": [[30, "cmdoption-bumpversion-bump-allow-dirty"], [30, "cmdoption-bumpversion-replace-allow-dirty"]], "--commit": [[30, "cmdoption-bumpversion-bump-commit"]], "--commit-args": [[30, "cmdoption-bumpversion-bump-commit-args"]], "--config-file": [[30, "cmdoption-bumpversion-bump-config-file"], [30, "cmdoption-bumpversion-replace-config-file"], [30, "cmdoption-bumpversion-show-config-file"]], "--current-version": [[30, "cmdoption-bumpversion-bump-current-version"], [30, "cmdoption-bumpversion-replace-current-version"]], "--dry-run": [[30, "cmdoption-bumpversion-bump-n"], [30, "cmdoption-bumpversion-replace-n"]], "--format": [[30, "cmdoption-bumpversion-show-f"]], "--ignore-missing-version": [[30, "cmdoption-bumpversion-bump-ignore-missing-version"], [30, "cmdoption-bumpversion-replace-ignore-missing-version"]], "--increment": [[30, "cmdoption-bumpversion-show-i"]], "--list": [[30, "cmdoption-bumpversion-bump-list"]], "--message": [[30, "cmdoption-bumpversion-bump-m"]], "--new-version": [[30, "cmdoption-bumpversion-bump-new-version"], [30, "cmdoption-bumpversion-replace-new-version"]], "--no-allow-dirty": [[30, "cmdoption-bumpversion-bump-allow-dirty"], [30, "cmdoption-bumpversion-replace-allow-dirty"]], "--no-commit": [[30, "cmdoption-bumpversion-bump-commit"]], "--no-configured-files": [[30, "cmdoption-bumpversion-bump-no-configured-files"], [30, "cmdoption-bumpversion-replace-no-configured-files"]], "--no-regex": [[30, "cmdoption-bumpversion-bump-regex"], [30, "cmdoption-bumpversion-replace-regex"]], "--no-sign-tags": [[30, "cmdoption-bumpversion-bump-sign-tags"]], "--no-tag": [[30, "cmdoption-bumpversion-bump-tag"]], "--parse": [[30, "cmdoption-bumpversion-bump-parse"], [30, "cmdoption-bumpversion-replace-parse"]], "--regex": [[30, "cmdoption-bumpversion-bump-regex"], [30, "cmdoption-bumpversion-replace-regex"]], "--replace": [[30, "cmdoption-bumpversion-bump-replace"], [30, "cmdoption-bumpversion-replace-replace"]], "--search": [[30, "cmdoption-bumpversion-bump-search"], [30, "cmdoption-bumpversion-replace-search"]], "--serialize": [[30, "cmdoption-bumpversion-bump-serialize"], [30, "cmdoption-bumpversion-replace-serialize"]], "--sign-tags": [[30, "cmdoption-bumpversion-bump-sign-tags"]], "--tag": [[30, "cmdoption-bumpversion-bump-tag"]], "--tag-message": [[30, "cmdoption-bumpversion-bump-tag-message"]], "--tag-name": [[30, "cmdoption-bumpversion-bump-tag-name"]], "--verbose": [[30, "cmdoption-bumpversion-bump-v"], [30, "cmdoption-bumpversion-replace-v"]], "--version": [[30, "cmdoption-bumpversion-version"]], "-f": [[30, "cmdoption-bumpversion-show-f"]], "-i": [[30, "cmdoption-bumpversion-show-i"]], "-m": [[30, "cmdoption-bumpversion-bump-m"]], "-n": [[30, "cmdoption-bumpversion-bump-n"], [30, "cmdoption-bumpversion-replace-n"]], "-v": [[30, "cmdoption-bumpversion-bump-v"], [30, "cmdoption-bumpversion-replace-v"]], "args": [[30, "cmdoption-bumpversion-bump-arg-ARGS"], [30, "cmdoption-bumpversion-show-arg-ARGS"]], "files": [[30, "cmdoption-bumpversion-replace-arg-FILES"]], "bumpversion command line option": [[30, "cmdoption-bumpversion-version"]], "bumpversion-bump command line option": [[30, "cmdoption-bumpversion-bump-allow-dirty"], [30, "cmdoption-bumpversion-bump-arg-ARGS"], [30, "cmdoption-bumpversion-bump-commit"], [30, "cmdoption-bumpversion-bump-commit-args"], [30, "cmdoption-bumpversion-bump-config-file"], [30, "cmdoption-bumpversion-bump-current-version"], [30, "cmdoption-bumpversion-bump-ignore-missing-version"], [30, "cmdoption-bumpversion-bump-list"], [30, "cmdoption-bumpversion-bump-m"], [30, "cmdoption-bumpversion-bump-n"], [30, "cmdoption-bumpversion-bump-new-version"], [30, "cmdoption-bumpversion-bump-no-configured-files"], [30, "cmdoption-bumpversion-bump-parse"], [30, "cmdoption-bumpversion-bump-regex"], [30, "cmdoption-bumpversion-bump-replace"], [30, "cmdoption-bumpversion-bump-search"], [30, "cmdoption-bumpversion-bump-serialize"], [30, "cmdoption-bumpversion-bump-sign-tags"], [30, "cmdoption-bumpversion-bump-tag"], [30, "cmdoption-bumpversion-bump-tag-message"], [30, "cmdoption-bumpversion-bump-tag-name"], [30, "cmdoption-bumpversion-bump-v"]], "bumpversion-replace command line option": [[30, "cmdoption-bumpversion-replace-allow-dirty"], [30, "cmdoption-bumpversion-replace-arg-FILES"], [30, "cmdoption-bumpversion-replace-config-file"], [30, "cmdoption-bumpversion-replace-current-version"], [30, "cmdoption-bumpversion-replace-ignore-missing-version"], [30, "cmdoption-bumpversion-replace-n"], [30, "cmdoption-bumpversion-replace-new-version"], [30, "cmdoption-bumpversion-replace-no-configured-files"], [30, "cmdoption-bumpversion-replace-parse"], [30, "cmdoption-bumpversion-replace-regex"], [30, "cmdoption-bumpversion-replace-replace"], [30, "cmdoption-bumpversion-replace-search"], [30, "cmdoption-bumpversion-replace-serialize"], [30, "cmdoption-bumpversion-replace-v"]], "bumpversion-show command line option": [[30, "cmdoption-bumpversion-show-arg-ARGS"], [30, "cmdoption-bumpversion-show-config-file"], [30, "cmdoption-bumpversion-show-f"], [30, "cmdoption-bumpversion-show-i"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["changelog", "contributing", "explanation/index", "howtos/avoid-incorrect-replacements", "howtos/custom-version-formats-by-file", "howtos/index", "howtos/multiple-replacements", "index", "readme", "reference/bumpversion/bumpversion", "reference/bumpversion/bumpversion.__main__", "reference/bumpversion/bumpversion.aliases", "reference/bumpversion/bumpversion.autocast", "reference/bumpversion/bumpversion.bump", "reference/bumpversion/bumpversion.cli", "reference/bumpversion/bumpversion.config", "reference/bumpversion/bumpversion.config.files", "reference/bumpversion/bumpversion.config.files_legacy", "reference/bumpversion/bumpversion.config.models", "reference/bumpversion/bumpversion.config.utils", "reference/bumpversion/bumpversion.exceptions", "reference/bumpversion/bumpversion.files", "reference/bumpversion/bumpversion.functions", "reference/bumpversion/bumpversion.indented_logger", "reference/bumpversion/bumpversion.scm", "reference/bumpversion/bumpversion.show", "reference/bumpversion/bumpversion.ui", "reference/bumpversion/bumpversion.utils", "reference/bumpversion/bumpversion.version_part", "reference/bumpversion/bumpversion.yaml_dump", "reference/cli", "reference/configuration", "reference/formatting-context", "reference/index", "reference/search-and-replace-config", "reference/version-parts", "tutorials/index", "tutorials/semantic-versioning-example", "usage"], "filenames": ["changelog.md", "contributing.md", "explanation/index.md", "howtos/avoid-incorrect-replacements.md", "howtos/custom-version-formats-by-file.md", "howtos/index.md", "howtos/multiple-replacements.md", "index.md", "readme.md", "reference/bumpversion/bumpversion.md", "reference/bumpversion/bumpversion.__main__.md", "reference/bumpversion/bumpversion.aliases.md", "reference/bumpversion/bumpversion.autocast.md", "reference/bumpversion/bumpversion.bump.md", "reference/bumpversion/bumpversion.cli.md", "reference/bumpversion/bumpversion.config.md", "reference/bumpversion/bumpversion.config.files.md", "reference/bumpversion/bumpversion.config.files_legacy.md", "reference/bumpversion/bumpversion.config.models.md", "reference/bumpversion/bumpversion.config.utils.md", "reference/bumpversion/bumpversion.exceptions.md", "reference/bumpversion/bumpversion.files.md", "reference/bumpversion/bumpversion.functions.md", "reference/bumpversion/bumpversion.indented_logger.md", "reference/bumpversion/bumpversion.scm.md", "reference/bumpversion/bumpversion.show.md", "reference/bumpversion/bumpversion.ui.md", "reference/bumpversion/bumpversion.utils.md", "reference/bumpversion/bumpversion.version_part.md", "reference/bumpversion/bumpversion.yaml_dump.md", "reference/cli.rst", "reference/configuration.md", "reference/formatting-context.md", "reference/index.md", "reference/search-and-replace-config.md", "reference/version-parts.md", "tutorials/index.md", "tutorials/semantic-versioning-example.md", "usage.md"], "titles": ["Changelog", "Contributing to Bump My Version", "Explanation", "Avoiding incorrect replacements", "Custom version formats in different files", "How-To Guides", "Multiple replacements within the same file", "Bump My Version", "Bump My Version", "bumpversion", "bumpversion.__main__", "bumpversion.aliases", "bumpversion.autocast", "bumpversion.bump", "bumpversion.cli", "bumpversion.config", "bumpversion.config.files", "bumpversion.config.files_legacy", "bumpversion.config.models", "bumpversion.config.utils", "bumpversion.exceptions", "bumpversion.files", "bumpversion.functions", "bumpversion.indented_logger", "bumpversion.scm", "bumpversion.show", "bumpversion.ui", "bumpversion.utils", "bumpversion.version_part", "bumpversion.yaml_dump", "Command-line Interface", "Configuration", "Formatting context", "Reference", "Search and replace configuration", "Version parts", "Tutorials", "Semantic versioning example", "Usage"], "terms": {"compar": [0, 6, 35], "full": [0, 4, 8, 11], "differ": [0, 1, 5, 6, 7, 31, 35], "workflow": [0, 8, 38], "trigger": [0, 38], "690452e": 0, "mismatch": 0, "artifact": 0, "up": [0, 1], "download": [0, 8], "version": [0, 3, 5, 6, 9, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 27, 28, 30, 33, 34, 36], "3f61742": 0, "pr_number": 0, "retriev": [0, 15], "85a8b48": 0, "commit": [0, 8, 13, 14, 18, 24, 30, 32, 38], "12ba54f": 0, "refactor": [0, 1, 8], "d2f30a8": 0, "test": [0, 8], "pr": 0, "acquisit": 0, "67ab83d": 0, "put": [0, 32], "temporari": 0, "debug": 0, "step": [0, 1], "6ac064": 0, "chang": [0, 1, 3, 4, 6, 8, 13, 14, 17, 18, 21, 24, 30, 31, 32, 34, 35, 38], "caus": 0, "run": [0, 8, 13, 16, 17, 30, 32], "23e6c18": 0, "requir": [0, 1, 3, 4, 8, 20, 28, 31, 38], "github": [0, 1, 4, 6, 8, 12], "action": 0, "d96e07a": 0, "default": [0, 1, 3, 6, 8, 15, 22, 25, 30, 31, 32, 34, 35, 38], "regex": [0, 14, 18, 27, 30, 34], "cli": [0, 8, 9, 33], "valu": [0, 1, 6, 8, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 25, 27, 28, 29, 30, 32, 37, 38], "none": [0, 8, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 38], "93191f3": 0, "64": 0, "The": [0, 3, 6, 7, 8, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 31, 32, 34, 35, 37, 38], "fals": [0, 13, 16, 17, 18, 21, 23, 24, 25, 28, 31, 38], "wa": [0, 11, 20, 32], "overrid": [0, 15, 31], "issu": [0, 1, 8, 37], "when": [0, 1, 4, 8, 22, 28, 30, 31, 32, 35], "ad": [0, 1, 8, 35, 38], "file": [0, 1, 3, 5, 7, 9, 13, 14, 15, 17, 18, 19, 20, 24, 30, 32, 33, 34], "84556f8": 0, "miss": [0, 20, 30, 31], "gh": 0, "42bab83": 0, "regress": 0, "regard": 0, "multipl": [0, 3, 4, 5, 7, 8, 31, 34, 35], "one": [0, 1, 8, 15, 22, 25, 31, 35, 38], "e7a7629": 0, "method": [0, 1, 13, 16, 21, 25], "mark": 0, "from": [0, 3, 8, 18, 24, 25, 27, 30, 31, 34, 35], "dict": [0, 16, 17, 18, 19, 21, 23, 24, 25, 27, 28, 29], "kei": [0, 15, 16, 17, 20, 25, 27, 28, 38], "name": [0, 4, 8, 11, 18, 24, 25, 26, 30, 31, 32, 35], "list": [0, 1, 8, 11, 12, 13, 14, 18, 19, 21, 22, 24, 27, 28, 29, 30, 31, 34, 35, 38], "filechang": [0, 18, 19, 21], "encapsul": 0, "singl": [0, 8, 34, 38], "log": [0, 1, 21, 23, 24, 26, 30], "provid": [0, 1, 3, 22, 23, 30, 32, 35, 38], "indent": [0, 23, 26, 29], "output": [0, 1, 8, 25, 32, 38], "4e68214": 0, "fileconfig": [0, 21], "249a999": 0, "thi": [0, 1, 3, 4, 6, 8, 11, 17, 21, 22, 23, 25, 28, 31, 34, 38], "better": [0, 1, 8], "describ": [0, 1, 31], "what": [0, 1, 30], "class": [0, 20], "doe": [0, 8, 12, 20, 21], "also": [0, 1, 4, 8, 22, 31, 34, 38], "move": [0, 8], "get_search_pattern": [0, 18], "sinc": [0, 1, 31, 32, 35], "i": [0, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17, 20, 21, 22, 24, 25, 28, 30, 31, 32, 34, 35, 37, 38], "specif": [0, 8, 13, 15, 28], "each": [0, 4, 23, 31, 32, 35], "instanc": 0, "config": [0, 1, 8, 9, 13, 21, 24, 25, 27, 28, 30, 31, 33, 34], "manag": [0, 8, 15, 24, 28, 31], "a4c90b2": 0, "ini": [0, 8, 17, 34], "format": [0, 5, 7, 8, 17, 20, 28, 30, 31, 33, 34, 35, 38], "stuff": 0, "files_legaci": [0, 9, 15, 33], "py": [0, 8, 12, 31], "gener": [0, 1, 6, 8, 13, 22, 23, 27, 31, 37], "sh": [0, 3], "upgrad": [0, 8], "121ef69": 0, "cach": [0, 18], "resolv": [0, 18, 19, 21, 25], "filemap": [0, 18], "c96e0bd": 0, "custom": [0, 5, 7, 20], "4ce17a9": 0, "logger": [0, 13, 14, 15, 16, 17, 18, 21, 23, 24, 26, 28], "improv": [0, 7], "consol": [0, 26, 38], "d1d19e3": 0, "909396d": 0, "ar": [0, 1, 4, 8, 12, 14, 19, 20, 30, 31, 32, 34, 35, 38], "hashabl": 0, "weed": 0, "out": [0, 1], "duplic": 0, "remov": [0, 1, 8, 32, 38], "some": [0, 35], "comment": [0, 1], "line": [0, 1, 3, 7, 14, 15, 31, 33, 34, 38], "89686b8": 0, "import": 0, "extract_regex_flag": [0, 27], "a980670": 0, "cae12dc": 0, "tag": [0, 8, 13, 14, 15, 18, 20, 24, 27, 30, 32, 38], "e218264": 0, "74": 0, "current_vers": [0, 3, 4, 6, 8, 13, 14, 16, 17, 18, 21, 24, 27, 32, 34, 35, 38], "tag_nam": [0, 14, 18, 24, 30], "now": [0, 4, 32], "do": [0, 4, 30, 31, 38], "need": [0, 1, 8, 30, 31], "match": [0, 3, 19, 21, 31, 34], "exactli": 0, "logic": [0, 34], "auto": 0, "bump": [0, 3, 4, 6, 9, 14, 18, 22, 28, 31, 32, 33, 34, 35, 37], "909a53f": 0, "http": [0, 1, 8, 12, 35], "com": [0, 1, 4, 8, 12], "callowayproject": [0, 1, 8], "my": [0, 3, 4, 9, 14, 18, 31, 32, 34, 35, 38], "85": 0, "97049e0": 0, "hg": [0, 24], "return": [0, 11, 12, 13, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 27, 28, 29, 35], "order": [0, 8, 28, 31], "thei": [0, 1, 28, 31, 32], "were": [0, 8, 11], "creat": [0, 1, 4, 8, 18, 24, 30, 31, 37], "so": [0, 6, 8, 11, 23, 31, 34], "we": [0, 1, 6, 8, 20, 25, 31, 35, 38], "want": [0, 1, 8, 14, 30, 31, 32, 38], "last": [0, 31], "autovers": 0, "a308a35": 0, "key_path": [0, 18], "e160b40": 0, "made": [0, 21], "all": [0, 1, 4, 8, 19, 20, 24, 28, 31, 35, 38], "attribut": [0, 7, 25], "except": [0, 9, 22, 33, 38], "filenam": [0, 3, 4, 6, 18, 34], "glob": [0, 18, 19], "pre": [0, 31], "ci": 0, "hook": [0, 31], "8188a42": 0, "more": [0, 1, 8, 18, 30, 35, 38], "inform": [0, 1, 7, 8, 14, 17, 23, 24, 25, 30, 31], "see": [0, 1, 8, 20], "autoupd": 0, "4c81ad4": 0, "astral": 0, "ruff": 0, "v0": 0, "7109d70": 0, "configur": [0, 1, 4, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 25, 26, 28, 30, 32, 33], "e407974": 0, "toml": [0, 3, 4, 8, 16, 21, 34, 38], "pars": [0, 4, 8, 14, 16, 17, 18, 24, 28, 30, 32, 35, 38], "re": [0, 1, 17, 18, 21], "written": 0, "avoid": [0, 5, 7, 8, 17, 29], "wrong": [0, 3, 20], "data": 0, "It": [0, 1, 6, 8, 22, 31, 38], "us": [0, 1, 4, 6, 7, 13, 14, 15, 16, 17, 18, 21, 23, 24, 28, 30, 31, 32, 35, 38], "two": [0, 8, 31, 35, 38], "wai": [0, 1, 8, 21, 38], "parser": [0, 34], "maintain": [0, 1, 4, 8, 35], "type": [0, 1, 8, 12, 20, 24, 29, 31], "old": [0, 34], "deprec": [0, 8], "8769671": 0, "dev": [0, 1, 37], "number": [0, 4, 8, 15, 20, 21, 22, 23, 28, 31, 32, 35], "463082b": 0, "1eed99b": 0, "an": [0, 6, 8, 11, 15, 17, 23, 24, 26, 28, 29, 31, 34, 35, 37, 38], "echo": [0, 26], "develop": [0, 1, 7, 35, 37], "e89599f": 0, "5ebb0d7": 0, "bug": [0, 7, 8], "65": 0, "where": [0, 8, 31], "d": [0, 4, 27, 31, 32, 34], "weren": 0, "t": [0, 1, 4, 8, 13, 15, 21, 30, 31], "357b9dc": 0, "add": [0, 1, 8, 18, 23, 24, 29, 30, 31], "h": [0, 8], "help": [0, 1, 8, 20, 35], "option": [0, 4, 6, 7, 11, 13, 14, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 30, 31, 38], "fda71b0": 0, "67": 0, "drop": [0, 8, 31], "python3": 0, "compat": [0, 8, 38], "890edc8": 0, "longer": [0, 8, 31], "": [0, 1, 3, 8, 12, 14, 21, 28, 30, 31, 34, 35, 38], "safer": 0, "start": [0, 1, 8, 22, 27, 35, 37], "fbcef03": 0, "recommend": [0, 1, 8, 31, 38], "call": [0, 11, 35], "instead": [0, 1, 3, 8, 17, 18, 21, 34, 35], "bumpvers": [0, 3, 4, 6, 7, 31, 33, 34, 35, 37, 38], "9fb1a1d": 0, "e2579d6": 0, "290": 0, "292": 0, "e21fdd9": 0, "7e5d1bc": 0, "search": [0, 1, 3, 4, 6, 7, 14, 15, 16, 18, 21, 28, 30, 32, 33], "non": [0, 31, 32, 35], "0034716": 0, "59": 0, "flag": [0, 27, 31, 34, 35], "doc": 0, "4a3d046": 0, "285": 0, "script": [0, 1, 7], "a59ced8": 0, "depend": [0, 1, 28, 29, 31, 35], "pydant": [0, 8, 18], "577aa4c": 0, "resolut": [0, 25], "inclus": 0, "exclus": [0, 31], "646af54": 0, "61": 0, "includ": [0, 1, 3, 4, 6, 8, 13, 14, 19, 30, 32, 35, 38], "resolved_filemap": [0, 18], "properti": [0, 18, 23, 28], "exapand": 0, "files_to_modifi": [0, 18], "modifi": [0, 1, 8, 14, 18, 21, 25, 30, 31, 38], "exclut": 0, "add_fil": [0, 18], "c1ef3b2": 0, "55": 0, "ignor": [0, 1, 30, 31], "falsei": 0, "construct": 0, "document": [0, 7, 8, 38], "cd71a1a": 0, "doubl": [0, 34], "backslash": [0, 34], "while": [0, 4, 31, 34, 35, 37], "doesn": [0, 4, 21], "7856ee0": 0, "build": [0, 31, 35, 37], "48980d7": 0, "7c38c40": 0, "284": 0, "c30bd12": 0, "282": 0, "95c89fb": 0, "281": 0, "mention": [0, 1], "python": [0, 1, 8, 12, 14, 28, 30, 31, 32, 34, 38], "a91f690": 0, "context": [0, 1, 7, 11, 13, 14, 16, 18, 20, 21, 23, 24, 27, 28, 31, 33, 34, 38], "130bbe0": 0, "reset": [0, 23, 28, 31, 35], "befor": [0, 6, 8, 21, 31, 32, 37], "4b457d0": 0, "adb7e4c": 0, "277": 0, "pygments_styl": 0, "docsrc": 0, "conf": 0, "32798a9": 0, "theme": 0, "subject": 0, "look": [0, 1, 8, 31, 34], "about": [0, 1, 24, 25], "regular": [0, 17, 30, 31, 32, 35], "express": [0, 17, 21, 30, 31, 32, 35], "449b70a": 0, "command": [0, 7, 11, 14, 15, 31, 32, 33, 38], "no_regex": 0, "a295a32": 0, "global": 0, "individu": [0, 1, 31], "avail": [0, 1, 8, 31, 32, 34, 38], "replac": [0, 4, 5, 7, 14, 17, 18, 21, 28, 32, 33], "sub": [0, 8, 38], "abil": 0, "0210d74": 0, "string": [0, 3, 8, 12, 18, 23, 27, 28, 29, 30, 31, 32, 35], "treat": [0, 30, 31, 34], "after": [0, 21, 22, 31, 32], "initi": [0, 11, 18, 20, 21, 22, 23, 28, 29, 37], "substitut": 0, "warn": [0, 8, 26], "cfg": [0, 8, 16, 31], "a0481b7": 0, "e0731c3": 0, "a5bd008": 0, "45c85be": 0, "can": [0, 1, 4, 8, 13, 15, 23, 30, 31, 32, 34, 35, 38], "733438b": 0, "go": [0, 4, 37], "bye": 0, "without": [0, 7, 8, 27, 32], "subcomand": 0, "leav": [0, 1], "781e8d8": 0, "complet": [0, 1, 28, 30, 38], "ani": [0, 1, 8, 11, 12, 14, 15, 16, 17, 18, 21, 23, 25, 27, 28, 29, 30, 38], "34": 0, "531738d": 0, "276": 0, "61e6747": 0, "charliermarsh": 0, "coverag": 0, "3fe96f0": 0, "pin": 0, "d4b125e": 0, "bfe5306": 0, "declar": 0, "sourcecodemanag": [0, 24], "classvar": [0, 24], "str": [0, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29], "_test_usable_command": [0, 24], "_commit_command": [0, 24], "_all_tags_command": [0, 24], "affect": 0, "a53cddc": 0, "organ": 0, "c62d65e": 0, "subcommand": [0, 8, 38], "8722a0f": 0, "work": [0, 1, 8, 20, 24, 30, 31, 38], "just": [0, 1, 8, 17, 22, 25, 30], "like": [0, 1, 8, 17, 23, 28, 31, 34], "increment": [0, 7, 14, 25, 30, 31], "Will": [0, 8], "show": [0, 1, 7, 8, 9, 14, 33], "new_vers": [0, 3, 4, 6, 8, 13, 14, 16, 17, 21, 24, 25, 27, 30, 31, 32, 34, 38], "versionpart": [0, 28, 38], "would": [0, 1, 3, 11, 21, 32, 35], "short_branch_nam": [0, 24, 32], "render": [0, 13, 18, 21, 27, 28, 31, 32, 34, 35], "7f7e50c": 0, "branch": [0, 32], "lower": 0, "case": [0, 1, 21], "contain": [0, 3, 4, 14, 16, 19, 21, 23, 27, 30, 34, 38], "onli": [0, 3, 8, 14, 21, 22, 24, 25, 27, 30, 31, 32, 34, 38], "z": 0, "truncat": [0, 32], "charact": [0, 23, 35], "28": 0, "check": [0, 1, 8, 21], "3a6e3e": 0, "part": [0, 7, 13, 14, 18, 19, 20, 21, 22, 28, 30, 32, 33, 37, 38], "ee43bdb": 0, "5e6f566": 0, "f1acd35": 0, "272": 0, "275": 0, "invoc": [0, 8, 38], "9d965e5": 0, "8960d24": 0, "tomlkit": 0, "tomldocu": 0, "unwrap": 0, "convert": [0, 8, 12, 32], "branch_nam": [0, 24, 32], "scm": [0, 9, 18, 33], "173be1a": 0, "d537274": 0, "b01fffc": 0, "specifi": [0, 8, 14, 15, 20, 22, 30, 31, 35, 38], "current": [0, 1, 6, 8, 13, 14, 15, 16, 17, 21, 23, 24, 25, 28, 30, 31, 32, 34, 37, 38], "9bce887": 0, "supersed": 0, "much": [0, 1], "capabl": 0, "yaml": [0, 1, 4, 25, 29, 30, 38], "json": [0, 25, 30, 38], "item": [0, 22, 25, 38], "displai": [0, 25], "dot": [0, 25, 35], "notat": 0, "pull": 0, "nest": 0, "structur": 0, "31ffbcf": 0, "backward": [0, 8, 38], "previou": [0, 1, 6, 8, 31, 38], "forward": [0, 1], "problem": [0, 1], "click": [0, 8, 11, 14, 20], "automat": [0, 8, 12], "must": [0, 1, 3, 4, 6, 31, 34], "report": [0, 7, 8, 21], "efb04e9": 0, "correct": [0, 8, 12], "being": 0, "5476cdf": 0, "6e500c2": 0, "270": 0, "complaint": 0, "subprocess": 0, "c429c68": 0, "da7544f": 0, "There": [0, 1, 8, 35, 38], "underli": 0, "edg": 0, "deriv": 0, "environ": [0, 1, 8, 27, 30, 31, 38], "variabl": [0, 8, 12, 15, 25, 30, 31, 38], "multpl": 0, "fail": [0, 1, 31], "reproduc": [0, 1], "d78ff46": 0, "893ec03": 0, "version_part": [0, 9, 13, 14, 16, 18, 21, 25, 27, 30, 33], "f236b7d": 0, "detect": [0, 12], "argument": [0, 8, 18, 23, 30, 31], "base": [0, 1, 11, 12, 15, 18, 20, 22, 23, 24, 28, 29], "indic": [0, 31, 32, 35], "22edeac": 0, "bad": [0, 20], "23be62d": 0, "rais": [0, 12, 13, 15, 18, 21, 24, 25, 26, 28], "1e3ebc5": 0, "valueerror": [0, 12, 22, 37], "badargumentusag": 0, "readm": [0, 1], "7780265": 0, "releas": [0, 4, 8, 31, 34, 37, 38], "01870d5": 0, "note": [0, 8, 36], "266002f": 0, "edc444f": 0, "261": 0, "3d5c253": 0, "instal": [0, 7], "c1034eb": 0, "spec": 0, "4782745": 0, "pypi": [0, 8], "e5ed27d": 0, "d4b03d7": 0, "vagu": 0, "info": [0, 24], "4fb5158": 0, "If": [0, 1, 3, 8, 11, 12, 13, 14, 15, 16, 24, 25, 30, 31, 32, 34, 35, 38], "disabl": [0, 31], "packag": [0, 8, 31], "7c12072": 0, "inspect": 0, "didn": 0, "save": 0, "dist": 0, "f8f0278": 0, "path": [0, 13, 15, 16, 17, 18, 21, 24], "restrict": 0, "hint": 0, "e1af658": 0, "8738f3f": 0, "tabl": [0, 31], "content": 0, "49858c0": 0, "migrat": 0, "setuptool": 0, "pyproject": [0, 8, 16, 31, 38], "f10f8b2": 0, "d626f7d": 0, "black": 0, "psf": 0, "ac6cdd0": 0, "serial": [0, 4, 14, 16, 17, 18, 28, 30, 32, 35, 38], "c529452": 0, "get": [0, 8, 22, 25, 26, 34], "8006f3e": 0, "scminfo": [0, 18, 24], "setup": [0, 8, 16, 31], "e8fddc9": 0, "xml": [0, 31], "696503f": 0, "assert": [0, 24], "7afe58c": 0, "equal": [0, 22], "64b0de3": 0, "same": [0, 1, 5, 7, 21, 31, 35], "exit": [0, 8, 26, 30], "c025650": 0, "exist": [0, 1, 11, 13, 16, 21], "autom": [0, 1], "tool": [0, 1, 3, 4, 6, 8, 13, 24, 31, 34, 35], "19f13b7": 0, "pat": 0, "pipelin": 0, "hopefulli": 0, "allow": [0, 8, 18, 20, 23, 30, 31, 38], "master": [0, 12], "codecov": 0, "a5009e0": 0, "metadata": 0, "0bd54dc": 0, "1b1d910": 0, "6c3b4fe": 0, "allow_dirti": [0, 14, 18], "b042e31": 0, "git": [0, 1, 8, 24, 31, 32], "2a977af": 0, "quot": [0, 3], "9a55d6d": 0, "window": [0, 1], "b8abc44": 0, "cast": [0, 12], "them": [0, 1, 3, 22, 34, 35], "pathlib": [0, 13, 15, 16, 17, 18, 24], "error": [0, 1, 26, 28, 30], "556853b": 0, "seem": [0, 1, 28], "ddfd3bf": 0, "fbf85c2": 0, "stop": [0, 1], "find": [0, 1, 3, 8, 11, 15, 16, 31, 34], "header": [0, 31], "0aea9dc": 0, "addit": [0, 8, 14, 30, 32, 38], "manual": 0, "verbos": [0, 8, 14, 26, 30], "81eb097": 0, "a9cac5b": 0, "increas": [0, 8, 14, 22, 23, 28, 30, 38], "close": 0, "relas": 0, "upload": 0, "thing": [0, 38], "pythonutf8": 0, "mode": [0, 8, 38], "91a73e2": 0, "org": [0, 35], "html": 0, "utf": 0, "explicit": [0, 13, 15, 16, 31], "80fe7ef": 0, "2b3b358": 0, "cfbba08": 0, "main": [0, 8, 10], "alias": [0, 9, 33], "licens": [0, 1, 7], "34a9be5": 0, "71a204b": 0, "utf8": 0, "9cb8f60": 0, "fe794dd": 0, "function": [0, 1, 8, 9, 33, 38], "88709fd": 0, "19eaeef": 0, "d339007": 0, "convers": 0, "f5d1cab": 0, "d7dec79": 0, "857835d": 0, "dispatch": 0, "input": [0, 1, 18, 20], "f3b7a0f": 0, "renam": [0, 1], "tox": 0, "job": [0, 21], "a9b6db3": 0, "e0cebb3": 0, "mercuri": [0, 8, 24, 31, 32], "support": [0, 1, 8, 20, 22, 31], "560999d": 0, "6ccfa7d": 0, "subclass": [0, 11], "usageerror": [0, 20], "a447651": 0, "basevc": 0, "11c5609": 0, "consist": [0, 35], "group": [0, 8, 11, 22, 31, 35], "back": [0, 30, 31], "6d4179b": 0, "eventu": 0, "later": 0, "creation": 0, "off": 1, "thank": [1, 8], "take": 1, "time": [1, 30, 31, 37], "encourag": 1, "detail": [1, 8, 36], "handl": [1, 8, 11, 17, 21], "pleas": [1, 8], "make": [1, 6, 8, 11, 18, 19, 21], "sure": [1, 11, 19], "read": [1, 8, 16, 30], "relev": 1, "section": [1, 6, 16, 17, 31], "easier": [1, 8], "u": [1, 31, 34], "smooth": 1, "experi": 1, "involv": 1, "commun": 1, "you": [1, 4, 6, 8, 14, 22, 23, 30, 31, 32, 34, 35, 37, 38], "don": [1, 8, 30, 31], "fine": 1, "other": [1, 8, 28, 31, 35], "easi": [1, 23], "appreci": 1, "which": [1, 22, 23, 31, 35], "veri": [1, 8], "happi": 1, "star": 1, "tweet": 1, "refer": [1, 7, 31, 32], "local": [1, 32], "meetup": 1, "tell": 1, "friend": 1, "colleagu": 1, "everyon": 1, "particip": 1, "govern": 1, "By": [1, 8, 31, 35], "expect": 1, "uphold": 1, "unaccept": 1, "behavior": [1, 31], "coreyoordt": 1, "gmail": 1, "ask": [1, 38], "assum": 1, "best": [1, 8], "might": [1, 27, 31, 32, 35], "In": [1, 3, 4, 6, 31, 35], "found": [1, 20, 22, 30, 31], "suitabl": 1, "still": [1, 31], "clarif": 1, "write": [1, 8, 17, 21, 30], "advis": 1, "internet": 1, "answer": 1, "feel": 1, "follow": [1, 3, 8, 11, 14, 22, 23, 30, 32, 34, 35, 38], "open": [1, 8], "platform": 1, "nodej": 1, "npm": 1, "etc": 1, "care": 1, "soon": [1, 4], "possibl": [1, 31, 35, 37], "A": [1, 8, 13, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 29, 31, 32, 35], "shouldn": 1, "chase": 1, "therefor": 1, "investig": 1, "carefulli": 1, "collect": [1, 27, 29], "advanc": 1, "fix": 1, "potenti": 1, "fast": 1, "latest": [1, 8, 24, 32], "determin": [1, 12, 28], "realli": 1, "side": 1, "e": [1, 4, 8, 14, 20, 22, 30, 31, 34, 35, 38], "g": [1, 4, 8, 14, 20, 22, 30, 35, 38], "incompat": 1, "compon": [1, 31], "To": [1, 6, 7, 31], "user": [1, 20, 26, 32], "experienc": 1, "alreadi": [1, 22, 37], "solv": 1, "tracker": 1, "stack": [1, 23], "overflow": 1, "outsid": 1, "discuss": 1, "trace": 1, "traceback": 1, "o": 1, "linux": 1, "maco": 1, "x86": 1, "arm": 1, "possibli": 1, "reliabl": 1, "And": 1, "older": 1, "never": 1, "secur": 1, "relat": 1, "vulner": 1, "sensit": 1, "elsewher": 1, "public": 1, "sent": 1, "email": 1, "track": 1, "point": [1, 8], "whether": [1, 28, 31], "talk": 1, "yet": 1, "label": [1, 27, 28], "explain": 1, "actual": [1, 31], "reproduct": 1, "someon": 1, "els": 1, "recreat": 1, "own": 1, "usual": 1, "For": [1, 8, 31, 32, 34, 35, 38], "should": [1, 8, 13, 16, 17, 21, 23, 28, 30, 31], "isol": 1, "reduc": 1, "onc": [1, 8, 37], "accordingli": 1, "member": 1, "try": [1, 22, 31, 37], "obviou": 1, "those": [1, 8, 14, 30, 31, 38], "address": 1, "until": [1, 35], "abl": [1, 31], "left": 1, "implement": [1, 11, 24], "guid": [1, 7], "through": [1, 22, 31], "new": [1, 8, 13, 16, 17, 18, 25, 30, 31, 32, 34, 37, 38], "featur": [1, 32], "minor": [1, 4, 8, 14, 30, 31, 32, 34, 35, 37, 38], "guidelin": 1, "understand": 1, "cover": 1, "mayb": 1, "perform": 1, "ha": [1, 4, 6, 22, 32, 35, 37], "been": [1, 37], "idea": [1, 17, 28], "fit": 1, "scope": 1, "aim": 1, "strong": 1, "convinc": 1, "merit": 1, "keep": 1, "mind": 1, "major": [1, 4, 8, 31, 32, 35, 37, 38], "our": [1, 8], "small": [1, 8], "subset": 1, "target": 1, "consid": [1, 22, 31, 35], "plugin": 1, "librari": 1, "clear": 1, "descript": [1, 31], "titl": 1, "identifi": 1, "benefit": 1, "why": 1, "most": [1, 8, 28, 30], "mai": [1, 3, 8, 14, 22, 30, 31, 35, 38], "could": 1, "serv": 1, "inspir": 1, "mani": 1, "altern": [1, 34], "appropri": 1, "legal": 1, "notic": 1, "agre": 1, "author": 1, "100": 1, "necessari": 1, "right": 1, "under": [1, 8], "sever": [1, 6, 16, 30], "termin": 1, "clone": 1, "repositori": [1, 32], "enter": 1, "cd": 1, "activ": 1, "virtual": 1, "m": [1, 30, 32], "venv": 1, "env": [1, 15], "sourc": [1, 8, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31], "bin": 1, "pip": [1, 8], "r": [1, 34], "txt": [1, 3, 8, 31, 38], "pytest": 1, "everi": [1, 8, 32, 37], "here": [1, 8, 31], "basic": [1, 12, 34], "process": [1, 23, 31, 34, 38], "categor": 1, "exampl": [1, 4, 6, 7, 8, 11, 23, 32, 34, 35, 36, 38], "cool": 1, "updat": [1, 8, 13, 16, 17, 21, 30, 31], "delet": 1, "refacto": 1, "chg": 1, "modif": 1, "taxonomi": 1, "schema": 1, "419": 1, "123": 1, "summari": 1, "cosmet": 1, "wip": 1, "reach": [1, 37], "gen": 1, "have": [3, 4, 6, 7, 8, 28, 31, 32, 35], "given": [3, 8, 11, 14, 24, 27, 28, 30, 38], "myproject": [3, 4, 34], "django": [3, 25], "1": [3, 4, 7, 8, 23, 31, 34, 35, 37, 38], "5": [3, 7, 8, 38], "6": [3, 7, 8, 38], "templat": [3, 24, 25, 30, 31], "text": [3, 8, 34], "0": [3, 7, 8, 9, 22, 25, 26, 31, 35, 37, 38], "ensur": [3, 32], "liter": [3, 32, 34], "pattern": [3, 18, 19, 21, 27, 31, 34, 35], "my_vers": 3, "2": [3, 4, 7, 8, 23, 31, 34, 35, 38], "3": [3, 7, 8, 34], "Then": 3, "even": 4, "modul": [4, 7, 10], "awar": 4, "project": [4, 7, 8, 14, 30, 35, 38], "your": [4, 7, 8, 14, 30, 31, 32, 34], "beyond": 4, "v1": [4, 23], "myorg": 4, "v2": [4, 8, 23], "howev": [4, 34], "channel": 4, "mod": 4, "12": [4, 7], "stabl": [4, 35], "21": 4, "4": [4, 7, 34, 35], "within": [4, 5, 7, 35], "p": [4, 31, 35], "v": [4, 8, 30, 31], "patch": [4, 8, 31, 32, 35, 37], "As": 4, "direct": [4, 7], "v3": 4, "incorrect": [5, 7], "changelog": [6, 7, 31], "unreleas": [6, 7, 31, 34], "head": [6, 31], "link": 6, "entri": [6, 31], "set": [6, 13, 31, 32, 34, 35], "unnecessari": 6, "anoth": 6, "its": [6, 16, 28, 31, 35], "md": [6, 8, 31], "introduct": 7, "overview": 7, "futur": [7, 31], "usag": 7, "contribut": 7, "tutori": 7, "semant": [7, 35, 36], "how": [7, 8, 21, 28, 30, 31], "interfac": [7, 8, 14, 26, 33], "explan": 7, "code": [7, 8, 24, 31], "conduct": 7, "question": 7, "suggest": 7, "enhanc": 7, "first": [7, 12, 18, 22, 28, 31], "styleguid": 7, "join": 7, "team": 7, "2023": [7, 32, 34], "18": [7, 8], "15": [7, 9], "16": 7, "14": 7, "13": 7, "06": 7, "11": 7, "04": [7, 32], "09": 7, "26": 7, "10": 7, "05": 7, "9": [7, 8, 31, 35, 38], "08": 7, "25": 7, "07": [7, 34], "03": 7, "8": [7, 8, 31], "7": 7, "23": 7, "20": [7, 32], "17": [7, 34], "24": 7, "index": [7, 8, 25], "page": 7, "bump2vers": 8, "fork": 8, "excel": 8, "goal": 8, "rich": 8, "valid": [8, 14, 18, 30, 34, 38], "softwar": [8, 31], "simplifi": 8, "highli": 8, "happili": 8, "program": 8, "languag": 8, "pypy3": 8, "switch": 8, "both": [8, 31, 34, 35], "truli": 8, "alwai": [8, 34], "ui": [8, 9, 33], "throughout": [8, 38], "interchang": [8, 38], "oper": [8, 13, 38], "On": [8, 38], "complex": [8, 38], "multi": [8, 38], "split": [8, 38], "remain": [8, 38], "discourag": [8, 38], "defin": [8, 32, 35], "These": [8, 31, 32], "rewrit": [8, 14, 30, 38], "four": [8, 31], "place": [8, 31, 35], "preced": [8, 31, 35], "bumpversion_config_fil": [8, 30, 31], "legaci": [8, 17, 31], "due": 8, "style": 8, "system": [8, 24, 31], "greater": [8, 31], "flexibl": [8, 31], "abov": [8, 35], "addition": 8, "dry": [8, 13, 16, 17, 30], "n": [8, 24, 30, 34], "touch": 8, "pretend": [8, 30], "similar": 8, "print": [8, 30], "stderr": [8, 30], "than": [8, 38], "machin": [8, 30], "readabl": [8, 30], "stdout": 8, "consumpt": 8, "19": 8, "sai": [8, 37], "flow": [8, 37], "know": [8, 35], "appli": 8, "standard": 8, "bash": 8, "becom": [8, 32], "contributor": 8, "graph": 8, "happen": 8, "welcom": 8, "well": 8, "aspect": 8, "intend": 8, "versatil": 8, "mit": 8, "top": 9, "level": [9, 23], "util": [9, 11, 15, 24, 26, 33], "model": [9, 15, 16, 19, 21, 28, 33], "autocast": [9, 33], "yaml_dump": [9, 33], "indented_logg": [9, 26, 33], "__main__": [9, 33], "__version__": 9, "entrypoint": 10, "aliasedgroup": 11, "accept": 11, "prefix": [11, 32], "arg": [11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 27, 28, 30, 31, 38], "kwarg": [11, 23, 27, 29], "rich_click": 11, "rich_group": 11, "richgroup": 11, "push": [11, 31], "pu": 11, "alia": 11, "long": 11, "uniqu": [11, 31], "get_command": 11, "ctx": [11, 13, 14, 20], "cmd_name": 11, "object": [11, 23, 25, 28, 32], "resolve_command": 11, "tupl": [11, 18, 23, 27, 28, 29], "true": [12, 13, 16, 17, 21, 23, 24, 25, 31, 34, 35], "cgreer": 12, "cgautocast": 12, "blob": 12, "boolifi": 12, "boolean": [12, 31, 32], "noneifi": 12, "listifi": 12, "represent": [12, 28, 29], "homogen": 12, "autocast_valu": 12, "guess": 12, "bool": [12, 13, 14, 16, 17, 18, 21, 22, 23, 24, 25, 28, 29], "element": [12, 35], "via": [12, 15, 31], "success": 12, "repres": [12, 20, 28, 31, 32], "typeerror": 12, "var": [12, 31, 32], "get_next_vers": 13, "next": [13, 21, 35], "do_bump": 13, "commit_and_tag": 13, "get_indented_logg": [13, 14, 15, 16, 17, 18, 21, 24, 26, 28], "configurationerror": [13, 15, 20], "config_fil": [13, 14, 15, 16, 17], "dry_run": [13, 14, 16, 17, 21, 24], "configured_fil": 13, "configuredfil": [13, 21], "chainmap": [13, 27], "messag": [13, 14, 18, 20, 23, 24, 26, 27, 30, 32], "core": 14, "int": [14, 18, 22, 23, 24, 26, 28, 29], "no_configured_fil": 14, "ignore_missing_vers": [14, 18], "sign_tag": [14, 18], "tag_messag": [14, 18, 30], "commit_arg": [14, 18, 30], "show_list": 14, "format_": [14, 25, 30], "get_configur": 15, "check_current_vers": 15, "union": [15, 16, 17, 18, 22, 24, 28, 29], "otherwis": [15, 22, 24, 34], "attempt": [15, 28, 34], "dictionari": [15, 16, 17, 27], "find_config_fil": 16, "read_config_fil": 16, "read_toml_fil": 16, "update_config_fil": 16, "config_file_search_ord": 16, "explicit_fil": 16, "pass": [16, 23, 31], "explicitli": [16, 17, 30, 31], "file_path": [16, 17, 21], "mutablemap": [16, 18, 21, 23, 24, 28], "read_ini_fil": 17, "update_ini_config_fil": 17, "unintent": 17, "versionpartconfig": [18, 19, 21, 28], "basemodel": 18, "keyword": [18, 23, 31], "validationerror": 18, "pydantic_cor": 18, "cannot": [18, 25, 37], "form": 18, "__init__": [18, 31], "__pydantic_self__": 18, "common": 18, "self": [18, 20], "field": [18, 31, 34], "optional_valu": [18, 22, 35], "first_valu": [18, 22, 35], "independ": [18, 22, 28], "__hash__": 18, "hash": [18, 32], "compil": [18, 21, 22, 34], "raw": [18, 21], "_case_sensit": 18, "_env_prefix": 18, "_env_fil": 18, "pydantic_set": 18, "dotenvtyp": 18, "env_file_sentinel": 18, "_env_file_encod": 18, "_env_nested_delimit": 18, "_secrets_dir": 18, "baseset": 18, "scm_info": 18, "included_path": 18, "excluded_path": 18, "model_config": 18, "settingsconfigdict": 18, "_resolved_filemap": 18, "_resolve_filemap": 18, "map": [18, 25], "expand": 18, "version_config": [18, 21], "versionconfig": [18, 21, 28], "helper": 19, "get_all_file_config": 19, "get_all_part_config": 19, "resolve_glob_fil": 19, "config_dict": 19, "file_cfg": 19, "accord": [19, 21], "bumpversionerror": 20, "accur": 20, "signatur": [20, 23], "formattingerror": [20, 28], "unabl": 20, "missingvalueerror": [20, 28], "empti": [20, 31], "dirtyworkingdirectoryerror": 20, "directori": [20, 24, 30, 31], "dirti": [20, 24, 30, 31, 32], "signedtagserror": [20, 24], "vc": [20, 24], "sign": [20, 24, 30, 31], "versionnotfounderror": [20, 21], "invalidversionparterror": 20, "bugfix": 20, "badinputerror": [20, 25], "fileupdat": 21, "datafileupdat": 21, "contains_pattern": 21, "log_chang": 21, "resolve_file_config": 21, "modify_fil": 21, "file_content_befor": 21, "file_content_aft": 21, "file_chang": 21, "get_file_cont": 21, "filenotfounderror": 21, "write_file_cont": 21, "_contains_change_pattern": 21, "search_express": 21, "raw_search_express": 21, "origin": [21, 28], "isn": 21, "present": [21, 31], "fact": 21, "make_file_chang": 21, "__str__": [21, 24], "__repr__": [21, 24, 28], "update_fil": 21, "version_part_config": 21, "_update_toml_fil": 21, "search_for": 21, "raw_search_pattern": 21, "replace_with": 21, "partfunct": [22, 28], "numericfunct": 22, "numer": [22, 31, 35], "valuesfunct": 22, "abstract": [22, 24], "simpli": 22, "sequenc": [22, 25, 35], "integ": [22, 35], "alphanumer": [22, 32], "alter": [22, 31], "r3": 22, "r4": 22, "001": 22, "first_numer": 22, "iter": [22, 31], "maximum": [22, 37], "adapt": 23, "begin": [23, 31], "indentedloggeradapt": [23, 26], "current_ind": 23, "contextvar": 23, "extra": [23, 29, 30, 31], "depth": 23, "indent_char": 23, "loggeradapt": 23, "paramet": [23, 30], "zero": 23, "contextu": 23, "constructor": 23, "desir": 23, "effect": 23, "shown": 23, "somelogg": 23, "p1": 23, "p2": 23, "amount": 23, "dedent": 23, "decreas": 23, "indent_str": 23, "msg": [23, 26], "control": [24, 30], "state": [24, 37], "get_scm_info": 24, "commit_sha": [24, 32], "distance_to_latest_tag": [24, 32], "classmethod": 24, "extra_arg": 24, "is_us": 24, "usabl": 24, "assert_nondirti": 24, "latest_tag_info": 24, "parse_pattern": 24, "add_path": 24, "get_all_tag": 24, "get_version_from_tag": 24, "commit_to_scm": 24, "tag_in_scm": 24, "rev": 24, "dir": 24, "f": [24, 30], "lightweight": [24, 31], "annot": [24, 31, 32], "root": 24, "logfil": 24, "clean": 24, "output_default": 25, "output_yaml": 25, "output_json": 25, "resolve_nam": 25, "attr": 25, "obj": 25, "log_list": 25, "do_show": 25, "outputt": 25, "err_on_miss": 25, "copi": [25, 28], "lookup": 25, "access": 25, "mykei": 25, "noqa": 25, "dar401": 25, "setup_log": 26, "print_info": 26, "print_error": 26, "print_warn": 26, "getlogg": 26, "extract": 27, "recursive_sort_dict": 27, "sort": 27, "recurs": 27, "key_val_str": 27, "comma": 27, "delimit": 27, "prefixed_environ": 27, "wrap": 27, "labels_for_format": 27, "serialize_format": [27, 28], "get_context": 27, "get_overrid": 27, "overridden": 27, "regex_pattern": 27, "input_valu": 27, "intern": [28, 31], "hold": 28, "rule": 28, "behav": 28, "null": 28, "is_opt": 28, "is_independ": 28, "__format__": 28, "format_spec": 28, "__eq__": 28, "__getitem__": 28, "__len__": 28, "__iter__": 28, "part_nam": 28, "part_config": 28, "good": 28, "becaus": [28, 35], "version_str": 28, "_serial": 28, "raise_if_incomplet": 28, "syntax": [28, 31, 34], "incomplet": 28, "serializ": 28, "_choose_serialize_format": 28, "simpl": [29, 34], "dumper": 29, "yamldump": 29, "registri": 29, "dump": 29, "buffer": 29, "format_str": 29, "format_int": 29, "format_float": 29, "float": 29, "format_bool": 29, "format_dict": 29, "format_sequ": 29, "format_non": 29, "format_d": 29, "date": [29, 34], "format_datetim": 29, "dumperfunc": 29, "userdict": 29, "add_dump": 29, "data_typ": 29, "val": 29, "_": 29, "datetim": [29, 32], "abort": [30, 31], "Not": 30, "commit_msg": 30, "bumpversion_verbos": 30, "bumpversion_allow_dirti": [30, 31], "bumpversion_current_vers": [30, 31], "bumpversion_new_vers": [30, 38], "bumpversion_pars": [30, 31], "bumpversion_seri": [30, 31], "bumpversion_search": [30, 31], "bumpversion_replac": [30, 31], "bumpversion_regex": 30, "bumpversion_no_configured_fil": 30, "bumpversion_ignore_missing_vers": [30, 31], "bumpversion_dry_run": 30, "bumpversion_commit": [30, 31], "bumpversion_tag": [30, 31], "bumpversion_sign_tag": [30, 31], "bumpversion_tag_nam": [30, 31], "bumpversion_tag_messag": [30, 31], "bumpversion_messag": [30, 31], "bumpversion_commit_arg": [30, 31], "bumpversion_format": 30, "bumpversion_incr": 30, "three": [31, 35], "respectfulli": 31, "No": 31, "anyth": 31, "uncommit": 31, "protect": 31, "unvers": 31, "overwrit": 31, "unsav": 31, "verifi": 31, "forget": 31, "done": 31, "ye": 31, "produc": 31, "belong": 31, "arrai": 31, "choos": 31, "span": 31, "remotest": 31, "mean": 31, "occurr": 31, "partnam": 31, "deviat": 31, "final": [31, 37], "Its": 31, "alpha": [31, 35], "beta": [31, 35], "gamma": 31, "newli": 31, "Their": 31, "directli": 31, "wildcard": 31, "pom": 31, "certain": 31, "append": 31, "between": 31, "paren": 31, "special": 31, "coolapp": 31, "twice": 31, "mutual": 31, "octothorp": 32, "semicolon": 32, "zone": 32, "utcnow": 32, "utc": 32, "guidanc": 32, "colon": 32, "y": 32, "pend": 32, "lowercas": 32, "long_branch": 32, "featuremylongbranchn": 32, "current_": 32, "current_major": 32, "current_minor": 32, "current_patch": 32, "new_": 32, "new_major": 32, "new_minor": 32, "new_patch": 32, "runtim": 32, "execut": 32, "export": [32, 38], "combin": 34, "escap": 34, "unescap": 34, "enclos": 34, "curli": 34, "brace": 34, "nversion": 34, "multilin": 34, "result": [34, 38], "unless": 34, "l": 34, "variou": 35, "typic": 35, "recent": 35, "separ": 35, "omit": 35, "second": 35, "finish": 35, "release_nam": 35, "witti": 35, "warthog": 35, "ridicul": 35, "rat": 35, "marvel": 35, "manti": 35, "stage": 35, "x": 35, "pre_label": 35, "pre_n": 35, "again": [35, 37], "devopedia": 35, "semver": 35, "calver": 35, "dev1": 37, "dev2": 37, "rc1": 37, "rc2": 37, "candid": 37, "With": 37, "among": 37, "rc": 37, "ga": 37, "simplest": 38, "_version": 38, "entir": 38, "request": 38, "pprint": 38, "enabl": 38, "ident": 38, "One": 38}, "objects": {"": [[9, 0, 0, "-", "bumpversion"]], "bumpversion": [[10, 0, 0, "-", "__main__"], [9, 1, 1, "", "__version__"], [11, 0, 0, "-", "aliases"], [12, 0, 0, "-", "autocast"], [13, 0, 0, "-", "bump"], [14, 0, 0, "-", "cli"], [15, 0, 0, "-", "config"], [20, 0, 0, "-", "exceptions"], [21, 0, 0, "-", "files"], [22, 0, 0, "-", "functions"], [23, 0, 0, "-", "indented_logger"], [24, 0, 0, "-", "scm"], [25, 0, 0, "-", "show"], [26, 0, 0, "-", "ui"], [27, 0, 0, "-", "utils"], [28, 0, 0, "-", "version_part"], [29, 0, 0, "-", "yaml_dump"], [30, 8, 1, "cmdoption-bumpversion-version", "--version"]], "bumpversion.aliases": [[11, 2, 1, "", "AliasedGroup"]], "bumpversion.aliases.AliasedGroup": [[11, 3, 1, "", "get_command"], [11, 3, 1, "", "resolve_command"]], "bumpversion.autocast": [[12, 4, 1, "", "autocast_value"], [12, 4, 1, "", "boolify"], [12, 4, 1, "", "listify"], [12, 4, 1, "", "noneify"]], "bumpversion.bump": [[13, 4, 1, "", "commit_and_tag"], [13, 4, 1, "", "do_bump"], [13, 4, 1, "", "get_next_version"], [13, 1, 1, "", "logger"]], "bumpversion.cli": [[14, 4, 1, "", "bump"], [14, 4, 1, "", "cli"], [14, 1, 1, "", "logger"], [14, 4, 1, "", "replace"], [14, 4, 1, "", "show"]], "bumpversion.config": [[15, 1, 1, "", "DEFAULTS"], [15, 4, 1, "", "check_current_version"], [16, 0, 0, "-", "files"], [17, 0, 0, "-", "files_legacy"], [15, 4, 1, "", "get_configuration"], [15, 1, 1, "", "logger"], [18, 0, 0, "-", "models"], [19, 0, 0, "-", "utils"]], "bumpversion.config.files": [[16, 1, 1, "", "CONFIG_FILE_SEARCH_ORDER"], [16, 4, 1, "", "find_config_file"], [16, 1, 1, "", "logger"], [16, 4, 1, "", "read_config_file"], [16, 4, 1, "", "read_toml_file"], [16, 4, 1, "", "update_config_file"]], "bumpversion.config.files_legacy": [[17, 1, 1, "", "logger"], [17, 4, 1, "", "read_ini_file"], [17, 4, 1, "", "update_ini_config_file"]], "bumpversion.config.models": [[18, 2, 1, "", "Config"], [18, 2, 1, "", "FileChange"], [18, 2, 1, "", "VersionPartConfig"], [18, 1, 1, "", "logger"]], "bumpversion.config.models.Config": [[18, 3, 1, "", "_resolve_filemap"], [18, 5, 1, "", "_resolved_filemap"], [18, 3, 1, "", "add_files"], [18, 5, 1, "", "allow_dirty"], [18, 5, 1, "", "commit"], [18, 5, 1, "", "commit_args"], [18, 5, 1, "", "current_version"], [18, 5, 1, "", "excluded_paths"], [18, 5, 1, "", "files"], [18, 6, 1, "", "files_to_modify"], [18, 5, 1, "", "ignore_missing_version"], [18, 5, 1, "", "included_paths"], [18, 5, 1, "", "message"], [18, 5, 1, "", "model_config"], [18, 5, 1, "", "parse"], [18, 5, 1, "", "parts"], [18, 5, 1, "", "regex"], [18, 5, 1, "", "replace"], [18, 6, 1, "", "resolved_filemap"], [18, 5, 1, "", "scm_info"], [18, 5, 1, "", "search"], [18, 5, 1, "", "serialize"], [18, 5, 1, "", "sign_tags"], [18, 5, 1, "", "tag"], [18, 5, 1, "", "tag_message"], [18, 5, 1, "", "tag_name"], [18, 6, 1, "", "version_config"]], "bumpversion.config.models.FileChange": [[18, 3, 1, "", "__hash__"], [18, 5, 1, "", "filename"], [18, 3, 1, "", "get_search_pattern"], [18, 5, 1, "", "glob"], [18, 5, 1, "", "ignore_missing_version"], [18, 5, 1, "", "key_path"], [18, 5, 1, "", "parse"], [18, 5, 1, "", "regex"], [18, 5, 1, "", "replace"], [18, 5, 1, "", "search"], [18, 5, 1, "", "serialize"]], "bumpversion.config.models.VersionPartConfig": [[18, 5, 1, "", "first_value"], [18, 5, 1, "", "independent"], [18, 5, 1, "", "optional_value"], [18, 5, 1, "", "values"]], "bumpversion.config.utils": [[19, 4, 1, "", "get_all_file_configs"], [19, 4, 1, "", "get_all_part_configs"], [19, 4, 1, "", "resolve_glob_files"]], "bumpversion.exceptions": [[20, 7, 1, "", "BadInputError"], [20, 7, 1, "", "BumpVersionError"], [20, 7, 1, "", "ConfigurationError"], [20, 7, 1, "", "DirtyWorkingDirectoryError"], [20, 7, 1, "", "FormattingError"], [20, 7, 1, "", "InvalidVersionPartError"], [20, 7, 1, "", "MissingValueError"], [20, 7, 1, "", "SignedTagsError"], [20, 7, 1, "", "VersionNotFoundError"]], "bumpversion.files": [[21, 2, 1, "", "ConfiguredFile"], [21, 2, 1, "", "DataFileUpdater"], [21, 2, 1, "", "FileUpdater"], [21, 4, 1, "", "contains_pattern"], [21, 4, 1, "", "log_changes"], [21, 1, 1, "", "logger"], [21, 4, 1, "", "modify_files"], [21, 4, 1, "", "resolve_file_config"]], "bumpversion.files.ConfiguredFile": [[21, 3, 1, "", "__repr__"], [21, 3, 1, "", "__str__"], [21, 3, 1, "", "_contains_change_pattern"], [21, 3, 1, "", "get_file_contents"], [21, 3, 1, "", "make_file_change"], [21, 3, 1, "", "write_file_contents"]], "bumpversion.files.DataFileUpdater": [[21, 3, 1, "", "_update_toml_file"], [21, 3, 1, "", "update_file"]], "bumpversion.files.FileUpdater": [[21, 3, 1, "", "update_file"]], "bumpversion.functions": [[22, 2, 1, "", "NumericFunction"], [22, 2, 1, "", "PartFunction"], [22, 2, 1, "", "ValuesFunction"]], "bumpversion.functions.NumericFunction": [[22, 5, 1, "", "FIRST_NUMERIC"], [22, 3, 1, "", "bump"]], "bumpversion.functions.PartFunction": [[22, 3, 1, "", "bump"], [22, 5, 1, "", "first_value"], [22, 5, 1, "", "independent"], [22, 5, 1, "", "optional_value"]], "bumpversion.functions.ValuesFunction": [[22, 3, 1, "", "bump"]], "bumpversion.indented_logger": [[23, 1, 1, "", "CURRENT_INDENT"], [23, 2, 1, "", "IndentedLoggerAdapter"]], "bumpversion.indented_logger.IndentedLoggerAdapter": [[23, 6, 1, "", "current_indent"], [23, 3, 1, "", "dedent"], [23, 3, 1, "", "indent"], [23, 6, 1, "", "indent_str"], [23, 3, 1, "", "process"], [23, 3, 1, "", "reset"]], "bumpversion.scm": [[24, 2, 1, "", "Git"], [24, 2, 1, "", "Mercurial"], [24, 2, 1, "", "SCMInfo"], [24, 2, 1, "", "SourceCodeManager"], [24, 4, 1, "", "get_scm_info"], [24, 1, 1, "", "logger"]], "bumpversion.scm.Git": [[24, 5, 1, "", "_ALL_TAGS_COMMAND"], [24, 5, 1, "", "_COMMIT_COMMAND"], [24, 5, 1, "", "_TEST_USABLE_COMMAND"], [24, 3, 1, "", "add_path"], [24, 3, 1, "", "assert_nondirty"], [24, 3, 1, "", "latest_tag_info"], [24, 3, 1, "", "tag"]], "bumpversion.scm.Mercurial": [[24, 5, 1, "", "_ALL_TAGS_COMMAND"], [24, 5, 1, "", "_COMMIT_COMMAND"], [24, 5, 1, "", "_TEST_USABLE_COMMAND"], [24, 3, 1, "", "add_path"], [24, 3, 1, "", "assert_nondirty"], [24, 3, 1, "", "latest_tag_info"], [24, 3, 1, "", "tag"]], "bumpversion.scm.SCMInfo": [[24, 3, 1, "", "__repr__"], [24, 3, 1, "", "__str__"], [24, 5, 1, "", "branch_name"], [24, 5, 1, "", "commit_sha"], [24, 5, 1, "", "current_version"], [24, 5, 1, "", "dirty"], [24, 5, 1, "", "distance_to_latest_tag"], [24, 5, 1, "", "short_branch_name"], [24, 5, 1, "", "tool"]], "bumpversion.scm.SourceCodeManager": [[24, 5, 1, "", "_ALL_TAGS_COMMAND"], [24, 5, 1, "", "_COMMIT_COMMAND"], [24, 5, 1, "", "_TEST_USABLE_COMMAND"], [24, 3, 1, "", "__repr__"], [24, 3, 1, "", "__str__"], [24, 3, 1, "", "add_path"], [24, 3, 1, "", "assert_nondirty"], [24, 3, 1, "", "commit"], [24, 3, 1, "", "commit_to_scm"], [24, 3, 1, "", "get_all_tags"], [24, 3, 1, "", "get_version_from_tag"], [24, 3, 1, "", "is_usable"], [24, 3, 1, "", "latest_tag_info"], [24, 3, 1, "", "tag"], [24, 3, 1, "", "tag_in_scm"]], "bumpversion.show": [[25, 1, 1, "", "OUTPUTTERS"], [25, 4, 1, "", "do_show"], [25, 4, 1, "", "log_list"], [25, 4, 1, "", "output_default"], [25, 4, 1, "", "output_json"], [25, 4, 1, "", "output_yaml"], [25, 4, 1, "", "resolve_name"]], "bumpversion.ui": [[26, 1, 1, "", "VERBOSITY"], [26, 4, 1, "", "get_indented_logger"], [26, 1, 1, "", "logger"], [26, 4, 1, "", "print_error"], [26, 4, 1, "", "print_info"], [26, 4, 1, "", "print_warning"], [26, 4, 1, "", "setup_logging"]], "bumpversion.utils": [[27, 4, 1, "", "extract_regex_flags"], [27, 4, 1, "", "get_context"], [27, 4, 1, "", "get_overrides"], [27, 4, 1, "", "key_val_string"], [27, 4, 1, "", "labels_for_format"], [27, 4, 1, "", "prefixed_environ"], [27, 4, 1, "", "recursive_sort_dict"]], "bumpversion.version_part": [[28, 2, 1, "", "Version"], [28, 2, 1, "", "VersionConfig"], [28, 2, 1, "", "VersionPart"], [28, 1, 1, "", "logger"]], "bumpversion.version_part.Version": [[28, 3, 1, "", "__eq__"], [28, 3, 1, "", "__getitem__"], [28, 3, 1, "", "__iter__"], [28, 3, 1, "", "__len__"], [28, 3, 1, "", "__repr__"], [28, 3, 1, "", "bump"]], "bumpversion.version_part.VersionConfig": [[28, 3, 1, "", "__eq__"], [28, 3, 1, "", "__repr__"], [28, 3, 1, "", "_choose_serialize_format"], [28, 3, 1, "", "_serialize"], [28, 6, 1, "", "order"], [28, 3, 1, "", "parse"], [28, 3, 1, "", "serialize"]], "bumpversion.version_part.VersionPart": [[28, 3, 1, "", "__eq__"], [28, 3, 1, "", "__format__"], [28, 3, 1, "", "__repr__"], [28, 3, 1, "", "bump"], [28, 3, 1, "", "copy"], [28, 6, 1, "", "is_independent"], [28, 6, 1, "", "is_optional"], [28, 3, 1, "", "null"], [28, 6, 1, "", "value"]], "bumpversion.yaml_dump": [[29, 1, 1, "", "DumperFunc"], [29, 1, 1, "", "INDENT"], [29, 2, 1, "", "YAMLDumpers"], [29, 1, 1, "", "YAML_DUMPERS"], [29, 4, 1, "", "dump"], [29, 4, 1, "", "format_bool"], [29, 4, 1, "", "format_date"], [29, 4, 1, "", "format_datetime"], [29, 4, 1, "", "format_dict"], [29, 4, 1, "", "format_float"], [29, 4, 1, "", "format_int"], [29, 4, 1, "", "format_none"], [29, 4, 1, "", "format_sequence"], [29, 4, 1, "", "format_str"]], "bumpversion.yaml_dump.YAMLDumpers": [[29, 3, 1, "", "add_dumper"]], "bumpversion-bump": [[30, 8, 1, "cmdoption-bumpversion-bump-allow-dirty", "--allow-dirty"], [30, 8, 1, "cmdoption-bumpversion-bump-commit", "--commit"], [30, 8, 1, "cmdoption-bumpversion-bump-commit-args", "--commit-args"], [30, 8, 1, "cmdoption-bumpversion-bump-config-file", "--config-file"], [30, 8, 1, "cmdoption-bumpversion-bump-current-version", "--current-version"], [30, 8, 1, "cmdoption-bumpversion-bump-n", "--dry-run"], [30, 8, 1, "cmdoption-bumpversion-bump-ignore-missing-version", "--ignore-missing-version"], [30, 8, 1, "cmdoption-bumpversion-bump-list", "--list"], [30, 8, 1, "cmdoption-bumpversion-bump-m", "--message"], [30, 8, 1, "cmdoption-bumpversion-bump-new-version", "--new-version"], [30, 8, 1, "cmdoption-bumpversion-bump-allow-dirty", "--no-allow-dirty"], [30, 8, 1, "cmdoption-bumpversion-bump-commit", "--no-commit"], [30, 8, 1, "cmdoption-bumpversion-bump-no-configured-files", "--no-configured-files"], [30, 8, 1, "cmdoption-bumpversion-bump-regex", "--no-regex"], [30, 8, 1, "cmdoption-bumpversion-bump-sign-tags", "--no-sign-tags"], [30, 8, 1, "cmdoption-bumpversion-bump-tag", "--no-tag"], [30, 8, 1, "cmdoption-bumpversion-bump-parse", "--parse"], [30, 8, 1, "cmdoption-bumpversion-bump-regex", "--regex"], [30, 8, 1, "cmdoption-bumpversion-bump-replace", "--replace"], [30, 8, 1, "cmdoption-bumpversion-bump-search", "--search"], [30, 8, 1, "cmdoption-bumpversion-bump-serialize", "--serialize"], [30, 8, 1, "cmdoption-bumpversion-bump-sign-tags", "--sign-tags"], [30, 8, 1, "cmdoption-bumpversion-bump-tag", "--tag"], [30, 8, 1, "cmdoption-bumpversion-bump-tag-message", "--tag-message"], [30, 8, 1, "cmdoption-bumpversion-bump-tag-name", "--tag-name"], [30, 8, 1, "cmdoption-bumpversion-bump-v", "--verbose"], [30, 8, 1, "cmdoption-bumpversion-bump-m", "-m"], [30, 8, 1, "cmdoption-bumpversion-bump-n", "-n"], [30, 8, 1, "cmdoption-bumpversion-bump-v", "-v"], [30, 8, 1, "cmdoption-bumpversion-bump-arg-ARGS", "ARGS"]], "bumpversion-replace": [[30, 8, 1, "cmdoption-bumpversion-replace-allow-dirty", "--allow-dirty"], [30, 8, 1, "cmdoption-bumpversion-replace-config-file", "--config-file"], [30, 8, 1, "cmdoption-bumpversion-replace-current-version", "--current-version"], [30, 8, 1, "cmdoption-bumpversion-replace-n", "--dry-run"], [30, 8, 1, "cmdoption-bumpversion-replace-ignore-missing-version", "--ignore-missing-version"], [30, 8, 1, "cmdoption-bumpversion-replace-new-version", "--new-version"], [30, 8, 1, "cmdoption-bumpversion-replace-allow-dirty", "--no-allow-dirty"], [30, 8, 1, "cmdoption-bumpversion-replace-no-configured-files", "--no-configured-files"], [30, 8, 1, "cmdoption-bumpversion-replace-regex", "--no-regex"], [30, 8, 1, "cmdoption-bumpversion-replace-parse", "--parse"], [30, 8, 1, "cmdoption-bumpversion-replace-regex", "--regex"], [30, 8, 1, "cmdoption-bumpversion-replace-replace", "--replace"], [30, 8, 1, "cmdoption-bumpversion-replace-search", "--search"], [30, 8, 1, "cmdoption-bumpversion-replace-serialize", "--serialize"], [30, 8, 1, "cmdoption-bumpversion-replace-v", "--verbose"], [30, 8, 1, "cmdoption-bumpversion-replace-n", "-n"], [30, 8, 1, "cmdoption-bumpversion-replace-v", "-v"], [30, 8, 1, "cmdoption-bumpversion-replace-arg-FILES", "FILES"]], "bumpversion-show": [[30, 8, 1, "cmdoption-bumpversion-show-config-file", "--config-file"], [30, 8, 1, "cmdoption-bumpversion-show-f", "--format"], [30, 8, 1, "cmdoption-bumpversion-show-i", "--increment"], [30, 8, 1, "cmdoption-bumpversion-show-f", "-f"], [30, 8, 1, "cmdoption-bumpversion-show-i", "-i"], [30, 8, 1, "cmdoption-bumpversion-show-arg-ARGS", "ARGS"]]}, "objtypes": {"0": "py:module", "1": "py:data", "2": "py:class", "3": "py:method", "4": "py:function", "5": "py:attribute", "6": "py:property", "7": "py:exception", "8": "std:cmdoption"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "data", "Python data"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"], "4": ["py", "function", "Python function"], "5": ["py", "attribute", "Python attribute"], "6": ["py", "property", "Python property"], "7": ["py", "exception", "Python exception"], "8": ["std", "cmdoption", "program option"]}, "titleterms": {"changelog": [0, 8], "unreleas": 0, "2023": 0, "12": 0, "18": 0, "fix": 0, "other": 0, "updat": 0, "0": 0, "15": 0, "16": 0, "14": 0, "new": 0, "13": 0, "06": 0, "11": 0, "04": 0, "09": 0, "26": 0, "10": 0, "05": 0, "9": 0, "3": 0, "08": 0, "25": 0, "2": 0, "07": 0, "1": 0, "03": 0, "8": 0, "7": 0, "6": 0, "23": 0, "5": 0, "4": 0, "20": 0, "17": 0, "24": 0, "contribut": [1, 8], "bump": [1, 7, 8, 13, 30, 38], "my": [1, 7, 8], "version": [1, 4, 7, 8, 31, 32, 35, 37, 38], "tabl": [1, 7], "content": [1, 7, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29], "code": [1, 32], "conduct": 1, "i": 1, "have": 1, "question": 1, "report": 1, "bug": 1, "befor": 1, "submit": 1, "how": [1, 5], "do": 1, "good": 1, "suggest": 1, "enhanc": 1, "an": 1, "your": 1, "first": [1, 35], "setup": 1, "run": 1, "test": 1, "instal": [1, 8], "pre": 1, "commit": [1, 31], "hook": 1, "improv": 1, "The": 1, "document": 1, "styleguid": 1, "style": [1, 31], "messag": [1, 31], "join": 1, "project": 1, "team": 1, "attribut": 1, "explan": 2, "avoid": 3, "incorrect": 3, "replac": [3, 6, 30, 31, 34, 38], "custom": 4, "format": [4, 32], "differ": 4, "file": [4, 6, 8, 16, 21, 31, 38], "To": 5, "guid": 5, "multipl": 6, "within": 6, "same": 6, "indic": 7, "overview": 8, "futur": 8, "direct": 8, "usag": [8, 38], "increment": [8, 35, 38], "part": [8, 31, 35], "configur": [8, 31, 34, 35, 38], "command": [8, 30], "line": [8, 30], "option": [8, 35], "us": [8, 34], "bumpvers": [8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30], "script": 8, "develop": 8, "licens": 8, "subpackag": 9, "submodul": [9, 15], "packag": [9, 15], "data": [9, 13, 14, 15, 16, 17, 18, 21, 23, 24, 25, 26, 28, 29], "api": [9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29], "__main__": 10, "alias": 11, "modul": [11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29], "class": [11, 18, 21, 22, 23, 24, 28, 29], "autocast": 12, "function": [12, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25, 26, 27, 29, 35], "cli": 14, "config": [15, 16, 17, 18, 19], "files_legaci": 17, "model": 18, "util": [19, 27], "except": 20, "indented_logg": 23, "scm": 24, "show": [25, 30, 38], "ui": 26, "version_part": [28, 38], "yaml_dump": 29, "interfac": 30, "global": 31, "allow_dirti": 31, "commit_arg": 31, "tag": 31, "sign_tag": 31, "tag_nam": 31, "tag_messag": 31, "current_vers": 31, "pars": 31, "serial": 31, "search": [31, 34, 38], "ignore_missing_vers": 31, "toml": 31, "exampl": [31, 37], "ini": 31, "specif": 31, "valu": [31, 35], "optional_valu": 31, "first_valu": 31, "independ": [31, 35], "filenam": 31, "glob": 31, "context": 32, "escap": 32, "charact": [32, 34], "date": 32, "time": 32, "field": 32, "sourc": 32, "manag": 32, "environ": 32, "variabl": 32, "refer": [33, 35], "templat": 34, "string": 34, "regular": 34, "express": 34, "special": 34, "tutori": 36, "semant": 37, "detail": 37, "note": [37, 38], "warn": 38, "inform": 38, "without": 38}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.intersphinx": 1, "sphinx": 60}, "alltitles": {"Changelog": [[0, "changelog"], [8, "changelog"]], "Unreleased (2023-12-18)": [[0, "unreleased-2023-12-18"]], "Fixes": [[0, "fixes"], [0, "id2"], [0, "id5"], [0, "id8"], [0, "id13"], [0, "id23"], [0, "id28"], [0, "id37"], [0, "id40"], [0, "id44"], [0, "id48"], [0, "id51"], [0, "id56"], [0, "id59"], [0, "id64"], [0, "id69"]], "Other": [[0, "other"], [0, "id10"], [0, "id15"], [0, "id18"], [0, "id25"], [0, "id30"], [0, "id38"], [0, "id42"], [0, "id49"], [0, "id53"], [0, "id57"], [0, "id61"], [0, "id66"], [0, "id71"]], "Updates": [[0, "updates"], [0, "id3"], [0, "id6"], [0, "id11"], [0, "id16"], [0, "id19"], [0, "id21"], [0, "id26"], [0, "id31"], [0, "id46"], [0, "id54"], [0, "id62"], [0, "id67"], [0, "id72"]], "0.15.0 (2023-12-16)": [[0, "id1"]], "0.14.0 (2023-12-15)": [[0, "id4"]], "New": [[0, "new"], [0, "id9"], [0, "id14"], [0, "id24"], [0, "id33"], [0, "id35"], [0, "id41"], [0, "id45"], [0, "id52"], [0, "id60"], [0, "id65"], [0, "id70"]], "0.13.0 (2023-12-06)": [[0, "id7"]], "0.12.0 (2023-11-04)": [[0, "id12"]], "0.11.0 (2023-09-26)": [[0, "id17"]], "0.10.0 (2023-09-05)": [[0, "id20"]], "0.9.3 (2023-08-25)": [[0, "id22"]], "0.9.2 (2023-08-07)": [[0, "id27"]], "0.9.1 (2023-08-03)": [[0, "id29"]], "0.9.0 (2023-08-03)": [[0, "id32"]], "0.8.0 (2023-07-13)": [[0, "id34"]], "0.7.1 (2023-07-12)": [[0, "id36"]], "0.7.0 (2023-07-10)": [[0, "id39"]], "0.6.0 (2023-06-23)": [[0, "id43"]], "0.5.1 (2023-06-14)": [[0, "id47"]], "0.5.0 (2023-06-12)": [[0, "id50"]], "0.4.1 (2023-06-09)": [[0, "id55"]], "0.4.0 (2023-04-20)": [[0, "id58"]], "0.3.0 (2023-04-17)": [[0, "id63"]], "0.2.0 (2023-04-14)": [[0, "id68"]], "0.1.0 (2023-03-24)": [[0, "id73"]], "Contributing to Bump My Version": [[1, "contributing-to-bump-my-version"]], "Table of Contents": [[1, "table-of-contents"]], "Code of Conduct": [[1, "code-of-conduct"]], "I Have a Question": [[1, "i-have-a-question"]], "Reporting Bugs": [[1, "reporting-bugs"]], "Before Submitting a Bug Report": [[1, "before-submitting-a-bug-report"]], "How Do I Submit a Good Bug Report?": [[1, "how-do-i-submit-a-good-bug-report"]], "Suggesting Enhancements": [[1, "suggesting-enhancements"]], "Before Submitting an Enhancement": [[1, "before-submitting-an-enhancement"]], "How Do I Submit a Good Enhancement Suggestion?": [[1, "how-do-i-submit-a-good-enhancement-suggestion"]], "Your First Code Contribution": [[1, "your-first-code-contribution"]], "Setup": [[1, "setup"]], "Run tests": [[1, "run-tests"]], "Install Pre-commit Hooks": [[1, "install-pre-commit-hooks"]], "Improving The Documentation": [[1, "improving-the-documentation"]], "Styleguides": [[1, "styleguides"]], "Coding Style": [[1, "coding-style"]], "Commit Messages": [[1, "commit-messages"]], "Join The Project Team": [[1, "join-the-project-team"]], "Attribution": [[1, "attribution"]], "Explanation": [[2, "explanation"]], "Avoiding incorrect replacements": [[3, "avoiding-incorrect-replacements"]], "Custom version formats in different files": [[4, "custom-version-formats-in-different-files"]], "How-To Guides": [[5, "how-to-guides"]], "Multiple replacements within the same file": [[6, "multiple-replacements-within-the-same-file"]], "Bump My Version": [[7, "bump-my-version"], [8, "bump-my-version"]], "Contents": [[7, null]], "Indices and tables": [[7, "indices-and-tables"]], "Overview": [[8, "overview"]], "Future Direction": [[8, "future-direction"]], "Installation": [[8, "installation"]], "Usage for version incrementing": [[8, "usage-for-version-incrementing"]], "part": [[8, "part"]], "file": [[8, "file"]], "Configuration file": [[8, "configuration-file"]], "Command-line Options": [[8, "command-line-options"]], "Using bumpversion in a script": [[8, "using-bumpversion-in-a-script"]], "Development & Contributing": [[8, "development-contributing"]], "License": [[8, "license"]], "bumpversion": [[9, "module-bumpversion"], [30, "bumpversion"]], "Subpackages": [[9, "subpackages"]], "Submodules": [[9, "submodules"], [15, "submodules"]], "Package Contents": [[9, "package-contents"], [15, "package-contents"]], "Data": [[9, "data"], [13, "data"], [14, "data"], [15, "data"], [16, "data"], [17, "data"], [18, "data"], [21, "data"], [23, "data"], [24, "data"], [25, "data"], [26, "data"], [28, "data"], [29, "data"]], "API": [[9, "api"], [11, "api"], [12, "api"], [13, "api"], [14, "api"], [15, "api"], [16, "api"], [17, "api"], [18, "api"], [19, "api"], [20, "api"], [21, "api"], [22, "api"], [23, "api"], [24, "api"], [25, "api"], [26, "api"], [27, "api"], [28, "api"], [29, "api"]], "bumpversion.__main__": [[10, "module-bumpversion.__main__"]], "bumpversion.aliases": [[11, "module-bumpversion.aliases"]], "Module Contents": [[11, "module-contents"], [12, "module-contents"], [13, "module-contents"], [14, "module-contents"], [16, "module-contents"], [17, "module-contents"], [18, "module-contents"], [19, "module-contents"], [20, "module-contents"], [21, "module-contents"], [22, "module-contents"], [23, "module-contents"], [24, "module-contents"], [25, "module-contents"], [26, "module-contents"], [27, "module-contents"], [28, "module-contents"], [29, "module-contents"]], "Classes": [[11, "classes"], [18, "classes"], [21, "classes"], [22, "classes"], [23, "classes"], [24, "classes"], [28, "classes"], [29, "classes"]], "bumpversion.autocast": [[12, "module-bumpversion.autocast"]], "Functions": [[12, "functions"], [13, "functions"], [14, "functions"], [15, "functions"], [16, "functions"], [17, "functions"], [19, "functions"], [21, "functions"], [24, "functions"], [25, "functions"], [26, "functions"], [27, "functions"], [29, "functions"]], "bumpversion.bump": [[13, "module-bumpversion.bump"]], "bumpversion.cli": [[14, "module-bumpversion.cli"]], "bumpversion.config": [[15, "module-bumpversion.config"]], "bumpversion.config.files": [[16, "module-bumpversion.config.files"]], "bumpversion.config.files_legacy": [[17, "module-bumpversion.config.files_legacy"]], "bumpversion.config.models": [[18, "module-bumpversion.config.models"]], "bumpversion.config.utils": [[19, "module-bumpversion.config.utils"]], "bumpversion.exceptions": [[20, "module-bumpversion.exceptions"]], "bumpversion.files": [[21, "module-bumpversion.files"]], "bumpversion.functions": [[22, "module-bumpversion.functions"]], "bumpversion.indented_logger": [[23, "module-bumpversion.indented_logger"]], "bumpversion.scm": [[24, "module-bumpversion.scm"]], "bumpversion.show": [[25, "module-bumpversion.show"]], "bumpversion.ui": [[26, "module-bumpversion.ui"]], "bumpversion.utils": [[27, "module-bumpversion.utils"]], "bumpversion.version_part": [[28, "module-bumpversion.version_part"]], "bumpversion.yaml_dump": [[29, "module-bumpversion.yaml_dump"]], "Command-line Interface": [[30, "command-line-interface"]], "bump": [[30, "bumpversion-bump"]], "replace": [[30, "bumpversion-replace"], [31, "replace"], [31, "id6"]], "show": [[30, "bumpversion-show"]], "Configuration": [[31, "configuration"]], "Configuration files": [[31, "configuration-files"]], "Global Configuration": [[31, "global-configuration"]], "allow_dirty": [[31, "allow-dirty"]], "commit": [[31, "commit"]], "message": [[31, "message"]], "commit_args": [[31, "commit-args"]], "tag": [[31, "tag"]], "sign_tags": [[31, "sign-tags"]], "tag_name": [[31, "tag-name"]], "tag_message": [[31, "tag-message"]], "current_version": [[31, "current-version"]], "parse": [[31, "parse"], [31, "id3"]], "serialize": [[31, "serialize"], [31, "id4"]], "search": [[31, "search"], [31, "id5"]], "ignore_missing_version": [[31, "ignore-missing-version"], [31, "id7"]], "TOML example": [[31, "toml-example"], [31, "id1"]], "INI-style example": [[31, "ini-style-example"], [31, "id2"]], "Version part-specific configuration": [[31, "version-part-specific-configuration"]], "values": [[31, "values"]], "optional_value": [[31, "optional-value"]], "first_value": [[31, "first-value"]], "independent": [[31, "independent"]], "File-specific configuration": [[31, "file-specific-configuration"]], "filename": [[31, "filename"]], "glob": [[31, "glob"]], "INI-style configuration files": [[31, "ini-style-configuration-files"]], "TOML configuration files": [[31, "toml-configuration-files"]], "Formatting context": [[32, "formatting-context"]], "Escaped characters": [[32, "escaped-characters"]], "Date and time fields": [[32, "date-and-time-fields"]], "Source code management fields": [[32, "source-code-management-fields"]], "Version fields": [[32, "version-fields"]], "Environment variables": [[32, "environment-variables"]], "Reference": [[33, "reference"], [35, "reference"]], "Search and replace configuration": [[34, "search-and-replace-configuration"]], "Using template strings": [[34, "using-template-strings"]], "Using regular expressions": [[34, "using-regular-expressions"]], "Regular expression special characters": [[34, "regular-expression-special-characters"]], "Version parts": [[35, "version-parts"]], "Version configuration": [[35, "version-configuration"]], "Version part configuration": [[35, "version-part-configuration"]], "Incrementing functions": [[35, "incrementing-functions"]], "Optional values": [[35, "optional-values"]], "First Values": [[35, "first-values"]], "Independent Values": [[35, "independent-values"]], "Tutorials": [[36, "tutorials"]], "Semantic versioning example": [[37, "semantic-versioning-example"]], "Details": [[37, "details"]], "Notes": [[37, "notes"]], "Usage": [[38, "usage"]], "NOTE": [[38, null], [38, null]], "WARNING": [[38, null]], "Incrementing a version": [[38, "incrementing-a-version"]], "VERSION_PART": [[38, "version-part"]], "FILES": [[38, "files"]], "Showing configuration information": [[38, "showing-configuration-information"]], "Searching and replacing without bumping": [[38, "searching-and-replacing-without-bumping"]]}, "indexentries": {"__version__ (in module bumpversion)": [[9, "bumpversion.__version__"]], "bumpversion": [[9, "module-bumpversion"]], "module": [[9, "module-bumpversion"], [10, "module-bumpversion.__main__"], [11, "module-bumpversion.aliases"], [12, "module-bumpversion.autocast"], [13, "module-bumpversion.bump"], [14, "module-bumpversion.cli"], [15, "module-bumpversion.config"], [16, "module-bumpversion.config.files"], [17, "module-bumpversion.config.files_legacy"], [18, "module-bumpversion.config.models"], [19, "module-bumpversion.config.utils"], [20, "module-bumpversion.exceptions"], [21, "module-bumpversion.files"], [22, "module-bumpversion.functions"], [23, "module-bumpversion.indented_logger"], [24, "module-bumpversion.scm"], [25, "module-bumpversion.show"], [26, "module-bumpversion.ui"], [27, "module-bumpversion.utils"], [28, "module-bumpversion.version_part"], [29, "module-bumpversion.yaml_dump"]], "bumpversion.__main__": [[10, "module-bumpversion.__main__"]], "aliasedgroup (class in bumpversion.aliases)": [[11, "bumpversion.aliases.AliasedGroup"]], "bumpversion.aliases": [[11, "module-bumpversion.aliases"]], "get_command() (bumpversion.aliases.aliasedgroup method)": [[11, "bumpversion.aliases.AliasedGroup.get_command"]], "resolve_command() (bumpversion.aliases.aliasedgroup method)": [[11, "bumpversion.aliases.AliasedGroup.resolve_command"]], "autocast_value() (in module bumpversion.autocast)": [[12, "bumpversion.autocast.autocast_value"]], "boolify() (in module bumpversion.autocast)": [[12, "bumpversion.autocast.boolify"]], "bumpversion.autocast": [[12, "module-bumpversion.autocast"]], "listify() (in module bumpversion.autocast)": [[12, "bumpversion.autocast.listify"]], "noneify() (in module bumpversion.autocast)": [[12, "bumpversion.autocast.noneify"]], "bumpversion.bump": [[13, "module-bumpversion.bump"]], "commit_and_tag() (in module bumpversion.bump)": [[13, "bumpversion.bump.commit_and_tag"]], "do_bump() (in module bumpversion.bump)": [[13, "bumpversion.bump.do_bump"]], "get_next_version() (in module bumpversion.bump)": [[13, "bumpversion.bump.get_next_version"]], "logger (in module bumpversion.bump)": [[13, "bumpversion.bump.logger"]], "bump() (in module bumpversion.cli)": [[14, "bumpversion.cli.bump"]], "bumpversion.cli": [[14, "module-bumpversion.cli"]], "cli() (in module bumpversion.cli)": [[14, "bumpversion.cli.cli"]], "logger (in module bumpversion.cli)": [[14, "bumpversion.cli.logger"]], "replace() (in module bumpversion.cli)": [[14, "bumpversion.cli.replace"]], "show() (in module bumpversion.cli)": [[14, "bumpversion.cli.show"]], "defaults (in module bumpversion.config)": [[15, "bumpversion.config.DEFAULTS"]], "bumpversion.config": [[15, "module-bumpversion.config"]], "check_current_version() (in module bumpversion.config)": [[15, "bumpversion.config.check_current_version"]], "get_configuration() (in module bumpversion.config)": [[15, "bumpversion.config.get_configuration"]], "logger (in module bumpversion.config)": [[15, "bumpversion.config.logger"]], "config_file_search_order (in module bumpversion.config.files)": [[16, "bumpversion.config.files.CONFIG_FILE_SEARCH_ORDER"]], "bumpversion.config.files": [[16, "module-bumpversion.config.files"]], "find_config_file() (in module bumpversion.config.files)": [[16, "bumpversion.config.files.find_config_file"]], "logger (in module bumpversion.config.files)": [[16, "bumpversion.config.files.logger"]], "read_config_file() (in module bumpversion.config.files)": [[16, "bumpversion.config.files.read_config_file"]], "read_toml_file() (in module bumpversion.config.files)": [[16, "bumpversion.config.files.read_toml_file"]], "update_config_file() (in module bumpversion.config.files)": [[16, "bumpversion.config.files.update_config_file"]], "bumpversion.config.files_legacy": [[17, "module-bumpversion.config.files_legacy"]], "logger (in module bumpversion.config.files_legacy)": [[17, "bumpversion.config.files_legacy.logger"]], "read_ini_file() (in module bumpversion.config.files_legacy)": [[17, "bumpversion.config.files_legacy.read_ini_file"]], "update_ini_config_file() (in module bumpversion.config.files_legacy)": [[17, "bumpversion.config.files_legacy.update_ini_config_file"]], "config (class in bumpversion.config.models)": [[18, "bumpversion.config.models.Config"]], "filechange (class in bumpversion.config.models)": [[18, "bumpversion.config.models.FileChange"]], "versionpartconfig (class in bumpversion.config.models)": [[18, "bumpversion.config.models.VersionPartConfig"]], "__hash__() (bumpversion.config.models.filechange method)": [[18, "bumpversion.config.models.FileChange.__hash__"]], "_resolve_filemap() (bumpversion.config.models.config method)": [[18, "bumpversion.config.models.Config._resolve_filemap"]], "_resolved_filemap (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config._resolved_filemap"]], "add_files() (bumpversion.config.models.config method)": [[18, "bumpversion.config.models.Config.add_files"]], "allow_dirty (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.allow_dirty"]], "bumpversion.config.models": [[18, "module-bumpversion.config.models"]], "commit (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.commit"]], "commit_args (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.commit_args"]], "current_version (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.current_version"]], "excluded_paths (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.excluded_paths"]], "filename (bumpversion.config.models.filechange attribute)": [[18, "bumpversion.config.models.FileChange.filename"]], "files (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.files"]], "files_to_modify (bumpversion.config.models.config property)": [[18, "bumpversion.config.models.Config.files_to_modify"]], "first_value (bumpversion.config.models.versionpartconfig attribute)": [[18, "bumpversion.config.models.VersionPartConfig.first_value"]], "get_search_pattern() (bumpversion.config.models.filechange method)": [[18, "bumpversion.config.models.FileChange.get_search_pattern"]], "glob (bumpversion.config.models.filechange attribute)": [[18, "bumpversion.config.models.FileChange.glob"]], "ignore_missing_version (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.ignore_missing_version"]], "ignore_missing_version (bumpversion.config.models.filechange attribute)": [[18, "bumpversion.config.models.FileChange.ignore_missing_version"]], "included_paths (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.included_paths"]], "independent (bumpversion.config.models.versionpartconfig attribute)": [[18, "bumpversion.config.models.VersionPartConfig.independent"]], "key_path (bumpversion.config.models.filechange attribute)": [[18, "bumpversion.config.models.FileChange.key_path"]], "logger (in module bumpversion.config.models)": [[18, "bumpversion.config.models.logger"]], "message (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.message"]], "model_config (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.model_config"]], "optional_value (bumpversion.config.models.versionpartconfig attribute)": [[18, "bumpversion.config.models.VersionPartConfig.optional_value"]], "parse (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.parse"]], "parse (bumpversion.config.models.filechange attribute)": [[18, "bumpversion.config.models.FileChange.parse"]], "parts (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.parts"]], "regex (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.regex"]], "regex (bumpversion.config.models.filechange attribute)": [[18, "bumpversion.config.models.FileChange.regex"]], "replace (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.replace"]], "replace (bumpversion.config.models.filechange attribute)": [[18, "bumpversion.config.models.FileChange.replace"]], "resolved_filemap (bumpversion.config.models.config property)": [[18, "bumpversion.config.models.Config.resolved_filemap"]], "scm_info (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.scm_info"]], "search (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.search"]], "search (bumpversion.config.models.filechange attribute)": [[18, "bumpversion.config.models.FileChange.search"]], "serialize (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.serialize"]], "serialize (bumpversion.config.models.filechange attribute)": [[18, "bumpversion.config.models.FileChange.serialize"]], "sign_tags (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.sign_tags"]], "tag (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.tag"]], "tag_message (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.tag_message"]], "tag_name (bumpversion.config.models.config attribute)": [[18, "bumpversion.config.models.Config.tag_name"]], "values (bumpversion.config.models.versionpartconfig attribute)": [[18, "bumpversion.config.models.VersionPartConfig.values"]], "version_config (bumpversion.config.models.config property)": [[18, "bumpversion.config.models.Config.version_config"]], "bumpversion.config.utils": [[19, "module-bumpversion.config.utils"]], "get_all_file_configs() (in module bumpversion.config.utils)": [[19, "bumpversion.config.utils.get_all_file_configs"]], "get_all_part_configs() (in module bumpversion.config.utils)": [[19, "bumpversion.config.utils.get_all_part_configs"]], "resolve_glob_files() (in module bumpversion.config.utils)": [[19, "bumpversion.config.utils.resolve_glob_files"]], "badinputerror": [[20, "bumpversion.exceptions.BadInputError"]], "bumpversionerror": [[20, "bumpversion.exceptions.BumpVersionError"]], "configurationerror": [[20, "bumpversion.exceptions.ConfigurationError"]], "dirtyworkingdirectoryerror": [[20, "bumpversion.exceptions.DirtyWorkingDirectoryError"]], "formattingerror": [[20, "bumpversion.exceptions.FormattingError"]], "invalidversionparterror": [[20, "bumpversion.exceptions.InvalidVersionPartError"]], "missingvalueerror": [[20, "bumpversion.exceptions.MissingValueError"]], "signedtagserror": [[20, "bumpversion.exceptions.SignedTagsError"]], "versionnotfounderror": [[20, "bumpversion.exceptions.VersionNotFoundError"]], "bumpversion.exceptions": [[20, "module-bumpversion.exceptions"]], "configuredfile (class in bumpversion.files)": [[21, "bumpversion.files.ConfiguredFile"]], "datafileupdater (class in bumpversion.files)": [[21, "bumpversion.files.DataFileUpdater"]], "fileupdater (class in bumpversion.files)": [[21, "bumpversion.files.FileUpdater"]], "__repr__() (bumpversion.files.configuredfile method)": [[21, "bumpversion.files.ConfiguredFile.__repr__"]], "__str__() (bumpversion.files.configuredfile method)": [[21, "bumpversion.files.ConfiguredFile.__str__"]], "_contains_change_pattern() (bumpversion.files.configuredfile method)": [[21, "bumpversion.files.ConfiguredFile._contains_change_pattern"]], "_update_toml_file() (bumpversion.files.datafileupdater method)": [[21, "bumpversion.files.DataFileUpdater._update_toml_file"]], "bumpversion.files": [[21, "module-bumpversion.files"]], "contains_pattern() (in module bumpversion.files)": [[21, "bumpversion.files.contains_pattern"]], "get_file_contents() (bumpversion.files.configuredfile method)": [[21, "bumpversion.files.ConfiguredFile.get_file_contents"]], "log_changes() (in module bumpversion.files)": [[21, "bumpversion.files.log_changes"]], "logger (in module bumpversion.files)": [[21, "bumpversion.files.logger"]], "make_file_change() (bumpversion.files.configuredfile method)": [[21, "bumpversion.files.ConfiguredFile.make_file_change"]], "modify_files() (in module bumpversion.files)": [[21, "bumpversion.files.modify_files"]], "resolve_file_config() (in module bumpversion.files)": [[21, "bumpversion.files.resolve_file_config"]], "update_file() (bumpversion.files.datafileupdater method)": [[21, "bumpversion.files.DataFileUpdater.update_file"]], "update_file() (bumpversion.files.fileupdater method)": [[21, "bumpversion.files.FileUpdater.update_file"]], "write_file_contents() (bumpversion.files.configuredfile method)": [[21, "bumpversion.files.ConfiguredFile.write_file_contents"]], "first_numeric (bumpversion.functions.numericfunction attribute)": [[22, "bumpversion.functions.NumericFunction.FIRST_NUMERIC"]], "numericfunction (class in bumpversion.functions)": [[22, "bumpversion.functions.NumericFunction"]], "partfunction (class in bumpversion.functions)": [[22, "bumpversion.functions.PartFunction"]], "valuesfunction (class in bumpversion.functions)": [[22, "bumpversion.functions.ValuesFunction"]], "bump() (bumpversion.functions.numericfunction method)": [[22, "bumpversion.functions.NumericFunction.bump"]], "bump() (bumpversion.functions.partfunction method)": [[22, "bumpversion.functions.PartFunction.bump"]], "bump() (bumpversion.functions.valuesfunction method)": [[22, "bumpversion.functions.ValuesFunction.bump"]], "bumpversion.functions": [[22, "module-bumpversion.functions"]], "first_value (bumpversion.functions.partfunction attribute)": [[22, "bumpversion.functions.PartFunction.first_value"]], "independent (bumpversion.functions.partfunction attribute)": [[22, "bumpversion.functions.PartFunction.independent"]], "optional_value (bumpversion.functions.partfunction attribute)": [[22, "bumpversion.functions.PartFunction.optional_value"]], "current_indent (in module bumpversion.indented_logger)": [[23, "bumpversion.indented_logger.CURRENT_INDENT"]], "indentedloggeradapter (class in bumpversion.indented_logger)": [[23, "bumpversion.indented_logger.IndentedLoggerAdapter"]], "bumpversion.indented_logger": [[23, "module-bumpversion.indented_logger"]], "current_indent (bumpversion.indented_logger.indentedloggeradapter property)": [[23, "bumpversion.indented_logger.IndentedLoggerAdapter.current_indent"]], "dedent() (bumpversion.indented_logger.indentedloggeradapter method)": [[23, "bumpversion.indented_logger.IndentedLoggerAdapter.dedent"]], "indent() (bumpversion.indented_logger.indentedloggeradapter method)": [[23, "bumpversion.indented_logger.IndentedLoggerAdapter.indent"]], "indent_str (bumpversion.indented_logger.indentedloggeradapter property)": [[23, "bumpversion.indented_logger.IndentedLoggerAdapter.indent_str"]], "process() (bumpversion.indented_logger.indentedloggeradapter method)": [[23, "bumpversion.indented_logger.IndentedLoggerAdapter.process"]], "reset() (bumpversion.indented_logger.indentedloggeradapter method)": [[23, "bumpversion.indented_logger.IndentedLoggerAdapter.reset"]], "git (class in bumpversion.scm)": [[24, "bumpversion.scm.Git"]], "mercurial (class in bumpversion.scm)": [[24, "bumpversion.scm.Mercurial"]], "scminfo (class in bumpversion.scm)": [[24, "bumpversion.scm.SCMInfo"]], "sourcecodemanager (class in bumpversion.scm)": [[24, "bumpversion.scm.SourceCodeManager"]], "_all_tags_command (bumpversion.scm.git attribute)": [[24, "bumpversion.scm.Git._ALL_TAGS_COMMAND"]], "_all_tags_command (bumpversion.scm.mercurial attribute)": [[24, "bumpversion.scm.Mercurial._ALL_TAGS_COMMAND"]], "_all_tags_command (bumpversion.scm.sourcecodemanager attribute)": [[24, "bumpversion.scm.SourceCodeManager._ALL_TAGS_COMMAND"]], "_commit_command (bumpversion.scm.git attribute)": [[24, "bumpversion.scm.Git._COMMIT_COMMAND"]], "_commit_command (bumpversion.scm.mercurial attribute)": [[24, "bumpversion.scm.Mercurial._COMMIT_COMMAND"]], "_commit_command (bumpversion.scm.sourcecodemanager attribute)": [[24, "bumpversion.scm.SourceCodeManager._COMMIT_COMMAND"]], "_test_usable_command (bumpversion.scm.git attribute)": [[24, "bumpversion.scm.Git._TEST_USABLE_COMMAND"]], "_test_usable_command (bumpversion.scm.mercurial attribute)": [[24, "bumpversion.scm.Mercurial._TEST_USABLE_COMMAND"]], "_test_usable_command (bumpversion.scm.sourcecodemanager attribute)": [[24, "bumpversion.scm.SourceCodeManager._TEST_USABLE_COMMAND"]], "__repr__() (bumpversion.scm.scminfo method)": [[24, "bumpversion.scm.SCMInfo.__repr__"]], "__repr__() (bumpversion.scm.sourcecodemanager method)": [[24, "bumpversion.scm.SourceCodeManager.__repr__"]], "__str__() (bumpversion.scm.scminfo method)": [[24, "bumpversion.scm.SCMInfo.__str__"]], "__str__() (bumpversion.scm.sourcecodemanager method)": [[24, "bumpversion.scm.SourceCodeManager.__str__"]], "add_path() (bumpversion.scm.git class method)": [[24, "bumpversion.scm.Git.add_path"]], "add_path() (bumpversion.scm.mercurial class method)": [[24, "bumpversion.scm.Mercurial.add_path"]], "add_path() (bumpversion.scm.sourcecodemanager class method)": [[24, "bumpversion.scm.SourceCodeManager.add_path"]], "assert_nondirty() (bumpversion.scm.git class method)": [[24, "bumpversion.scm.Git.assert_nondirty"]], "assert_nondirty() (bumpversion.scm.mercurial class method)": [[24, "bumpversion.scm.Mercurial.assert_nondirty"]], "assert_nondirty() (bumpversion.scm.sourcecodemanager class method)": [[24, "bumpversion.scm.SourceCodeManager.assert_nondirty"]], "branch_name (bumpversion.scm.scminfo attribute)": [[24, "bumpversion.scm.SCMInfo.branch_name"]], "bumpversion.scm": [[24, "module-bumpversion.scm"]], "commit() (bumpversion.scm.sourcecodemanager class method)": [[24, "bumpversion.scm.SourceCodeManager.commit"]], "commit_sha (bumpversion.scm.scminfo attribute)": [[24, "bumpversion.scm.SCMInfo.commit_sha"]], "commit_to_scm() (bumpversion.scm.sourcecodemanager class method)": [[24, "bumpversion.scm.SourceCodeManager.commit_to_scm"]], "current_version (bumpversion.scm.scminfo attribute)": [[24, "bumpversion.scm.SCMInfo.current_version"]], "dirty (bumpversion.scm.scminfo attribute)": [[24, "bumpversion.scm.SCMInfo.dirty"]], "distance_to_latest_tag (bumpversion.scm.scminfo attribute)": [[24, "bumpversion.scm.SCMInfo.distance_to_latest_tag"]], "get_all_tags() (bumpversion.scm.sourcecodemanager class method)": [[24, "bumpversion.scm.SourceCodeManager.get_all_tags"]], "get_scm_info() (in module bumpversion.scm)": [[24, "bumpversion.scm.get_scm_info"]], "get_version_from_tag() (bumpversion.scm.sourcecodemanager class method)": [[24, "bumpversion.scm.SourceCodeManager.get_version_from_tag"]], "is_usable() (bumpversion.scm.sourcecodemanager class method)": [[24, "bumpversion.scm.SourceCodeManager.is_usable"]], "latest_tag_info() (bumpversion.scm.git class method)": [[24, "bumpversion.scm.Git.latest_tag_info"]], "latest_tag_info() (bumpversion.scm.mercurial class method)": [[24, "bumpversion.scm.Mercurial.latest_tag_info"]], "latest_tag_info() (bumpversion.scm.sourcecodemanager class method)": [[24, "bumpversion.scm.SourceCodeManager.latest_tag_info"]], "logger (in module bumpversion.scm)": [[24, "bumpversion.scm.logger"]], "short_branch_name (bumpversion.scm.scminfo attribute)": [[24, "bumpversion.scm.SCMInfo.short_branch_name"]], "tag() (bumpversion.scm.git class method)": [[24, "bumpversion.scm.Git.tag"]], "tag() (bumpversion.scm.mercurial class method)": [[24, "bumpversion.scm.Mercurial.tag"]], "tag() (bumpversion.scm.sourcecodemanager class method)": [[24, "bumpversion.scm.SourceCodeManager.tag"]], "tag_in_scm() (bumpversion.scm.sourcecodemanager class method)": [[24, "bumpversion.scm.SourceCodeManager.tag_in_scm"]], "tool (bumpversion.scm.scminfo attribute)": [[24, "bumpversion.scm.SCMInfo.tool"]], "outputters (in module bumpversion.show)": [[25, "bumpversion.show.OUTPUTTERS"]], "bumpversion.show": [[25, "module-bumpversion.show"]], "do_show() (in module bumpversion.show)": [[25, "bumpversion.show.do_show"]], "log_list() (in module bumpversion.show)": [[25, "bumpversion.show.log_list"]], "output_default() (in module bumpversion.show)": [[25, "bumpversion.show.output_default"]], "output_json() (in module bumpversion.show)": [[25, "bumpversion.show.output_json"]], "output_yaml() (in module bumpversion.show)": [[25, "bumpversion.show.output_yaml"]], "resolve_name() (in module bumpversion.show)": [[25, "bumpversion.show.resolve_name"]], "verbosity (in module bumpversion.ui)": [[26, "bumpversion.ui.VERBOSITY"]], "bumpversion.ui": [[26, "module-bumpversion.ui"]], "get_indented_logger() (in module bumpversion.ui)": [[26, "bumpversion.ui.get_indented_logger"]], "logger (in module bumpversion.ui)": [[26, "bumpversion.ui.logger"]], "print_error() (in module bumpversion.ui)": [[26, "bumpversion.ui.print_error"]], "print_info() (in module bumpversion.ui)": [[26, "bumpversion.ui.print_info"]], "print_warning() (in module bumpversion.ui)": [[26, "bumpversion.ui.print_warning"]], "setup_logging() (in module bumpversion.ui)": [[26, "bumpversion.ui.setup_logging"]], "bumpversion.utils": [[27, "module-bumpversion.utils"]], "extract_regex_flags() (in module bumpversion.utils)": [[27, "bumpversion.utils.extract_regex_flags"]], "get_context() (in module bumpversion.utils)": [[27, "bumpversion.utils.get_context"]], "get_overrides() (in module bumpversion.utils)": [[27, "bumpversion.utils.get_overrides"]], "key_val_string() (in module bumpversion.utils)": [[27, "bumpversion.utils.key_val_string"]], "labels_for_format() (in module bumpversion.utils)": [[27, "bumpversion.utils.labels_for_format"]], "prefixed_environ() (in module bumpversion.utils)": [[27, "bumpversion.utils.prefixed_environ"]], "recursive_sort_dict() (in module bumpversion.utils)": [[27, "bumpversion.utils.recursive_sort_dict"]], "version (class in bumpversion.version_part)": [[28, "bumpversion.version_part.Version"]], "versionconfig (class in bumpversion.version_part)": [[28, "bumpversion.version_part.VersionConfig"]], "versionpart (class in bumpversion.version_part)": [[28, "bumpversion.version_part.VersionPart"]], "__eq__() (bumpversion.version_part.version method)": [[28, "bumpversion.version_part.Version.__eq__"]], "__eq__() (bumpversion.version_part.versionconfig method)": [[28, "bumpversion.version_part.VersionConfig.__eq__"]], "__eq__() (bumpversion.version_part.versionpart method)": [[28, "bumpversion.version_part.VersionPart.__eq__"]], "__format__() (bumpversion.version_part.versionpart method)": [[28, "bumpversion.version_part.VersionPart.__format__"]], "__getitem__() (bumpversion.version_part.version method)": [[28, "bumpversion.version_part.Version.__getitem__"]], "__iter__() (bumpversion.version_part.version method)": [[28, "bumpversion.version_part.Version.__iter__"]], "__len__() (bumpversion.version_part.version method)": [[28, "bumpversion.version_part.Version.__len__"]], "__repr__() (bumpversion.version_part.version method)": [[28, "bumpversion.version_part.Version.__repr__"]], "__repr__() (bumpversion.version_part.versionconfig method)": [[28, "bumpversion.version_part.VersionConfig.__repr__"]], "__repr__() (bumpversion.version_part.versionpart method)": [[28, "bumpversion.version_part.VersionPart.__repr__"]], "_choose_serialize_format() (bumpversion.version_part.versionconfig method)": [[28, "bumpversion.version_part.VersionConfig._choose_serialize_format"]], "_serialize() (bumpversion.version_part.versionconfig method)": [[28, "bumpversion.version_part.VersionConfig._serialize"]], "bump() (bumpversion.version_part.version method)": [[28, "bumpversion.version_part.Version.bump"]], "bump() (bumpversion.version_part.versionpart method)": [[28, "bumpversion.version_part.VersionPart.bump"]], "bumpversion.version_part": [[28, "module-bumpversion.version_part"]], "copy() (bumpversion.version_part.versionpart method)": [[28, "bumpversion.version_part.VersionPart.copy"]], "is_independent (bumpversion.version_part.versionpart property)": [[28, "bumpversion.version_part.VersionPart.is_independent"]], "is_optional (bumpversion.version_part.versionpart property)": [[28, "bumpversion.version_part.VersionPart.is_optional"]], "logger (in module bumpversion.version_part)": [[28, "bumpversion.version_part.logger"]], "null() (bumpversion.version_part.versionpart method)": [[28, "bumpversion.version_part.VersionPart.null"]], "order (bumpversion.version_part.versionconfig property)": [[28, "bumpversion.version_part.VersionConfig.order"]], "parse() (bumpversion.version_part.versionconfig method)": [[28, "bumpversion.version_part.VersionConfig.parse"]], "serialize() (bumpversion.version_part.versionconfig method)": [[28, "bumpversion.version_part.VersionConfig.serialize"]], "value (bumpversion.version_part.versionpart property)": [[28, "bumpversion.version_part.VersionPart.value"]], "dumperfunc (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.DumperFunc"]], "indent (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.INDENT"]], "yamldumpers (class in bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.YAMLDumpers"]], "yaml_dumpers (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.YAML_DUMPERS"]], "add_dumper() (bumpversion.yaml_dump.yamldumpers method)": [[29, "bumpversion.yaml_dump.YAMLDumpers.add_dumper"]], "bumpversion.yaml_dump": [[29, "module-bumpversion.yaml_dump"]], "dump() (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.dump"]], "format_bool() (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.format_bool"]], "format_date() (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.format_date"]], "format_datetime() (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.format_datetime"]], "format_dict() (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.format_dict"]], "format_float() (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.format_float"]], "format_int() (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.format_int"]], "format_none() (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.format_none"]], "format_sequence() (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.format_sequence"]], "format_str() (in module bumpversion.yaml_dump)": [[29, "bumpversion.yaml_dump.format_str"]], "--allow-dirty": [[30, "cmdoption-bumpversion-bump-allow-dirty"], [30, "cmdoption-bumpversion-replace-allow-dirty"]], "--commit": [[30, "cmdoption-bumpversion-bump-commit"]], "--commit-args": [[30, "cmdoption-bumpversion-bump-commit-args"]], "--config-file": [[30, "cmdoption-bumpversion-bump-config-file"], [30, "cmdoption-bumpversion-replace-config-file"], [30, "cmdoption-bumpversion-show-config-file"]], "--current-version": [[30, "cmdoption-bumpversion-bump-current-version"], [30, "cmdoption-bumpversion-replace-current-version"]], "--dry-run": [[30, "cmdoption-bumpversion-bump-n"], [30, "cmdoption-bumpversion-replace-n"]], "--format": [[30, "cmdoption-bumpversion-show-f"]], "--ignore-missing-version": [[30, "cmdoption-bumpversion-bump-ignore-missing-version"], [30, "cmdoption-bumpversion-replace-ignore-missing-version"]], "--increment": [[30, "cmdoption-bumpversion-show-i"]], "--list": [[30, "cmdoption-bumpversion-bump-list"]], "--message": [[30, "cmdoption-bumpversion-bump-m"]], "--new-version": [[30, "cmdoption-bumpversion-bump-new-version"], [30, "cmdoption-bumpversion-replace-new-version"]], "--no-allow-dirty": [[30, "cmdoption-bumpversion-bump-allow-dirty"], [30, "cmdoption-bumpversion-replace-allow-dirty"]], "--no-commit": [[30, "cmdoption-bumpversion-bump-commit"]], "--no-configured-files": [[30, "cmdoption-bumpversion-bump-no-configured-files"], [30, "cmdoption-bumpversion-replace-no-configured-files"]], "--no-regex": [[30, "cmdoption-bumpversion-bump-regex"], [30, "cmdoption-bumpversion-replace-regex"]], "--no-sign-tags": [[30, "cmdoption-bumpversion-bump-sign-tags"]], "--no-tag": [[30, "cmdoption-bumpversion-bump-tag"]], "--parse": [[30, "cmdoption-bumpversion-bump-parse"], [30, "cmdoption-bumpversion-replace-parse"]], "--regex": [[30, "cmdoption-bumpversion-bump-regex"], [30, "cmdoption-bumpversion-replace-regex"]], "--replace": [[30, "cmdoption-bumpversion-bump-replace"], [30, "cmdoption-bumpversion-replace-replace"]], "--search": [[30, "cmdoption-bumpversion-bump-search"], [30, "cmdoption-bumpversion-replace-search"]], "--serialize": [[30, "cmdoption-bumpversion-bump-serialize"], [30, "cmdoption-bumpversion-replace-serialize"]], "--sign-tags": [[30, "cmdoption-bumpversion-bump-sign-tags"]], "--tag": [[30, "cmdoption-bumpversion-bump-tag"]], "--tag-message": [[30, "cmdoption-bumpversion-bump-tag-message"]], "--tag-name": [[30, "cmdoption-bumpversion-bump-tag-name"]], "--verbose": [[30, "cmdoption-bumpversion-bump-v"], [30, "cmdoption-bumpversion-replace-v"]], "--version": [[30, "cmdoption-bumpversion-version"]], "-f": [[30, "cmdoption-bumpversion-show-f"]], "-i": [[30, "cmdoption-bumpversion-show-i"]], "-m": [[30, "cmdoption-bumpversion-bump-m"]], "-n": [[30, "cmdoption-bumpversion-bump-n"], [30, "cmdoption-bumpversion-replace-n"]], "-v": [[30, "cmdoption-bumpversion-bump-v"], [30, "cmdoption-bumpversion-replace-v"]], "args": [[30, "cmdoption-bumpversion-bump-arg-ARGS"], [30, "cmdoption-bumpversion-show-arg-ARGS"]], "files": [[30, "cmdoption-bumpversion-replace-arg-FILES"]], "bumpversion command line option": [[30, "cmdoption-bumpversion-version"]], "bumpversion-bump command line option": [[30, "cmdoption-bumpversion-bump-allow-dirty"], [30, "cmdoption-bumpversion-bump-arg-ARGS"], [30, "cmdoption-bumpversion-bump-commit"], [30, "cmdoption-bumpversion-bump-commit-args"], [30, "cmdoption-bumpversion-bump-config-file"], [30, "cmdoption-bumpversion-bump-current-version"], [30, "cmdoption-bumpversion-bump-ignore-missing-version"], [30, "cmdoption-bumpversion-bump-list"], [30, "cmdoption-bumpversion-bump-m"], [30, "cmdoption-bumpversion-bump-n"], [30, "cmdoption-bumpversion-bump-new-version"], [30, "cmdoption-bumpversion-bump-no-configured-files"], [30, "cmdoption-bumpversion-bump-parse"], [30, "cmdoption-bumpversion-bump-regex"], [30, "cmdoption-bumpversion-bump-replace"], [30, "cmdoption-bumpversion-bump-search"], [30, "cmdoption-bumpversion-bump-serialize"], [30, "cmdoption-bumpversion-bump-sign-tags"], [30, "cmdoption-bumpversion-bump-tag"], [30, "cmdoption-bumpversion-bump-tag-message"], [30, "cmdoption-bumpversion-bump-tag-name"], [30, "cmdoption-bumpversion-bump-v"]], "bumpversion-replace command line option": [[30, "cmdoption-bumpversion-replace-allow-dirty"], [30, "cmdoption-bumpversion-replace-arg-FILES"], [30, "cmdoption-bumpversion-replace-config-file"], [30, "cmdoption-bumpversion-replace-current-version"], [30, "cmdoption-bumpversion-replace-ignore-missing-version"], [30, "cmdoption-bumpversion-replace-n"], [30, "cmdoption-bumpversion-replace-new-version"], [30, "cmdoption-bumpversion-replace-no-configured-files"], [30, "cmdoption-bumpversion-replace-parse"], [30, "cmdoption-bumpversion-replace-regex"], [30, "cmdoption-bumpversion-replace-replace"], [30, "cmdoption-bumpversion-replace-search"], [30, "cmdoption-bumpversion-replace-serialize"], [30, "cmdoption-bumpversion-replace-v"]], "bumpversion-show command line option": [[30, "cmdoption-bumpversion-show-arg-ARGS"], [30, "cmdoption-bumpversion-show-config-file"], [30, "cmdoption-bumpversion-show-f"], [30, "cmdoption-bumpversion-show-i"]]}}) \ No newline at end of file