{
  "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": "Add to_json and from_json convenience methods\nIt'd be nice to add `from_json` and `to_json` methods for convenience",
  "source": {
    "image": "docker.io/swerebenchv2/s-knibbs-dataclasses-jsonschema:93-b5ccd44",
    "platform": "linux/amd64",
    "python": "python",
    "setup": [
      "python -c 'import base64; from pathlib import Path; Path('\"'\"'/tmp/receipts-s-knibbs__dataclasses-jsonschema-93-test.patch'\"'\"').write_bytes(base64.b64decode('\"'\"'ZGlmZiAtLWdpdCBhL3Rlc3RzL3Rlc3RfY29yZS5weSBiL3Rlc3RzL3Rlc3RfY29yZS5weQppbmRleCA3OTNlNTcyLi41MWFjN2RmIDEwMDY0NAotLS0gYS90ZXN0cy90ZXN0X2NvcmUucHkKKysrIGIvdGVzdHMvdGVzdF9jb3JlLnB5CkBAIC0yMTksNiArMjE5LDQxIEBAIGRlZiB0ZXN0X3NlcmlhbGlzZV9kZXNlcmlhbGlzZSgpOgogICAgIGFzc2VydCBkYXRhID09IGYudG9fZGljdCgpCiAKIAorZGVmIHRlc3RfZnJvbV9qc29uX3RvX2pzb24oKToKKyAgICBkYXRhID0gIiIiCit7CisgICJhIjogIjIwMTgtMDYtMDNUMTI6MDA6MDArMDA6MDAiLAorICAiYiI6IFsKKyAgICB7CisgICAgICAieiI6IDEuMiwKKyAgICAgICJ5IjogMS41CisgICAgfQorICBdLAorICAiYyI6IHsKKyAgICAiTW9uIjogMSwKKyAgICAiVHVlIjogMgorICB9LAorICAiZCI6ICJXZWRuZXNkYXkiLAorICAiZiI6IFsKKyAgICAieHl6IiwKKyAgICA2CisgIF0sCisgICJnIjogWworICAgICJhYmMiCisgIF0sCisgICJlIjogInRlc3RpbmciLAorICAiaCI6IHsKKyAgICAieiI6IDAuNSwKKyAgICAieSI6IDEuMAorICB9Cit9CisiIiIKKyAgICBmID0gRm9vLmZyb21fanNvbihkYXRhKQorICAgIGFzc2VydCBmLmYgPT0gKCd4eXonLCA2KQorICAgIGFzc2VydCBmLmcgPT0gKCdhYmMnLCkKKyAgICBhc3NlcnQgZGF0YS5zdHJpcCgpID09IGYudG9fanNvbihpbmRlbnQ9MikKKworCiBkZWYgdGVzdF9pbnZhbGlkX2RhdGEoKToKICAgICB3aXRoIHB5dGVzdC5yYWlzZXMoVmFsaWRhdGlvbkVycm9yKToKICAgICAgICAgUG9pbnQuZnJvbV9kaWN0KHsneic6IDMuMTQsICd5JzogJ3dyb25nJ30pCg=='\"'\"'))'",
      "git apply /tmp/receipts-s-knibbs__dataclasses-jsonschema-93-test.patch"
    ],
    "workdir": "/dataclasses-jsonschema"
  },
  "spec_paths": [
    "tests/test_core.py"
  ],
  "spec_tests": [
    "tests/test_core.py::test_from_json_to_json"
  ],
  "suite_scope": "--no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning tests/test_core.py"
}
