smicallef / spiderfoot

SpiderFoot automates OSINT for threat intelligence and mapping your attack surface.
http://www.spiderfoot.net
MIT License
12.76k stars 2.23k forks source link

New pip venv BS #1887

Open hwac121 opened 2 days ago

hwac121 commented 2 days ago

Is there a work around to avoid this new pip venv crap that breaks "pip install -r requirements.txt" installs?

yelrom0 commented 11 hours ago

It seems to be an issue with the version of PyYaml, specifically building the binary wheels. If you change the PyYaml version in requirements.txt to the version on the master branch pyyaml>=6.0.0,<7 it will install (at least it did for me).

I haven't had the opportunity to look into it further and test spiderfoot stable thoroughly with this version of pyyaml, I will update accordingly once I do.