{
  "appeals": 1,
  "budgets": {
    "baseline_limit_s": 600,
    "verification_timeout_s": 600,
    "worker": {
      "max_completion_tokens": 96000,
      "max_turns": 60,
      "max_wall_seconds": 1500.0,
      "prompt_token_budget": 160000
    }
  },
  "issue": "Zero-padded version parts are not working\n              It seems that this fix was removed with some refactoring happened in #112. Tried with version 0.20.1 and the following config parameters:\r\n```\r\ncurrent_version = \"5.06.0\"\r\nparse = \"(?P<major>\\\\d+)\\\\.(?P<minor>\\\\d+)\\\\.(?P<patch>\\\\d+)\"\r\nserialize = [\"{major}.{minor:02}.{patch}\"]\r\nsearch = \"{current_version}\"\r\nreplace = \"{new_version}\"\r\n```\r\nIncreasing minor would result in version 5.70.0 which is obviously wrong. Any chances we get this functionality back? Or is there any other possibility to have fixed length version numbers?\r\n\r\n_Originally posted by @reindlt in https://github.com/callowayproject/bump-my-version/issues/26#issuecomment-2071756686_\r\n            ",
  "source": {
    "image": "docker.io/swerebenchv2/callowayproject-bump-my-version:180-c3d89a3",
    "platform": "linux/amd64",
    "python": "python",
    "setup": [
      "python -c 'import base64; from pathlib import Path; Path('\"'\"'/tmp/receipts-callowayproject__bump-my-version-180-test.patch'\"'\"').write_bytes(base64.b64decode('\"'\"'ZGlmZiAtLWdpdCBhL3Rlc3RzL3Rlc3RfdmVyc2lvbmluZy90ZXN0X3NlcmlhbGl6YXRpb24ucHkgYi90ZXN0cy90ZXN0X3ZlcnNpb25pbmcvdGVzdF9zZXJpYWxpemF0aW9uLnB5CmluZGV4IDNjYjllNTZjLi4wYmY5OTMxNSAxMDA2NDQKLS0tIGEvdGVzdHMvdGVzdF92ZXJzaW9uaW5nL3Rlc3Rfc2VyaWFsaXphdGlvbi5weQorKysgYi90ZXN0cy90ZXN0X3ZlcnNpb25pbmcvdGVzdF9zZXJpYWxpemF0aW9uLnB5CkBAIC02OCw2ICs2OCwxMSBAQCBjbGFzcyBUZXN0UGFyc2VWZXJzaW9uOgogICAgICAgICBwYXR0ZXJuID0gciJNQUpPUj0oP1A8bWFqb3I+XGQrKVxuTUlOT1I9KD9QPG1pbm9yPlxkKylcblBBVENIPSg/UDxwYXRjaD5cZCspXG4iCiAgICAgICAgIGFzc2VydCBwYXJzZV92ZXJzaW9uKCJNQUpPUj0zMVxuTUlOT1I9MFxuUEFUQ0g9M1xuIiwgcGF0dGVybikgPT0geyJtYWpvciI6ICIzMSIsICJtaW5vciI6ICIwIiwgInBhdGNoIjogIjMifQogCisgICAgZGVmIHRlc3RfcGFyc2VfcGF0dGVybl93aXRoX3plcm9fcGFkZGluZyhzZWxmKToKKyAgICAgICAgIiIiQSBwYXJzZSBwYXR0ZXJuIHdpdGggemVybyBwYWRkaW5nIHNob3VsZCBiZSBwYXJzZWQgY29ycmVjdGx5LiIiIgorICAgICAgICBwYXR0ZXJuID0gciIoP1A8bWFqb3I+XGQrKVwuKD9QPG1pbm9yPlxkKylcLig/UDxwYXRjaD5cZCspIgorICAgICAgICBhc3NlcnQgcGFyc2VfdmVyc2lvbigiNS4wNi4wIiwgcGF0dGVybikgPT0geyJtYWpvciI6ICI1IiwgIm1pbm9yIjogIjA2IiwgInBhdGNoIjogIjAifQorCiAKIGNsYXNzIFRlc3RTZXJpYWxpemU6CiAgICAgIiIiVGVzdCB0aGUgc2VyaWFsaXplIGZ1bmN0aW9uLiIiIgpAQCAtMTk2LDYgKzIwMSwxMSBAQCBjbGFzcyBUZXN0U2VyaWFsaXplOgogICAgICAgICAgICAgICAgID09ICIxLjIuMytidWlsZC4xIgogICAgICAgICAgICAgKQogCisgICAgICAgIGRlZiB0ZXN0X3plcm9fcGFkZGluZyhzZWxmKToKKyAgICAgICAgICAgICIiIkEgbnVtZXJpYyBjb21wb25lbnQgd2l0aCB6ZXJvLXBhZGRpbmcgbm90YXRpb24gc2hvdWxkIGJlIHJlbmRlcmVkIGNvcnJlY3RseS4iIiIKKyAgICAgICAgICAgIHZlcnNpb24gPSBzZW12ZXJfc3BlYygpLmNyZWF0ZV92ZXJzaW9uKHsibWFqb3IiOiAiMSIsICJtaW5vciI6ICIyIiwgInBhdGNoIjogIjMifSkKKyAgICAgICAgICAgIGFzc2VydCBzZXJpYWxpemUodmVyc2lvbiwgc2VyaWFsaXplX3BhdHRlcm5zPVsie21ham9yfS57bWlub3I6MDJ9LntwYXRjaH0iXSwgY29udGV4dD17fSkgPT0gIjEuMDIuMyIKKwogICAgIGNsYXNzIFRlc3RSYWlzZXNFcnJvcjoKICAgICAgICAgZGVmIHRlc3RfaWZfY29udGV4dF9pc19taXNzaW5nX3ZhbHVlcyhzZWxmKToKICAgICAgICAgICAgICIiIkFuIGVycm9yIGlzIHJhaXNlZCBpZiBub3QgYWxsIHBhcnRzIHJlcXVpcmVkIGluIHRoZSBmb3JtYXQgaGF2ZSB2YWx1ZXMuIiIiCg=='\"'\"'))'",
      "git apply /tmp/receipts-callowayproject__bump-my-version-180-test.patch"
    ],
    "workdir": "/bump-my-version"
  },
  "spec_paths": [
    "tests/test_versioning/test_serialization.py"
  ],
  "spec_tests": [
    "tests/test_versioning/test_serialization.py::TestSerialize::TestRendersFormat::test_zero_padding"
  ],
  "suite_scope": "--no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning tests/test_versioning/test_serialization.py"
}
