Skip to content

Commit cfde2e6

Browse files
committed
cap maximum setuptools_scm version
1 parent 8feef38 commit cfde2e6

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

.circleci/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
- run:
3939
name: install cibuildwheel and other build reqs
4040
command: |
41-
python3 -m pip install --upgrade pip setuptools setuptools_scm[toml]
41+
python3 -m pip install --upgrade pip setuptools 'setuptools_scm[toml]<8'
4242
python3 -m pip install -rcibw-requirements.txt
4343
python3 -m setuptools_scm
4444

.github/workflows/ci-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,6 @@ jobs:
141141
steps:
142142
- uses: actions/checkout@v4
143143
- name: record schema-salad version
144-
run: pip install setuptools_scm[toml] && python -m setuptools_scm
144+
run: pip install 'setuptools_scm[toml]<8' && python -m setuptools_scm
145145
- name: build & test schema_salad container
146146
run: ./build-schema_salad-docker.sh

.github/workflows/quay-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
run: |
1515
echo -n ::set-output name=IMAGE_TAGS::${GITHUB_REF#refs/*/}
1616
- name: record schema-salad version
17-
run: pip install setuptools_scm[toml] && python -m setuptools_scm
17+
run: pip install 'setuptools_scm[toml]<8' && python -m setuptools_scm
1818
- name: Set up Docker Buildx
1919
uses: docker/setup-buildx-action@v3
2020
- name: Login to Quay.io

.github/workflows/wheels.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
run: python -m pip install -rcibw-requirements.txt
4343

4444
- name: set version
45-
run: pip install setuptools_scm[toml] && python -m setuptools_scm
45+
run: pip install 'setuptools_scm[toml]<8' && python -m setuptools_scm
4646

4747
- name: Build wheels
4848
run: |
@@ -75,7 +75,7 @@ jobs:
7575
ref: ${{ github.event.client_payload.ref }}
7676

7777
- name: set version
78-
run: pip install setuptools_scm[toml] && python -m setuptools_scm
78+
run: pip install 'setuptools_scm[toml]<8' && python -m setuptools_scm
7979

8080
- name: Build sdist
8181
run: pipx run build --sdist

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[build-system]
22
requires = [
33
"setuptools>=45",
4-
"setuptools_scm[toml]>=6.2",
4+
"setuptools_scm[toml]>=6.2,<8",
55
'mypy==1.5.1', # update mypy-requirements as well
66
"black>=19.10b0",
77
"types-pkg_resources",

0 commit comments

Comments
 (0)