Skip to main content

Foundation library for CADbuildr - Core types for parametric CAD

Project description

CADbuildr Foundation

Summary

Schema-driven Python types for CAD modeling, generated from the GraphQL foundation schema.

Tags

cad, python, foundation, schema

Status

green

Guidelines

  • Keep generated code deterministic and reproducible across machines.
  • Avoid manual edits in generated modules; change the schema instead.
  • Keep public APIs stable and document migrations when needed.

Dependencies

Upstream

  • (none)

Downstream

  • etkie
  • jewlery

Notes

See /schemas/foundation/ for schema definition.

Kernel API Contract

  • Canonical render endpoint: POST /v1/kernels/:kernel/render with format=json|stl|step.
  • Foundation direct compile endpoint env: CAD_COMPILE_API_BASE_URL.

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

cadbuildr_foundation-0.2.3.tar.gz (53.3 kB view details)

Uploaded Source

Built Distribution

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

cadbuildr_foundation-0.2.3-py3-none-any.whl (104.5 kB view details)

Uploaded Python 3

File details

Details for the file cadbuildr_foundation-0.2.3.tar.gz.

File metadata

  • Download URL: cadbuildr_foundation-0.2.3.tar.gz
  • Upload date:
  • Size: 53.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.13.3 Darwin/24.6.0

File hashes

Hashes for cadbuildr_foundation-0.2.3.tar.gz
Algorithm Hash digest
SHA256 b646c8a95cf7c61be01ce2e08c642e4939da776250e452f759d5724e09e7b3a5
MD5 3b7b9d94d09d20d36854ca5a84531980
BLAKE2b-256 918c391eb17c785a07590582631c94853fa78ce5240fb8a317e606b7939e3c71

See more details on using hashes here.

File details

Details for the file cadbuildr_foundation-0.2.3-py3-none-any.whl.

File metadata

File hashes

Hashes for cadbuildr_foundation-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 6717484c44e21c2c2e96e3acf5fb6bc6c6676442a2c3a53a6d19c0160dd6e688
MD5 aef372d85595062b2290845a1b745b53
BLAKE2b-256 66c6f9c39a13deeb6645bc00155a7144cb04576e635a99bd45bdb232a7d6670e

See more details on using hashes here.

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