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

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

Built distributions (wheels)

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

Download URL forgekernel_rs-0.9.7.tar.gz
Size 16.3 kB
Tags Source
SHA-256 checksum
How to use checksums
41e20de7d54137fefca73561dffe3e98ebb4ff3f4d2df1036da39a4b9090e018
BLAKE2b-256 checksum
How to use checksums
1be0056a3273e869c0820d086fcdb1b2563c96bc2aa317e3e0eb402da27c1b36
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.7-cp311-abi3-win_amd64.whl

Download URL forgekernel_rs-0.9.7-cp311-abi3-win_amd64.whl
Size 358.6 kB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
6d59828280bad48e9eae3145d791dae6a99cd9c359cb11cfa55a508acf7ac1a6
BLAKE2b-256 checksum
How to use checksums
1609faec3c0be22f9b79001485cd9503b5dbd2b20f259dc3ce4f2e66d9187dfb
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.7-cp311-abi3-musllinux_1_2_x86_64.whl

Download URL forgekernel_rs-0.9.7-cp311-abi3-musllinux_1_2_x86_64.whl
Size 696.7 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
22ed4c10d2eeb8687a173edcf4a7366ab85211ceea106a41bb9fbf274c37af47
BLAKE2b-256 checksum
How to use checksums
c02b86847c0bde5182abddfdd90ebe9a17772f713a146d4df6669af87facbdfa
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.7-cp311-abi3-musllinux_1_2_aarch64.whl

Download URL forgekernel_rs-0.9.7-cp311-abi3-musllinux_1_2_aarch64.whl
Size 657.3 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
f7e01de7fbd34d694b01c9c39dff3d7cad9e3efe44307241c189aa2459f578f9
BLAKE2b-256 checksum
How to use checksums
a654df76b69c0183f8b5d61f2b6638cac3af73d6da69812d42bbc2baa530ba1b
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.7-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL forgekernel_rs-0.9.7-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
fb224c7b76a3ffc4e942af7a846b266d4bb9f385d6845ded9488b676d3dbb63d
BLAKE2b-256 checksum
How to use checksums
c837f54ac23291a21929acd78a640c49d72401f090be9d61bbe0d4fcd7129184
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.7-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL forgekernel_rs-0.9.7-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
20d978084479e25abbca9a5a7115ef0098747d41ecbd9456aa60ddc87c70b772
BLAKE2b-256 checksum
How to use checksums
0dfa338b5ae078e5c144dade27bb55b7702fb9726760fe545900d9017992daf1
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.7-cp311-abi3-macosx_11_0_arm64.whl

Download URL forgekernel_rs-0.9.7-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
a4906cf8bfaa0256927f84d6a6e0435ee8fb1227889dbb239d2e6c327be9a9c2
BLAKE2b-256 checksum
How to use checksums
5890dca1d2476913ef1c0aed9a32635526402672dd417d5e52c32b555df3ac66
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.7-cp311-abi3-macosx_10_12_x86_64.whl

Download URL forgekernel_rs-0.9.7-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
b005d6c442a1e7eeab44d12136339b47d70ea1809fb92ec7df444786d610baa1
BLAKE2b-256 checksum
How to use checksums
cf1ced66a72319fc91b0e2ef0dae56afd35d6dec3ef4a06d67ebcb2d5238bc0e
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

This release

0.9.7 This release

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