$ pipenv install git+https://github.com/dvigneault/dvpy.git#egg=dvpy
The only dependency not installed by default is tensorflow, as we do not want to specify the GPU or CPU version. These can be installed as follows:
$ pipenv install tensorflow # CPU
$ pipenv install tensorflow-gpu # GPU
$ git clone git@github.com:DVigneault/dvpy.git ~/Developer/repositories/dvpy
$ cd ~/Developer/repositories/dvpy
$ pipenv shell
$ pipenv install -e ./
$ pipenv install tensorflow # or tensorflow-gpu, as needed
$ pipenv install pytest
$ pytest # Run all the tests
$ pytest ./test/test_find_duplicates.py # Run a specific test
$ pytest ./test/test_find_duplicates.py -v # Be verbose
$ pytest ./test/test_find_duplicates.py -v -s # Be super verbose