Skip to main content

gitcad core: canonical text, stable identity, the Part standard, report pipeline

Project description

gitcad-core

Core of gitcad — the agent-first, headless, git-native CAD substrate. This package is the dependency-free foundation the mechanical and electrical domains build on:

  • Canonical text — every model serializes to byte-stable, diff-friendly source; geometry is a build artifact, never committed.
  • Stable identity — entity and feature ids derive from construction lineage and geometric fingerprint, never from ordinal position.
  • The Part standard — one manifest/interface/semver/lockfile model that lets mechanical parts, boards, and assemblies compose across domains.
  • Report pipeline — the verification/render loop that turns a build into a reviewable artifact.

Pure Python, no third-party runtime dependencies. Install the full system with pip install gitcad.

Apache-2.0 · https://github.com/gitcad-xyz/gitcad

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gitcad_core-0.7.7.tar.gz (30.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gitcad_core-0.7.7-py3-none-any.whl (40.2 kB view details)

Uploaded Python 3

File details

Details for the file gitcad_core-0.7.7.tar.gz.

File metadata

  • Download URL: gitcad_core-0.7.7.tar.gz
  • Upload date:
  • Size: 30.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for gitcad_core-0.7.7.tar.gz
Algorithm Hash digest
SHA256 def5fa76345bff70c0dbbff87270f1ea0a8ad7f4b0c7c15f9faeb1fef4e1b62c
MD5 45e9fa6931fe59d76c19df17c83f7727
BLAKE2b-256 c087ca9995269b82d5ff4a2100ae3048bfd4084f1ee4aabac52fac4c16b2a6b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for gitcad_core-0.7.7.tar.gz:

Publisher: release.yml on gitcad-xyz/gitcad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gitcad_core-0.7.7-py3-none-any.whl.

File metadata

  • Download URL: gitcad_core-0.7.7-py3-none-any.whl
  • Upload date:
  • Size: 40.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for gitcad_core-0.7.7-py3-none-any.whl
Algorithm Hash digest
SHA256 3c836372ec74696b1b4980e76155b3a821f37203f578eea301d1cedf8ec83e5c
MD5 6b8d7f83c964a704dcf25c0916c47521
BLAKE2b-256 8414d05b9fdf77837e084d0e6d500252be84c2f78be7d63aa074ca66a69dcd67

See more details on using hashes here.

Provenance

The following attestation bundles were made for gitcad_core-0.7.7-py3-none-any.whl:

Publisher: release.yml on gitcad-xyz/gitcad

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page