Skip to content

Commit 868f900

Browse files
committed
build with cmake (scikit-build-core)
1 parent 26586ce commit 868f900

File tree

37 files changed

+807
-5190
lines changed

37 files changed

+807
-5190
lines changed

.circleci/config.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,6 @@ jobs:
3131
command: |
3232
python3 -m pip freeze
3333
34-
- run:
35-
name: Cython
36-
# This assumes pytest is installed via the install-package step above
37-
command: |
38-
python3 setup.py fetch_libzmq
39-
python3 setup.py cython
40-
4134
- run:
4235
name: list wheels
4336
command: |

.github/workflows/wheels.yml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,6 @@ env:
2525
# CIBW_PRERELEASE_PYTHONS: "1"
2626

2727
jobs:
28-
check-bundle:
29-
runs-on: ubuntu-22.04
30-
steps:
31-
- uses: actions/checkout@v4
32-
33-
- name: setup python
34-
uses: actions/setup-python@v5
35-
with:
36-
python-version: "3.11"
37-
38-
- name: check bundled libzmq checksums
39-
run: python -m buildutils.bundle checksums
40-
4128
sdist:
4229
runs-on: ubuntu-22.04
4330

@@ -56,8 +43,6 @@ jobs:
5643
5744
- name: build sdist
5845
run: |
59-
python setup.py fetch_libzmq
60-
python setup.py cython
6146
python -m build --sdist .
6247
6348
- uses: actions/upload-artifact@v4

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
.vagrant
33
*.pyc
44
zmq/backend/cython/*.c
5+
zmq/backend/cffi/*.[co]
56
zmq/devices/*.c
67
zmq/utils/*.json
78
zmq/include/*.h
@@ -39,3 +40,9 @@ htmlcov
3940
coverage.xml
4041
env
4142
.eggs
43+
44+
CMakeFiles
45+
CMakeCache.txt
46+
cmake_install.cmake
47+
_deps
48+
/Makefile

0 commit comments

Comments
 (0)