Open LnxGnome opened 1 month ago
In earlier Python versions setuptools were installed into every virtual env. This stopped at some point (in 3.8? - I can't remember exactly). It is not a venv issue but a missing dependency specification in pyznap which has not been adapted to modern Python packaging (no pyproject.toml
yet).
Just a note for the Docs...
pyznap in a venv on macOS Sonoma has dependencies (setuptools)
(pyznap) superuser@mac ~ % brew search setuptools
==> Formulae python-setuptools ✔
Looking back, python-setuptools was installed by Brew, but apparently venv doesn't include them automagically.
I also reviewed the
virtualenv
link from the README.md, and triedvenv
that way, but the current version ofpipenv install pyznap
doesn't install setuptools either.I'd say this is more of a
venv
issue, but one worth noting in the README.