Skip to main content

planex2d-occ

planex2d's OpenCASCADE integration for netgen: the exports to netgen.occ (face.ToOCCFace(), px.OCCGeometry(...)), pads and pockets, sections and projections of OCC shapes. planex2d itself runs without netgen; install this package to use netgen with it:

pip install planex2d[occ]

pip then picks the planex2d-occ that fits: every release is built for exactly one planex2d version and for the most recent netgen-mesher releases, and keeps a netgen you have installed if it is one of them. planex loads the module for your netgen on import; there is nothing to import yourself.

Versions

  • 0.2.0.3 is the third build for planex2d 0.2.0. A new build comes out when netgen publishes a release (post releases included, nightly builds not); it then holds modules for the newest netgen releases.
  • Each release lists the planex2d and netgen-mesher versions it is for in its requirements and its release notes.

How it is built

The modules are compiled from planex2d's source distribution of the pinned version (its OCC bindings), once per netgen version, against that netgen and the OpenCASCADE it was built with, using netgen's own pybind11. A scheduled workflow builds and tests a new release when netgen publishes one: .github/workflows/release.yml, with the scripts in tools/.

License

LGPL-2.1-or-later, as planex2d; see LICENSE and THIRD_PARTY_NOTICES.md.

Metadata

Release files for planex2d-occ 0.2.1.1

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 planex2d-occ 0.2.1.1
File Actions
planex2d_occ-0.2.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for planex2d_occ-0.2.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
planex2d_occ-0.2.1.1-cp314-cp314-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 13.0+ x86-64 Details for planex2d_occ-0.2.1.1-cp314-cp314-macosx_13_0_x86_64.whl
planex2d_occ-0.2.1.1-cp314-cp314-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 macOS 13.0+ ARM64 Details for planex2d_occ-0.2.1.1-cp314-cp314-macosx_13_0_arm64.whl
planex2d_occ-0.2.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for planex2d_occ-0.2.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
planex2d_occ-0.2.1.1-cp313-cp313-macosx_13_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 13.0+ x86-64 Details for planex2d_occ-0.2.1.1-cp313-cp313-macosx_13_0_x86_64.whl
planex2d_occ-0.2.1.1-cp313-cp313-macosx_13_0_arm64.whl CPython 3.13 CPython 3.13 macOS 13.0+ ARM64 Details for planex2d_occ-0.2.1.1-cp313-cp313-macosx_13_0_arm64.whl
planex2d_occ-0.2.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for planex2d_occ-0.2.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
planex2d_occ-0.2.1.1-cp312-cp312-macosx_13_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 13.0+ x86-64 Details for planex2d_occ-0.2.1.1-cp312-cp312-macosx_13_0_x86_64.whl
planex2d_occ-0.2.1.1-cp312-cp312-macosx_13_0_arm64.whl CPython 3.12 CPython 3.12 macOS 13.0+ ARM64 Details for planex2d_occ-0.2.1.1-cp312-cp312-macosx_13_0_arm64.whl
planex2d_occ-0.2.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for planex2d_occ-0.2.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
planex2d_occ-0.2.1.1-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details for planex2d_occ-0.2.1.1-cp311-cp311-macosx_13_0_x86_64.whl
planex2d_occ-0.2.1.1-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details for planex2d_occ-0.2.1.1-cp311-cp311-macosx_13_0_arm64.whl

Total release size: 52.2 MB

Release files / planex2d_occ-0.2.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL planex2d_occ-0.2.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 5.3 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
01018ec6ff83f0c541121b6c23d76e568aa80e6e821369191abe4a157aa67b6e
BLAKE2b-256 checksum
How to use checksums
0bdc3380052b403b18892800f3df5a99a3cd98e4948042b25e181ccc486ba29e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 28, 2026.

Transparency log

Release files / planex2d_occ-0.2.1.1-cp314-cp314-macosx_13_0_x86_64.whl

Download URL planex2d_occ-0.2.1.1-cp314-cp314-macosx_13_0_x86_64.whl
Size 4.1 MB
Tags CPython 3.14 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
7692654105ca6e3cc33d90aa43428d10f4c381de1840eabfe0ab0973f4cad88d
BLAKE2b-256 checksum
How to use checksums
45612de21d31f5670bd1783f36ed76194a3b9752107b61ac982067c38c0e78d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 28, 2026.

Transparency log

Release files / planex2d_occ-0.2.1.1-cp314-cp314-macosx_13_0_arm64.whl

Download URL planex2d_occ-0.2.1.1-cp314-cp314-macosx_13_0_arm64.whl
Size 3.7 MB
Tags CPython 3.14 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
b20bc2909b181224f85c7e5b33575158c722382b2cffdfaeb910cd37a1785512
BLAKE2b-256 checksum
How to use checksums
c7e336ce34667fc82902704e36c2dbba48152b79ad5d798be33036035519a552
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 28, 2026.

Transparency log

Release files / planex2d_occ-0.2.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL planex2d_occ-0.2.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 5.3 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1b1e6afaa8a2058d6f0d76883ce7817830e58da92eb602692abc9012e96a5dc4
BLAKE2b-256 checksum
How to use checksums
9756cc75385f8080bcf44e06bef90145b9cfc115b69afd78cd3a736b8ea81fac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 28, 2026.

Transparency log

Release files / planex2d_occ-0.2.1.1-cp313-cp313-macosx_13_0_x86_64.whl

Download URL planex2d_occ-0.2.1.1-cp313-cp313-macosx_13_0_x86_64.whl
Size 4.1 MB
Tags CPython 3.13 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
f9665e82914fb38133118d8daeca5cf2dc613b09dcb6034faf6f3fd8d25c88b8
BLAKE2b-256 checksum
How to use checksums
840725c08f566fe089a993c6ee68a23a3d5abcf8028dc8726bc629c199b136bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 28, 2026.

Transparency log

Release files / planex2d_occ-0.2.1.1-cp313-cp313-macosx_13_0_arm64.whl

Download URL planex2d_occ-0.2.1.1-cp313-cp313-macosx_13_0_arm64.whl
Size 3.7 MB
Tags CPython 3.13 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
9f6828f4df4da7215f662e9226440430093569b31c621f2145f42672cfea1930
BLAKE2b-256 checksum
How to use checksums
00e3dc4e82f7a7d3d56cbd54cf242328eb6203d593af000042f2f2ad3fb048f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 28, 2026.

Transparency log

Release files / planex2d_occ-0.2.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL planex2d_occ-0.2.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 5.3 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
bc4f6e680661d33aa88e767df935215ba527edc1e0f970247ff01e73193ec77d
BLAKE2b-256 checksum
How to use checksums
182a3e292efd4273f1fc94bee6de947f9d5cd9c240e116fbc98215e0934d704f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 28, 2026.

Transparency log

Release files / planex2d_occ-0.2.1.1-cp312-cp312-macosx_13_0_x86_64.whl

Download URL planex2d_occ-0.2.1.1-cp312-cp312-macosx_13_0_x86_64.whl
Size 4.1 MB
Tags CPython 3.12 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
9f92ab0dd30e4d3dd5f3ab7d1a86281f6d2d84cf07407d237546d22e6e03c733
BLAKE2b-256 checksum
How to use checksums
001af92274e7e1feb9e68bb0af953e7309373e439b756eab770a5ff572bc7d54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 28, 2026.

Transparency log

Release files / planex2d_occ-0.2.1.1-cp312-cp312-macosx_13_0_arm64.whl

Download URL planex2d_occ-0.2.1.1-cp312-cp312-macosx_13_0_arm64.whl
Size 3.7 MB
Tags CPython 3.12 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
8670ca160bb90878ab125e43fbfad86b122b9710cb05e058be2aae046db3f9e5
BLAKE2b-256 checksum
How to use checksums
21dcb77fac62cf06a702470ff41e6ef547c572897d950076695ba9d01ce7d112
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 28, 2026.

Transparency log

Release files / planex2d_occ-0.2.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL planex2d_occ-0.2.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 5.3 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d5a575aaae4207d031ae73bab619381dd05659056e2ab4394c64495b9b650023
BLAKE2b-256 checksum
How to use checksums
35a408103c9011235c2e5fa7cb32c00c28bd846d4920aa642e9d887d11231a69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 28, 2026.

Transparency log

Release files / planex2d_occ-0.2.1.1-cp311-cp311-macosx_13_0_x86_64.whl

Download URL planex2d_occ-0.2.1.1-cp311-cp311-macosx_13_0_x86_64.whl
Size 4.0 MB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
957d8d095c2b078df9da2ccde638ce15c84086e1bb5ff6a1412189a8986f0540
BLAKE2b-256 checksum
How to use checksums
a4cd5e4acfe4215dff92f33f6e804ad4b28ddab16bcc35ee83abe1c7703531e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 28, 2026.

Transparency log

Release files / planex2d_occ-0.2.1.1-cp311-cp311-macosx_13_0_arm64.whl

Download URL planex2d_occ-0.2.1.1-cp311-cp311-macosx_13_0_arm64.whl
Size 3.7 MB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
f6cc5a4aabbd2cd2f851e2e901dbe7f07534e7667daad9ff8e59e71cfb53236b
BLAKE2b-256 checksum
How to use checksums
924ed1530711299a50e065a4e3eff2152a33f86ecf3fb60c23bb50b3e0ea5761
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 28, 2026.

Transparency log

Security for planex2d-occ 0.2.1.1

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.

Full provenance

All 12 files in this release have been uploaded with provenance metadata.

Select from 12 files

Attestation for planex2d_occ-0.2.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

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 Oct 28, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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