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.6

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.6
File Size Uploaded
forgekernel_rs-0.9.6.tar.gz 16.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for forgekernel-rs 0.9.6
File
forgekernel_rs-0.9.6-cp311-abi3-win_amd64.whl CPython 3.11 abi3 Windows x86-64 Details
forgekernel_rs-0.9.6-cp311-abi3-musllinux_1_2_x86_64.whl CPython 3.11 abi3 Linux musl 1.2+ x86-64 Details
forgekernel_rs-0.9.6-cp311-abi3-musllinux_1_2_aarch64.whl CPython 3.11 abi3 Linux musl 1.2+ ARM64 Details
forgekernel_rs-0.9.6-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.6-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 abi3 Linux glibc 2.17+ ARM64 Details
forgekernel_rs-0.9.6-cp311-abi3-macosx_11_0_arm64.whl CPython 3.11 abi3 macOS 11.0+ ARM64 Details
forgekernel_rs-0.9.6-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.6.tar.gz

Download URL forgekernel_rs-0.9.6.tar.gz
Size 16.3 kB
Tags Source
SHA-256 checksum
How to use checksums
3176731a586a9a038ca55f08f71f4e62597269410c3cf36620c4744a01bc843f
BLAKE2b-256 checksum
How to use checksums
cb6c3408ee3b8c276499e414d2b5de6a2e7e2b557f8fb520b81d79e75aa213b5
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 26, 2026.

Transparency log

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

Download URL forgekernel_rs-0.9.6-cp311-abi3-win_amd64.whl
Size 358.6 kB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
114a33f2541dff8af89f49d2c6203f2db4d91b3106a11f17947ee793b2828c9a
BLAKE2b-256 checksum
How to use checksums
623c549df1794b07e7671c073337728b8239d448087cf2816aff7cce3ad541ca
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 26, 2026.

Transparency log

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

Download URL forgekernel_rs-0.9.6-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
c4fd719ba8d35ab84091b672671414adc25cd2f313d2c478dde5522a5a45dc67
BLAKE2b-256 checksum
How to use checksums
6476f5b3b02871c937c428732f55c508b5c7c69d8f9a92a871126b24450cab83
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 26, 2026.

Transparency log

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

Download URL forgekernel_rs-0.9.6-cp311-abi3-musllinux_1_2_aarch64.whl
Size 657.0 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
69ae98091f00fa145f024cad37bd4ab28be2356c4db078f12d673927db7f56e0
BLAKE2b-256 checksum
How to use checksums
3cde728176c354286753e36b62045e4e2059e313e4c6d1462324841f0d9ff6b5
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 26, 2026.

Transparency log

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

Download URL forgekernel_rs-0.9.6-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
eabe852efd71f00330455b813a3882a8b6010e05c22ac8924344f2cc157e64a1
BLAKE2b-256 checksum
How to use checksums
47f89336c180eb16f280ec0285e5d31db79a387ce273a39b3e03805d8d8366ed
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 26, 2026.

Transparency log

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

Download URL forgekernel_rs-0.9.6-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 482.7 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
390d517303a831b72fea53ebc693d3994a06077365992dd8dde85e9ac7378c89
BLAKE2b-256 checksum
How to use checksums
bf11263d8b5a0d916d7c32df6d7599add6efaabc0ef0830e2e0a3bbf7d3b388c
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 26, 2026.

Transparency log

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

Download URL forgekernel_rs-0.9.6-cp311-abi3-macosx_11_0_arm64.whl
Size 439.3 kB
Tags CPython 3.11 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
189dacb77bfb720fef1cc92fcce725517f26e1893adfba78ed1613dc9df9e532
BLAKE2b-256 checksum
How to use checksums
907dfa89ab1f6378600fe87821f402e22b64611f422751cdd657aea8c11879a6
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 26, 2026.

Transparency log

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

Download URL forgekernel_rs-0.9.6-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
b064fc20610cf2f536e274e06ef772100d27c1db87f4fa0605c26dd1d8f375a1
BLAKE2b-256 checksum
How to use checksums
b74ae2c7be73e26949cce7314b45c5d3039580e371a410e2427f0221d3204c16
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 26, 2026.

Transparency log

Release history Release notifications | RSS feed

0.9.13

8 release files

0.9.12

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

This release

0.9.6 This release

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