Skip to main content

pythonocc-core-wheels

Unofficial, pip-installable wheels for pythonocc-core, repackaged from the upstream conda-forge binary, across Linux, macOS, and Windows.

Not affiliated with, endorsed by, or supported by the pythonocc-core or OpenCASCADE (OCCT) maintainers. If you can use conda, use conda-forge directly — that is the maintainer-supported distribution channel and this project exists only to serve environments where conda isn't an option.

Why this exists

pythonocc-core has no PyPI wheels; the only supported install path is conda-forge, because pythonocc-core wraps OpenCASCADE (OCCT), a large C++ CAD kernel that must be compiled and doesn't fit pip's normal "just compile the extension" model. This project doesn't recompile OCCT — it takes the already-built, already-tested conda-forge binary and repackages it into a standard wheel using the platform-appropriate repair tool (auditwheel on Linux, delocate on macOS, delvewheel on Windows), so it can be pip installed in environments without conda.

Status

Experimental, unpublished. Nothing is on PyPI yet. The build pipeline in .github/workflows/build-wheel.yml runs a matrix of Python 3.10–3.14 across Linux, macOS, and Windows, producing a downloadable CI artifact per (OS, Python version) combination so the approach can be validated before committing to a PyPI release.

Done:

  • Confirmed the wheel actually imports and runs OCC.Core.* calls correctly on a clean machine (no conda on PATH, a plain venv) — smoke-tested in CI with a real OCC.Core.BRepPrimAPI_MakeBox(...).Shape() call, on each OS with its own repair tool's output.
  • Full namespace (OCC.Display, OCC.Extend, OCC.Wrapper) packaged and smoke-tested in the clean venv alongside OCC.Core.
  • numpy declared as a runtime dependency (several OCC.Core SWIG modules need it at import time).
  • Wheel is correctly tagged cpXY-cpXY-<platform> (not py3-none-any) — the raw build bundles a specific-CPython-ABI native extension, so it needs setup.py's Distribution.has_ext_modules() = True override to get setuptools to tag it as version/ABI-specific rather than falsely claiming universal Python 3 compatibility.
  • Multiple Python versions: 3.10–3.14, matching conda-forge's own pythonocc-core-feedstock support matrix, built in parallel matrix jobs.
  • Cross-platform matrix: Linux (auditwheel), macOS (delocate), Windows (delvewheel) — each using the packaging ecosystem's standard tool for bundling a wheel's native shared-library dependencies on that OS.
  • VTK/Qt risk assessed and cleared (see "VTK/Qt verdict" below): the conda-forge all variant installs VTK as a conda dependency, but no compiled pythonocc binding ever links a VTK or Qt library — verified on Windows by delvewheel (zero Qt/VTK DLLs among the 71 vendored) and on linux-64 by inspecting the ELF DT_NEEDED entries of all 312 OCC/Core/*.so files (zero Qt/VTK, only OCCT libTK* + system libs). OCC.Display's Qt/wx backends are pure-Python and lazily imported per OCC.Display.backend, so nothing needs vendoring in the first place.
  • Size check (Windows / Python 3.13 cell, built locally): repaired wheel is 88.7 MB (347.7 MB uncompressed), well under PyPI's 200 MB/file limit, and the clean-venv smoke test (Core BRep + Display + Extend + Wrapper imports) passes with no VTK/Qt installed in the venv.

Not yet done / to validate:

  • Re-verify the size + smoke-test across the remaining matrix cells via CI (Linux/macOS × py3.10–3.14); the Linux ELF analysis above was done on the upstream conda package, not on a repaired wheel.
  • Confirm auditwheel/delocate bundle the full transitive closure of the OCCT libTK* libs (e.g. freetype/fontconfig pulled in via TKOpenGl) on the non-Windows runners — delvewheel already does this correctly on Windows.
  • An actual first publish to PyPI already happened, with a caveat: 7.9.3 was uploaded to PyPI on 2026-08-10, but those 15 wheels are the older, topologicpy-restricted Core-only build (≈78 of 312 OCC.Core modules, no Display/Extend), produced by the pre-200MB-limit size-reduction work in PR #3. PyPI versions are immutable, so the full-namespace wheels are published as 7.9.3.post1 (PEP 440 post-release of the same upstream 7.9.3 binary). pip install pythonocc-core-wheels==7.9.3.post1 is the full build; a bare pythonocc-core-wheels==7.9.3 resolves to the old restricted set.
  • Whether any OCC.Core functionality beyond basic BRep calls needs OCCT's runtime resource files / CSF_* environment variables that conda's activation scripts normally set up (unverified beyond the smoke test's narrow coverage).
  • Whether conda-forge actually publishes every (OS, Python version) combination in the matrix — some cells may simply not exist upstream and fail cleanly at the conda install step rather than indicating a bug in this repo.

Releasing

Publishing to PyPI happens only on an explicit GitHub Release (never on a plain push or PR, even though those still run the full build/test matrix). Authentication uses PyPI Trusted Publishing (OIDC) — no token is stored anywhere in this repo. The publish job in .github/workflows/build-wheel.yml runs in the pypi GitHub Environment and requires a pending publisher already configured on PyPI (Account settings → Publishing) pointing at this repo, the build-wheel.yml workflow, and the pypi environment.

To cut a release: create a GitHub Release (with a matching tag, e.g. v7.9.3.post1). That triggers the full 15-cell build matrix plus the publish job, which collects every matrix cell's wheel artifact and uploads all of them to PyPI in one pass.

Versioning note: PyPI's 7.9.3 is the restricted Core-only set uploaded on 2026-08-10 before the 200 MB allowance was used. It can never be replaced; full-namespace releases use the 7.9.3.postN sequence. The next tag/release must therefore be v7.9.3.post1 (matching the version baked into the workflow's generated pyproject.toml).

Scope

The entire pythonocc namespace is packaged, not just OCC.Core: OCC.Core (the compiled geometry/visualization kernel bindings), OCC.Display (the OCCViewer rendering layer), OCC.Extend (high-level helpers such as TopologyUtils and DataExchange), and OCC.Wrapper (utility functions, renamed from the older OCC.Utils in 7.9.x). These are all shipped by the upstream conda-forge pythonocc-core=7.9.3 package; the repackaging simply no longer strips the pure-Python Display/Extend/Wrapper namespaces.

OCC.Display's GUI backends (PyQt5/PySide2/PyQt6/PySide6/wx/tk) are optional and lazily imported — the wheel does not hard-depend on any of them, and the core OCC.Display.OCCViewer renderer works through the compiled OCC.Core.Visualization backend without VTK/Qt installed. If you need an interactive window, install the Qt/wx binding of your choice alongside this wheel.

VTK/Qt verdict

conda install pythonocc-core=7.9.3 resolves to the all occt variant, which drags VTK 9.x into the conda env — but VTK is a dependency of the OCCT toolkit package, not of the pythonocc bindings. The compiled OCC.Core.* modules link only OCCT toolkits (TK*), FreeImage + image codecs, freetype, TBB/OpenEXR/zlib/zstd and the VC runtime; they link no vtk*.dll/.so and no Qt library (verified: delvewheel report on Windows; ELF DT_NEEDED scan of all 312 linux-64 .so files). Consequently the wheel vendors ~64 MB of OCCT + codec DLLs and nothing Qt- or VTK-related, no VTK/Qt wheel is expected from PyPI, and declaring neither as a dependency is correct. The 200 MB PyPI file limit has ~110 MB of headroom in the worst cell measured.

Known limitation: glibc/manylinux tag

The wheel is built on GitHub's ubuntu-latest runner and its actual required platform tag is determined empirically by auditwheel from the linked symbol versions, rather than pinned in advance — an earlier attempt to force manylinux_2_28 failed outright because the runner's glibc/libstdc++ versions are newer than that baseline allows. In practice this currently resolves to manylinux_2_39_x86_64, meaning installing systems need a fairly recent glibc (roughly Ubuntu 24.04+ / Debian 13+ / Fedora 40+ era). Older distros are not supported by this wheel; building inside an actual manylinux Docker container (rather than directly on the runner) would lower this requirement, but hasn't been attempted yet.

Licensing

The build scripts and CI configuration in this repository are MIT licensed (see LICENSE). The redistributed binaries themselves are pythonocc-core / OpenCASCADE (OCCT), both licensed under LGPL-2.1 (with the OCCT public-patent exception) — see the upstream projects for their full license terms. Redistributing these binaries is intended to remain within the terms of that license; this is not legal advice, and this repackaging effort has not been reviewed by a lawyer.

Release files for pythonocc-core-wheels 7.9.3.post1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for pythonocc-core-wheels 7.9.3.post1
File
pythonocc_core_wheels-7.9.3.post1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
pythonocc_core_wheels-7.9.3.post1-cp314-cp314-manylinux_2_39_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.39+ x86-64 Details
pythonocc_core_wheels-7.9.3.post1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
pythonocc_core_wheels-7.9.3.post1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pythonocc_core_wheels-7.9.3.post1-cp313-cp313-manylinux_2_39_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.39+ x86-64 Details
pythonocc_core_wheels-7.9.3.post1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
pythonocc_core_wheels-7.9.3.post1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pythonocc_core_wheels-7.9.3.post1-cp312-cp312-manylinux_2_39_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.39+ x86-64 Details
pythonocc_core_wheels-7.9.3.post1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
pythonocc_core_wheels-7.9.3.post1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pythonocc_core_wheels-7.9.3.post1-cp311-cp311-manylinux_2_39_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.39+ x86-64 Details
pythonocc_core_wheels-7.9.3.post1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
pythonocc_core_wheels-7.9.3.post1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
pythonocc_core_wheels-7.9.3.post1-cp310-cp310-manylinux_2_39_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.39+ x86-64 Details
pythonocc_core_wheels-7.9.3.post1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 1.6 GB

Release files / pythonocc_core_wheels-7.9.3.post1-cp314-cp314-win_amd64.whl

Download URL pythonocc_core_wheels-7.9.3.post1-cp314-cp314-win_amd64.whl
Size 88.8 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
3b4df6717a5e9117431063f0e18ff72f14f868da25568ba026f7db7a3e65c436
BLAKE2b-256 checksum
How to use checksums
e1633aa710e33063efbfd847422be61f15c2760344578a9d705e03ad53a6039b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.

Transparency log

Release files / pythonocc_core_wheels-7.9.3.post1-cp314-cp314-manylinux_2_39_x86_64.whl

Download URL pythonocc_core_wheels-7.9.3.post1-cp314-cp314-manylinux_2_39_x86_64.whl
Size 122.6 MB
Tags CPython 3.14 Linux glibc 2.39+ x86-64
SHA-256 checksum
How to use checksums
1d9d686355e8c652544e1d636520027efef0f7118b3f394913e853cf2c401127
BLAKE2b-256 checksum
How to use checksums
ee30c4a2f702d98e7ed9c76535f38ed6dedcdcd3a92cd0f5b131105af0aa8018
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.

Transparency log

Release files / pythonocc_core_wheels-7.9.3.post1-cp314-cp314-macosx_11_0_arm64.whl

Download URL pythonocc_core_wheels-7.9.3.post1-cp314-cp314-macosx_11_0_arm64.whl
Size 108.2 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ccbdeb5bf4352b9bb9e599716073fbd2d5df57c3fe5130c4701c4931aa0fd3e9
BLAKE2b-256 checksum
How to use checksums
7f29aacdb69dd6bd9d75cf1ec8407f1dc46311c2c85bc9540f8a4b1fa1864eef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.

Transparency log

Release files / pythonocc_core_wheels-7.9.3.post1-cp313-cp313-win_amd64.whl

Download URL pythonocc_core_wheels-7.9.3.post1-cp313-cp313-win_amd64.whl
Size 88.7 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
8e2da0af622c041d4b20fb02eb07ff3a68eea64b96c4b03036618a1981bae086
BLAKE2b-256 checksum
How to use checksums
dfc6f446c73b8b41f533ac4535b9907d29194f76bf06df4cc10a1d8687077e91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.

Transparency log

Release files / pythonocc_core_wheels-7.9.3.post1-cp313-cp313-manylinux_2_39_x86_64.whl

Download URL pythonocc_core_wheels-7.9.3.post1-cp313-cp313-manylinux_2_39_x86_64.whl
Size 122.5 MB
Tags CPython 3.13 Linux glibc 2.39+ x86-64
SHA-256 checksum
How to use checksums
4a2a4b7d2b1db87d0eb98458179069210693f169c4f5262dff9d6987889e5c94
BLAKE2b-256 checksum
How to use checksums
6ad68e6eec395a9c11203a163f7fc08944ecea8c8dbee8a9fb9efde6ed5b3e41
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.

Transparency log

Release files / pythonocc_core_wheels-7.9.3.post1-cp313-cp313-macosx_11_0_arm64.whl

Download URL pythonocc_core_wheels-7.9.3.post1-cp313-cp313-macosx_11_0_arm64.whl
Size 108.0 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c2587e1360a60a606088b8374615973844c08c5396b263c063425780459756ce
BLAKE2b-256 checksum
How to use checksums
eb5d564127e34a782be112338458953f8cc1e1029fb6652a52b77f88b895b3b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.

Transparency log

Release files / pythonocc_core_wheels-7.9.3.post1-cp312-cp312-win_amd64.whl

Download URL pythonocc_core_wheels-7.9.3.post1-cp312-cp312-win_amd64.whl
Size 88.7 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
c2c72da3ad97fa9855c61c6e739ce22f4b691224fb0a081ffcfd22b78e6e377e
BLAKE2b-256 checksum
How to use checksums
0c56830f6dc01a399a966626fc2ce007e8649807f1518a854bbf32e10f60bf05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.

Transparency log

Release files / pythonocc_core_wheels-7.9.3.post1-cp312-cp312-manylinux_2_39_x86_64.whl

Download URL pythonocc_core_wheels-7.9.3.post1-cp312-cp312-manylinux_2_39_x86_64.whl
Size 122.6 MB
Tags CPython 3.12 Linux glibc 2.39+ x86-64
SHA-256 checksum
How to use checksums
7a9307419cafc6671f4da77e6763ebe50990671f30bfcc281404b61cb33c4495
BLAKE2b-256 checksum
How to use checksums
59c3fba8851a09c29381ef5161406307ce35bc89e581bb003aa37e521d9be81a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.

Transparency log

Release files / pythonocc_core_wheels-7.9.3.post1-cp312-cp312-macosx_11_0_arm64.whl

Download URL pythonocc_core_wheels-7.9.3.post1-cp312-cp312-macosx_11_0_arm64.whl
Size 108.1 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
689221dc9b991ab4a4ebcb8bd0967c0c42dac3f01b62d9cef52cc0bd9b26be08
BLAKE2b-256 checksum
How to use checksums
ee91dc091544ae69c5e85a903a64954e5d1a9f8f3bba7ae06efefb3816d759ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.

Transparency log

Release files / pythonocc_core_wheels-7.9.3.post1-cp311-cp311-win_amd64.whl

Download URL pythonocc_core_wheels-7.9.3.post1-cp311-cp311-win_amd64.whl
Size 88.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
deb6c8999afc721b5f3303951b249952853c183ae2c49e20856778dc1ab08cb2
BLAKE2b-256 checksum
How to use checksums
5d9b94b292b7e01d24857dd23867260b496bb8268a4ff6f18144ce5cdc9de313
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.

Transparency log

Release files / pythonocc_core_wheels-7.9.3.post1-cp311-cp311-manylinux_2_39_x86_64.whl

Download URL pythonocc_core_wheels-7.9.3.post1-cp311-cp311-manylinux_2_39_x86_64.whl
Size 122.4 MB
Tags CPython 3.11 Linux glibc 2.39+ x86-64
SHA-256 checksum
How to use checksums
33eaacd89d5d51ec30fad3ec2acb9d50ef8a7c83fffcb663f4838cdc19f844b6
BLAKE2b-256 checksum
How to use checksums
4500e87ce06756aaeb03792e120daedacfc392253addd83a9efb423476632832
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.

Transparency log

Release files / pythonocc_core_wheels-7.9.3.post1-cp311-cp311-macosx_11_0_arm64.whl

Download URL pythonocc_core_wheels-7.9.3.post1-cp311-cp311-macosx_11_0_arm64.whl
Size 108.2 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1e457fcad69b039daf83279ec8f113436b013b92eb8a3fb4ce781f3a4d4a6f61
BLAKE2b-256 checksum
How to use checksums
e2ea08c8c5d009c8cc0012587ceb9bf5fbc443c61af20cf7c3fa8b42f61dbf5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.

Transparency log

Release files / pythonocc_core_wheels-7.9.3.post1-cp310-cp310-win_amd64.whl

Download URL pythonocc_core_wheels-7.9.3.post1-cp310-cp310-win_amd64.whl
Size 88.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
b9f772580747ac89b8c68ba475f69fde077ed42f6456ef3b9ae54ac1934ee04c
BLAKE2b-256 checksum
How to use checksums
01e26480960f15a386388b338ed0006908b553c4f9c122954b323e6270e83499
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.

Transparency log

Release files / pythonocc_core_wheels-7.9.3.post1-cp310-cp310-manylinux_2_39_x86_64.whl

Download URL pythonocc_core_wheels-7.9.3.post1-cp310-cp310-manylinux_2_39_x86_64.whl
Size 122.4 MB
Tags CPython 3.10 Linux glibc 2.39+ x86-64
SHA-256 checksum
How to use checksums
1fb313560ad776e7aef1474c8116784cd0ffa65e89c1bad646907244b78c776a
BLAKE2b-256 checksum
How to use checksums
9ccc6c63bdbd35ade34be783a4db44058d9a543245d5809a0251e5b418d435a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.

Transparency log

Release files / pythonocc_core_wheels-7.9.3.post1-cp310-cp310-macosx_11_0_arm64.whl

Download URL pythonocc_core_wheels-7.9.3.post1-cp310-cp310-macosx_11_0_arm64.whl
Size 108.2 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1c95501d910e95dd9b4ebd0afafb328ad67fd1df28235d1cf1b2a3afea48706b
BLAKE2b-256 checksum
How to use checksums
455ba301f0d9b1acaab9584a7e7d441b9c9c0effd3d4a8dc268d234e1c64c02a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 4, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

7.9.3.post1 This release

15 release files

7.9.3

15 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page