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

Total release size: 52.2 MB

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

Download URL planex2d_occ-0.2.0.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
28630a609519fde0a40e6043dc61c2f2fdf7cb7a65f47a27b16c6f8f17b26975
BLAKE2b-256 checksum
How to use checksums
06682e8fda4c02f2917cf2b02d0efbb37d6d1a20fcd6d37c53169755d2ae7a52
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.0.1-cp314-cp314-macosx_13_0_x86_64.whl

Download URL planex2d_occ-0.2.0.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
2869903db145911f6412975cd07cfbfcc670a9c6262cd2c84706fdf709fb5beb
BLAKE2b-256 checksum
How to use checksums
71700fc8148100113e01baeea2d5c75bbedfd997cdabe72e93ccaa475b1fd18c
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.0.1-cp314-cp314-macosx_13_0_arm64.whl

Download URL planex2d_occ-0.2.0.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
16e8ebdcb4e298b85fe884c1934ade79544948e4c6725eb133da3e3fa2718eb5
BLAKE2b-256 checksum
How to use checksums
1e1dc26a9518d2bdca3ffa51b4ef81354ce922ee8d49b45dc8a29a3b3db28283
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.0.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL planex2d_occ-0.2.0.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
ca92dd0ea4d36843e10b83585921e0beab02f3dfc5a95acc9e8744af8a6f6979
BLAKE2b-256 checksum
How to use checksums
faa2f8a25bc51d4f59c5ca310c6055cbdb8f522792ab739bd8d74be81e4aa92a
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.0.1-cp313-cp313-macosx_13_0_x86_64.whl

Download URL planex2d_occ-0.2.0.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
d6e3b9ad91da6a5de9df3e208527dc41c8510a14b85b72839b7b05fc0b7da669
BLAKE2b-256 checksum
How to use checksums
d3f328b42f51803642d871f400659708a6fa5d661c69b6a082d4f4a86a46142f
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.0.1-cp313-cp313-macosx_13_0_arm64.whl

Download URL planex2d_occ-0.2.0.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
d0523a63fbdc524332170b28ab3338e4dba67083baafb93a4b4e2532a26dc5aa
BLAKE2b-256 checksum
How to use checksums
6ae6d5e04c076fafd72de65b8e1a5809f11ee275d3813ddc96a1d56223521dc3
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.0.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL planex2d_occ-0.2.0.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
5ccceb543455c1e8ff6dd2f04cc04830b52f06ea9e6b50613966a9f1795b4f97
BLAKE2b-256 checksum
How to use checksums
c489d589b425b49e87a8b064b3add742c364b9ce7e7b1d6f683548dbe5be7bd6
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.0.1-cp312-cp312-macosx_13_0_x86_64.whl

Download URL planex2d_occ-0.2.0.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
f304ad6ac9690d9ad5260c7f56e4e6a1cfd75bf855c74354a7d394790a3115d8
BLAKE2b-256 checksum
How to use checksums
1f3faeb84455e88b2d129883d6776fb911734aa5b69a6629d46fb35193840a57
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.0.1-cp312-cp312-macosx_13_0_arm64.whl

Download URL planex2d_occ-0.2.0.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
546cb79aadff67aa57b793ab1eb4f689da89bcfca936ab81429b3a5efa549740
BLAKE2b-256 checksum
How to use checksums
fcfbc337948e4aab5de7ef01e770f8399c7b27aa5bfcd9aecab555238bd7f5f2
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.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL planex2d_occ-0.2.0.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
76e4003ea8eebf28a6e6b7d37c0b47a9ca6a726b907ed71212dd2ee8628d945d
BLAKE2b-256 checksum
How to use checksums
70e30a18a822222397c0b7290d5895914125e4c534011fc9a289d55a4bef553a
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.0.1-cp311-cp311-macosx_13_0_x86_64.whl

Download URL planex2d_occ-0.2.0.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
b16d29381314495dd2e7de584c424cfd1c018a71751cff4c7bf6c38d75738f3e
BLAKE2b-256 checksum
How to use checksums
32f1ceb165958eb94b811b9fdf57156c77ee53900c424cd956e0111049b820c2
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.0.1-cp311-cp311-macosx_13_0_arm64.whl

Download URL planex2d_occ-0.2.0.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
882e525a0eb4e670cd65800579ddf56830d5383cc285f478fb97de0b6f9adbb8
BLAKE2b-256 checksum
How to use checksums
df4f52e5223a7ed170778e725228ae1295c356180aeeeea0a8ee4bf056eda8e6
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.0.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.0.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