I want to publish a project using pypi. Ideally I would like the installation to be:
sudo pip3 install ProjectName
The problem is, I get:
Could not find any downloads that satisfy the requirement itsdangerous (from ProjectName) Some insecure and unverifiable files were ignored (use --allow-unverified itsdangerous to allow).
If I firstly install the external requirements (itsdangerous and wspy in this case), then the installation completes.
Here is my requirements.txt:
requests>=2.10.0
six>=1.10.0
itsdangerous==0.24
ws4py==0.3.4
And here is the install_requires from setup.py:
install_requires=[
"requests",
"six",
"ws4py",
"itsdangerous"
]
One thing I think may cause the issue is that the requirements.txt is not included in MANIFEST.in, but I am not sure how to include it.
I am using https://testpypi.python.org/pypi/.
Basically, I have the same issue as described in this question. I do not really understand the accepted answer.