Skip to content

Install

The CLI is published to PyPI as layer. Install it as a tool, so it gets an environment of its own rather than sharing whichever one happens to be active.

Terminal window
uv tool install layer
uv tool upgrade layer

Check what you have:

Terminal window
layer --version

The wheel requires Python 3.10 or newer — deliberately older than the services that build it, so the same package imports inside Blender, Maya, and Houdini, where a studio’s pipeline code already lives.

The commands above upgrade in place. layer --version prints what you have; PyPI has the latest.

Pin the version in CI so a release cannot change a build under you:

Terminal window
uv tool install layer==1.0.4
Terminal window
uv tool uninstall layer

Credentials live outside the package, in your operating system keychain and ~/.layer/config.toml. Run layer logout before uninstalling if you want them gone too.