This release is a pre-release and may not be stable for production use.
freecad-typings
Type stubs for the FreeCAD Python API (version 26.3.0.dev3).
This package provides PEP 561 py.typed stubs generated from FreeCAD's
C++ Python bindings, so static type checkers and IDEs can understand the
FreeCAD objects, modules, and functions available at runtime.
Installation
pip
pip install freecad-typings
uv
uv add freecad-typings
Modules
The stubs cover the public FreeCAD Python modules, including FreeCAD,
FreeCADGui, Part, and the other core workbench modules.
Usage
Once installed, type checkers (e.g. pyright, pyre, mypy) and editors
will automatically pick up the stubs for the FreeCAD modules.
These stubs are generated and intended for static analysis; they are not a runtime replacement for the real FreeCAD binary.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file freecad_typings-26.3.0.dev3.tar.gz.
File metadata
- Download URL: freecad_typings-26.3.0.dev3.tar.gz
- Upload date:
- Size: 166.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.9.27 {"installer":{"name":"uv","version":"0.9.27","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Linux Mint","version":"22.3","id":"zena","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
378ebb042e3cabaa8b808c54ef3bb313ca3d782f1e0d3a6ccc070b5ce39a2b4f
|
|
| MD5 |
28675672825f40a6ddc59178120c2dbe
|
|
| BLAKE2b-256 |
1a482e65c5693bd8efb6c582961bb4eaa669c5cc2695b9bd663bc9fb786af16e
|
File details
Details for the file freecad_typings-26.3.0.dev3-py3-none-any.whl.
File metadata
- Download URL: freecad_typings-26.3.0.dev3-py3-none-any.whl
- Upload date:
- Size: 198.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.9.27 {"installer":{"name":"uv","version":"0.9.27","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Linux Mint","version":"22.3","id":"zena","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4ace52f6f0d049cb07d39e2f53f48297c60ee3f081a7e8c223f52f964ac031eb
|
|
| MD5 |
0c7ae5c7d415a7a54ba9fe53c54be87c
|
|
| BLAKE2b-256 |
e569e131b8e165384f3c5c1fc2407f9c0ed1348baf3bfab5157cdabdc93ed1fd
|