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.

With a nightly build of netgen or NGSolve (such as 6.2.2608.post78.dev0), install with --pre:

pip install --pre planex2d[occ]

It takes the pre-release of planex2d-occ that has a module for your nightly: it covers netgen's nightlies since its newest release, up to the newest one its daily build has reached. A nightly published after that build is replaced by the newest one it covers (pip then warns that your NGSolve no longer fits); the next day's build covers it. A nightly from before netgen's newest release has no module: name your NGSolve (pip install --pre planex2d[occ] ngsolve==<your version>) so that pip keeps it, and planex runs without its OCC part, with a warning at import planex that names the netgen versions planex2d-occ is built for. Without --pre, pip sees only the releases for netgen's real releases and would install one of those in place of your nightly.

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); it then holds modules for the newest netgen releases.
  • 0.2.0.4.dev2 is a pre-release after it: modules for netgen's nightly builds since its newest release. A new one comes out with each nightly; the next build for a netgen release sorts above it.
  • 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 a release or a nightly build: .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.3.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.3.0.1
File Actions
planex2d_occ-0.3.0.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for planex2d_occ-0.3.0.1-cp314-cp314-win_amd64.whl
planex2d_occ-0.3.0.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details for planex2d_occ-0.3.0.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
planex2d_occ-0.3.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.3.0.1-cp314-cp314-macosx_13_0_x86_64.whl
planex2d_occ-0.3.0.1-cp314-cp314-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 macOS 13.0+ ARM64 Details for planex2d_occ-0.3.0.1-cp314-cp314-macosx_13_0_arm64.whl
planex2d_occ-0.3.0.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for planex2d_occ-0.3.0.1-cp313-cp313-win_amd64.whl
planex2d_occ-0.3.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.3.0.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
planex2d_occ-0.3.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.3.0.1-cp313-cp313-macosx_13_0_x86_64.whl
planex2d_occ-0.3.0.1-cp313-cp313-macosx_13_0_arm64.whl CPython 3.13 CPython 3.13 macOS 13.0+ ARM64 Details for planex2d_occ-0.3.0.1-cp313-cp313-macosx_13_0_arm64.whl
planex2d_occ-0.3.0.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for planex2d_occ-0.3.0.1-cp312-cp312-win_amd64.whl
planex2d_occ-0.3.0.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.3.0.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
planex2d_occ-0.3.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.3.0.1-cp312-cp312-macosx_13_0_x86_64.whl
planex2d_occ-0.3.0.1-cp312-cp312-macosx_13_0_arm64.whl CPython 3.12 CPython 3.12 macOS 13.0+ ARM64 Details for planex2d_occ-0.3.0.1-cp312-cp312-macosx_13_0_arm64.whl
planex2d_occ-0.3.0.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for planex2d_occ-0.3.0.1-cp311-cp311-win_amd64.whl
planex2d_occ-0.3.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details for planex2d_occ-0.3.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
planex2d_occ-0.3.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.3.0.1-cp311-cp311-macosx_13_0_x86_64.whl
planex2d_occ-0.3.0.1-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details for planex2d_occ-0.3.0.1-cp311-cp311-macosx_13_0_arm64.whl

Total release size: 68.5 MB

Release files / planex2d_occ-0.3.0.1-cp314-cp314-win_amd64.whl

Download URL planex2d_occ-0.3.0.1-cp314-cp314-win_amd64.whl
Size 3.2 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
625a436837765f259890093826ad5cf052da7a63cad5f4bd7464129ecaa92bde
BLAKE2b-256 checksum
How to use checksums
3bbcf1f1af1c2464b89ca67f63bb2d14754aa544692daaa7f09eea77f6593557
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 Nov 2, 2026.

Transparency log

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

Download URL planex2d_occ-0.3.0.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 5.7 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
83403614246f0e92686d3f58c4a3b0ed79369daac9379c9b5bcf07c829b46138
BLAKE2b-256 checksum
How to use checksums
67dc79f716bc6fa68fef8573e1c280b100e4c435202e9fea86bde0f9ec5e53b3
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 Nov 2, 2026.

Transparency log

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

Download URL planex2d_occ-0.3.0.1-cp314-cp314-macosx_13_0_x86_64.whl
Size 4.4 MB
Tags CPython 3.14 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
2366be0fb0d7247f03cb74e40877946facb0626993ee980af54559ed70dd416c
BLAKE2b-256 checksum
How to use checksums
11898b31d342438fb0d88a58acff9b4cda72a9cda3074dfc5864d0a86b603f98
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 Nov 2, 2026.

Transparency log

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

Download URL planex2d_occ-0.3.0.1-cp314-cp314-macosx_13_0_arm64.whl
Size 4.0 MB
Tags CPython 3.14 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
ea6db1cba48ef8048551c0caaba2fbc04d7e5a9e3f736873d41229b6ca69702e
BLAKE2b-256 checksum
How to use checksums
1b75eeff1b837cd9fee3fec212bb78932ec925f37c732f6c338571f306012853
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 Nov 2, 2026.

Transparency log

Release files / planex2d_occ-0.3.0.1-cp313-cp313-win_amd64.whl

Download URL planex2d_occ-0.3.0.1-cp313-cp313-win_amd64.whl
Size 3.1 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
b37b3d5465748a74f474ae456ca2d40413040c6f89f2b21a321cd2ac773485e4
BLAKE2b-256 checksum
How to use checksums
475e533556c1c6d9375c48a1161736dc07ce022d5586e6e2aef960a2a8f9d8f5
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 Nov 2, 2026.

Transparency log

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

Download URL planex2d_occ-0.3.0.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 5.7 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6ad791fca0e30098e8e0dbfd1097da871d0756b115d34e21abd122be336fee76
BLAKE2b-256 checksum
How to use checksums
89b1e0b29cea0d0589f88c71f8d81b1f77baf4d47ab58d95b4e7d74ee2fc2fec
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 Nov 2, 2026.

Transparency log

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

Download URL planex2d_occ-0.3.0.1-cp313-cp313-macosx_13_0_x86_64.whl
Size 4.4 MB
Tags CPython 3.13 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
d6abdf30e2bc6406bb1e30e6ddfe1c0517b31c468ace137e04d6479d5dd00722
BLAKE2b-256 checksum
How to use checksums
32abdafdf12039acf99b9de6998559e1245a387548750daf51b3369eff8ab42f
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 Nov 2, 2026.

Transparency log

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

Download URL planex2d_occ-0.3.0.1-cp313-cp313-macosx_13_0_arm64.whl
Size 3.9 MB
Tags CPython 3.13 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
d6b20486e6c8abfe94241a70bb5db9c4b009a58664f640b317ebeca280b460c9
BLAKE2b-256 checksum
How to use checksums
960247361a764925287003510a5d664e9f68c79e51afd674d1514f1e8f0d3a88
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 Nov 2, 2026.

Transparency log

Release files / planex2d_occ-0.3.0.1-cp312-cp312-win_amd64.whl

Download URL planex2d_occ-0.3.0.1-cp312-cp312-win_amd64.whl
Size 3.1 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
6040839aa3089ea908e540fbfd54f2ba500b7e64ec418942bafbb9fe3272fdcc
BLAKE2b-256 checksum
How to use checksums
d2e868e934cd8dcc4eede1909bba11b3cefcc19521cd13e71a7ab9b9cd5ba588
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 Nov 2, 2026.

Transparency log

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

Download URL planex2d_occ-0.3.0.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 5.7 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
074280c178c19b6c29845e42ad4855e7d0a6941a45b5a67d342e25a779b90ec7
BLAKE2b-256 checksum
How to use checksums
7031d00c5a1fe45ec075c9323570489dd5e7d18d4c98e11a11b1320370e619d2
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 Nov 2, 2026.

Transparency log

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

Download URL planex2d_occ-0.3.0.1-cp312-cp312-macosx_13_0_x86_64.whl
Size 4.4 MB
Tags CPython 3.12 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
e7943aa9e6e459753ff4ed51de73882884cc8ee7dce6c3610df32f8cd1ac3c6c
BLAKE2b-256 checksum
How to use checksums
98958571d8eb17b15aed698cf55590f1740c276885c027fa69e37a62ff3cb689
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 Nov 2, 2026.

Transparency log

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

Download URL planex2d_occ-0.3.0.1-cp312-cp312-macosx_13_0_arm64.whl
Size 3.9 MB
Tags CPython 3.12 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
1a97ceabda19e24c1d792ac740007f343d7bcf0b2115e03081296ba0624a2525
BLAKE2b-256 checksum
How to use checksums
30e3eaf9a5beb470c5eb5822a7ff3d48813b404f8b415e2dd487826e9bf0f663
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 Nov 2, 2026.

Transparency log

Release files / planex2d_occ-0.3.0.1-cp311-cp311-win_amd64.whl

Download URL planex2d_occ-0.3.0.1-cp311-cp311-win_amd64.whl
Size 3.1 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
4a99dcb639b914dd4e10399a4967a76655f62b8329630ffa12632b1a1bd35107
BLAKE2b-256 checksum
How to use checksums
3691f7e28a56468c1ac23b330ee8471cb6ed0fc534d7bda5a97d2592d85d7e4f
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 Nov 2, 2026.

Transparency log

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

Download URL planex2d_occ-0.3.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 5.7 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
19f6f7ea98cff7badaa10b9c7359db7870a8b9348f0c1eb867c84ce5093ef5f7
BLAKE2b-256 checksum
How to use checksums
c2d8d856804d2ef852fe7737b783e895e3e10dd188a5eeea6c47e3c3a7c3bf04
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 Nov 2, 2026.

Transparency log

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

Download URL planex2d_occ-0.3.0.1-cp311-cp311-macosx_13_0_x86_64.whl
Size 4.3 MB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
61ae0ff3cdd99b352eea0b48f9f7306b4f8a129e2477c317398989c6003714c8
BLAKE2b-256 checksum
How to use checksums
c45010f1516919ef59942e125416c1c11d6ec377657f1df5458e83bbf12a1333
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 Nov 2, 2026.

Transparency log

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

Download URL planex2d_occ-0.3.0.1-cp311-cp311-macosx_13_0_arm64.whl
Size 3.9 MB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
f0a9aa6435e30510f5c69f7e4347bebcfb0d7363a0090c7903c27ed3643988f2
BLAKE2b-256 checksum
How to use checksums
14cc13fe434f665b10fefc0f2c03f0b7fab377c85857b9d516654e108c85ad11
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 Nov 2, 2026.

Transparency log

Security for planex2d-occ 0.3.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 16 files in this release have been uploaded with provenance metadata.

Select from 16 files

Attestation for planex2d_occ-0.3.0.1-cp314-cp314-win_amd64.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 Nov 2, 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