Seal
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.
What is Seal?
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.
Installation
Install uv with our standalone installers:
| Bash | |
|---|---|
1 2 | |
| Bash | |
|---|---|
1 2 | |
We do not (yet) have support for installation from other sources, like PyPI or cargo.
Documentation
seal's documentation is available at matthewmckee4.github.io/seal
Acknowledgements
I'd like to thank the Astral team for all of their contributions to the Rust ecosystem.
Particularly, the projects uv and ruff.
License
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.