diff --git a/.github/workflows/ci-build.yml b/.github/workflows/ci-build.yml index 3dda307..17b6788 100644 --- a/.github/workflows/ci-build.yml +++ b/.github/workflows/ci-build.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python: [3.6] + python: [2.7] # python: [3.5, 3.6, 3.7, 3.8] steps: @@ -25,7 +25,11 @@ jobs: - name: Install extra packages for tests run: | - pip install wheel nose lxml + pip install setuptools wheel nose lxml + + - name: Install requirements + run: | + pip install -r requirements.txt - name: Install package run: | diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..58d334b --- /dev/null +++ b/requirements.txt @@ -0,0 +1,4 @@ +six +requests +alembic +sqlalchemy diff --git a/setup.py b/setup.py index 46a0151..c719ddf 100755 --- a/setup.py +++ b/setup.py @@ -46,7 +46,7 @@ def has_external_dependency(name): try: from setuptools import setup config['install_requires'] = ['requests', 'six', - 'alembic==0.9.4', 'sqlalchemy==1.0.19'], + 'alembic', 'sqlalchemy'], except ImportError: pass