I am trying to install the following package (SignXML) on Windows Server 2012: https://pypi.org/project/signxml/
I am running Python 2.7.14, it's an isolated server which is only accessible within Intranet and has all outbound connections blocked.
I've downloaded tar.gz of that package and executed: "pip install signxml-2.6.0.tar.gz".
It started installation but I get error:
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connec tion broken by 'ConnectTimeoutError(, 'Connection to pypi.python. org timed out. (connect timeout=15)')': /simple/lxml/
I am no expert with Python but I assume based on error that it attempts to retrieve some dependancy from pypi but fails as the outbound connections are blocked.
Is there a way to see all dependencies for that project (SignXML) and manually download them as tar.gz archives and then somehow manually install them or tell SignXML install to use local files instead of fetching them from Pypi?