{
  "allow_dirty": false,
  "commit": true,
  "commit_args": null,
  "current_version": "1.0.0",
  "excluded_paths": [],
  "files": [
    {
      "filename": "setup.py",
      "glob": null,
      "ignore_missing_file": false,
      "ignore_missing_version": false,
      "key_path": null,
      "parse": "(?P<major>\\d+)\\.(?P<minor>\\d+)\\.(?P<patch>\\d+)(\\-(?P<release>[a-z]+))?",
      "regex": false,
      "replace": "{new_version}",
      "search": "{current_version}",
      "serialize": [
        "{major}.{minor}.{patch}-{release}",
        "{major}.{minor}.{patch}"
      ]
    },
    {
      "filename": "bumpversion/__init__.py",
      "glob": null,
      "ignore_missing_file": false,
      "ignore_missing_version": false,
      "key_path": null,
      "parse": "(?P<major>\\d+)\\.(?P<minor>\\d+)\\.(?P<patch>\\d+)(\\-(?P<release>[a-z]+))?",
      "regex": false,
      "replace": "{new_version}",
      "search": "{current_version}",
      "serialize": [
        "{major}.{minor}.{patch}-{release}",
        "{major}.{minor}.{patch}"
      ]
    },
    {
      "filename": "CHANGELOG.md",
      "glob": null,
      "ignore_missing_file": false,
      "ignore_missing_version": false,
      "key_path": null,
      "parse": "(?P<major>\\d+)\\.(?P<minor>\\d+)\\.(?P<patch>\\d+)(\\-(?P<release>[a-z]+))?",
      "regex": false,
      "replace": "**unreleased**\n**v{new_version}**",
      "search": "**unreleased**",
      "serialize": [
        "{major}.{minor}.{patch}-{release}",
        "{major}.{minor}.{patch}"
      ]
    }
  ],
  "ignore_missing_files": false,
  "ignore_missing_version": false,
  "included_paths": [],
  "message": "Bump version: {current_version} \u2192 {new_version}",
  "parse": "(?P<major>\\d+)\\.(?P<minor>\\d+)\\.(?P<patch>\\d+)(\\-(?P<release>[a-z]+))?",
  "parts": {
    "major": {
      "depends_on": null,
      "first_value": null,
      "independent": false,
      "optional_value": null,
      "values": null
    },
    "minor": {
      "depends_on": null,
      "first_value": null,
      "independent": false,
      "optional_value": null,
      "values": null
    },
    "patch": {
      "depends_on": null,
      "first_value": null,
      "independent": false,
      "optional_value": null,
      "values": null
    },
    "release": {
      "depends_on": null,
      "first_value": null,
      "independent": false,
      "optional_value": "gamma",
      "values": [
        "dev",
        "gamma"
      ]
    }
  },
  "regex": false,
  "replace": "{new_version}",
  "scm_info": {
    "branch_name": null,
    "commit_sha": null,
    "current_version": null,
    "dirty": null,
    "distance_to_latest_tag": 0,
    "short_branch_name": null,
    "tool": null
  },
  "search": "{current_version}",
  "serialize": [
    "{major}.{minor}.{patch}-{release}",
    "{major}.{minor}.{patch}"
  ],
  "sign_tags": false,
  "tag": true,
  "tag_message": "Bump version: {current_version} \u2192 {new_version}",
  "tag_name": "v{new_version}"
}
