diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b4f38b3..e2df289 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,6 +21,7 @@ jobs: run: | python -m pip install --upgrade pip pip install setuptools wheel + pip install -r ./requirements-test.txt - name: Install MLCube run: | cd mlcube diff --git a/mlcube/requirements.txt b/mlcube/requirements.txt index daf0d7d..4af83ac 100644 --- a/mlcube/requirements.txt +++ b/mlcube/requirements.txt @@ -1,8 +1,3 @@ -black==v19.10b0 -flake8>=3.7.9, <4.0 -pytest-cov>=2.5, <3.0 -pytest-mock>=1.7.1,<2.0 -pytest>=5.0, <6.0 click==7.1.2 coloredlogs==14.0 cookiecutter==1.7.2 diff --git a/requirements-dev.txt b/requirements-dev.txt new file mode 100644 index 0000000..18c096b --- /dev/null +++ b/requirements-dev.txt @@ -0,0 +1,4 @@ +# Development dependencies for MLCube and all MLCube runners. +black==v19.10b0 +flake8>=3.7.9, <4.0 +isort diff --git a/requirements-test.txt b/requirements-test.txt new file mode 100644 index 0000000..1ed6b9e --- /dev/null +++ b/requirements-test.txt @@ -0,0 +1,4 @@ +# Common test dependencies for MLCube and all MLCube runners. +pytest>=5.0, <6.0 +pytest-cov>=2.5, <3.0 +pytest-mock>=1.7.1,<2.0