{
  "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": "Feature Request: Prefill option for E-Mail on signup form\nHi,\r\n\r\nwould be nice if I could send a link to a customer with a prefilled version of the registration form.\r\n\r\nFor example:\r\nhttps://www.exmaple.com/accounts/signup/?email=cumter@email.de",
  "source": {
    "image": "docker.io/swerebenchv2/pennersr-django-allauth:3447-aaa0b67",
    "platform": "linux/amd64",
    "python": "python",
    "setup": [
      "python -c 'import base64; from pathlib import Path; Path('\"'\"'/tmp/receipts-pennersr__django-allauth-3447-test.patch'\"'\"').write_bytes(base64.b64decode('\"'\"'ZGlmZiAtLWdpdCBhL2FsbGF1dGgvYWNjb3VudC90ZXN0cy90ZXN0X3NpZ251cC5weSBiL2FsbGF1dGgvYWNjb3VudC90ZXN0cy90ZXN0X3NpZ251cC5weQppbmRleCAwNjE5NTM5YS4uNzk0MDg1MTUgMTAwNjQ0Ci0tLSBhL2FsbGF1dGgvYWNjb3VudC90ZXN0cy90ZXN0X3NpZ251cC5weQorKysgYi9hbGxhdXRoL2FjY291bnQvdGVzdHMvdGVzdF9zaWdudXAucHkKQEAgLTEwLDYgKzEwLDcgQEAgZnJvbSBkamFuZ28udGVzdC5jbGllbnQgaW1wb3J0IENsaWVudCwgUmVxdWVzdEZhY3RvcnkKIGZyb20gZGphbmdvLnRlc3QudXRpbHMgaW1wb3J0IG92ZXJyaWRlX3NldHRpbmdzCiBmcm9tIGRqYW5nby51cmxzIGltcG9ydCByZXZlcnNlCiAKK2ltcG9ydCBweXRlc3QKIGZyb20gcHl0ZXN0X2RqYW5nby5hc3NlcnRzIGltcG9ydCBhc3NlcnRUZW1wbGF0ZVVzZWQKIAogZnJvbSBhbGxhdXRoLmFjY291bnQgaW1wb3J0IGFwcF9zZXR0aW5ncwpAQCAtMzcxLDMgKzM3MiwxNiBAQCBkZWYgdGVzdF9wcmV2ZW50X2VudW1lcmF0aW9uX29uKHNldHRpbmdzLCB1c2VyX2ZhY3RvcnkpOgogICAgIGFzc2VydCByZXNwLmNvbnRleHRbImZvcm0iXS5lcnJvcnMgPT0gewogICAgICAgICAiZW1haWwiOiBbIkEgdXNlciBpcyBhbHJlYWR5IHJlZ2lzdGVyZWQgd2l0aCB0aGlzIGVtYWlsIGFkZHJlc3MuIl0KICAgICB9CisKKworQHB5dGVzdC5tYXJrLmRqYW5nb19kYgorZGVmIHRlc3RfZ2V0X2luaXRpYWxfd2l0aF92YWxpZF9lbWFpbCgpOgorICAgICIiIlRlc3QgdGhhdCB0aGUgZW1haWwgZmllbGQgaXMgcG9wdWxhdGVkIHdpdGggYSB2YWxpZCBlbWFpbC4iIiIKKyAgICByZXF1ZXN0ID0gUmVxdWVzdEZhY3RvcnkoKS5nZXQoIi9zaWdudXAvP2VtYWlsPXRlc3RAZXhhbXBsZS5jb20iKQorICAgIGZyb20gYWxsYXV0aC5hY2NvdW50LnZpZXdzIGltcG9ydCBzaWdudXAKKworICAgIFNlc3Npb25NaWRkbGV3YXJlKGxhbWJkYSByZXF1ZXN0OiBOb25lKS5wcm9jZXNzX3JlcXVlc3QocmVxdWVzdCkKKyAgICByZXF1ZXN0LnVzZXIgPSBBbm9ueW1vdXNVc2VyKCkKKyAgICB3aXRoIGNvbnRleHQucmVxdWVzdF9jb250ZXh0KHJlcXVlc3QpOgorICAgICAgICB2aWV3ID0gc2lnbnVwKHJlcXVlc3QpCisgICAgYXNzZXJ0IHZpZXcuY29udGV4dF9kYXRhWyJ2aWV3Il0uZ2V0X2luaXRpYWwoKVsiZW1haWwiXSA9PSAidGVzdEBleGFtcGxlLmNvbSIKZGlmZiAtLWdpdCBhL2FsbGF1dGgvc29jaWFsYWNjb3VudC9jb25mdGVzdC5weSBiL2FsbGF1dGgvc29jaWFsYWNjb3VudC9jb25mdGVzdC5weQppbmRleCBhM2JmNjhmOC4uNDMxMDlhMzYgMTAwNjQ0Ci0tLSBhL2FsbGF1dGgvc29jaWFsYWNjb3VudC9jb25mdGVzdC5weQorKysgYi9hbGxhdXRoL3NvY2lhbGFjY291bnQvY29uZnRlc3QucHkKQEAgLTYsMTMgKzYsMTkgQEAgZnJvbSBhbGxhdXRoLnNvY2lhbGFjY291bnQubW9kZWxzIGltcG9ydCBTb2NpYWxBY2NvdW50LCBTb2NpYWxMb2dpbgogCiBAcHl0ZXN0LmZpeHR1cmUKIGRlZiBzb2NpYWxsb2dpbl9mYWN0b3J5KHVzZXJfZmFjdG9yeSk6Ci0gICAgZGVmIGZhY3RvcnkoZW1haWw9Tm9uZSwgd2l0aF9lbWFpbD1UcnVlLCBwcm92aWRlcj0idW5pdHRlc3Qtc2VydmVyIiwgdWlkPSIxMjMiKToKKyAgICBkZWYgZmFjdG9yeSgKKyAgICAgICAgZW1haWw9Tm9uZSwKKyAgICAgICAgd2l0aF9lbWFpbD1UcnVlLAorICAgICAgICBwcm92aWRlcj0idW5pdHRlc3Qtc2VydmVyIiwKKyAgICAgICAgdWlkPSIxMjMiLAorICAgICAgICBlbWFpbF92ZXJpZmllZD1UcnVlLAorICAgICk6CiAgICAgICAgIHVzZXIgPSB1c2VyX2ZhY3RvcnkoZW1haWw9ZW1haWwsIGNvbW1pdD1GYWxzZSwgd2l0aF9lbWFpbD13aXRoX2VtYWlsKQogICAgICAgICBhY2NvdW50ID0gU29jaWFsQWNjb3VudChwcm92aWRlcj1wcm92aWRlciwgdWlkPXVpZCkKICAgICAgICAgc29jaWFsbG9naW4gPSBTb2NpYWxMb2dpbih1c2VyPXVzZXIsIGFjY291bnQ9YWNjb3VudCkKICAgICAgICAgaWYgd2l0aF9lbWFpbDoKICAgICAgICAgICAgIHNvY2lhbGxvZ2luLmVtYWlsX2FkZHJlc3NlcyA9IFsKLSAgICAgICAgICAgICAgICBFbWFpbEFkZHJlc3MoZW1haWw9dXNlci5lbWFpbCwgdmVyaWZpZWQ9VHJ1ZSwgcHJpbWFyeT1UcnVlKQorICAgICAgICAgICAgICAgIEVtYWlsQWRkcmVzcyhlbWFpbD11c2VyLmVtYWlsLCB2ZXJpZmllZD1lbWFpbF92ZXJpZmllZCwgcHJpbWFyeT1UcnVlKQogICAgICAgICAgICAgXQogICAgICAgICByZXR1cm4gc29jaWFsbG9naW4KIApkaWZmIC0tZ2l0IGEvYWxsYXV0aC9zb2NpYWxhY2NvdW50L3Rlc3RzL3Rlc3Rfc2lnbnVwLnB5IGIvYWxsYXV0aC9zb2NpYWxhY2NvdW50L3Rlc3RzL3Rlc3Rfc2lnbnVwLnB5CmluZGV4IGNjYmEwNWMxLi4yODM5MGE1MCAxMDA2NDQKLS0tIGEvYWxsYXV0aC9zb2NpYWxhY2NvdW50L3Rlc3RzL3Rlc3Rfc2lnbnVwLnB5CisrKyBiL2FsbGF1dGgvc29jaWFsYWNjb3VudC90ZXN0cy90ZXN0X3NpZ251cC5weQpAQCAtNDg5LDMgKzQ4OSwzOCBAQCBkZWYgdGVzdF9lbWFpbF9hZGRyZXNzX2NvbmZsaWN0X2R1cmluZ19hdXRvX3NpZ251cCgKICAgICByZXNwID0gY29tcGxldGVfc29jaWFsX2xvZ2luKHJlcXVlc3QsIHNvY2lhbGxvZ2luKQogICAgIGFzc2VydCByZXNwWyJsb2NhdGlvbiJdID09IHJldmVyc2UoImFjY291bnRfZW1haWxfdmVyaWZpY2F0aW9uX3NlbnQiKQogICAgIGFzc2VydCBtYWlsb3V0Ym94WzBdLnN1YmplY3QgPT0gIltleGFtcGxlLmNvbV0gQWNjb3VudCBBbHJlYWR5IEV4aXN0cyIKKworCitkZWYgdGVzdF9lbWFpbF9hZGRyZXNzX2NvbmZsaWN0X3JlbW92ZXNfY29uZmxpY3RpbmdfZW1haWwoCisgICAgZGIsIHNldHRpbmdzLCB1c2VyX2ZhY3RvcnksIHNvY2lhbGxvZ2luX2ZhY3RvcnksIGNsaWVudCwgcmYsIG1haWxvdXRib3gKKyk6CisgICAgIiIiVGVzdHMgdGhhdCB3aGVuIGFuIGFscmVhZHkgZXhpc3RpbmcgZW1haWwgaXMgZ2l2ZW4gYXQgdGhlIHNvY2lhbCBzaWdudXAKKyAgICBmb3JtLCBlbnVtZXJhdGlvbiBwcmV2ZW50YXRpb24ga2lja3MgaW4uCisgICAgIiIiCisgICAgc2V0dGluZ3MuQUNDT1VOVF9FTUFJTF9SRVFVSVJFRCA9IFRydWUKKyAgICBzZXR0aW5ncy5BQ0NPVU5UX1VOSVFVRV9FTUFJTCA9IFRydWUKKyAgICBzZXR0aW5ncy5BQ0NPVU5UX1VTRVJOQU1FX1JFUVVJUkVEID0gRmFsc2UKKyAgICBzZXR0aW5ncy5BQ0NPVU5UX0FVVEhFTlRJQ0FUSU9OX01FVEhPRCA9ICJlbWFpbCIKKyAgICBzZXR0aW5ncy5BQ0NPVU5UX0VNQUlMX1ZFUklGSUNBVElPTiA9ICJvcHRpb25hbCIKKyAgICBzZXR0aW5ncy5TT0NJQUxBQ0NPVU5UX0FVVE9fU0lHTlVQID0gVHJ1ZQorICAgIHNldHRpbmdzLlNPQ0lBTEFDQ09VTlRfRU1BSUxfQVVUSEVOVElDQVRJT04gPSBGYWxzZQorCisgICAgdXNlciA9IHVzZXJfZmFjdG9yeShlbWFpbF92ZXJpZmllZD1GYWxzZSkKKyAgICBzb2NpYWxsb2dpbiA9IHNvY2lhbGxvZ2luX2ZhY3RvcnkoZW1haWw9dXNlci5lbWFpbCwgZW1haWxfdmVyaWZpZWQ9RmFsc2UpCisKKyAgICByZXF1ZXN0ID0gcmYuZ2V0KCIvIikKKyAgICByZXF1ZXN0LnNlc3Npb24gPSB7fQorICAgIHJlcXVlc3QudXNlciA9IEFub255bW91c1VzZXIoKQorCisgICAgcmVzcCA9IGNvbXBsZXRlX3NvY2lhbF9sb2dpbihyZXF1ZXN0LCBzb2NpYWxsb2dpbikKKyAgICAjIEF1dG8gc2lnbnVwIGRvZXMgbm90IGtpY2sgaW4gYXMgdGhlIGBzb2NpYWxsb2dpbmAgaGFzIGEgY29uZmxpY3RpbmcgZW1haWwuCisgICAgYXNzZXJ0IHJlc3BbImxvY2F0aW9uIl0gPT0gcmV2ZXJzZSgic29jaWFsYWNjb3VudF9zaWdudXAiKQorCisgICAgc2Vzc2lvbiA9IGNsaWVudC5zZXNzaW9uCisgICAgc2Vzc2lvblsic29jaWFsYWNjb3VudF9zb2NpYWxsb2dpbiJdID0gc29jaWFsbG9naW4uc2VyaWFsaXplKCkKKyAgICBzZXNzaW9uLnNhdmUoKQorICAgICMgSGVyZSwgd2UgaW5wdXQgdGhlIGFscmVhZHkgZXhpc3RpbmcgZW1haWwuCisgICAgcmVzcCA9IGNsaWVudC5wb3N0KHJldmVyc2UoInNvY2lhbGFjY291bnRfc2lnbnVwIiksIHsiZW1haWwiOiAib3RoZXJAZW1haWwub3JnIn0pCisgICAgYXNzZXJ0IG1haWxvdXRib3hbMF0uc3ViamVjdCA9PSAiW2V4YW1wbGUuY29tXSBQbGVhc2UgQ29uZmlybSBZb3VyIEVtYWlsIEFkZHJlc3MiCisgICAgYXNzZXJ0IHJlc3BbImxvY2F0aW9uIl0gPT0gc2V0dGluZ3MuTE9HSU5fUkVESVJFQ1RfVVJMCisgICAgYXNzZXJ0IEVtYWlsQWRkcmVzcy5vYmplY3RzLmZpbHRlcihlbWFpbD11c2VyLmVtYWlsKS5jb3VudCgpID09IDEK'\"'\"'))'",
      "git apply /tmp/receipts-pennersr__django-allauth-3447-test.patch"
    ],
    "workdir": "/django-allauth"
  },
  "spec_paths": [
    "allauth/account/tests/test_signup.py",
    "allauth/socialaccount/conftest.py",
    "allauth/socialaccount/tests/test_signup.py"
  ],
  "spec_tests": [
    "allauth/account/tests/test_signup.py::test_get_initial_with_valid_email",
    "allauth/socialaccount/tests/test_signup.py::test_email_address_conflict_removes_conflicting_email"
  ],
  "suite_scope": "--no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning allauth/account/tests/test_signup.py allauth/socialaccount/conftest.py allauth/socialaccount/tests/test_signup.py"
}
