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.2.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.2.0-py3-none-any.whl (34.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: blext-0.2.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.2.0.tar.gz
Algorithm Hash digest
SHA256 5cc842aeb9d01061a1a96c912dd04cbb26ff6f7a336dd2059c8e212776540ab8
MD5 f95c937c3825d18cab75ffa6c7b6f3e8
BLAKE2b-256 bb1586ac2a1f30223e6f21617cadb0f08bfcde03281b3a76e8675177b2708fde

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for blext-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2cdd5aed71b36663df255f32560a491d5e3bb3b87c027c3338e2b3b0f556b0b3
MD5 042c96560fcdd242e9eb946288f5018b
BLAKE2b-256 1322df9f4c9bf20ebc4215efcf1a2a07de4358e69c5abd192e52c4a01f8091a8

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