Skip to content

Commit

Permalink
move build deps into their own req file so they can be isolated and c…
Browse files Browse the repository at this point in the history
…alled by workflows
  • Loading branch information
mikealfare committed Jul 18, 2024
1 parent 8a63b85 commit a935f85
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 5 deletions.
3 changes: 1 addition & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -132,8 +132,7 @@ jobs:
- name: Install python dependencies
run: |
python -m pip install --user --upgrade pip
python -m pip install --upgrade setuptools wheel twine check-wheel-contents
python -m pip --version
python -m pip install -r build-requirements.txt
- name: Build distributions
run: ./scripts/build-dist.sh
Expand Down
5 changes: 5 additions & 0 deletions build-requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
bumpversion~=0.6.0
check-wheel-contents~=0.6.0
setuptools~=70.0
twine~=4.0
wheel~=0.42
4 changes: 1 addition & 3 deletions dev-requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,4 @@ pytest-xdist~=3.5
tox~=4.11

# build
bumpversion~=0.6.0
twine~=4.0
wheel~=0.42
-r build-requirements.txt

0 comments on commit a935f85

Please sign in to comment.