@evenwicht The --debug option will show URLs. But you'd probably have an easier time with unearth (https://pypi.org/project/unearth/), which by default will just print the URL and other metadata without downloading the wheel file. Or, the API offered by PyPI is a published standard (https://packaging.python.org/en/latest/specifications/simple-repository-api/), so in principle you can get wheel URLs by just following the instructions in that standard - you can even open some (rather large) HTML pages in your browser and click a few links and get the wheel URLs that way.
Python
All things Python programming related. Let's keep it friendly and on-topic :)
Thanks! I noticed python3-unearth is a debian pkg so that looks like a good first approach for me to try.
can't you just like patch pip to output/log the url?
Sounds feasible for a python dev, which I am not. The situation is that end-users of Python apps (who are not necessarily programmers of any kind) are put in a position of grappling with developer tools.
I’m not only looking for a better approach for my own installation of argostranslate but I also intend to publish the improved approach. Although I could probably work out how to patch pip, it gets messy when putting that patch in an argostranslate installation guide for end users. So patching pip would be high effort with low return (collectively, unless the patch gets a PR, but then only an MS Github user could do a PR).