Skip to content

Commit b36af56

Browse files
committed
update OS versions and minor fixes
1 parent ca959e0 commit b36af56

3 files changed

Lines changed: 7 additions & 6 deletions

File tree

.github/workflows/wheels.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
strategy:
1010
fail-fast: false
1111
matrix:
12-
os: [ ubuntu-latest, macos-latest, macos-13, windows-latest ]
12+
os: [ ubuntu-latest, macos-14, macos-15-intel, windows-latest ]
1313
env:
1414
MACOSX_DEPLOYMENT_TARGET: "10.14" # https://cibuildwheel.pypa.io/en/stable/cpp_standards/#macos-and-deployment-target-versions
1515

@@ -84,7 +84,7 @@ jobs:
8484
strategy:
8585
fail-fast: false
8686
matrix:
87-
os: [ ubuntu-latest, macos-latest, macos-13, windows-latest ]
87+
os: [ ubuntu-latest, macos-14, macos-15-intel, windows-latest ]
8888

8989
steps:
9090
- uses: actions/checkout@v4
@@ -104,7 +104,7 @@ jobs:
104104
- name: Configure MacOS
105105
if: runner.os == 'macOS'
106106
run: |
107-
brew install zstd
107+
# brew install zstd # already installed
108108
echo "LD_LIBRARY_PATH=/opt/homebrew/lib:$LD_LIBRARY_PATH" >> $GITHUB_ENV
109109
echo "DYLD_LIBRARY_PATH=/opt/homebrew/lib:$DYLD_LIBRARY_PATH" >> $GITHUB_ENV
110110

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# ogdf-wheel - an OGDF release build packaged as ready-to-use python wheel.
22

3-
This project uses [cibuildwheel](cibuildwheel.readthedocs.io) to build the [OGDF](github.com/ogdf/ogdf) library into a ready-to-use python package (called wheel) installable via `pip install ogdf-wheel`. Its mainly intended to be used with [`ogdf-python`](github.com/ogdf/ogdf-python) when you don't want to build the OGDF yourself or use a C++ package manager.
3+
This project uses [cibuildwheel](cibuildwheel.readthedocs.io) to build the [OGDF](github.com/ogdf/ogdf) library into a ready-to-use python package (called wheel) installable via `pip install ogdf-wheel`.
4+
It is mainly intended to be used with [`ogdf-python`](github.com/ogdf/ogdf-python) when you don't want to build the OGDF yourself or use a C++ package manager.
45

56
## Publishing new Releases
67

@@ -13,7 +14,7 @@ The CI does neither automatically build new OGDF versions nor directly publishes
1314
- Download the resulting `.whl` files.
1415
- Use [`twine`](https://twine.readthedocs.io/en/stable/index.html) to upload the files to PyPi.
1516

16-
## Building the sdist locally
17+
## Building a clean sdist locally
1718

1819
```bash
1920
cd /tmp

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ readme = "README.md"
1818
[tool.cibuildwheel]
1919
build = ["cp310-*"]
2020
# Skip 32-bit builds, musl build, and pypy builds
21-
skip = ["*-win32", "*-manylinux_i686", "*-musllinux_*", "*pypy*"]
21+
skip = ["*-win32", "*-manylinux_i686", "*-musllinux_*"]
2222
environment-pass = ["GITHUB_ACTIONS"]
2323
manylinux-x86_64-image = "manylinux_2_28" # manylinux2014 uses a too old gcc (wlav/cppyy#70)
2424
build-frontend = "build"

0 commit comments

Comments
 (0)