OCP
Python wrapper for OCCT7.5.1 generated using pywrap. Typing stubs available here.
Goals
- Provide thin bindings to OCCT.
- Wrap all OCCT modules (if practical).
- React quickly to new OCCT releases.
- Cater primarily for the CadQuery project.
Non-goals
- Provide additional functionality not present in OCCT
Installation
The easiest way to get started is to use conda:
conda install -c conda-forge -c cadquery ocp
Building from sources is also possible using https://github.com/CadQuery/pywrap
pywrap all ocp.toml
cmake -S OCP -B build
cmake --build build
but you might need to specify additional headers and libclang location for pywrap:
pywrap -i path1/include -i path2/include -l path/to/libclang.so all ocp.toml
Metadata
Release files for ocp-vtk 7.5.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| ocp_vtk-7.5.3.0-cp310-cp310-win_amd64.whl | CPython 3.10 | CPython 3.10 | Windows x86-64 | Details |
| ocp_vtk-7.5.3.0-cp310-cp310-manylinux_2_31_x86_64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.31+ x86-64 | Details |
| ocp_vtk-7.5.3.0-cp310-cp310-macosx_10_9_x86_64.whl | CPython 3.10 | CPython 3.10 | macOS 10.9+ x86-64 | Details |
| ocp_vtk-7.5.3.0-cp39-cp39-win_amd64.whl | CPython 3.9 | CPython 3.9 | Windows x86-64 | Details |
| ocp_vtk-7.5.3.0-cp39-cp39-manylinux_2_31_x86_64.whl | CPython 3.9 | CPython 3.9 | Linux glibc 2.31+ x86-64 | Details |
| ocp_vtk-7.5.3.0-cp39-cp39-macosx_10_9_x86_64.whl | CPython 3.9 | CPython 3.9 | macOS 10.9+ x86-64 | Details |
| ocp_vtk-7.5.3.0-cp38-cp38-win_amd64.whl | CPython 3.8 | CPython 3.8 | Windows x86-64 | Details |
| ocp_vtk-7.5.3.0-cp38-cp38-manylinux_2_31_x86_64.whl | CPython 3.8 | CPython 3.8 | Linux glibc 2.31+ x86-64 | Details |
| ocp_vtk-7.5.3.0-cp38-cp38-macosx_10_9_x86_64.whl | CPython 3.8 | CPython 3.8 | macOS 10.9+ x86-64 | Details |
Total release size: 1.1 GB
Release files / ocp_vtk-7.5.3.0-cp310-cp310-win_amd64.whl
| Download URL | ocp_vtk-7.5.3.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 62.6 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e7ef473e2b0ecc50b22689567d3e984716c2267f5b35e31e990669742b27c3ad
|
|
BLAKE2b-256 checksum How to use checksums |
9a09612b3c247703ee155f0c6c8fe54788efb4f4a11de9744bf33ac462578d1a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.9.12
|
Release files / ocp_vtk-7.5.3.0-cp310-cp310-manylinux_2_31_x86_64.whl
| Download URL | ocp_vtk-7.5.3.0-cp310-cp310-manylinux_2_31_x86_64.whl |
|---|---|
| Size | 166.9 MB |
| Tags | CPython 3.10 Linux glibc 2.31+ x86-64 |
|
SHA-256 checksum How to use checksums |
a56e68e6c79bd0e7c9e8fbbdede9d8f08b06a56d041ced30e03ef8c1c000871c
|
|
BLAKE2b-256 checksum How to use checksums |
6cb5bbc36daecbd8357ed8ad8fbdf73ca13cb584b0d1f0b3cb3e833d8a5ad048
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.9.12
|
Release files / ocp_vtk-7.5.3.0-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | ocp_vtk-7.5.3.0-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 157.7 MB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
48936173a12c20427d2a247752b50d6036ca9a74649c19d544cfba0e0445c825
|
|
BLAKE2b-256 checksum How to use checksums |
840cea3728bba39cb3a883784624f2b74122d99063eaa0a95f2d010879f938e3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.9.12
|
Release files / ocp_vtk-7.5.3.0-cp39-cp39-win_amd64.whl
| Download URL | ocp_vtk-7.5.3.0-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 63.1 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
6e1f754a7682c954bce0a3b68672f0fb8da2247b6228c811eb274a0f7bfa9300
|
|
BLAKE2b-256 checksum How to use checksums |
3ae19f2d4bc1e625df293b73081a38712b831fb619496d1093711adc0754ae03
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.9.12
|
Release files / ocp_vtk-7.5.3.0-cp39-cp39-manylinux_2_31_x86_64.whl
| Download URL | ocp_vtk-7.5.3.0-cp39-cp39-manylinux_2_31_x86_64.whl |
|---|---|
| Size | 158.2 MB |
| Tags | CPython 3.9 Linux glibc 2.31+ x86-64 |
|
SHA-256 checksum How to use checksums |
7f9fb2bc829a64d4d2331e15326643a66fb3b49b8ad7f52db8d49dec25952ec3
|
|
BLAKE2b-256 checksum How to use checksums |
6e4fb63a0bd9c140a98b14176aa5a31344d5972333ea20c189bc5bbbf584201e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.9.12
|
Release files / ocp_vtk-7.5.3.0-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | ocp_vtk-7.5.3.0-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 149.5 MB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
e1f71a8e5dbf0bfc256bc24146c4f8b1ec888da1a2b4397b9b45f1ffb81c32c2
|
|
BLAKE2b-256 checksum How to use checksums |
f3981051e8f6db235ed27f06145fd91fab55689e70ae2f7c93fd097c5b9bef24
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.9.12
|
Release files / ocp_vtk-7.5.3.0-cp38-cp38-win_amd64.whl
| Download URL | ocp_vtk-7.5.3.0-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 63.3 MB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9232a525940cf2c90cee22ade40742d02140b8f91d5b1dd3ba5f5845d2942496
|
|
BLAKE2b-256 checksum How to use checksums |
4597a2beb33dd9a38f7025e6e9291f872a94bba7923d652d443701d25a8c5d45
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.9.12
|
Release files / ocp_vtk-7.5.3.0-cp38-cp38-manylinux_2_31_x86_64.whl
| Download URL | ocp_vtk-7.5.3.0-cp38-cp38-manylinux_2_31_x86_64.whl |
|---|---|
| Size | 158.2 MB |
| Tags | CPython 3.8 Linux glibc 2.31+ x86-64 |
|
SHA-256 checksum How to use checksums |
9a4134bc740a6ad92597bfe9898b0c256aae8e0346dec7df50dd7ea54ebe6757
|
|
BLAKE2b-256 checksum How to use checksums |
596c4c7dfb963d9666b2d748a26a0b0ef70ce73ba486db0cacf5e01b7e922fc2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.9.12
|
Release files / ocp_vtk-7.5.3.0-cp38-cp38-macosx_10_9_x86_64.whl
| Download URL | ocp_vtk-7.5.3.0-cp38-cp38-macosx_10_9_x86_64.whl |
|---|---|
| Size | 149.5 MB |
| Tags | CPython 3.8 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
db68a62f3d3a06a4134cfe7f206da00db8639adc4c7986ba4ddd7e1143618366
|
|
BLAKE2b-256 checksum How to use checksums |
ed3aec1c38d05d89b2c0fa09c3cdf922658a2bcb465f52691e88b87213862946
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.9.12
|