travis: use Pipfile for dependency pinning

This commit is contained in:
Alexander Graf
2019-05-27 18:15:45 +02:00
parent 5235cc0f6a
commit 819057eb6f
4 changed files with 376 additions and 4 deletions

View File

@@ -6,11 +6,10 @@ python:
- "3.7"
- "3.8-dev"
install:
- pip install pylint~=2.3.1 requests mypy
- pip install -r docs/requirements.txt
- pipenv sync --dev
script:
- python3 -m pylint instaloader
- python3 -m mypy -m instaloader
- pylint instaloader
- mypy -m instaloader
- make -C docs html SPHINXOPTS="-W -n"
addons:
ssh_known_hosts: aur.archlinux.org