diff --git a/.github/workflows/unittests.yml b/.github/workflows/unittests.yml index e250f2b..a5711ad 100644 --- a/.github/workflows/unittests.yml +++ b/.github/workflows/unittests.yml @@ -24,7 +24,9 @@ jobs: python-version: '3.11' - name: Install dependencies - run: pip install -r requirements.txt - + run: | + pip install -r requirements.txt + pip install -r requirements-tests.txt + - name: Run Unit Tests run: pytest . -vvv diff --git a/requirements-tests.txt b/requirements-tests.txt new file mode 100644 index 0000000..4d4b872 --- /dev/null +++ b/requirements-tests.txt @@ -0,0 +1,4 @@ +pytest==7.4.2 +pytest_httpserver==1.0.10 +werkzeug==3.0.1 +pytest-asyncio==0.23.7 diff --git a/requirements.txt b/requirements.txt index 499e836..1a59ba9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,3 @@ jupyterhub==4.1.5 pyfirecrest==2.1.0 SQLAlchemy==1.4.52 oauthenticator==16.0.7 -pytest==7.4.2 -pytest_httpserver==1.0.10 -werkzeug==3.0.1 -pytest-asyncio==0.23.7 diff --git a/setup.py b/setup.py index 49a534a..f7714d2 100644 --- a/setup.py +++ b/setup.py @@ -22,13 +22,4 @@ description='FirecREST-Spawner: A spawner for Jupyterhub to spawn notebooks using FirecREST.', long_description=long_description, long_description_content_type='text/markdown', - # install_requires=[ - # 'jupyterhub==2.0.0', - # 'pyfirecrest==2.1.0', - # 'SQLAlchemy==1.3.22', - # 'oauthenticator==16.0.7' - # ], - extras_require={ - "oauth": ['oauthenticator==16.0.7'] - } )