Skip to content

Commit a3802a5

Browse files
committed
Tweak Python dependencies: remove gunicorn and self-dep
1 parent bad5b8b commit a3802a5

File tree

3 files changed

+228
-172
lines changed

3 files changed

+228
-172
lines changed

.github/workflows/ci.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -51,15 +51,18 @@ jobs:
5151
python-version: ${{ matrix.python-version }}
5252

5353
- name: Install latest compatible versions of immediate dependencies
54+
working-directory: ./pydatalab
5455
run: |
5556
python -m pip install --upgrade pip
5657
pip install -U setuptools
5758
pip install pipenv
5859
pipenv install --dev
60+
pipenv run pip install -e .
5961
6062
- name: Run all tests
63+
working-directory: ./pydatalab
6164
run: |
62-
pipenv run pytest -rs -vvv --cov-report=term --cov-report=xml --cov ./pydatalab/pydatalab pydatalab/tests
65+
pipenv run pytest -rs -vvv --cov-report=term --cov-report=xml --cov ./pydatalab ./tests
6366
6467
- name: Upload coverage to Codecov
6568
if: matrix.python-version == 3.8 && github.repository == 'the-grey-group/datalabvue'

pydatalab/Pipfile

-2
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ flask-cors = "*"
1515
galvani = "*"
1616
pyqt5 = "*"
1717
navani = {git = "https://github.com/the-grey-group/navani.git", editable = true}
18-
pydatalab = {path = ".", editable = true}
1918
pydantic = "*"
2019
openpyxl = "*"
2120

@@ -25,7 +24,6 @@ pytest-cov = "*"
2524
pytest-dependency = "*"
2625
pre-commit = "*"
2726
mongomock = "*"
28-
gunicorn = "*"
2927

3028
[requires]
3129
python_version = "3"

0 commit comments

Comments
 (0)