Lading
Welcome aboard the Lading! This repository packages a cheerful command-line
assistant that keeps Rust workspaces shipshape by coordinating version bumps
and publication plans. Whether you're preparing a release or just keeping
manifests tidy, lading helps the fleet stay in sync.
Highlights
- 🚀 Workspace aware – orchestrates manifest updates across every crate in your Rust workspace.
- 🧭 Configuration first – reads
lading.tomlso each project can declare its own publishing rules and documentation globs. - 🧪 Safety checks included – dry runs, cleanliness validation, and cargo health checks keep surprises to a minimum.
Quick start
uv run lading --help
Prefer calling the module directly while developing?
uv run python -m lading.cli --help
Point the tool at your workspace with --workspace-root /path/to/project and
use subcommands such as bump to synchronise versions or publish to stage a
release plan.
Learn more
Ready for a full tour?
- User guide – installation, tutorial, and full
lading.tomlreference. - Developer guide – implementation notes, library entry points, and testing hooks.
Fair winds and following seas! ⚓
Release files for lading 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| lading-0.2.0.tar.gz | 71.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| lading-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 155.2 kB
Release files / lading-0.2.0.tar.gz
| Download URL | lading-0.2.0.tar.gz |
|---|---|
| Size | 71.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
af359cec14dbb5a8602e8803500e5de1ad84e082251e455e55ea4d05dd3f4e1f
|
|
BLAKE2b-256 checksum How to use checksums |
a7fa9006186e6bc41eab8f81a16bd6fd660f2a355ad5a23616069299a01cf8a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"43","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / lading-0.2.0-py3-none-any.whl
| Download URL | lading-0.2.0-py3-none-any.whl |
|---|---|
| Size | 83.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
84f22723c8d17c95c0f61c078a9e0d36c8975aac48334c4d9d10a01a7a63b358
|
|
BLAKE2b-256 checksum How to use checksums |
f2cf2e43612b5ed31bc7b58ff603611199581c9a1fdcf745195ead445a6c842a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"43","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|