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

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

Built distributions (wheels)

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

Download URL forgekernel_rs-0.9.9.tar.gz
Size 16.3 kB
Tags Source
SHA-256 checksum
How to use checksums
c43decb5671b7056287bc0b765151735339f301f6c71e6a20633881dfe8600ac
BLAKE2b-256 checksum
How to use checksums
b0e8e3ed7240423a18de41e4a6c67c5f5a8eb5a8c5bdbe5bacc81840e54bd10a
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.9-cp311-abi3-win_amd64.whl

Download URL forgekernel_rs-0.9.9-cp311-abi3-win_amd64.whl
Size 358.6 kB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
5f3f52e0a7df44cfa4c6aa05cc278460d1dc85aa1b7f05879d2a95a338731da8
BLAKE2b-256 checksum
How to use checksums
0fb369fc14e5ad3750052c751ab943a9809d288acecde1b55b55367e43e49900
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.9-cp311-abi3-musllinux_1_2_x86_64.whl

Download URL forgekernel_rs-0.9.9-cp311-abi3-musllinux_1_2_x86_64.whl
Size 696.5 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
69e97dca566267e9233e77a3013565733f58d729658f3a7ab1f6fd3243b4be30
BLAKE2b-256 checksum
How to use checksums
c2fe8291ac27fa8091795e0ec0379fad509b0e19469b5b629bc8aa5e4b9115fb
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.9-cp311-abi3-musllinux_1_2_aarch64.whl

Download URL forgekernel_rs-0.9.9-cp311-abi3-musllinux_1_2_aarch64.whl
Size 657.1 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
02c30381a64d04563869fe39c4a1826aa538548defce7ff7cc2c928e635c1315
BLAKE2b-256 checksum
How to use checksums
2be2380d12888925c0ae53285674b4870b704d22c4f949abf6e66f51e6b9cf51
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.9-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL forgekernel_rs-0.9.9-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
34f24421c572501ec0b98df958127f35dea31993cd247f7044136e5783473264
BLAKE2b-256 checksum
How to use checksums
e6dd91a09f66b8f4245150eb8387221b055334fc2dd8f7cb82e81dd5f9d1a6f6
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.9-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL forgekernel_rs-0.9.9-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
f3379084885052407cbe4009b6330c4314efa295bc5b62e7f4ba0a8a05de8e47
BLAKE2b-256 checksum
How to use checksums
b61fdb5db49ebc7f8f2db0d15cc8c3729f39b133f6e98dc42a11c739d837c114
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.9-cp311-abi3-macosx_11_0_arm64.whl

Download URL forgekernel_rs-0.9.9-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
213a0eccc102a6a5c0208544c2d06022fc79568cd94665cc83cf9346f63a54d3
BLAKE2b-256 checksum
How to use checksums
252706de8ca9dcef6586ed1566b946909dc2e836bf1b6fa90260d2c22668eef2
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.9-cp311-abi3-macosx_10_12_x86_64.whl

Download URL forgekernel_rs-0.9.9-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
cca95e9d8f2ba9a1575dcdf0043fd822371070e0a7601323b4f5f86169ee0ba4
BLAKE2b-256 checksum
How to use checksums
a41e0744ead820d3eaeb1c477fb3a2d1025d3b1be5c6172c64657888b8a2735b
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

0.9.12

8 release files

0.9.10

8 release files

This release

0.9.9 This release

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