From 57f7deb2326a3445c46bd4dbb2f0d1fcba1dd058 Mon Sep 17 00:00:00 2001 From: Ronny Pfannschmidt Date: Sat, 1 Apr 2017 18:25:45 +0200 Subject: [PATCH] enhance travis setuptools_scm situation * add setuptools_scm to the development requirements * print the own version at install time * unshallow the repo and fetch all tags --- .travis.yml | 1 + .travis/install.sh | 1 + requirements.d/development.txt | 1 + 3 files changed, 3 insertions(+) diff --git a/.travis.yml b/.travis.yml index e4c5fc7a4..849726c7b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -38,6 +38,7 @@ matrix: env: TOXENV=py36 install: + - git fetch --unshallow --tags - ./.travis/install.sh script: diff --git a/.travis/install.sh b/.travis/install.sh index 688bd10a0..b8eb019fe 100755 --- a/.travis/install.sh +++ b/.travis/install.sh @@ -47,4 +47,5 @@ python -m virtualenv ~/.venv source ~/.venv/bin/activate pip install -r requirements.d/development.txt pip install codecov +python setup.py --version pip install -e .[fuse] diff --git a/requirements.d/development.txt b/requirements.d/development.txt index f62a50710..cb0e8dc5f 100644 --- a/requirements.d/development.txt +++ b/requirements.d/development.txt @@ -1,4 +1,5 @@ setuptools +setuptools_scm pip virtualenv<14.0 tox