-
Notifications
You must be signed in to change notification settings - Fork 132
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installation from source fails due to missing configuration #1671
Comments
just checked, this is an issue with Python 3.9 as well
|
Cause of this issue: retriever/retriever/lib/templates.py Line 30 in 3798257
When checking for version in retriever/retriever/lib/scripts.py Lines 25 to 37 in 3798257
It was supposed to fall out of the |
As to why this is suddenly breaking is because of setuptools version. This still needs to be fixed. We can
@henrykironde what do you think? |
@dikwickley I couldn't reproduce this. Feel free to put in a PR; it will probably give me more insight into the issue. |
@henrykironde the issue arises due to setuptools version, make sure your set up tools version is above 66 and that version is being used (not your global one which is probably lower than 65) |
Just confirming that this is also an issue with Python 3.11 + setuptools 68.0.0 and we're broken in Python 3.12 for other reasons (#1673). @henrykironde getting this fixed should be a priority |
Python version: 3.11.6
When building from source by following steps mentioned in README (https://github.com/weecology/retriever#to-install-from-source)
Trying to run
retriever ls
gives the following errorThis is happening because a few json files under
/scripts
are missing the"retriever_minimum_version"
property.The text was updated successfully, but these errors were encountered: