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.4.tar.gz (55.2 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.4-py3-none-any.whl (111.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cadbuildr_foundation-0.2.4.tar.gz
  • Upload date:
  • Size: 55.2 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.4.tar.gz
Algorithm Hash digest
SHA256 4601eefd6e3df432dab815eaf66e3560e03604a2747942fa3e154476a64d146b
MD5 c2239de72ee9cde908a40013f728634f
BLAKE2b-256 0bcc7d521725a7528bed8d53f21966e507770cebc3135374bb965c1e1bc24f1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cadbuildr_foundation-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 fc268224e28fe928335f4abeba6cdeabd3c00a041e1c2f894954aab217c67feb
MD5 54b3ad92b1bd785419d8dbc462dc581d
BLAKE2b-256 9884902d1a9acae6d56fa53760ec55b4845069e8131d8125dc5709ac3a308fcb

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