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.1.tar.gz (94.9 kB 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.1-py3-none-any.whl (34.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for blext-0.2.1.tar.gz
Algorithm Hash digest
SHA256 9f849b52f7534ec68f33f7cfcb3726091a369ef2b07d02f4747b220a78f60bb1
MD5 633d2bab3dbc2734a0d52a05a54d38ad
BLAKE2b-256 2a62d9967569f2be3a8c54159f8b02b4cc9e1bbc874c3bfe4ecf13910226bc18

See more details on using hashes here.

File details

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

File metadata

  • Download URL: blext-0.2.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ab248ac389a56509cce692af908e1cefd361ba7c26b40e5acdfac6061c007616
MD5 7637eb6e0ceaa9a499f28c81b764ae33
BLAKE2b-256 f1a0a5b266d7d96571e588e7bdcc58ca754957f211da3867cd92452ed8f9c605

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