Skip to content

Commit

Permalink
separating pinned and unpinned dependencies (#47)
Browse files Browse the repository at this point in the history
  • Loading branch information
anushka255 authored Sep 20, 2024
1 parent bb4e7ef commit b72e9df
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 19 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [macos-latest, ubuntu-latest]
os: [macos-latest, ubuntu-latest, windows-latest]
python-version: ["3.12"]

name: Build wheel on ${{ matrix.os }}
Expand All @@ -36,6 +36,9 @@ jobs:
- name: Install package
run: pip install -e .

- name: Check Versions of Dependencies
run: pip freeze

- name: Pytest with coverage
run: coverage run --source=src/paste3 -m pytest

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [macos-latest, ubuntu-latest]
os: [macos-latest, ubuntu-latest, windows-latest]
python-version: ["3.12"]

name: Build wheel on ${{ matrix.os }}
Expand All @@ -38,6 +38,9 @@ jobs:
- name: Install Developer Dependencies
run: pip install .[dev]

- name: Check Versions of Dependencies
run: pip freeze

- name: Pytest
run: pytest

34 changes: 17 additions & 17 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
anndata==0.10.8
scanpy==1.10.2
POT
numpy
scipy
POT==0.9.4
numpy==1.26.4
scipy==1.14.1
scikit-learn==1.5.1
IPython>=7.18.1
pytest
seaborn
matplotlib
pandas
IPython==8.27.0
pytest==8.3.2
seaborn==0.13.2
matplotlib==3.9.2
pandas==2.2.2
statsmodels==0.14.2
networkx
sphinx
myst-parser
sphinx-autodoc-typehints
nbsphinx
sphinx-gallery
sphinx-rtd-theme
coverage
coveralls
networkx==3.3
sphinx==7.4.7
myst-parser==4.0.0
sphinx-autodoc-typehints==2.2.3
nbsphinx==0.9.5
sphinx-gallery==0.17.1
sphinx-rtd-theme==2.0.0
coverage==7.6.1
coveralls==4.0.1

0 comments on commit b72e9df

Please sign in to comment.