diff --git a/.github/workflows/ci-build-release-wheels.yaml b/.github/workflows/ci-build-release-wheels.yaml index 2f2fff6..607faf8 100644 --- a/.github/workflows/ci-build-release-wheels.yaml +++ b/.github/workflows/ci-build-release-wheels.yaml @@ -199,7 +199,7 @@ jobs: shell: bash run: | cmake --build build --config Release --target install - python -m pip install wheel + python -m pip install wheel setuptools python setup.py bdist_wheel python -m pip install ./dist/*.whl python -c 'import pulsar; c = pulsar.Client("pulsar://localhost:6650"); c.close()' diff --git a/.github/workflows/ci-pr-validation.yaml b/.github/workflows/ci-pr-validation.yaml index 9e67402..40dcf5f 100644 --- a/.github/workflows/ci-pr-validation.yaml +++ b/.github/workflows/ci-pr-validation.yaml @@ -237,7 +237,7 @@ jobs: shell: bash run: | cmake --build build --config Release --target install - python -m pip install wheel + python -m pip install wheel setuptools python setup.py bdist_wheel python -m pip install ./dist/*.whl python -c 'import pulsar; c = pulsar.Client("pulsar://localhost:6650"); c.close()' diff --git a/pkg/mac/build-dependencies.sh b/pkg/mac/build-dependencies.sh index e317751..c6d22ab 100755 --- a/pkg/mac/build-dependencies.sh +++ b/pkg/mac/build-dependencies.sh @@ -29,7 +29,7 @@ PYTHON_VERSION_LONG=$2 source pkg/mac/common.sh source build-support/dep-url.sh -pip3 install pyyaml +pip3 install pyyaml setuptools dep=$ROOT_DIR/build-support/dep-version.py PYBIND11_VERSION=$($dep pybind11)