--insecure を使用してアクセスする必要がある Mercurial リポジトリからインストールするための要件ファイルで pip を使用することは可能ですか?
リポジトリは SSL 経由でアクセスされますが、pip が Server Name Indication (SNI) を無視するため、有効な SSL 証明書が受け入れられません (IP アドレスにメイン証明書を使用します)。--insecure はこの問題を回避します
すなわち:
hg clone https://username@domain.org/username/app_name --insecure
したがって、通常は次のようなことができます。
pip install -e hg+https://username@domain.org/username/app_name#egg=app_name
または、pip 要件ファイルに次のものを含めます。
hg+https://username@domain.org/username/app_name#egg=app_name
SSL SNI の問題により、これらはどちらも機能しません。
誰にも良い提案はありますか?