Skip to main content

quiddity

Rust-built STEP manufacturing feature recognition for CPython 3.11+, with no Python runtime dependencies. This replaces Python quiddity 0.3.11 with a new file-based API.

import json, quiddity
result = json.loads(quiddity.recognise("part.step"))
features = json.loads(quiddity.evidence("part.step"))["features"]

See the API and migration guide. The quiddity console script and python -m quiddity run the Rust CLI.

Metadata

Release files for quiddity 0.4.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 quiddity 0.4.5
File Size Uploaded Provenance Actions
quiddity-0.4.5.tar.gz 1.4 MB With provenance Details for quiddity-0.4.5.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for quiddity 0.4.5
File Actions
quiddity-0.4.5-cp311-abi3-win_amd64.whl CPython 3.11 abi3 Windows x86-64 Details for quiddity-0.4.5-cp311-abi3-win_amd64.whl
quiddity-0.4.5-cp311-abi3-manylinux_2_28_x86_64.whl CPython 3.11 abi3 Linux glibc 2.28+ x86-64 Details for quiddity-0.4.5-cp311-abi3-manylinux_2_28_x86_64.whl
quiddity-0.4.5-cp311-abi3-manylinux_2_28_aarch64.whl CPython 3.11 abi3 Linux glibc 2.28+ ARM64 Details for quiddity-0.4.5-cp311-abi3-manylinux_2_28_aarch64.whl
quiddity-0.4.5-cp311-abi3-macosx_11_0_arm64.whl CPython 3.11 abi3 macOS 11.0+ ARM64 Details for quiddity-0.4.5-cp311-abi3-macosx_11_0_arm64.whl
quiddity-0.4.5-cp311-abi3-macosx_10_12_x86_64.whl CPython 3.11 abi3 macOS 10.12+ x86-64 Details for quiddity-0.4.5-cp311-abi3-macosx_10_12_x86_64.whl

Total release size: 37.8 MB

Release files / quiddity-0.4.5.tar.gz

Download URL quiddity-0.4.5.tar.gz
Size 1.4 MB
Tags Source
SHA-256 checksum
How to use checksums
c979d3b9f89d1c5a5446721cda36b0aa0bcd57f279b52be2b2b61ba33d5b1dc8
BLAKE2b-256 checksum
How to use checksums
36e6d78b096e4d2d1a4340659707fd938bafcc58a5a0ce35d05768ea5231385f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 2, 2026.

Transparency log

Release files / quiddity-0.4.5-cp311-abi3-win_amd64.whl

Download URL quiddity-0.4.5-cp311-abi3-win_amd64.whl
Size 7.7 MB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
a7a378f7476a93f732a4f2cff96b74dbb7136aab3442c24016d6f05705b79464
BLAKE2b-256 checksum
How to use checksums
781d831f261bd499010820f81383621b0e2adb4a52d1d43937a60ed8e746f33b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 2, 2026.

Transparency log

Release files / quiddity-0.4.5-cp311-abi3-manylinux_2_28_x86_64.whl

Download URL quiddity-0.4.5-cp311-abi3-manylinux_2_28_x86_64.whl
Size 7.6 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
b1ad9d32b5536e84506c8d41df983a4c63f25900d29f12fc334be028a4d8e65d
BLAKE2b-256 checksum
How to use checksums
74d33f7d15560288503287472c691d6e523837573b205670f9c60c310fee8220
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 2, 2026.

Transparency log

Release files / quiddity-0.4.5-cp311-abi3-manylinux_2_28_aarch64.whl

Download URL quiddity-0.4.5-cp311-abi3-manylinux_2_28_aarch64.whl
Size 7.0 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
7963e5471db61f14cd6449f334448e0a28fbaeb4132293ac8b49551f13641508
BLAKE2b-256 checksum
How to use checksums
c3a70aa596b84a5157e18a62e322e2f00a0822c3d9c29acd9f27c26219d4fcd0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 2, 2026.

Transparency log

Release files / quiddity-0.4.5-cp311-abi3-macosx_11_0_arm64.whl

Download URL quiddity-0.4.5-cp311-abi3-macosx_11_0_arm64.whl
Size 6.8 MB
Tags CPython 3.11 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a831189e1fa7caf4d1323ed6ab0d887c0de83ae36c9c9b301fc975e5b8666672
BLAKE2b-256 checksum
How to use checksums
3e7abd01e8343c42fdf494344e935d02fdb1baf7378ceb2412ab0b4a9aaa071a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 2, 2026.

Transparency log

Release files / quiddity-0.4.5-cp311-abi3-macosx_10_12_x86_64.whl

Download URL quiddity-0.4.5-cp311-abi3-macosx_10_12_x86_64.whl
Size 7.3 MB
Tags CPython 3.11 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
0da3001add70849fdc3d1b38c5fed99392ac0eeb0235a88aa85249275aa7ff6c
BLAKE2b-256 checksum
How to use checksums
3b944fb37111432ab1ac64ab6e20972e5c4c96c4286239530ec54d8f733e3a2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 2, 2026.

Transparency log

Security for quiddity 0.4.5

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.

Full provenance

All 6 files in this release have been uploaded with provenance metadata.

Select from 6 files

Attestation for quiddity-0.4.5.tar.gz

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 Nov 2, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.4.5 This release

6 release files Full provenance

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