Skip to content

Commit c7848db

Browse files
authored
Remove requirements.txt (#1088)
1 parent 157be88 commit c7848db

File tree

4 files changed

+12
-16
lines changed

4 files changed

+12
-16
lines changed

.github/workflows/benchmark.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,7 @@ jobs:
100100
- name: Install Helion
101101
run: |
102102
source .venv/bin/activate
103-
uv pip install -r requirements.txt
104-
SETUPTOOLS_SCM_PRETEND_VERSION="0.0.0" uv pip install -e .'[dev]' --no-deps
103+
SETUPTOOLS_SCM_PRETEND_VERSION="0.0.0" uv pip install -e .'[dev]'
105104
python -c "import helion; print(helion.__name__)"
106105
107106
- name: Install Benchmark Requirements

.github/workflows/test.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ jobs:
8383
path: |
8484
~/.cache/uv
8585
~/.venv
86-
key: ${{ matrix.python-version }}-${{ matrix.runtime-version }}-${{ matrix.pytorch-version }}-${{ hashFiles('.github/workflows/test.yml', 'requirements.txt') }}-${{ steps.date.outputs.month }}
86+
key: ${{ matrix.python-version }}-${{ matrix.runtime-version }}-${{ matrix.pytorch-version }}-${{ hashFiles('.github/workflows/test.yml') }}-${{ steps.date.outputs.month }}
8787

8888
- name: Install PyTorch
8989
run: |
@@ -122,11 +122,12 @@ jobs:
122122
rm -rf triton/
123123
python -c "import triton; print(f'Triton version: {triton.__version__}')"
124124
125-
- name: Install Requirements
125+
- name: Install Helion
126126
run: |
127127
source .venv/bin/activate
128-
uv pip install -r requirements.txt
129-
uv pip install pytest-timeout setuptools
128+
uv pip install setuptools
129+
SETUPTOOLS_SCM_PRETEND_VERSION="0.0.0" uv pip install -e .'[dev]'
130+
python -c "import helion; print(helion.__name__)"
130131
131132
- name: Run Tests
132133
run: |

pyproject.toml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,18 @@ dependencies = [
2020
"typing_extensions>=4.0.0",
2121
"filecheck",
2222
"psutil",
23-
"tqdm",
23+
"filecheck",
24+
"numpy",
2425
"rich"
2526
]
2627

2728
[project.optional-dependencies]
2829
dev = [
30+
"expecttest",
2931
"pytest",
30-
"pre-commit"
32+
"pytest-timeout",
33+
"pre-commit",
34+
"hypothesis"
3135
]
3236

3337
[project.urls]

requirements.txt

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)