Open Vinchethescript opened 2 years ago
I'm commenting here rather than reporting a new issue, which would be "loosen tensorflow version requirements."
Currently tensorflow ==2.5.0
is required in the packaging, and that in turn depends on a version of numpy marked as vulnerable.
EDIT: This means that a properly locked requirements.txt
file for a project requiring guesslang will be marked as insecure by dependabot and similar tools.
+1 to this issue as well. tensorflow looks to only have 2.8.0rc0 and 2.8.0rc1 available now in pip.
Is this fixed? How to install it correctly now?
I also got this problem
Is this fixed? How to install it correctly now?
So a while ago I submitted a tiny PR to loosen the requirement, but this repo seems inactive and it has not been accepted.
For the app I maintain that needs this, I install my "fork" instead, with this in my requirements file:
# guesslang has a problematic and strict version lock on tensorflow
guesslang @ git+https://github.com/andydecleyre/guesslang@tensorflow-looser
So for anyone having trouble installing this, this is a temporary solution you can use. I say temporary because this really should be fixed by the devs.
pipenv shell
pip install --no-deps guesslang
pipenv install tensorflow
This will just install whatever version of tensorflow and it will ignore the tensorflow requirement of this package.
Hello. I tried right now to install guesslang, but I got this error:
How do I fix this?