Skip to main content

OCP wheel with shared library dependencies bundled.

Reason this release was yanked:

The cadquery_vtk dependency is broken and is not a quick fix.

Project description

ocp-build-system

This repository is used to build wheels for OCP, which is CadQuery's bindings to the OpenCASCADE CAD kernel. There are two GitHub Actions available as part of this repo.

  • Build (Create Python wheel using Conda)
  • Releases

The Build workflow is triggered manually by a developer, and sets up conda environments for each of the wheels to be built, builds the wheels, and then uploads them as artifacts to the GitHub Action. The Releases workflow is run when a tag is created, and takes the wheels attached to the latest build and uploads them to PyPi. Each time a new version of OCP is released these Actions, along with the setup.py file, need to be modified to build and release the new version.

Building for Apple Silicon locally

Since there are no free Apple Silicon runners available for GitHub actions, a simple solution is to just run the build locally on an Apple Silicon Macbook. To that end, this repo contains a local-build.sh script which builds for whatever architecture the local machine is running on. On an M1 Macbook Pro it should take approx 25 minutes to build for all 4 Python versions.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

cadquery_ocp-7.7.2.1-cp312-cp312-win_amd64.whl (59.4 MB view details)

Uploaded CPython 3.12 Windows x86-64

cadquery_ocp-7.7.2.1-cp312-cp312-manylinux_2_35_x86_64.whl (103.8 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.35+ x86-64

cadquery_ocp-7.7.2.1-cp312-cp312-manylinux_2_35_aarch64.whl (97.0 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.35+ ARM64

cadquery_ocp-7.7.2.1-cp312-cp312-macosx_11_0_arm64.whl (88.9 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

cadquery_ocp-7.7.2.1-cp312-cp312-macosx_10_13_x86_64.whl (95.9 MB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

cadquery_ocp-7.7.2.1-cp311-cp311-win_amd64.whl (59.1 MB view details)

Uploaded CPython 3.11 Windows x86-64

cadquery_ocp-7.7.2.1-cp311-cp311-manylinux_2_35_x86_64.whl (103.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.35+ x86-64

cadquery_ocp-7.7.2.1-cp311-cp311-manylinux_2_35_aarch64.whl (96.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.35+ ARM64

cadquery_ocp-7.7.2.1-cp311-cp311-macosx_11_0_arm64.whl (87.7 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

cadquery_ocp-7.7.2.1-cp311-cp311-macosx_10_13_x86_64.whl (95.0 MB view details)

Uploaded CPython 3.11 macOS 10.13+ x86-64

cadquery_ocp-7.7.2.1-cp310-cp310-win_amd64.whl (59.1 MB view details)

Uploaded CPython 3.10 Windows x86-64

cadquery_ocp-7.7.2.1-cp310-cp310-manylinux_2_35_x86_64.whl (103.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.35+ x86-64

cadquery_ocp-7.7.2.1-cp310-cp310-manylinux_2_35_aarch64.whl (96.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.35+ ARM64

cadquery_ocp-7.7.2.1-cp310-cp310-macosx_11_0_arm64.whl (87.7 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

cadquery_ocp-7.7.2.1-cp310-cp310-macosx_10_13_x86_64.whl (95.0 MB view details)

Uploaded CPython 3.10 macOS 10.13+ x86-64

cadquery_ocp-7.7.2.1-cp39-cp39-win_amd64.whl (55.9 MB view details)

Uploaded CPython 3.9 Windows x86-64

cadquery_ocp-7.7.2.1-cp39-cp39-manylinux_2_35_x86_64.whl (103.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.35+ x86-64

cadquery_ocp-7.7.2.1-cp39-cp39-manylinux_2_35_aarch64.whl (96.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.35+ ARM64

cadquery_ocp-7.7.2.1-cp39-cp39-macosx_11_0_arm64.whl (87.7 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

cadquery_ocp-7.7.2.1-cp39-cp39-macosx_10_13_x86_64.whl (95.0 MB view details)

Uploaded CPython 3.9 macOS 10.13+ x86-64

File details

Details for the file cadquery_ocp-7.7.2.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for cadquery_ocp-7.7.2.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c59bafb6fe20722dad03ca7e4e79f40d680ec0b2054c2cd71cc427cd9d57ad05
MD5 d8ce4f3c0bc6bf6cc6870730a10dc474
BLAKE2b-256 6c8543bb859153898eca0c1f33e598eb464f40d484debce805b0e9e9a2c6a90c

See more details on using hashes here.

File details

Details for the file cadquery_ocp-7.7.2.1-cp312-cp312-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for cadquery_ocp-7.7.2.1-cp312-cp312-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 6e9f0dd7550f6881ed019154e3b7035dad5a50d3f3b43f81ad6e04546089723b
MD5 46f304d37b9b5c0136126b57748bc709
BLAKE2b-256 08e0a47f77ed1d60150f0158d2a91e2ec9e941a6b1a6e1224921bf0d37bf8a16

See more details on using hashes here.

File details

Details for the file cadquery_ocp-7.7.2.1-cp312-cp312-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for cadquery_ocp-7.7.2.1-cp312-cp312-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 032e65afc9e2423eb1bd6feb7085a5d583f70c23c559156baf69383186489e7a
MD5 1df2f6ee58bd293e5670d1827c290e80
BLAKE2b-256 30b56b664fa6db9f519de5aa30335c7e3d3f1f4e56b8db1f58643375cbd9fc4d

See more details on using hashes here.

File details

Details for the file cadquery_ocp-7.7.2.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cadquery_ocp-7.7.2.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 73bc366df6e2152529ec293f46b93983647446da96c18b9e93db03098db813e6
MD5 d854e5c727f30adc618447d3dd3f85a1
BLAKE2b-256 5b6c1d547f9accb6713ca421e0600d8f68d1cd220bf2cc5d6aef57a1e7cec5d7

See more details on using hashes here.

File details

Details for the file cadquery_ocp-7.7.2.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cadquery_ocp-7.7.2.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 cddfd6272b5ecae60e5e6c2eabe46f5be8d31293c7cba562537062659fbfb81e
MD5 7522f48ca611affc231745c81e3c5e82
BLAKE2b-256 8f0792a1e6950738b27a6866696e089d9e547106b94761f637251c3e87f8a149

See more details on using hashes here.

File details

Details for the file cadquery_ocp-7.7.2.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for cadquery_ocp-7.7.2.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 238a3917142353d8ee72b8240e27619eaece1f88882984be00336700a7f1d573
MD5 f6fe89722f553ac732d3e79332973cd3
BLAKE2b-256 a8b7ad5a6f5de338fa1d017f8bb34b9f2c20d06eee420d9d3a1241ec149c6be5

See more details on using hashes here.

File details

Details for the file cadquery_ocp-7.7.2.1-cp311-cp311-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for cadquery_ocp-7.7.2.1-cp311-cp311-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 c990748c7bcf8307356ed5ccd6db1f086acb964918e8a22d9c5ff7026bf0cd1c
MD5 c46ff495275c3eef2087d3c7bde29508
BLAKE2b-256 dd709ff28fdedd23f0696bb4fe68fc92fede973c11ab69b6ac45d9a8e5b6be8a

See more details on using hashes here.

File details

Details for the file cadquery_ocp-7.7.2.1-cp311-cp311-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for cadquery_ocp-7.7.2.1-cp311-cp311-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 b14aa7e0b1ba6f8799501879a65b803a0ca56ad6e71d9d6cc3c31290ffaa683d
MD5 d6f933a2716dafeb0375c3c36befc2e1
BLAKE2b-256 0c1301dcd2cd87f0ebd5d35d994e48c3a48ff1d610866e70ec4172466defc9ca

See more details on using hashes here.

File details

Details for the file cadquery_ocp-7.7.2.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cadquery_ocp-7.7.2.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e88eff3daf62886244a84304528818ca6a0de22e82071818b53f67e7965e31b9
MD5 0f4022f2b0987876196a16fd2474b6c6
BLAKE2b-256 0450c46a93a271b7f0fa07097b1b6fbcf5f13e7338bca4fba82852dd8cac1a12

See more details on using hashes here.

File details

Details for the file cadquery_ocp-7.7.2.1-cp311-cp311-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cadquery_ocp-7.7.2.1-cp311-cp311-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5d5fa1420eb7cf4243e3ce9253ec229bef5f7247d3a7939f32341cd0f5c613f6
MD5 34fb3adb4209c8d24ebb43972c9880dd
BLAKE2b-256 57fc97c3e3964aba1c5a321f2540cf4e7713b0e997e0eb6db600bb011c61b3e8

See more details on using hashes here.

File details

Details for the file cadquery_ocp-7.7.2.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for cadquery_ocp-7.7.2.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 51f17f1816adba9494d7adac9c4be385ed6934aeaa13cf64b943c5f09d2a0aaa
MD5 38d66f76781d72100354e1e88f3e0ac5
BLAKE2b-256 e0d4d7bc4a0309a0b9f1333db93cba621f8bcec566617c01c82719e16610f437

See more details on using hashes here.

File details

Details for the file cadquery_ocp-7.7.2.1-cp310-cp310-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for cadquery_ocp-7.7.2.1-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 0b14c86b4abd8d91a6121770e6945c951b7b7a323812ab8463e5ef64ee399b94
MD5 697bd8da28aa7dffe0c4ca3da67db66d
BLAKE2b-256 e0a477e2d75e56d36321b8aa471656328fb862aeefc33419ba388e3107054062

See more details on using hashes here.

File details

Details for the file cadquery_ocp-7.7.2.1-cp310-cp310-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for cadquery_ocp-7.7.2.1-cp310-cp310-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 78a122f58b886a0b8d7a98b674c5cb690865ba2a453894049105da879cbd2af8
MD5 5987b0dffd4dea3cfe0d2cb03851bf8a
BLAKE2b-256 3b71e15a52f1c397f91986650ff1284fb66e59b758b49da2d2908364f44c817f

See more details on using hashes here.

File details

Details for the file cadquery_ocp-7.7.2.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cadquery_ocp-7.7.2.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 275d1528d603fad2ba0dfdad0d4bfe5c6aab578609db3dcec989e65432a0ed6d
MD5 35fc48016d9c016252aaa7839a900011
BLAKE2b-256 640c562049391090cb8a209eaceb1daa1c09929a835386cab88fce386cb745fb

See more details on using hashes here.

File details

Details for the file cadquery_ocp-7.7.2.1-cp310-cp310-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cadquery_ocp-7.7.2.1-cp310-cp310-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ce1e3c40b666ffa12a7f115333ddbf4785d1300fb6eabec678dcb8ca4240c949
MD5 2dbe94fc59d2f828239e1805cefdea90
BLAKE2b-256 d853ef9da48bf5881718ca549b5a75e322bdcf7914e449fa7856d8f3b786c53a

See more details on using hashes here.

File details

Details for the file cadquery_ocp-7.7.2.1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for cadquery_ocp-7.7.2.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5f776a006e9a4b59ee6aa0fa64ad5efc22c1a9e7ee1d4e210de4113832f47096
MD5 88216bf86aeb2a196a6a8e26b03e18b4
BLAKE2b-256 0f7d261d913bb61e29ff376d5626ab4bdfa08c90814526ba1fed7a1e313a4965

See more details on using hashes here.

File details

Details for the file cadquery_ocp-7.7.2.1-cp39-cp39-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for cadquery_ocp-7.7.2.1-cp39-cp39-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 c89084a62e2d90f36065c0b738503e9e6746b7aeacad0a664aa0cba13628e534
MD5 133be62ec7530bd2a82b21ea5c8fb4e4
BLAKE2b-256 5cac6f8f5f647576ca70f9ee2db236f932e021a4ab3d32df53b7ef46cfac36cf

See more details on using hashes here.

File details

Details for the file cadquery_ocp-7.7.2.1-cp39-cp39-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for cadquery_ocp-7.7.2.1-cp39-cp39-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 3126a01735d2826c28fb9f3b288f4adc98490caa08abb84adffb0cc7f47cc73e
MD5 6e66808aa441b5fea763708799a2981c
BLAKE2b-256 30e3b59d6b74270e84375ead7ecdb1fac0a04a523a85e3fd5974087cd52b09ec

See more details on using hashes here.

File details

Details for the file cadquery_ocp-7.7.2.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cadquery_ocp-7.7.2.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e68bd18f41fe497e4d721aec52dca228b4586d3fc0d35a814408468228e61fdf
MD5 ebb4dd11752cb760feb6652db2798711
BLAKE2b-256 847d5be4d323de4a595d4e498096774ed98cff5c65b1bb79f5a77a3faa3dee70

See more details on using hashes here.

File details

Details for the file cadquery_ocp-7.7.2.1-cp39-cp39-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cadquery_ocp-7.7.2.1-cp39-cp39-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5dd52b25458753e60c30e83828e7ef270d6a6019b84cea075a48228b06cef94b
MD5 fa9ba03a458eb0ae595914500d8642df
BLAKE2b-256 d8a9627c12a7af75fd74e47df15cae92c246dec9563fa6bdab689eba2f7456a3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page