Metadata-Version: 2.1
Name: partcad
Version: 0.3.70
Summary: Package manager for CAD models and a modelling framework
Author-email: Roman Kuzmenko <openvmp@proton.me>
Maintainer-email: Roman Kuzmenko <openvmp@proton.me>
Project-URL: Homepage, https://github.com/openvmp/partcad
Project-URL: Issues, https://github.com/openvmp/partcad/issues
Keywords: cadquery,build123d,cad,design,openscad,step,stl
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: build123d>=0.2.0
Requires-Dist: cadquery>=2.3.1
Requires-Dist: numpy>=1.25.2
Requires-Dist: scipy>=1.11.1
Requires-Dist: pyyaml>=6.0.1
Requires-Dist: GitPython>=3.1.40
Requires-Dist: ruamel.yaml>=0.18.5
Requires-Dist: packaging>=23.1
Requires-Dist: setuptools
Requires-Dist: jinja2
Requires-Dist: requests

# partcad

PartCAD is the first package manager for CAD files.
This python module is the core part of PartCAD.

This module can be used in python scripts to instantiate parts,
assemblies and scenes implemented as PartCAD packages.
Such instances can be used in [CadQuery] and [build123d] scripts.
They can also be used in custom web, mobile and desktop applications
that are rendering CAD models.

For command line PartCAD tools, see the Python module `partcad-cli` instead.

See [the main PartCAD repo](https://github.com/openvmp/partcad/) for more information.

[CadQuery]: https://github.com/CadQuery/cadquery
[build123d]: https://github.com/gumyr/build123d
