2016-05-25 4 views
1

私は設計しているpythonパッケージへの依存として、リクエストを介してSSLを使用してhttpsを使用したいと考えています。 SSL経由でhttpsでリクエストを実行するためには、ユーザーが自分のパッケージをインストールする際に、セキュリティパッケージもインストールされているように、私はsetup.pyでこの呼び出しの同等が含まれるであろうどのようにsetup.py dependancy installに補助パッケージを含める方法

pip install requests[security] 

を実行する必要があります?

答えて

0

すべての依存パッケージは別途インストールする必要があります。セキュリティ上の理由から、セットアップファイルに補足的な要求を加えることはできません。ユーザーは意図的に各パッケージをインストールする必要があります。

ただし、必要な情報がユーザーに表示されるように、依存関係を一覧表示することはできます。これを行うための最善の方法は、次のようなセットアップ・ファイルで次のようになります。

ここ
setup(name='myName', 
     version='1.1', 
     install_requires=['security'], 
     # ...) 

は私がinstall_requiresを実行しますsetup.py installを信じるSetup Requirements

+0

上のPythonドキュメントです。私はここに明示的に依存関係を列挙しています。 – sakurashinken

関連する問題