通常、gitリポジトリからpip install -eを実行してから「pipfreeze」を実行すると、gitバージョン情報が表示されます。例えば:
$ pip install -e git://github.com/kennethreitz/requests.git@27b55a74d7b9bd2f8c60fd0ee342bcbbf40e0a66#egg=requests-dev
$ pip freeze | grep requests
-e git://github.com/kennethreitz/requests.git@27b55a74d7b9bd2f8c60fd0ee342bcbbf40e0a66#egg=requests-dev
piplintパッケージでこれを行うと、「pipfreeze」がgitの詳細ではなくバージョン番号を報告するのはなぜですか?
$ pip install -e git://github.com/dcramer/piplint.git@cb2752e0c9692e4df2b2b03dec3087699e90f4da#egg=piplint
$ pip freeze | grep piplint
piplint==0.1.1