Skip to content

Commit 9728e2f

Browse files
authored
Feat/ci update (#13)
* switching back to not using uv * update requirements.txt * adding pytest install * adding tables to requirements
1 parent 61337b7 commit 9728e2f

File tree

3 files changed

+14
-7
lines changed

3 files changed

+14
-7
lines changed

.github/workflows/test.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,17 @@ jobs:
2323
- name: Checkout source
2424
uses: actions/checkout@v4
2525

26-
- name: Install uv
27-
uses: astral-sh/setup-uv@v3
28-
2926
- name: Setup Python ${{ matrix.python }}
3027
uses: actions/setup-python@v5
3128
with:
3229
python-version: ${{ matrix.python }}
3330

3431
- name: Install dependencies
3532
run: |
36-
uv sync --group test
33+
python -m pip install --upgrade pip
34+
pip install pytest
35+
pip install -r requirements.txt
3736
3837
- name: Test with pytest
3938
run: |
40-
uv run pytest
39+
pytest

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ authors = [
1515
readme = "README.md"
1616
license = "MIT"
1717
license-files = ["LICENSE"]
18-
dependencies = ["rdkit","scipy","ipython","ipywidgets","matplotlib","py3Dmol","mdtraj","tables"]
19-
keywords = ["torsion", "chemistry", "rdkit"]
18+
dependencies = []
19+
keywords = ["torsion space", "chemistry", "rdkit"]
2020
classifiers = [
2121
"Programming Language :: Python :: 3",
2222
"Operating System :: OS Independent"

requirements.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
rdkit
2+
scipy
3+
ipython
4+
ipywidgets
5+
matplotlib
6+
py3Dmol
7+
mdtraj
8+
tables

0 commit comments

Comments
 (0)