Skip to content

Commit

Permalink
build with cmake (scikit-build-core)
Browse files Browse the repository at this point in the history
  • Loading branch information
minrk committed Feb 16, 2024
1 parent 26586ce commit 4f29e7d
Show file tree
Hide file tree
Showing 37 changed files with 799 additions and 5,190 deletions.
7 changes: 0 additions & 7 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,6 @@ jobs:
command: |
python3 -m pip freeze
- run:
name: Cython
# This assumes pytest is installed via the install-package step above
command: |
python3 setup.py fetch_libzmq
python3 setup.py cython
- run:
name: list wheels
command: |
Expand Down
15 changes: 0 additions & 15 deletions .github/workflows/wheels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,19 +25,6 @@ env:
# CIBW_PRERELEASE_PYTHONS: "1"

jobs:
check-bundle:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4

- name: setup python
uses: actions/setup-python@v5
with:
python-version: "3.11"

- name: check bundled libzmq checksums
run: python -m buildutils.bundle checksums

sdist:
runs-on: ubuntu-22.04

Expand All @@ -56,8 +43,6 @@ jobs:
- name: build sdist
run: |
python setup.py fetch_libzmq
python setup.py cython
python -m build --sdist .
- uses: actions/upload-artifact@v4
Expand Down
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
.vagrant
*.pyc
zmq/backend/cython/*.c
zmq/backend/cffi/*.[co]
zmq/devices/*.c
zmq/utils/*.json
zmq/include/*.h
Expand Down Expand Up @@ -39,3 +40,9 @@ htmlcov
coverage.xml
env
.eggs

CMakeFiles
CMakeCache.txt
cmake_install.cmake
_deps
Makefile
Loading

0 comments on commit 4f29e7d

Please sign in to comment.