Open
Description
Related to #7 and #8, just that we need to translate the requirements,txt
file (and maybe give it a easier usage in the CLI, something like pip.rs install-requirements
or something like that) so that we can get the package the requirements.txt
file requires from the PyPi index
Notes
https://pypi.org/pypi/PACKAGE/VERSION/json
according to the official docs on this API
Problems
- Version Operators (e.g.
==
,>=
, etc.)- The JSON API does not support this
- Probably not a big issue here, as there's no rate-limiting
- I also don't know if
pip
supports the other operators besides==
- Python version verification
- A robust way to parse
requirements.txt
- Very doubtful that this actually works, so half a tick