Skip to main content

BUT

A Blender utility built to accelerate workflows.


Built for Blender Built with Python Packaged with uv Published to PyPI CI


Features

  • Empty blender project creation

Requirements

Ensure that you meet following minimum requirements before installing:

  • Python 3.13.*
  • Blender >= 5.2.2
  • Unity >= 2019.2.1f1

Install

uv tool install --python 3.13 but-cli

Usage

# Show help for command
uv run but --help

# Test
uv run pytest

# Build
uv build

Releasing

Bump the version and push to main. When v<version> doesn't exist yet, the release workflow publishes to PyPI and then creates the tag and GitHub release.

uv version --bump patch   # or minor / major
git commit -am "chore: release v$(uv version --short)"
git push

Release notes are generated by git-cliff from the conventional commit messages since the previous tag (config: cliff.toml). Preview them before bumping:

git cliff --unreleased --tag v0.2.0

License

This project is licensed under the MIT license. Refer to LICENSE.md

Metadata

Release files for but-cli 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for but-cli 0.1.2
File Size Uploaded
but_cli-0.1.2.tar.gz 2.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for but-cli 0.1.2
File Interpreter ABI Platform
but_cli-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 4.7 kB

Release files / but_cli-0.1.2.tar.gz

Download URL but_cli-0.1.2.tar.gz
Size 2.0 kB
Tags Source
SHA-256 checksum
How to use checksums
2b5e069de53391a2cb8e70131b8ab7c944827b01ff790cc7d6186065ca8aa5a5
BLAKE2b-256 checksum
How to use checksums
794ab6d2246a19a5ae073c1fa7351cd24f5e4bbc8e5bef312ddc4fa07bfe8fcc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.22 {"installer":{"name":"uv","version":"0.12.22","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / but_cli-0.1.2-py3-none-any.whl

Download URL but_cli-0.1.2-py3-none-any.whl
Size 2.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
931b2eca42ec4ff595d12da863f5e12d3edc4b4115357136f09c65ff2345ee49
BLAKE2b-256 checksum
How to use checksums
472ad00b01aefdfab8d1a63d8d420d7d0030c6d3307bb86b8f466b16927df844
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.22 {"installer":{"name":"uv","version":"0.12.22","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page