Skip to main content

forgekernel_rs

Native (Rust) build of performance-critical routines for forgekernel, an exact-arithmetic B-rep CAD kernel.

forgekernel runs without this package (pure Python). When forgekernel_rs is installed, it is used for the surface–surface intersection and geometric predicate routines and returns the same results.

Install

pip install forgekernel[rust]

Build

Built with PyO3 and maturin as an abi3 wheel (one wheel per platform, CPython 3.11+). Exact arithmetic uses num-bigint / num-rational.

License: Apache-2.0. Source: https://github.com/gitcad-xyz/forge

Metadata

Release files for forgekernel-rs 0.9.12

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

Source distribution (sdist)

Source distribution for forgekernel-rs 0.9.12
File Size Uploaded
forgekernel_rs-0.9.12.tar.gz 16.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for forgekernel-rs 0.9.12
File
forgekernel_rs-0.9.12-cp311-abi3-win_amd64.whl CPython 3.11 abi3 Windows x86-64 Details
forgekernel_rs-0.9.12-cp311-abi3-musllinux_1_2_x86_64.whl CPython 3.11 abi3 Linux musl 1.2+ x86-64 Details
forgekernel_rs-0.9.12-cp311-abi3-musllinux_1_2_aarch64.whl CPython 3.11 abi3 Linux musl 1.2+ ARM64 Details
forgekernel_rs-0.9.12-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 abi3 Linux glibc 2.17+ x86-64 Details
forgekernel_rs-0.9.12-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 abi3 Linux glibc 2.17+ ARM64 Details
forgekernel_rs-0.9.12-cp311-abi3-macosx_11_0_arm64.whl CPython 3.11 abi3 macOS 11.0+ ARM64 Details
forgekernel_rs-0.9.12-cp311-abi3-macosx_10_12_x86_64.whl CPython 3.11 abi3 macOS 10.12+ x86-64 Details

Total release size: 3.6 MB

Release files / forgekernel_rs-0.9.12.tar.gz

Download URL forgekernel_rs-0.9.12.tar.gz
Size 16.3 kB
Tags Source
SHA-256 checksum
How to use checksums
7df53708e7a7d67163610c321870ee4c14f905928114ee06956b12e3b28dbdc5
BLAKE2b-256 checksum
How to use checksums
1d9dc3e45cdc24196f17aa9fd610553788c082e298d3a74819270f3bd052f944
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 28, 2026.

Transparency log

Release files / forgekernel_rs-0.9.12-cp311-abi3-win_amd64.whl

Download URL forgekernel_rs-0.9.12-cp311-abi3-win_amd64.whl
Size 358.6 kB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
c5fae8739b09143e5368ee26ffdc6dfc31adbcb4509f01e62da8e234723ca15c
BLAKE2b-256 checksum
How to use checksums
78110c6b04d86d8e7362c175bf0da93006afe44b6b59ae746dc1f43ca0c06ffb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 28, 2026.

Transparency log

Release files / forgekernel_rs-0.9.12-cp311-abi3-musllinux_1_2_x86_64.whl

Download URL forgekernel_rs-0.9.12-cp311-abi3-musllinux_1_2_x86_64.whl
Size 696.6 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
d50de01de9cb2891e3119cd93aa1018a0838a1ef3accc5ef00647111071eec2a
BLAKE2b-256 checksum
How to use checksums
f2b4006ed80770682e8fa1446d27882dd04834676ee3731be7d3a4d7424306a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 28, 2026.

Transparency log

Release files / forgekernel_rs-0.9.12-cp311-abi3-musllinux_1_2_aarch64.whl

Download URL forgekernel_rs-0.9.12-cp311-abi3-musllinux_1_2_aarch64.whl
Size 657.2 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
b7d8d590890bd165039a8143246fef41ff6465d101989e912e2e7e22fc13681e
BLAKE2b-256 checksum
How to use checksums
b1b7256332ea57342d65384373c951404df1e322ea0718b929839157812a1ef0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 28, 2026.

Transparency log

Release files / forgekernel_rs-0.9.12-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL forgekernel_rs-0.9.12-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 490.4 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
b56ab7e67304f3d2e9b62373a18059eab08967bc9ddd9b23a0f741c5d6db2291
BLAKE2b-256 checksum
How to use checksums
2f03a2bb6c8417c110928ecc4ec31882da618ed6069fc0aeaaec6a687a54389d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 28, 2026.

Transparency log

Release files / forgekernel_rs-0.9.12-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL forgekernel_rs-0.9.12-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 482.8 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
8f62b3732111f1bcdad6114ca2ef9bf419e8af39f408a4d68fee2a9722a4c200
BLAKE2b-256 checksum
How to use checksums
655156c5735e9add932f962e307f4266ad0083f9b16fccecaf40589e4c3d920c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 28, 2026.

Transparency log

Release files / forgekernel_rs-0.9.12-cp311-abi3-macosx_11_0_arm64.whl

Download URL forgekernel_rs-0.9.12-cp311-abi3-macosx_11_0_arm64.whl
Size 439.4 kB
Tags CPython 3.11 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9020445e7bcb74fc0e3dd4d2c3958fbe4b4cfe3f85b438ddfe24619062dc6bc7
BLAKE2b-256 checksum
How to use checksums
6228f254713604090a96aead308dc8b03fcda73f641937336af77891c3f98ab8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 28, 2026.

Transparency log

Release files / forgekernel_rs-0.9.12-cp311-abi3-macosx_10_12_x86_64.whl

Download URL forgekernel_rs-0.9.12-cp311-abi3-macosx_10_12_x86_64.whl
Size 455.9 kB
Tags CPython 3.11 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
9415d322bc9070bfece836ef69b802ace2ac26543594863d5de6e8a2cc5e02c2
BLAKE2b-256 checksum
How to use checksums
c0a4044ba2a58640daaac561a0b09bdeecb3bd2f37d82930f8babe67b9f9ac92
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 28, 2026.

Transparency log

Release history Release notifications | RSS feed

0.9.13

8 release files

This release

0.9.12 This release

8 release files

0.9.10

8 release files

0.9.9

8 release files

0.9.8

8 release files

0.9.7

8 release files

0.9.6

8 release files

0.9.5

8 release files

0.9.4

8 release files

0.9.2

8 release files

0.9.1

8 release files

0.9.0

8 release files

0.8.0

8 release files

0.1.0

8 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