Utility library for locating common DCC (Digital Content Creation) software executables
Project description
dccpath
Small utility library for locating common DCC (Digital Content Creation) software executables
Currently supported DCCs:
- Autodesk Maya
- Autodesk MotionBuilder
- Blender
from dccpath import get_blender, get_mayapy
blender = get_blender(version="4.4")
mayapy = get_mayapy(version="2025")
Development
This project uses uv for development, to initialize the project and sync all dependencies run:
uv sync --dev
Testing on Any Machine with UV
Substitute @main with any branch in development, and the get_maya(<version>) function with any DCC and version.
uv run --with "dccpath @ git+https://git.hwanimation.tech/hwanimationtech/dcc-tools/dccpath@main" python -c "from dccpath import get_maya; print(get_maya('2026'))"
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
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 dccpath-0.1.4.tar.gz.
File metadata
- Download URL: dccpath-0.1.4.tar.gz
- Upload date:
- Size: 335.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
07279829b259088770c77a8908a37f6457eb2bcf927f785853650e0b07318c2d
|
|
| MD5 |
5ec99024f7721c0b629e010bb9e8d27c
|
|
| BLAKE2b-256 |
e35d002809badd6b00a597eae07e7ae93ff27dbef6c4700ced8f806c6a5ec076
|
File details
Details for the file dccpath-0.1.4-py3-none-any.whl.
File metadata
- Download URL: dccpath-0.1.4-py3-none-any.whl
- Upload date:
- Size: 12.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e9842fe7732865fb3b0d6cbfd2897813605bf083fdab39aae51ca3e49dd5b5e5
|
|
| MD5 |
cb0e927169a27ff3a8b5ba1412e304bf
|
|
| BLAKE2b-256 |
f254eb50f5982fb15aefc0fdf01c2fb675d9ef2d16fe12d749e2fb7523fb9738
|