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.
uv tool install layeruv tool upgrade layerpipx install layerpipx upgrade layerpip install layerpip install --upgrade layerCheck what you have:
layer --versionSupported Python versions
Section titled “Supported Python versions”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.
Upgrading
Section titled “Upgrading”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:
uv tool install layer==1.0.4Uninstalling
Section titled “Uninstalling”uv tool uninstall layerpipx uninstall layerpip uninstall layerCredentials live outside the package, in your operating system keychain and ~/.layer/config.toml. Run layer logout before uninstalling if you want them gone too.