Open samizdis opened 1 month ago
I can confirm this on OSX
Also happens on Linux. Best way to reproduce is
python run.py --model_name instant_empty_submit --instance_filter sqlfluff__sqlfluff-1625 --noprint_config
There's probably not much to be done from the side of SWE-agent, because this is a SWE-bench thing, but I've reached out to Carlos + John to see if this also exists there.
It seems like the entire types-pkg-resources
package was yanked (see https://pypi.org/project/types-pkg-resources/#history and https://pypi.org/project/types-pkg-resources/).
So this is not because an upper bound in requirements.txt
. Perhaps we can just get away with pinning it to the latest version 0.1.3
everywhere?
Let's keep this open, but continue the discussion over at SWE-bench where the fix will happen: https://github.com/princeton-nlp/SWE-bench/issues/199
Describe the bug
Many instances within SWE-Bench_Lite now fail (which previously succeeded), often pointing towards:
Maybe this is due to trying to install requirement.txt files which rely on packages which have since been yanked, but which weren't version-pinned?
I'm planning on looking into this more, but thought I'd start recording now.
Steps/commands/code to Reproduce
In a freshly cloned repo, run e.g.
python run.py --model_name claude-sonnet-3.5 --instance_filter sqlfluff__sqlfluff-1625
(A full run against SWE-bench_Lite shows up many similarly-affected instances)
Error message/results
System Information
MacOS 12.7, Python 3.10.5, swe-agent main branch 36e430d27ffd11269738df92d6c521cab2207dcb
Checklist
git pull
anddocker pull sweagent/swe-agent:latest
)