From 5f10a45b95f1b07822e7a873e63d5dd01527d40b Mon Sep 17 00:00:00 2001 From: coordt Date: Mon, 25 Sep 2023 23:33:12 +0000 Subject: [PATCH] deploy: 946e49cdd3b3040cdc14267db9afbc86a86e954b --- _modules/bumpversion/aliases.html | 20 ++--- _modules/bumpversion/autocast.html | 20 ++--- _modules/bumpversion/bump.html | 20 ++--- _modules/bumpversion/config.html | 59 +++++++------ _modules/bumpversion/exceptions.html | 20 ++--- _modules/bumpversion/files.html | 20 ++--- _modules/bumpversion/functions.html | 24 +++--- _modules/bumpversion/logging.html | 20 ++--- _modules/bumpversion/scm.html | 20 ++--- _modules/bumpversion/show.html | 20 ++--- _modules/bumpversion/ui.html | 20 ++--- _modules/bumpversion/utils.html | 20 ++--- _modules/bumpversion/version_part.html | 31 ++++--- _modules/bumpversion/yaml_dump.html | 20 ++--- _modules/index.html | 20 ++--- .../bumpversion/bumpversion.config.md.txt | 50 ++++++----- .../bumpversion/bumpversion.functions.md.txt | 2 +- .../reference/bumpversion/bumpversion.md.txt | 20 ++--- .../bumpversion.version_part.md.txt | 2 +- changelog.html | 20 ++--- contributing.html | 20 ++--- explanation/index.html | 26 +++--- genindex.html | 30 +++---- howtos/avoid-incorrect-replacements.html | 20 ++--- howtos/custom-version-formats-by-file.html | 20 ++--- howtos/index.html | 20 ++--- howtos/multiple-replacements.html | 20 ++--- index.html | 20 ++--- objects.inv | Bin 5449 -> 5448 bytes py-modindex.html | 20 ++--- readme.html | 20 ++--- .../bumpversion/bumpversion.__main__.html | 30 +++---- .../bumpversion/bumpversion.aliases.html | 30 +++---- .../bumpversion/bumpversion.autocast.html | 30 +++---- reference/bumpversion/bumpversion.bump.html | 30 +++---- reference/bumpversion/bumpversion.cli.html | 30 +++---- reference/bumpversion/bumpversion.config.html | 80 ++++++++++-------- .../bumpversion/bumpversion.exceptions.html | 30 +++---- reference/bumpversion/bumpversion.files.html | 30 +++---- .../bumpversion/bumpversion.functions.html | 32 +++---- reference/bumpversion/bumpversion.html | 46 +++++----- .../bumpversion/bumpversion.logging.html | 30 +++---- reference/bumpversion/bumpversion.scm.html | 30 +++---- reference/bumpversion/bumpversion.show.html | 30 +++---- reference/bumpversion/bumpversion.ui.html | 30 +++---- reference/bumpversion/bumpversion.utils.html | 30 +++---- .../bumpversion/bumpversion.version_part.html | 32 +++---- .../bumpversion/bumpversion.yaml_dump.html | 30 +++---- reference/cli.html | 20 ++--- reference/configuration.html | 20 ++--- reference/formatting-context.html | 20 ++--- reference/index.html | 40 ++++----- reference/search-and-replace-config.html | 20 ++--- reference/version-parts.html | 20 ++--- search.html | 20 ++--- searchindex.js | 2 +- tutorials/index.html | 20 ++--- tutorials/semantic-versioning-example.html | 20 ++--- usage.html | 20 ++--- 59 files changed, 742 insertions(+), 724 deletions(-) diff --git a/_modules/bumpversion/aliases.html b/_modules/bumpversion/aliases.html index fba1718a..c7b718c4 100644 --- a/_modules/bumpversion/aliases.html +++ b/_modules/bumpversion/aliases.html @@ -176,22 +176,22 @@
  • Version parts
  • Search and replace configuration
  • bumpversion
  • diff --git a/_modules/bumpversion/autocast.html b/_modules/bumpversion/autocast.html index 64e60ada..45b0324a 100644 --- a/_modules/bumpversion/autocast.html +++ b/_modules/bumpversion/autocast.html @@ -176,22 +176,22 @@
  • Version parts
  • Search and replace configuration
  • bumpversion
  • diff --git a/_modules/bumpversion/bump.html b/_modules/bumpversion/bump.html index 1cdb01af..271d790c 100644 --- a/_modules/bumpversion/bump.html +++ b/_modules/bumpversion/bump.html @@ -176,22 +176,22 @@
  • Version parts
  • Search and replace configuration
  • bumpversion
  • diff --git a/_modules/bumpversion/config.html b/_modules/bumpversion/config.html index 2c917afa..150efb03 100644 --- a/_modules/bumpversion/config.html +++ b/_modules/bumpversion/config.html @@ -176,22 +176,22 @@
  • Version parts
  • Search and replace configuration
  • bumpversion
  • @@ -253,7 +253,8 @@

    Source code for bumpversion.config

         from bumpversion.scm import SCMInfo
         from bumpversion.version_part import VersionConfig
     
    -from pydantic import BaseModel, BaseSettings, Field
    +from pydantic import BaseModel, Field
    +from pydantic_settings import BaseSettings, SettingsConfigDict
     
     from bumpversion.exceptions import ConfigurationError
     
    @@ -263,24 +264,24 @@ 

    Source code for bumpversion.config

     
    [docs]class VersionPartConfig(BaseModel): """Configuration of a part of the version.""" - values: Optional[list] # Optional. Numeric is used if missing or no items in list - optional_value: Optional[str] # Optional. + values: Optional[list] = None # Optional. Numeric is used if missing or no items in list + optional_value: Optional[str] = None # Optional. # Defaults to first value. 0 in the case of numeric. Empty string means nothing is optional. - first_value: Optional[str] # Optional. Defaults to first value in values + first_value: Union[str, int, None] = None # Optional. Defaults to first value in values independent: bool = False
    [docs]class FileConfig(BaseModel): """Search and replace file config.""" - filename: Optional[str] - glob: Optional[str] # Conflicts with filename. If both are specified, glob wins - parse: Optional[str] # If different from outer scope - serialize: Optional[List[str]] # If different from outer scope - search: Optional[str] # If different from outer scope - replace: Optional[str] # If different from outer scope - no_regex: Optional[bool] # If different from outer scope - ignore_missing_version: Optional[bool]
    + filename: Optional[str] = None + glob: Optional[str] = None # Conflicts with filename. If both are specified, glob wins + parse: Optional[str] = None # If different from outer scope + serialize: Optional[List[str]] = None # If different from outer scope + search: Optional[str] = None # If different from outer scope + replace: Optional[str] = None # If different from outer scope + no_regex: Optional[bool] = None # If different from outer scope + ignore_missing_version: Optional[bool] = None
    [docs]class Config(BaseSettings): @@ -288,7 +289,7 @@

    Source code for bumpversion.config

     
         current_version: Optional[str]
         parse: str
    -    serialize: List[str] = Field(min_items=1)
    +    serialize: List[str] = Field(min_length=1)
         search: str
         replace: str
         no_regex: bool
    @@ -304,11 +305,9 @@ 

    Source code for bumpversion.config

         scm_info: Optional["SCMInfo"]
         parts: Dict[str, VersionPartConfig]
         files: List[FileConfig]
    -    included_paths: List[str] = []
    -    excluded_paths: List[str] = []
    -
    -
    [docs] class Config: - env_prefix = "bumpversion_"
    + included_paths: List[str] = Field(default_factory=list) + excluded_paths: List[str] = Field(default_factory=list) + model_config = SettingsConfigDict(env_prefix="bumpversion_")
    [docs] def add_files(self, filename: Union[str, List[str]]) -> None: """Add a filename to the list of files.""" @@ -414,7 +413,7 @@

    Source code for bumpversion.config

         Returns:
             The configuration
         """
    -    from bumpversion.scm import SCMInfo, get_scm_info
    +    from bumpversion.scm import SCMInfo, SourceCodeManager, get_scm_info  # noqa: F401
     
         config_dict = DEFAULTS.copy()
         parsed_config = read_config_file(config_file) if config_file else {}
    @@ -432,7 +431,7 @@ 

    Source code for bumpversion.config

         config_dict["files"] = get_all_file_configs(config_dict)
     
         # Resolve the SCMInfo class for Pydantic's BaseSettings
    -    Config.update_forward_refs(SCMInfo=SCMInfo)
    +    Config.model_rebuild()
         config = Config(**config_dict)  # type: ignore[arg-type]
     
         # Get the information about the SCM
    diff --git a/_modules/bumpversion/exceptions.html b/_modules/bumpversion/exceptions.html
    index 36c92ec5..380fb767 100644
    --- a/_modules/bumpversion/exceptions.html
    +++ b/_modules/bumpversion/exceptions.html
    @@ -176,22 +176,22 @@
     
  • Version parts
  • Search and replace configuration
  • bumpversion
  • diff --git a/_modules/bumpversion/files.html b/_modules/bumpversion/files.html index 2c4fa0fe..95137a8d 100644 --- a/_modules/bumpversion/files.html +++ b/_modules/bumpversion/files.html @@ -176,22 +176,22 @@
  • Version parts
  • Search and replace configuration
  • bumpversion
  • diff --git a/_modules/bumpversion/functions.html b/_modules/bumpversion/functions.html index ea0d2757..eab56091 100644 --- a/_modules/bumpversion/functions.html +++ b/_modules/bumpversion/functions.html @@ -176,22 +176,22 @@
  • Version parts
  • Search and replace configuration
  • bumpversion
  • @@ -268,12 +268,12 @@

    Source code for bumpversion.functions

     
         FIRST_NUMERIC = re.compile(r"(\D*)(\d+)(.*)")
     
    -    def __init__(self, optional_value: Optional[str] = None, first_value: Optional[str] = None):
    +    def __init__(self, optional_value: Union[str, int, None] = None, first_value: Union[str, int, None] = None):
             if first_value is not None and not self.FIRST_NUMERIC.search(str(first_value)):
                 raise ValueError(f"The given first value {first_value} does not contain any digit")
     
             self.first_value = str(first_value or 0)
    -        self.optional_value = optional_value or self.first_value
    +        self.optional_value = str(optional_value or self.first_value)
     
     
    [docs] def bump(self, value: Union[str, int]) -> str: """Increase the first numerical value by one.""" diff --git a/_modules/bumpversion/logging.html b/_modules/bumpversion/logging.html index 4ae075bc..3eda7c27 100644 --- a/_modules/bumpversion/logging.html +++ b/_modules/bumpversion/logging.html @@ -176,22 +176,22 @@
  • Version parts
  • Search and replace configuration
  • bumpversion
  • diff --git a/_modules/bumpversion/scm.html b/_modules/bumpversion/scm.html index 33d6f891..3e7d6ba1 100644 --- a/_modules/bumpversion/scm.html +++ b/_modules/bumpversion/scm.html @@ -176,22 +176,22 @@
  • Version parts
  • Search and replace configuration
  • bumpversion
  • diff --git a/_modules/bumpversion/show.html b/_modules/bumpversion/show.html index b359e452..fa8404c5 100644 --- a/_modules/bumpversion/show.html +++ b/_modules/bumpversion/show.html @@ -176,22 +176,22 @@
  • Version parts
  • Search and replace configuration
  • bumpversion
  • diff --git a/_modules/bumpversion/ui.html b/_modules/bumpversion/ui.html index 67a72670..3a681d99 100644 --- a/_modules/bumpversion/ui.html +++ b/_modules/bumpversion/ui.html @@ -176,22 +176,22 @@
  • Version parts
  • Search and replace configuration
  • bumpversion
  • diff --git a/_modules/bumpversion/utils.html b/_modules/bumpversion/utils.html index b3871ca2..0ab35f1f 100644 --- a/_modules/bumpversion/utils.html +++ b/_modules/bumpversion/utils.html @@ -176,22 +176,22 @@
  • Version parts
  • Search and replace configuration
  • bumpversion
  • diff --git a/_modules/bumpversion/version_part.html b/_modules/bumpversion/version_part.html index b694cab8..9d42caff 100644 --- a/_modules/bumpversion/version_part.html +++ b/_modules/bumpversion/version_part.html @@ -176,22 +176,22 @@
  • Version parts
  • Search and replace configuration
  • bumpversion
  • @@ -240,7 +240,7 @@

    Source code for bumpversion.version_part

     import re
     import string
     from copy import copy
    -from typing import Any, Dict, List, MutableMapping, Optional
    +from typing import Any, Dict, List, MutableMapping, Optional, Union
     
     from click import UsageError
     
    @@ -260,12 +260,15 @@ 

    Source code for bumpversion.version_part

         based on the configuration given.
         """
     
    -    def __init__(self, config: VersionPartConfig, value: Optional[str] = None):
    -        self._value = value
    +    def __init__(self, config: VersionPartConfig, value: Union[str, int, None] = None):
    +        self._value = str(value) if value is not None else None
             self.config = config
             self.func: Optional[PartFunction] = None
             if config.values:
    -            self.func = ValuesFunction(config.values, config.optional_value, config.first_value)
    +            str_values = [str(v) for v in config.values]
    +            str_optional_value = str(config.optional_value) if config.optional_value is not None else None
    +            str_first_value = str(config.first_value) if config.first_value is not None else None
    +            self.func = ValuesFunction(str_values, str_optional_value, str_first_value)
             else:
                 self.func = NumericFunction(config.optional_value, config.first_value or "0")
     
    diff --git a/_modules/bumpversion/yaml_dump.html b/_modules/bumpversion/yaml_dump.html
    index 3274246e..22c60da7 100644
    --- a/_modules/bumpversion/yaml_dump.html
    +++ b/_modules/bumpversion/yaml_dump.html
    @@ -176,22 +176,22 @@
     
  • Version parts
  • Search and replace configuration
  • bumpversion
  • diff --git a/_modules/index.html b/_modules/index.html index 24ebe56a..a7009f8d 100644 --- a/_modules/index.html +++ b/_modules/index.html @@ -176,22 +176,22 @@
  • Version parts
  • Search and replace configuration
  • bumpversion
  • diff --git a/_sources/reference/bumpversion/bumpversion.config.md.txt b/_sources/reference/bumpversion/bumpversion.config.md.txt index 0d54824f..9cd6ab03 100644 --- a/_sources/reference/bumpversion/bumpversion.config.md.txt +++ b/_sources/reference/bumpversion/bumpversion.config.md.txt @@ -109,7 +109,7 @@ ```` -`````{py:class} VersionPartConfig +`````{py:class} VersionPartConfig(**data: typing.Any) :canonical: bumpversion.config.VersionPartConfig Bases: {py:obj}`pydantic.BaseModel` @@ -117,6 +117,12 @@ Bases: {py:obj}`pydantic.BaseModel` ```{autodoc2-docstring} bumpversion.config.VersionPartConfig ``` +```{rubric} Initialization +``` + +```{autodoc2-docstring} bumpversion.config.VersionPartConfig.__init__ +``` + ````{py:attribute} values :canonical: bumpversion.config.VersionPartConfig.values :type: typing.Optional[list] @@ -141,7 +147,7 @@ Bases: {py:obj}`pydantic.BaseModel` ````{py:attribute} first_value :canonical: bumpversion.config.VersionPartConfig.first_value -:type: typing.Optional[str] +:type: typing.Union[str, int, None] :value: > None @@ -163,7 +169,7 @@ Bases: {py:obj}`pydantic.BaseModel` ````` -`````{py:class} FileConfig +`````{py:class} FileConfig(**data: typing.Any) :canonical: bumpversion.config.FileConfig Bases: {py:obj}`pydantic.BaseModel` @@ -171,6 +177,12 @@ Bases: {py:obj}`pydantic.BaseModel` ```{autodoc2-docstring} bumpversion.config.FileConfig ``` +```{rubric} Initialization +``` + +```{autodoc2-docstring} bumpversion.config.FileConfig.__init__ +``` + ````{py:attribute} filename :canonical: bumpversion.config.FileConfig.filename :type: typing.Optional[str] @@ -261,14 +273,20 @@ Bases: {py:obj}`pydantic.BaseModel` ````` -``````{py:class} Config +`````{py:class} Config(_case_sensitive: bool | None = None, _env_prefix: str | None = None, _env_file: pydantic_settings.sources.DotenvType | None = ENV_FILE_SENTINEL, _env_file_encoding: str | None = None, _env_nested_delimiter: str | None = None, _secrets_dir: str | pathlib.Path | None = None, **values: typing.Any) :canonical: bumpversion.config.Config -Bases: {py:obj}`pydantic.BaseSettings` +Bases: {py:obj}`pydantic_settings.BaseSettings` ```{autodoc2-docstring} bumpversion.config.Config ``` +```{rubric} Initialization +``` + +```{autodoc2-docstring} bumpversion.config.Config.__init__ +``` + ````{py:attribute} current_version :canonical: bumpversion.config.Config.current_version :type: typing.Optional[str] @@ -471,7 +489,7 @@ Bases: {py:obj}`pydantic.BaseSettings` :canonical: bumpversion.config.Config.included_paths :type: typing.List[str] :value: > - [] + None ```{autodoc2-docstring} bumpversion.config.Config.included_paths ``` @@ -482,31 +500,23 @@ Bases: {py:obj}`pydantic.BaseSettings` :canonical: bumpversion.config.Config.excluded_paths :type: typing.List[str] :value: > - [] + None ```{autodoc2-docstring} bumpversion.config.Config.excluded_paths ``` ```` -`````{py:class} Config -:canonical: bumpversion.config.Config.Config - -```{autodoc2-docstring} bumpversion.config.Config.Config -``` - -````{py:attribute} env_prefix -:canonical: bumpversion.config.Config.Config.env_prefix +````{py:attribute} model_config +:canonical: bumpversion.config.Config.model_config :value: > - 'bumpversion_' + None -```{autodoc2-docstring} bumpversion.config.Config.Config.env_prefix +```{autodoc2-docstring} bumpversion.config.Config.model_config ``` ```` -````` - ````{py:method} add_files(filename: typing.Union[str, typing.List[str]]) -> None :canonical: bumpversion.config.Config.add_files @@ -542,7 +552,7 @@ Bases: {py:obj}`pydantic.BaseSettings` ```` -`````` +````` ````{py:data} DEFAULTS :canonical: bumpversion.config.DEFAULTS diff --git a/_sources/reference/bumpversion/bumpversion.functions.md.txt b/_sources/reference/bumpversion/bumpversion.functions.md.txt index bb0b42fa..cc58da32 100644 --- a/_sources/reference/bumpversion/bumpversion.functions.md.txt +++ b/_sources/reference/bumpversion/bumpversion.functions.md.txt @@ -81,7 +81,7 @@ ````` -`````{py:class} NumericFunction(optional_value: typing.Optional[str] = None, first_value: typing.Optional[str] = None) +`````{py:class} NumericFunction(optional_value: typing.Union[str, int, None] = None, first_value: typing.Union[str, int, None] = None) :canonical: bumpversion.functions.NumericFunction Bases: {py:obj}`bumpversion.functions.PartFunction` diff --git a/_sources/reference/bumpversion/bumpversion.md.txt b/_sources/reference/bumpversion/bumpversion.md.txt index ae0f1a08..0b50bc7d 100644 --- a/_sources/reference/bumpversion/bumpversion.md.txt +++ b/_sources/reference/bumpversion/bumpversion.md.txt @@ -13,22 +13,22 @@ :titlesonly: :maxdepth: 1 -bumpversion.functions +bumpversion.files bumpversion.show +bumpversion.logging +bumpversion.cli +bumpversion.aliases +bumpversion.functions +bumpversion.autocast +bumpversion.yaml_dump +bumpversion.version_part bumpversion.ui -bumpversion.scm bumpversion.bump -bumpversion.exceptions -bumpversion.logging bumpversion.config -bumpversion.version_part -bumpversion.autocast bumpversion.__main__ -bumpversion.cli -bumpversion.yaml_dump -bumpversion.files +bumpversion.exceptions +bumpversion.scm bumpversion.utils -bumpversion.aliases ``` ## Package Contents diff --git a/_sources/reference/bumpversion/bumpversion.version_part.md.txt b/_sources/reference/bumpversion/bumpversion.version_part.md.txt index 055e4749..47b84273 100644 --- a/_sources/reference/bumpversion/bumpversion.version_part.md.txt +++ b/_sources/reference/bumpversion/bumpversion.version_part.md.txt @@ -53,7 +53,7 @@ ```` -`````{py:class} VersionPart(config: bumpversion.config.VersionPartConfig, value: typing.Optional[str] = None) +`````{py:class} VersionPart(config: bumpversion.config.VersionPartConfig, value: typing.Union[str, int, None] = None) :canonical: bumpversion.version_part.VersionPart ```{autodoc2-docstring} bumpversion.version_part.VersionPart diff --git a/changelog.html b/changelog.html index ee142d55..336c89cf 100644 --- a/changelog.html +++ b/changelog.html @@ -177,22 +177,22 @@
  • Version parts
  • Search and replace configuration
  • bumpversion
  • diff --git a/contributing.html b/contributing.html index 4b0d1a13..5e6d3dc9 100644 --- a/contributing.html +++ b/contributing.html @@ -177,22 +177,22 @@
  • Version parts
  • Search and replace configuration
  • bumpversion
  • diff --git a/explanation/index.html b/explanation/index.html index 3b07003a..d9234bf6 100644 --- a/explanation/index.html +++ b/explanation/index.html @@ -3,7 +3,7 @@ - + Explanation - Bump My Version 0.10.0 @@ -177,22 +177,22 @@
  • Version parts
  • Search and replace configuration
  • bumpversion
  • @@ -256,14 +256,14 @@

    Explanation - +
    Previous
    -
    bumpversion.aliases
    +
    bumpversion.utils
    diff --git a/genindex.html b/genindex.html index e0408b76..520a21a6 100644 --- a/genindex.html +++ b/genindex.html @@ -175,22 +175,22 @@
  • Version parts
  • Search and replace configuration
  • bumpversion
  • @@ -930,12 +930,10 @@

    C

  • commit_sha (bumpversion.scm.SCMInfo attribute)
  • commit_to_scm() (bumpversion.scm.SourceCodeManager class method) -
  • -
  • Config (class in bumpversion.config)
    • -
    • Config.Config (class in bumpversion.config) +
    • Config (class in bumpversion.config)
    • CONFIG_FILE_SEARCH_ORDER (in module bumpversion.config)
    • @@ -988,10 +986,6 @@

      D

      E

      -
      diff --git a/howtos/custom-version-formats-by-file.html b/howtos/custom-version-formats-by-file.html index 114b94f8..18ad955e 100644 --- a/howtos/custom-version-formats-by-file.html +++ b/howtos/custom-version-formats-by-file.html @@ -177,22 +177,22 @@
    • Version parts
    • Search and replace configuration
    • bumpversion
    • diff --git a/howtos/index.html b/howtos/index.html index 1a85983c..f3d49817 100644 --- a/howtos/index.html +++ b/howtos/index.html @@ -177,22 +177,22 @@
    • Version parts
    • Search and replace configuration
    • bumpversion
    • diff --git a/howtos/multiple-replacements.html b/howtos/multiple-replacements.html index d13b5ed2..6633179f 100644 --- a/howtos/multiple-replacements.html +++ b/howtos/multiple-replacements.html @@ -177,22 +177,22 @@
    • Version parts
    • Search and replace configuration
    • bumpversion
    • diff --git a/index.html b/index.html index 9363e5c8..a7638cae 100644 --- a/index.html +++ b/index.html @@ -177,22 +177,22 @@
    • Version parts
    • Search and replace configuration
    • bumpversion
    • diff --git a/objects.inv b/objects.inv index 9f52ec2277990f71b51e4fa518fef9ae95b4ed4f..b6c9995aed8c2394416571fcd71812d3dd03affb 100644 GIT binary patch delta 4010 zcmV;b4^{BVD#$93g?~$P+_sk9`&Y0^Q&V#nR3zDPlHMtLIDN~qJ!;8QS+OY+-C{x# zeff~3J2n4(@FW2eAPJD@MVuCZ^L>XncpMypz*C(aUO-VMF!v5`s|?0<3cNF~06S2C zJOV#GwI#&gr_WWEp3w6Ce|Y{oF)s+RFv)|!5R!|HV6$HoK7S6Y&^w>1Zx<{~lduG( zp`J`?P)%OulKemZRKWUxX`(bN%Sj4LEK}f5_n-h)vnH?3ipF^V=^tv6NG89dvgV!CS~OiK8HD29v=TT zG%fx;XjW1HH-E*X3Q%hds&H?tbxWc|k72+yUlJDg*&Mu9fiMa$iJ!v#9u!6+r5-U# z6GO`(i9y5Re5-10fK`Z0&*cCuYH<*+0EaY;z_Ln~&+x~Bh%nzJdsA~0p<#>DB3EC( z+^#;3i3y;&U#bUL2qF{aPFlYe1P!#EChNyGPifLz==L zL7Ws78HdBFDw3zV0t?g7vC}<65ElE=DNS79K!0^=|eS5%qc-o z!2oqyHsc=(cmTN7Ez6Ybb69{NOUg3I_s1|(k{`=V87Rwe51dlK7^FcvHoM}|wcx{F-j++IF@e%LJSp5CHf?Z`!Kp~>{_ z%mxC_K7~)NIgaQ+2&_)$LxIQLoG6gEoVElShks+e#Nu+i|4#q>hCB&J-L%JmdTSxZ zCEY(0a*<AT2Qa4_mB6#G4l*ZHBYZi)hu*3{%pdWtUL5EDvfqp*9jE3t#S zr@O`x+5dsX-^d9?zd=;N;>|tnEi5uLc_C8wT;jchAMD@e8bOVV%d02-}wt(}xfuGk-XG&=S0df%ujUf72adfny5zX@Hhnhl1@O znf_kIoTjYYv!H>$3X{A%5{>A7I;6u65BCr&FxS{^ALP_yt}zyUzxA5t$Ca6LVp4-+6EE}q=KlAuoAtw=Mzey%po6xU zZ6@KCpsEjnP&G!g!5~E$WrlT)B!33$8RvhZ+jyoozy?%Coc%zA7*Br+!OHfon4)bO&*pl#RSOGL6 z;Fq<03&4`_>{a$skawVnYW&(~!Is`&I&bd+lhal&@VIaLEt!iRAfUVJ2Y)Sz!`{%6 zEZiqHS9fcs>q0$(A=<`bCSuzJU?xF76=5DdTkbuX#K5++md~Lpg1MVnC$U&=E}n>8 zR>%wh?=5Y6l_Rq98KR-Vz1=Ga)1{$dT}0pt#^5f@L*~gY)sMT_&Sy9UqtlsA!RLO) zQ;@nCC>1Qr51Bm@7n8Vx#edyo-Y086ad6Fn2RpvFb4JBCPw-u+?wFD?sLSw)zVdNL z01c9HvQbS9{$=DWgm(JIrMYlz5>r+kPKu$gQmy;F;O&)J-f^gk*G0!mvZpKGD z#&J21ILHykqYZR~ErN%)lYs{(K{{3=H|W~7rLNIGpuii6j2@svqsL!=xxV@G;0F88 z%e&81|I%!Tw_zYr@R%A64uJ{xS-PpSdd|0e%oOFV4mQ-(wBCG9AEkp7{|~$td83*O!q1 ze{R`6`sWv8fET}beVGoRz&37_iw|C3MgsgOvR%9%1;l?w>B>lezqFaZ_~)ZWIsfSO zWjcW8Lgr{4p1=3{G7{jg65Hq_pX095m5~5{YcqdEeRB-(H?J?!!8

      `{?yWI(QdC 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 parts

    • Search and replace configuration
    • bumpversion
    • diff --git a/readme.html b/readme.html index cfc8f214..e29dcc3e 100644 --- a/readme.html +++ b/readme.html @@ -177,22 +177,22 @@
    • Version parts
    • Search and replace configuration
    • bumpversion
    • diff --git a/reference/bumpversion/bumpversion.__main__.html b/reference/bumpversion/bumpversion.__main__.html index 016b722e..73d9e86c 100644 --- a/reference/bumpversion/bumpversion.__main__.html +++ b/reference/bumpversion/bumpversion.__main__.html @@ -3,7 +3,7 @@ - + bumpversion.__main__ - Bump My Version 0.10.0 @@ -177,22 +177,22 @@
    • Version parts
    • Search and replace configuration
    • bumpversion
    • @@ -246,23 +246,23 @@