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

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

Built distributions (wheels)

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

Download URL forgekernel_rs-0.9.5.tar.gz
Size 16.3 kB
Tags Source
SHA-256 checksum
How to use checksums
2391012224c047286f32688cf9276062a6b1a8393283271a206d0efb4fd813b2
BLAKE2b-256 checksum
How to use checksums
890b2b0f77c671428ddc1da3d1bbf20518fec4cd6f136658f860f5ed878e70e0
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 24, 2026.

Transparency log

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

Download URL forgekernel_rs-0.9.5-cp311-abi3-win_amd64.whl
Size 358.6 kB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
29283739998f9ce43cb47a88775ddd108ce16d4db10e3797b127ea76564c3d69
BLAKE2b-256 checksum
How to use checksums
e81d9600e034585c3dbcde458e2c0393a49f3cd06ebb3338322dce955062f539
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 24, 2026.

Transparency log

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

Download URL forgekernel_rs-0.9.5-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
c36ffd4732ca4cc1996e0d20964b5bc35853d049628253c1cf949f18107cc536
BLAKE2b-256 checksum
How to use checksums
c6df797f460d58a7b37d6c3990a48b0109f030b16e471f4ba456567ce323a4e0
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 24, 2026.

Transparency log

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

Download URL forgekernel_rs-0.9.5-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
32f9f3ec9ef480b72caa71d87253afb30d38cbaa0070dcbabf9882b74eb99492
BLAKE2b-256 checksum
How to use checksums
30e49259745a9c6932b6ba127b9a95689fe07357abbde0d3c14f8106d36dea33
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 24, 2026.

Transparency log

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

Download URL forgekernel_rs-0.9.5-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
5b5cd5dcc846730dd5472cb57378a5e954dea8daed8e5873cf30bfc3194d5072
BLAKE2b-256 checksum
How to use checksums
c2d3d272e9cbaaee19ba10758f849c1684565a18827039a746863d8607cad2d3
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 24, 2026.

Transparency log

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

Download URL forgekernel_rs-0.9.5-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
13eb91eab6033ccb3e23307b82d46429e64a365a82cec17bdaff546c7e7fd118
BLAKE2b-256 checksum
How to use checksums
f887b7327a2c0f9890d228fa7d0de63eb1107b4a1fa4187b9d98437109a57bfa
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 24, 2026.

Transparency log

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

Download URL forgekernel_rs-0.9.5-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
6aa36bd8711ac741ee107753c0d5e2e2d7964d384ace0edd66d978e1638ecc4e
BLAKE2b-256 checksum
How to use checksums
886bf78c18c635262b617c509a4319097dc8b27eedd5c59d0138a38f167b8ca5
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 24, 2026.

Transparency log

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

Download URL forgekernel_rs-0.9.5-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
a940eaf7bc16702210144dce6c34e9a46c72af34e4d56942c4a9ca20ab2f3910
BLAKE2b-256 checksum
How to use checksums
e51eb0937251c3a256d43c019a65a6de8da176ddb82e488dbe5d2efe4c49c3c8
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 24, 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

0.9.6

8 release files

This release

0.9.5 This release

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