Skip to main content

A fast, convenient project manager for Blender extensions.

Project description

blext

A fast, convenient project manager for Blender extensions.

Quite experimental for the moment. Documentation TBD.

For now, install the uv package manager and run

uvx blext

to try out blext. A barebones help text should be available even now.

Contributing

Tooling

  • uv: Package and project manager.
  • ruff lint: Linter. Currently not enforced.
  • ruff fmt: Linter. Currently enforced.
  • mypy: Static type analysis. Currently not enforced.
  • commitizen: Commit and release conventions. Currently not enforced.
  • pre-commit: Guarantees

Making Commits

Commits are subject to pre-commit hooks. To set this up, run:

uvx pre-commit install

Thereafter, it will run after each commit.

Sometimes it's nice to run all of the pre-commit hooks manually:

uvx pre-commit run --all-files

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

blext-0.1.0.tar.gz (8.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

blext-0.1.0-py3-none-any.whl (32.4 kB view details)

Uploaded Python 3

File details

Details for the file blext-0.1.0.tar.gz.

File metadata

  • Download URL: blext-0.1.0.tar.gz
  • Upload date:
  • Size: 8.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.18

File hashes

Hashes for blext-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c2c26f4ad6094afd7b4a943aaa71bbe161d081f78d4b2e8f55e428e8acd44261
MD5 3348322b0f416a8cd3faa4e8660ff406
BLAKE2b-256 6aabfdba71c2b1ac99a0de9fd1df46c88f8ee6dd84599bd70618cbf27e680b4f

See more details on using hashes here.

File details

Details for the file blext-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: blext-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 32.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.18

File hashes

Hashes for blext-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6783af426e8fadfb65e21bfe426afefffc3608e95125d6aa9900c76493152a79
MD5 795a1847a11d8e2154c1aaf57bedda00
BLAKE2b-256 7e61ef0db5d844652e35906edfcceb9c9f1e099f4beaf0b72efbb9eea246e72f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page