Skip to main content

Carmine toolchain

An opinionated Python toolchain.

Usage

Add carmine as a developer dependency, and all the included tools will be available for linting and testing. For documentation on individual tools, see the links below.

usage: carmine [-h]
               {commitver,commitver-prompt,versions} ...

positional arguments:
  {commitver,commitver-prompt,versions}
    commitver           Generate current CommitVer from
                        Git history.
    commitver-prompt    Check branch and status, show
                        CommitVer, and prompt to continue.
    versions            List versions of all packages
                        managed by Carmine.

options:
  -h, --help            show this help message and exit

Documentation toolchain

Linter toolchain

Testing toolchain

Under consideration

Publishing

To publish a release:

glab auth login
just publish

The new release is automatically delivered to PyPI via Trusted Publishing.

You may update the release notes in GitLab after the fact.

Sharing and contributions

Carmine toolchain
https://lofidevops.neocities.org
Copyright 2023 David Seaward and contributors
SPDX-License-Identifier: 0BSD

Shared under 0BSD. We adhere to the Contributor Covenant 2.1, and certify origin per DCO 1.1 with a signed-off-by line. Contributions under the same terms are welcome.

Submit security and conduct issues as private tickets. Sign commits with git commit --signoff. For a software bill of materials run reuse spdx. For more details see CONDUCT, COPYING and CONTRIBUTING.

Colophon

Carmine lake is a vivid pigment made by crushing bugs.

Metadata

Release files for carmine 2026.7.7

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

Source distribution (sdist)

Source distribution for carmine 2026.7.7
File Size Uploaded Provenance Actions
carmine-2026.7.7.tar.gz 58.4 kB Without provenance Details for carmine-2026.7.7.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for carmine 2026.7.7
File Interpreter ABI Platform Actions
carmine-2026.7.7-py3-none-any.whl Python 3 none any Details for carmine-2026.7.7-py3-none-any.whl

Total release size: 63.5 kB

Release files / carmine-2026.7.7.tar.gz

Download URL carmine-2026.7.7.tar.gz
Size 58.4 kB
Tags Source
SHA-256 checksum
How to use checksums
f83b1a1690aacc086e6adf9ab5f6d29ca78a286d03e4e81efcb6c381e6b23350
BLAKE2b-256 checksum
How to use checksums
2f81ada8cfe073e75529e6d7f74f75d9b73fc3b75ba44079a548d5ab06b2332e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / carmine-2026.7.7-py3-none-any.whl

Download URL carmine-2026.7.7-py3-none-any.whl
Size 5.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6694d4129cab643f334f6528c3707f4204b7fdf87f44c35b564b5be2a776832d
BLAKE2b-256 checksum
How to use checksums
84e2f65b792ea6a5ea6d60a0e1b2400877c44bdd5782dc76ff7ed6ef6f1d3f53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for carmine 2026.7.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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