Flask-PyPi-Proxy
Flask-PyPi-Proxy copied to clipboard
A pypi proxy done using flask
when use package_name,it will just check the name, package_folder is the right parameter.
pypi.python.org does not serve plain-text http anymore
The `os.path.exists` function should check `package_folder` instead of `package_name`, otherwise it will always return `False`.
Remove absolute URLs and use the Flask `url_for` function instead. This is useful if you are running Flask-PyPi-Proxy behind a reverse proxy at a path other than /. There is...
There is a problem when downloaing packages in some cases on which there is a problem because the filename is too long. For example: pip install collective.recipe.sphinxbuilder
When acting as a caching proxy, the URLs referring to a remote proxy are very long. For example, python-saharaclient will yield the following URL: http://sheeva:8176/packages/source/p/python-saharaclient/python-saharaclient-0.7.0.tar.gz?remote=http%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fp%2Fpython-saharaclient%2Fpython-saharaclient-0.7.0.tar.gz When pip caching is enabled,...
Hi, I installed Flask Proxy succesfully. I just figured out in your documentation that you also have to set the group of the proxy-pypi user to apache (at least here...
One of the most time consuming things in pypi is checking index and packages versions. Do you plan to introduce something like mirroring index (with refreshing) to avoid connecting to...
Instead of setting by hand the logging configuration, use a parameter to specify the logging configuration file.