{
  "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": "Signal copy\nSimple method to return copy of a signal object, similar to numpy.copy().",
  "source": {
    "image": "docker.io/swerebenchv2/pyfar-pyfar:58-a5f4f37",
    "platform": "linux/amd64",
    "python": "python",
    "setup": [
      "python -c 'import base64; from pathlib import Path; Path('\"'\"'/tmp/receipts-pyfar__pyfar-58-test.patch'\"'\"').write_bytes(base64.b64decode('\"'\"'ZGlmZiAtLWdpdCBhL3Rlc3RzL3Rlc3Rfc2lnbmFsLnB5IGIvdGVzdHMvdGVzdF9zaWduYWwucHkKaW5kZXggN2QxMDExNDcuLjQ2MmYxNGU3IDEwMDY0NAotLS0gYS90ZXN0cy90ZXN0X3NpZ25hbC5weQorKysgYi90ZXN0cy90ZXN0X3NpZ25hbC5weQpAQCAtMzIwLDMwICszMjAsNiBAQCBkZWYgdGVzdF9tYWdpY19sZW4oaW1wdWxzZSk6CiAgICAgYXNzZXJ0IGxlbihzaWduYWwpID09IDEwMDAKIAogCi1kZWYgdGVzdF9maW5kX25lYXJlc3RfdGltZSgpOgotICAgIHNhbXBsaW5nX3JhdGUgPSAxMDAKLSAgICBzaWduYWwgPSBTaWduYWwobnAuemVyb3MoMTAwKSwgc2FtcGxpbmdfcmF0ZSkKLSAgICBhY3R1YWwgPSBzaWduYWwuZmluZF9uZWFyZXN0X3RpbWUoMC41KQotICAgIGV4cGVjdGVkID0gNTAKLSAgICBhc3NlcnQgYWN0dWFsID09IGV4cGVjdGVkCi0KLSAgICBhY3R1YWwgPSBzaWduYWwuZmluZF9uZWFyZXN0X3RpbWUoWzAuNSwgMC43NV0pCi0gICAgZXhwZWN0ZWQgPSBbNTAsIDc1XQotICAgIG5wdC5hc3NlcnRfYWxsY2xvc2UoYWN0dWFsLCBleHBlY3RlZCkKLQotCi1kZWYgdGVzdF9maW5kX25lYXJlc3RfZnJlcXVlbmN5KCk6Ci0gICAgc2FtcGxpbmdfcmF0ZSA9IDEwMAotICAgIHNpZ25hbCA9IFNpZ25hbChucC56ZXJvcygxMDAqMiksIHNhbXBsaW5nX3JhdGUqMikKLSAgICBhY3R1YWwgPSBzaWduYWwuZmluZF9uZWFyZXN0X2ZyZXF1ZW5jeSg1MCkKLSAgICBleHBlY3RlZCA9IDUwCi0gICAgYXNzZXJ0IGFjdHVhbCA9PSBleHBlY3RlZAotCi0gICAgYWN0dWFsID0gc2lnbmFsLmZpbmRfbmVhcmVzdF9mcmVxdWVuY3koWzUwLCA3NV0pCi0gICAgZXhwZWN0ZWQgPSBbNTAsIDc1XQotICAgIG5wdC5hc3NlcnRfYWxsY2xvc2UoYWN0dWFsLCBleHBlY3RlZCkKLQotCiBAcHl0ZXN0LmZpeHR1cmUKIGRlZiBzaW5lKCk6CiAgICAgIiIiR2VuZXJhdGUgYSBzaW5lIHNpZ25hbCB3aXRoIGYgPSA0NDAgSHogYW5kIHNhbXBsaW5nX3JhdGUgPSA0NDEwMCBIei4KZGlmZiAtLWdpdCBhL3Rlc3RzL3Rlc3RfdXRpbHMucHkgYi90ZXN0cy90ZXN0X3V0aWxzLnB5Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwLi5iMzI4MDhjNwotLS0gL2Rldi9udWxsCisrKyBiL3Rlc3RzL3Rlc3RfdXRpbHMucHkKQEAgLTAsMCArMSwyOSBAQAoraW1wb3J0IHB5ZmFyCitpbXBvcnQgbnVtcHkgYXMgbnAKK2ltcG9ydCBudW1weS50ZXN0aW5nIGFzIG5wdAorCisKK2RlZiB0ZXN0X2NvcHkoKToKKyAgICAiIiIgVGVzdCBjb3B5IG1ldGhvZCB1c2VkIGJ5IHNldmVyYWwgY2xhc3Nlcy4iIiIKKyAgICBvYmpfbGlzdCA9IFtweWZhci5TaWduYWwoMTAwMCwgNDQxMDApLAorICAgICAgICAgICAgICAgIHB5ZmFyLk9yaWVudGF0aW9ucygpLAorICAgICAgICAgICAgICAgIHB5ZmFyLkNvb3JkaW5hdGVzKCksCisgICAgICAgICAgICAgICAgcHlmYXIuZHNwLkZpbHRlcigpXQorCisgICAgZm9yIG9iaiBpbiBvYmpfbGlzdDoKKyAgICAgICAgIyBDcmVhdGUgY29weQorICAgICAgICBvYmpfY29weSA9IG9iai5jb3B5KCkKKyAgICAgICAgIyBDaGVjayBjbGFzcworICAgICAgICBhc3NlcnQgaXNpbnN0YW5jZShvYmpfY29weSwgb2JqLl9fY2xhc3NfXykKKyAgICAgICAgIyBDaGVjayBJRAorICAgICAgICBhc3NlcnQgaWQob2JqKSAhPSBpZChvYmpfY29weSkKKyAgICAgICAgIyBDaGVjayBhdHRyaWJ1dGVzCisgICAgICAgIGFzc2VydCBsZW4ob2JqLl9fZGljdF9fKSA9PSBsZW4ob2JqX2NvcHkuX19kaWN0X18pCisgICAgICAgIGZvciBrZXksIHZhbHVlIGluIG9iai5fX2RpY3RfXy5pdGVtcygpOgorICAgICAgICAgICAgYXNzZXJ0IGtleSBpbiBvYmpfY29weS5fX2RpY3RfXy5rZXlzKCkKKyAgICAgICAgICAgIHZhbHVlX2NvcHkgPSBvYmpfY29weS5fX2RpY3RfX1trZXldCisgICAgICAgICAgICBpZiBpc2luc3RhbmNlKHZhbHVlLCBucC5uZGFycmF5KToKKyAgICAgICAgICAgICAgICBucHQuYXNzZXJ0X2FsbGNsb3NlKHZhbHVlLCB2YWx1ZV9jb3B5KQorICAgICAgICAgICAgZWxzZToKKyAgICAgICAgICAgICAgICBhc3NlcnQgdmFsdWUgPT0gdmFsdWVfY29weQorCg=='\"'\"'))'",
      "git apply /tmp/receipts-pyfar__pyfar-58-test.patch"
    ],
    "workdir": "/pyfar"
  },
  "spec_paths": [
    "tests/test_signal.py",
    "tests/test_utils.py"
  ],
  "spec_tests": [
    "tests/test_utils.py::test_copy"
  ],
  "suite_scope": "--no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning tests/test_signal.py tests/test_utils.py"
}
