An extremely fast release management tool, written in Rust.
Warning
Seal is not yet ready for production use.
You may run into bugs, missing features, and other issues.
Seal is a release management tool that can be used to automate version updating.
There are other tools out there for version bumping and changelog generation and management, but often tools only support one of these.
Seal aims to provide a unified solution for both version bumping and changelog management.
Install uv with our standalone installers:
# On macOS and Linux.
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/MatthewMckee4/seal/releases/download/0.0.1-alpha.5/seal-installer.sh | sh# On Windows.
powershell -ExecutionPolicy Bypass -c "irm https://github.com/MatthewMckee4/seal/releases/download/0.0.1-alpha.5/seal-installer.ps1 | iex"We do not (yet) have support for installation from other sources, like PyPI or cargo.
seal's documentation is available at matthewmckee4.github.io/seal
I'd like to thank the Astral team for all of their contributions to the Rust ecosystem.
Particularly, the projects uv and ruff.
Seal is licensed under the MIT License.
We also include the uv MIT license, as we often take inspiration or code snippets from the uv repository.