73 stable releases

new 5.5.2 Nov 18, 2024
5.5.0 Oct 23, 2024
5.2.0 Jul 30, 2024
5.0.0 Mar 30, 2024
3.3.3 Dec 31, 2023

#287 in Development tools

Download history 142/week @ 2024-08-03 1/week @ 2024-08-10 142/week @ 2024-09-07 90/week @ 2024-09-14 89/week @ 2024-09-21 192/week @ 2024-09-28 27/week @ 2024-10-05 7/week @ 2024-10-12 395/week @ 2024-10-19 33/week @ 2024-10-26 10/week @ 2024-11-02 107/week @ 2024-11-09 155/week @ 2024-11-16

324 downloads per month
Used in manatsu

MIT license

68KB
2K SLoC

Miho

Easily bump your packages and update your dependencies.

rustup toolchain install nightly
cargo install miho

Commands

Bump

miho bump [OPTIONS] [RELEASE]
Options Alias Description
--add -a Include untracked files with git add <PATHSPEC>.
--agent -A Only bump packages with the specified agents.
--build none Build metadata.
--commit-message -m Message of the commit.
--dry-run -d Show what would be bumped.
--no-ask -k Do not ask for consent before bumping.
--no-commit -t Do not commit the modified files.
--no-push none Do not push the commit.
--no-verify -n Bypass pre-commit and commit-msg hooks.
--package -P Packages to bump.
--path -p Where to search for packages.
--pre none Prerelease identifier, e.g. 1.0.0-beta.1.

Update

miho update [OPTIONS] [RELEASE]
Options Alias Description
--add -a Include untracked files with git add <PATHSPEC>.
--agent -A Only update packages with the specified agents.
--commit-message -m Message of the commit.
--dependency -D Dependencies to update.
--dry-run -d Show what would be updated.
--global -g Update global dependencies.
--no-ask -k Do not ask for consent before updating.
--no-commit -t Do not commit the modified files.
--no-push none Do not push the commit.
--no-verify -n Bypass pre-commit and commit-msg hooks.
--package -P Packages to update.
--path -p Where to search for packages.
--peer none Whether to only update peer dependencies.
--skip-dependency -S Skip updating dependencies.

License

MIT

Dependencies

~23–39MB
~624K SLoC