Travis dependencies

This commit is contained in:
Kepoor Hampond 2017-06-10 12:31:15 -07:00
parent 96047c1371
commit 6020a18c7a
3 changed files with 13 additions and 2 deletions

View file

@ -5,6 +5,7 @@ python:
- "3.6" - "3.6"
install: install:
- pip install -r requirements.txt
- python setup.py install - python setup.py install
script: script:

7
requirements.txt Normal file
View file

@ -0,0 +1,7 @@
--index-url https://pypi.python.org/simple/
bs4
mutagen
requests
spotipy
ydl-binaries

View file

@ -16,8 +16,11 @@ class PostInstallCommand(install):
def run(self): def run(self):
install.run(self) # Actually install the module and dependencies install.run(self) # Actually install the module and dependencies
import pip try:
pip.main(['install', "ydl-binaries"]) import ydl_binaries
except ImportError:
import pip
pip.main(['install', "ydl-binaries"])
import ydl_binaries import ydl_binaries
from os import path from os import path