Skip to content

Commit 68b4558

Browse files
committed
Move to pyproject.toml; CI python 3.12.
1 parent e771c74 commit 68b4558

35 files changed

+258
-270
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
fail-fast: false
99
matrix:
1010
os: [ubuntu-20.04, macos-11, windows-2019]
11-
python-version: ["3.8", "3.9", "3.10", "3.11"]
11+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
1212
runs-on: ${{ matrix.os }}
1313
steps:
1414
- uses: actions/checkout@v3
@@ -21,7 +21,7 @@ jobs:
2121
set -x &&
2222
2323
export DISTUTILS_DEBUG=1 &&
24-
python -mpip install --upgrade pip setuptools &&
24+
python -mpip install --upgrade pip &&
2525
2626
case "$(python -c 'import sys; print(sys.platform)')" in
2727
linux)
@@ -41,6 +41,7 @@ jobs:
4141
win32)
4242
# Don't install inkscape (see note in run-mpl-test-suite.py).
4343
# Skip known-bad version of numpy.
44+
python -mpip install setuptools &&
4445
python tools/build-windows-wheel.py &&
4546
choco install --no-progress ghostscript &&
4647
pip install 'numpy!=1.19.4'
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

src/_os.cpp renamed to ext/_os.cpp

File renamed without changes.

src/_os.h renamed to ext/_os.h

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)