私はプロジェクトのvirtualenvを管理するためにpip要件ファイルを使用しています。 PyPiで定期的に更新されないモジュールもあれば、開発版が必要なものもあります。この場合、pipにはソースから引き出すという大きな特徴があります。これに伴う問題は、それが常にたびpip -r
が実行されているパッケージをダウンロードしていることであるpipソース要件のバージョン管理
hg+https://bitbucket.org/ubernostrum/[email protected]
:私は私の要件ファイルでこれを置くことができます。それはそれはすでにインストールされます知っているので、その代わりに、私は卵の名前を指定することができます。
hg+https://bitbucket.org/ubernostrum/[email protected]#egg=django-registration
私が今抱えている問題は、私はURL内のハッシュを更新する場合、私は更新を強制しない限り、モジュールが更新されないということです-U
をpip
に渡します。 すべてのパッケージが要件ファイルで更新されるため、これには時間がかかります。
リポジトリハッシュが更新されたときにバージョン番号をバンプする方法はありますか?ピップはアップデートが必要であることを知りますか?
最初のハッシュを変更するたびに、バージョン文字列をバンプは、未解決の問題である:https://github.com/pypa/pip/issues/166。私は第二のことについて何をすべきかわからない。 –