I'm attempting to fetch a dependency and install in user scope, during script execution: # PYPI is a global settings dict try: resp = subprocess.check_call( [ sys.executable, "-m", "pip", "install", "--user", "--trusted-host", PYPI["trusted_host"], "-i", PYPI["pypi_url"], package_name ], text=True ) However, I receive: no such option: --trusted-host I am writing around Esri's ArcGIS python API, and fetching the optional package from a custom pypi endpoint. I'd like to avoid bothering end users with setting up pip.conf/pip.ini files, or create venvs or anything like that - so the question is: How do I make a pip call to a custom host and force trust in one command line expression? Continue reading...