Cargo install package type #2016
-
Feature OverviewI'd like to be able to setup cargo install as a package type, similar to how If cargo toolkit isn't available, this would be an error/warning and bypassed. Why is the feature needed?To support the increased number of rust utilities. Does the feature include Breaking Changes?No. Example CodeNo response ReferenceNo response |
Beta Was this translation helpful? Give feedback.
Replies: 9 comments 13 replies
-
I'm not familiar with Rust and Cargo, so I have to investigate them. $ cargo install --help$ cargo install --help
Install a Rust binary. Default location is $HOME/.cargo/bin
Usage: cargo install [OPTIONS] [crate]...
Arguments:
[crate]...
Options:
-q, --quiet Do not print cargo log messages
--version <VERSION> Specify a version to install
--git <URL> Git URL to install the specified crate from
--branch <BRANCH> Branch to use when installing from git
-v, --verbose... Use verbose output (-vv very verbose/build.rs output)
--tag <TAG> Tag to use when installing from git
--color <WHEN> Coloring: auto, always, never
--rev <SHA> Specific commit to use when installing from git
--path <PATH> Filesystem path to local crate to install
--frozen Require Cargo.lock and cache are up to date
--list list all installed packages and their versions
-j, --jobs <N> Number of parallel jobs, defaults to # of CPUs
--locked Require Cargo.lock is up to date
--keep-going Do not abort the build as soon as there is an error (unstable)
--offline Run without accessing the network
--config <KEY=VALUE> Override a configuration value
-f, --force Force overwriting existing crates or binaries
--no-track Do not save tracking information
-Z <FLAG> Unstable (nightly-only) flags to Cargo, see 'cargo -Z help' for details
-F, --features <FEATURES> Space or comma separated list of features to activate
--all-features Activate all available features
--no-default-features Do not activate the `default` feature
--profile <PROFILE-NAME> Install artifacts with the specified profile
--debug Build in debug mode (with the 'dev' profile) instead of release mode
--bin [<NAME>] Install only the specified binary
--bins Install all binaries
--example [<NAME>] Install only the specified example
--examples Install all examples
--target <TRIPLE> Build for the target triple
--target-dir <DIRECTORY> Directory for all generated artifacts
--root <DIR> Directory to install packages into
--index <INDEX> Registry index to install from
--registry <REGISTRY> Registry to use
--message-format <FMT> Error format
--timings[=<FMTS>] Timing output formats (unstable) (comma separated): html, json
-h, --help Print help
$ cargo install skim$ cargo install skim
Updating crates.io index
Downloaded skim v0.10.4
Downloaded 1 crate (121.7 KB) in 1.26s
Installing skim v0.10.4
Downloaded quote v1.0.27
Downloaded pin-utils v0.1.0
Downloaded proc-macro2 v1.0.58
Downloaded unicode-ident v1.0.8
Downloaded ident_case v1.0.1
Downloaded crossbeam-utils v0.8.15
Downloaded time-core v0.1.1
Downloaded memoffset v0.6.5
Downloaded autocfg v1.1.0
Downloaded crossbeam v0.8.2
Downloaded fnv v1.0.7
Downloaded fuzzy-matcher v0.3.7
Downloaded os_str_bytes v6.5.0
Downloaded vte v0.11.0
Downloaded core-foundation-sys v0.8.4
Downloaded either v1.8.1
Downloaded clap_lex v0.2.4
Downloaded num-traits v0.2.15
Downloaded env_logger v0.9.3
Downloaded time v0.3.21
Downloaded atty v0.2.14
Downloaded shlex v1.1.0
Downloaded hashbrown v0.12.3
Downloaded arrayvec v0.7.2
Downloaded crossbeam-deque v0.8.3
Downloaded derive_builder_core v0.11.2
Downloaded syn v1.0.109
Downloaded chrono v0.4.24
Downloaded regex v1.8.1
Downloaded nix v0.25.1
Downloaded aho-corasick v1.0.1
Downloaded textwrap v0.16.0
Downloaded rayon-core v1.11.0
Downloaded strsim v0.10.0
Downloaded utf8parse v0.2.1
Downloaded serde v1.0.163
Downloaded scopeguard v1.1.0
Downloaded dirs-sys-next v0.1.2
Downloaded timer v0.2.0
Downloaded derive_builder v0.11.2
Downloaded darling_macro v0.14.4
Downloaded tuikit v0.5.0
Downloaded vte_generate_state_changes v0.1.1
Downloaded term v0.7.0
Downloaded nix v0.24.3
Downloaded num-integer v0.1.45
Downloaded iana-time-zone v0.1.56
Downloaded crossbeam-queue v0.3.8
Downloaded termcolor v1.2.0
Downloaded dirs-next v2.0.0
Downloaded humantime v2.1.0
Downloaded time v0.1.45
Downloaded thread_local v1.1.7
Downloaded darling_core v0.14.4
Downloaded log v0.4.17
Downloaded defer-drop v1.3.0
Downloaded derive_builder_macro v0.11.2
Downloaded once_cell v1.17.1
Downloaded beef v0.5.2
Downloaded num_cpus v1.15.0
Downloaded lazy_static v1.4.0
Downloaded unicode-width v0.1.10
Downloaded memoffset v0.8.0
Downloaded indexmap v1.9.3
Downloaded libc v0.2.144
Downloaded darling v0.14.4
Downloaded bitflags v1.3.2
Downloaded crossbeam-epoch v0.9.14
Downloaded rayon v1.7.0
Downloaded regex-syntax v0.7.1
Downloaded crossbeam-channel v0.5.8
Downloaded memchr v2.5.0
Downloaded clap v3.2.25
Downloaded 73 crates (4.6 MB) in 0.85s
Compiling autocfg v1.1.0
Compiling cfg-if v1.0.0
Compiling libc v0.2.144
Compiling proc-macro2 v1.0.58
Compiling quote v1.0.27
Compiling unicode-ident v1.0.8
Compiling crossbeam-utils v0.8.15
Compiling syn v1.0.109
Compiling strsim v0.10.0
Compiling ident_case v1.0.1
Compiling fnv v1.0.7
Compiling memchr v2.5.0
Compiling memoffset v0.8.0
Compiling crossbeam-epoch v0.9.14
Compiling num-traits v0.2.15
Compiling scopeguard v1.1.0
Compiling crossbeam-channel v0.5.8
Compiling num-integer v0.1.45
Compiling once_cell v1.17.1
Compiling log v0.4.17
Compiling bitflags v1.3.2
Compiling dirs-sys-next v0.1.2
Compiling memoffset v0.6.5
Compiling indexmap v1.9.3
Compiling core-foundation-sys v0.8.4
Compiling crossbeam-queue v0.3.8
Compiling crossbeam-deque v0.8.3
Compiling rayon-core v1.11.0
Compiling iana-time-zone v0.1.56
Compiling aho-corasick v1.0.1
Compiling dirs-next v2.0.0
Compiling atty v0.2.14
Compiling time v0.1.45
Compiling num_cpus v1.15.0
Compiling hashbrown v0.12.3
Compiling regex-syntax v0.7.1
Compiling os_str_bytes v6.5.0
Compiling termcolor v1.2.0
Compiling clap_lex v0.2.4
Compiling chrono v0.4.24
Compiling term v0.7.0
Compiling vte_generate_state_changes v0.1.1
Compiling nix v0.24.3
Compiling darling_core v0.14.4
Compiling thread_local v1.1.7
Compiling regex v1.8.1
Compiling humantime v2.1.0
Compiling either v1.8.1
Compiling utf8parse v0.2.1
Compiling textwrap v0.16.0
Compiling pin-utils v0.1.0
Compiling arrayvec v0.7.2
Compiling lazy_static v1.4.0
Compiling time-core v0.1.1
Compiling unicode-width v0.1.10
Compiling time v0.3.21
Compiling tuikit v0.5.0
Compiling vte v0.11.0
Compiling env_logger v0.9.3
Compiling nix v0.25.1
Compiling darling_macro v0.14.4
Compiling clap v3.2.25
Compiling darling v0.14.4
Compiling rayon v1.7.0
Compiling derive_builder_core v0.11.2
Compiling fuzzy-matcher v0.3.7
Compiling timer v0.2.0
Compiling crossbeam v0.8.2
Compiling defer-drop v1.3.0
Compiling beef v0.5.2
Compiling derive_builder_macro v0.11.2
Compiling shlex v1.1.0
Compiling derive_builder v0.11.2
Compiling skim v0.10.4
Finished release [optimized] target(s) in 59.45s
Installing /Users/shunsukesuzuki/.cargo/bin/sk
Installed package `skim v0.10.4` (executable `sk`) $ cargo install --version v0.10.0 --root skim_root skim
error: the `--version` provided, `v0.10.0`, is not a valid semver version: cannot parse 'v0.10.0' as a semver $ cargo install --version 0.10.0 --root skim_root skim
Updating crates.io index
error: could not find `skim` in registry `crates-io` with version `=0.10.0` The list of published versions: https://crates.io/crates/skim/versions
$ cargo install --version 0.10.1 --root skim_root skim$ cargo install --version 0.10.1 --root skim_root skim
Downloaded skim v0.10.1
Downloaded 1 crate (121.9 KB) in 1.67s
Updating crates.io index
Installing skim v0.10.1
Compiling autocfg v1.1.0
Compiling cfg-if v1.0.0
Compiling libc v0.2.144
Compiling proc-macro2 v1.0.58
Compiling quote v1.0.27
Compiling unicode-ident v1.0.8
Compiling crossbeam-utils v0.8.15
Compiling syn v1.0.109
Compiling fnv v1.0.7
Compiling strsim v0.10.0
Compiling ident_case v1.0.1
Compiling memchr v2.5.0
Compiling memoffset v0.8.0
Compiling crossbeam-epoch v0.9.14
Compiling num-traits v0.2.15
Compiling scopeguard v1.1.0
Compiling crossbeam-channel v0.5.8
Compiling num-integer v0.1.45
Compiling log v0.4.17
Compiling bitflags v1.3.2
Compiling indexmap v1.9.3
Compiling memoffset v0.6.5
Compiling dirs-sys-next v0.1.2
Compiling crossbeam-deque v0.8.3
Compiling core-foundation-sys v0.8.4
Compiling rayon-core v1.11.0
Compiling once_cell v1.17.1
Compiling crossbeam-queue v0.3.8
Compiling aho-corasick v1.0.1
Compiling iana-time-zone v0.1.56
Compiling dirs-next v2.0.0
Compiling time v0.1.45
Compiling num_cpus v1.15.0
Compiling atty v0.2.14
Compiling termcolor v1.2.0
Compiling regex-syntax v0.7.1
Compiling os_str_bytes v6.5.0
Compiling hashbrown v0.12.3
Compiling chrono v0.4.24
Compiling clap_lex v0.2.4
Compiling term v0.7.0
Compiling darling_core v0.14.4
Compiling thread_local v1.1.7
Compiling regex v1.8.1
Compiling nix v0.24.3
Compiling vte_generate_state_changes v0.1.1
Compiling pin-utils v0.1.0
Compiling utf8parse v0.2.1
Compiling lazy_static v1.4.0
Compiling time-core v0.1.1
Compiling either v1.8.1
Compiling humantime v2.1.0
Compiling textwrap v0.16.0
Compiling unicode-width v0.1.10
Compiling arrayvec v0.7.2
Compiling tuikit v0.5.0
Compiling darling_macro v0.14.4
Compiling clap v3.2.25
Compiling vte v0.11.0
Compiling env_logger v0.9.3
Compiling darling v0.14.4
Compiling rayon v1.7.0
Compiling derive_builder_core v0.11.2
Compiling time v0.3.21
Compiling nix v0.25.1
Compiling fuzzy-matcher v0.3.7
Compiling derive_builder_macro v0.11.2
Compiling timer v0.2.0
Compiling crossbeam v0.8.2
Compiling defer-drop v1.3.0
Compiling derive_builder v0.11.2
Compiling beef v0.5.2
Compiling shlex v1.1.0
Compiling skim v0.10.1
Finished release [optimized] target(s) in 34.02s
Installing skim_root/bin/sk
Installed package `skim v0.10.1` (executable `sk`)
warning: be sure to add `skim_root/bin` to your PATH to be able to run the installed binaries $ tree skim_root
tree skim_root
skim_root
└── bin
└── sk
2 directories, 1 file Advanced featuersI list up ideas of advanced features.
|
Beta Was this translation helpful? Give feedback.
-
There is a API to get the list of installable versions. $ curl -s "https://crates.io/api/v1/crates/skim/versions" | jq -r ".versions[].num"
0.10.4
0.10.3
0.10.2
0.10.1
0.9.4
0.9.3
0.9.2
0.9.1
0.9.0
0.8.2
0.8.1
0.8.0
0.7.0
0.6.9
0.6.8
0.6.7
0.6.6
0.6.4
0.6.3
0.6.2
0.6.1
0.6.0
0.5.5
0.5.4
0.5.3
0.5.2
0.5.0
0.4.0
0.3.2
0.3.0
0.2.1-beta.2 JSON{
"versions": [
{
"audit_actions": [
{
"action": "publish",
"time": "2023-03-02T13:10:56.967650+00:00",
"user": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
}
}
],
"checksum": "e5d28de0a6cb2cdd83a076f1de9d965b973ae08b244df1aa70b432946dda0f32",
"crate": "skim",
"crate_size": 121676,
"created_at": "2023-03-02T13:10:56.967650+00:00",
"dl_path": "/api/v1/crates/skim/0.10.4/download",
"downloads": 9962,
"features": {
"cli": [
"dep:clap",
"dep:atty",
"dep:shlex",
"dep:env_logger"
],
"default": [
"cli"
]
},
"id": 739499,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.10.4/authors",
"dependencies": "/api/v1/crates/skim/0.10.4/dependencies",
"version_downloads": "/api/v1/crates/skim/0.10.4/downloads"
},
"num": "0.10.4",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.10.4/readme",
"rust_version": null,
"updated_at": "2023-03-02T13:10:56.967650+00:00",
"yanked": false
},
{
"audit_actions": [
{
"action": "publish",
"time": "2023-02-23T21:05:50.709658+00:00",
"user": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
}
}
],
"checksum": "12dbba8c0b84aa379b30ba8684a647164d3760ca7d2e4694998d7821d8a63074",
"crate": "skim",
"crate_size": 121670,
"created_at": "2023-02-23T21:05:50.709658+00:00",
"dl_path": "/api/v1/crates/skim/0.10.3/download",
"downloads": 1655,
"features": {
"cli": [
"dep:clap",
"dep:atty",
"dep:shlex",
"dep:env_logger"
],
"default": [
"cli"
]
},
"id": 734231,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.10.3/authors",
"dependencies": "/api/v1/crates/skim/0.10.3/dependencies",
"version_downloads": "/api/v1/crates/skim/0.10.3/downloads"
},
"num": "0.10.3",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.10.3/readme",
"rust_version": null,
"updated_at": "2023-02-23T21:05:50.709658+00:00",
"yanked": false
},
{
"audit_actions": [
{
"action": "publish",
"time": "2022-11-08T22:58:16.302453+00:00",
"user": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
}
}
],
"checksum": "cebed5f897cd6c0d80fbe30adb36c0abf7400e93043a63ae56458495642b3485",
"crate": "skim",
"crate_size": 121929,
"created_at": "2022-11-08T22:58:16.302453+00:00",
"dl_path": "/api/v1/crates/skim/0.10.2/download",
"downloads": 143253,
"features": {
"cli": [
"dep:clap",
"dep:atty",
"dep:shlex",
"dep:env_logger"
],
"default": [
"cli"
]
},
"id": 659848,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.10.2/authors",
"dependencies": "/api/v1/crates/skim/0.10.2/dependencies",
"version_downloads": "/api/v1/crates/skim/0.10.2/downloads"
},
"num": "0.10.2",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.10.2/readme",
"rust_version": null,
"updated_at": "2022-11-08T22:58:16.302453+00:00",
"yanked": false
},
{
"audit_actions": [
{
"action": "publish",
"time": "2022-10-28T20:33:19.436634+00:00",
"user": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
}
}
],
"checksum": "513e7f65611c905027ae3b597b6ae7fe4bafa4a9b60cde7d92e93ca2e4d678e7",
"crate": "skim",
"crate_size": 121865,
"created_at": "2022-10-28T20:33:19.436634+00:00",
"dl_path": "/api/v1/crates/skim/0.10.1/download",
"downloads": 2578,
"features": {
"default": []
},
"id": 652867,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.10.1/authors",
"dependencies": "/api/v1/crates/skim/0.10.1/dependencies",
"version_downloads": "/api/v1/crates/skim/0.10.1/downloads"
},
"num": "0.10.1",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.10.1/readme",
"rust_version": null,
"updated_at": "2022-10-28T20:33:19.436634+00:00",
"yanked": false
},
{
"audit_actions": [
{
"action": "publish",
"time": "2021-02-15T10:19:17.871660+00:00",
"user": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
}
}
],
"checksum": "4b9d19f904221fab15163486d2ce116cb86e60296470bb4e956d6687f04ebbb4",
"crate": "skim",
"crate_size": 121558,
"created_at": "2021-02-15T10:19:17.871660+00:00",
"dl_path": "/api/v1/crates/skim/0.9.4/download",
"downloads": 53973,
"features": {
"default": []
},
"id": 339908,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.9.4/authors",
"dependencies": "/api/v1/crates/skim/0.9.4/dependencies",
"version_downloads": "/api/v1/crates/skim/0.9.4/downloads"
},
"num": "0.9.4",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.9.4/readme",
"rust_version": null,
"updated_at": "2021-02-15T10:19:17.871660+00:00",
"yanked": false
},
{
"audit_actions": [
{
"action": "publish",
"time": "2020-11-02T15:03:04.546370+00:00",
"user": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
}
}
],
"checksum": "1ac8dcb2f57eba70ce16c6844af6caa63dc642d404630aae5dc3b4cb48353962",
"crate": "skim",
"crate_size": 120244,
"created_at": "2020-11-02T15:03:04.546370+00:00",
"dl_path": "/api/v1/crates/skim/0.9.3/download",
"downloads": 7936,
"features": {
"default": []
},
"id": 301223,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.9.3/authors",
"dependencies": "/api/v1/crates/skim/0.9.3/dependencies",
"version_downloads": "/api/v1/crates/skim/0.9.3/downloads"
},
"num": "0.9.3",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.9.3/readme",
"rust_version": null,
"updated_at": "2020-11-02T15:03:04.546370+00:00",
"yanked": false
},
{
"audit_actions": [
{
"action": "publish",
"time": "2020-10-25T01:15:27.783207+00:00",
"user": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
}
}
],
"checksum": "f7bafdd926cc7718a511c995e37026aa5c25826fe90ab2bb4c72eff948b43811",
"crate": "skim",
"crate_size": 119925,
"created_at": "2020-10-25T01:15:27.783207+00:00",
"dl_path": "/api/v1/crates/skim/0.9.2/download",
"downloads": 2602,
"features": {
"default": []
},
"id": 298749,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.9.2/authors",
"dependencies": "/api/v1/crates/skim/0.9.2/dependencies",
"version_downloads": "/api/v1/crates/skim/0.9.2/downloads"
},
"num": "0.9.2",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.9.2/readme",
"rust_version": null,
"updated_at": "2020-10-25T01:15:27.783207+00:00",
"yanked": false
},
{
"audit_actions": [
{
"action": "publish",
"time": "2020-10-20T08:38:23.928756+00:00",
"user": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
}
}
],
"checksum": "141d16fb63a98e3ed0e4012546074967bffbdb94dc251f00f497b5343ad4beb5",
"crate": "skim",
"crate_size": 118721,
"created_at": "2020-10-20T08:38:23.928756+00:00",
"dl_path": "/api/v1/crates/skim/0.9.1/download",
"downloads": 1206,
"features": {
"default": []
},
"id": 297076,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.9.1/authors",
"dependencies": "/api/v1/crates/skim/0.9.1/dependencies",
"version_downloads": "/api/v1/crates/skim/0.9.1/downloads"
},
"num": "0.9.1",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.9.1/readme",
"rust_version": null,
"updated_at": "2020-10-20T08:38:23.928756+00:00",
"yanked": false
},
{
"audit_actions": [
{
"action": "publish",
"time": "2020-10-19T00:15:54.710563+00:00",
"user": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
}
}
],
"checksum": "6f475d97ce061cb8b6f40815b006b35e637fd8f72ecff947705191795025b29b",
"crate": "skim",
"crate_size": 116495,
"created_at": "2020-10-19T00:15:54.710563+00:00",
"dl_path": "/api/v1/crates/skim/0.9.0/download",
"downloads": 1021,
"features": {
"default": []
},
"id": 296348,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.9.0/authors",
"dependencies": "/api/v1/crates/skim/0.9.0/dependencies",
"version_downloads": "/api/v1/crates/skim/0.9.0/downloads"
},
"num": "0.9.0",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.9.0/readme",
"rust_version": null,
"updated_at": "2020-10-19T00:15:54.710563+00:00",
"yanked": false
},
{
"audit_actions": [
{
"action": "publish",
"time": "2020-06-26T06:40:19.637457+00:00",
"user": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
}
}
],
"checksum": "58680f60cf72d62e266d2ebc9ec6c071083acaf1ac16eb972f2d4b3d454ef21a",
"crate": "skim",
"crate_size": 104374,
"created_at": "2020-06-26T06:40:19.637457+00:00",
"dl_path": "/api/v1/crates/skim/0.8.2/download",
"downloads": 9680,
"features": {
"default": []
},
"id": 256277,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.8.2/authors",
"dependencies": "/api/v1/crates/skim/0.8.2/dependencies",
"version_downloads": "/api/v1/crates/skim/0.8.2/downloads"
},
"num": "0.8.2",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.8.2/readme",
"rust_version": null,
"updated_at": "2020-06-26T06:40:19.637457+00:00",
"yanked": false
},
{
"audit_actions": [
{
"action": "publish",
"time": "2020-04-02T02:06:49.147591+00:00",
"user": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
}
}
],
"checksum": "1d82089391ce2a84b7ca5e2585c14dbcc6d145e3036922b94a0f5a08037f170b",
"crate": "skim",
"crate_size": 104044,
"created_at": "2020-04-02T02:06:49.147591+00:00",
"dl_path": "/api/v1/crates/skim/0.8.1/download",
"downloads": 4177,
"features": {
"default": []
},
"id": 226945,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.8.1/authors",
"dependencies": "/api/v1/crates/skim/0.8.1/dependencies",
"version_downloads": "/api/v1/crates/skim/0.8.1/downloads"
},
"num": "0.8.1",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.8.1/readme",
"rust_version": null,
"updated_at": "2020-04-02T02:06:49.147591+00:00",
"yanked": false
},
{
"audit_actions": [
{
"action": "publish",
"time": "2020-02-23T13:24:03.965508+00:00",
"user": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
}
}
],
"checksum": "8404a9d08293699e1bd62f9194e71af814086c8495b6833133da87cf0b22227b",
"crate": "skim",
"crate_size": 100280,
"created_at": "2020-02-23T13:24:03.965508+00:00",
"dl_path": "/api/v1/crates/skim/0.8.0/download",
"downloads": 1465,
"features": {
"default": []
},
"id": 214899,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.8.0/authors",
"dependencies": "/api/v1/crates/skim/0.8.0/dependencies",
"version_downloads": "/api/v1/crates/skim/0.8.0/downloads"
},
"num": "0.8.0",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.8.0/readme",
"rust_version": null,
"updated_at": "2020-02-23T13:24:03.965508+00:00",
"yanked": false
},
{
"audit_actions": [
{
"action": "publish",
"time": "2020-01-15T02:21:31.774448+00:00",
"user": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
}
}
],
"checksum": "bb226ef1f69c44352626532a14c0692be118eb9f93e91010150d165a9d693efa",
"crate": "skim",
"crate_size": 91967,
"created_at": "2020-01-15T02:21:31.774448+00:00",
"dl_path": "/api/v1/crates/skim/0.7.0/download",
"downloads": 10839,
"features": {
"default": []
},
"id": 203849,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.7.0/authors",
"dependencies": "/api/v1/crates/skim/0.7.0/dependencies",
"version_downloads": "/api/v1/crates/skim/0.7.0/downloads"
},
"num": "0.7.0",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.7.0/readme",
"rust_version": null,
"updated_at": "2020-01-15T02:21:31.774448+00:00",
"yanked": false
},
{
"audit_actions": [],
"checksum": "3a4a93c2a9b04a3a061b71f1a04d61f037fe33a527c620257e43a92d594178bb",
"crate": "skim",
"crate_size": 85410,
"created_at": "2019-09-22T00:18:39.091652+00:00",
"dl_path": "/api/v1/crates/skim/0.6.9/download",
"downloads": 5127,
"features": {
"default": []
},
"id": 177694,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.6.9/authors",
"dependencies": "/api/v1/crates/skim/0.6.9/dependencies",
"version_downloads": "/api/v1/crates/skim/0.6.9/downloads"
},
"num": "0.6.9",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.6.9/readme",
"rust_version": null,
"updated_at": "2019-09-22T00:18:39.091652+00:00",
"yanked": false
},
{
"audit_actions": [],
"checksum": "87573be4a970d33a1dff62fc3ce50479794f0c6ca30c8e72606e4da00a0b30f1",
"crate": "skim",
"crate_size": 84742,
"created_at": "2019-06-23T02:27:25.793030+00:00",
"dl_path": "/api/v1/crates/skim/0.6.8/download",
"downloads": 2684,
"features": {
"default": []
},
"id": 157857,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.6.8/authors",
"dependencies": "/api/v1/crates/skim/0.6.8/dependencies",
"version_downloads": "/api/v1/crates/skim/0.6.8/downloads"
},
"num": "0.6.8",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.6.8/readme",
"rust_version": null,
"updated_at": "2019-06-23T02:27:25.793030+00:00",
"yanked": false
},
{
"audit_actions": [],
"checksum": "4331e2a7cd119265a1929bd84d45f2073d07a4a8c9b11e97355119b77c4c2ff7",
"crate": "skim",
"crate_size": 84440,
"created_at": "2019-05-31T02:15:29.312028+00:00",
"dl_path": "/api/v1/crates/skim/0.6.7/download",
"downloads": 1440,
"features": {
"default": []
},
"id": 153740,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.6.7/authors",
"dependencies": "/api/v1/crates/skim/0.6.7/dependencies",
"version_downloads": "/api/v1/crates/skim/0.6.7/downloads"
},
"num": "0.6.7",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.6.7/readme",
"rust_version": null,
"updated_at": "2019-05-31T02:15:29.312028+00:00",
"yanked": false
},
{
"audit_actions": [],
"checksum": "a08a0651707efdc3c2b4449a6e85fc0f75f4a73e615a80b6a7572279f38e6f77",
"crate": "skim",
"crate_size": 82501,
"created_at": "2019-04-04T13:38:55.217077+00:00",
"dl_path": "/api/v1/crates/skim/0.6.6/download",
"downloads": 1382,
"features": {
"default": []
},
"id": 143164,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.6.6/authors",
"dependencies": "/api/v1/crates/skim/0.6.6/dependencies",
"version_downloads": "/api/v1/crates/skim/0.6.6/downloads"
},
"num": "0.6.6",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.6.6/readme",
"rust_version": null,
"updated_at": "2019-04-04T13:38:55.217077+00:00",
"yanked": false
},
{
"audit_actions": [],
"checksum": "54bf56ef9f1726074b6f7df30cb2afddec1b9a448bd6c589a3e3778eac5a0435",
"crate": "skim",
"crate_size": 81973,
"created_at": "2019-03-26T14:08:30.846660+00:00",
"dl_path": "/api/v1/crates/skim/0.6.4/download",
"downloads": 1362,
"features": {
"default": []
},
"id": 141543,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.6.4/authors",
"dependencies": "/api/v1/crates/skim/0.6.4/dependencies",
"version_downloads": "/api/v1/crates/skim/0.6.4/downloads"
},
"num": "0.6.4",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.6.4/readme",
"rust_version": null,
"updated_at": "2019-03-26T14:08:30.846660+00:00",
"yanked": false
},
{
"audit_actions": [],
"checksum": "236bf63e97903ecff35512f15fda1fbeb55d1764b1bfb439ef9e7019e87ee7a6",
"crate": "skim",
"crate_size": 81944,
"created_at": "2019-03-25T00:18:41.356847+00:00",
"dl_path": "/api/v1/crates/skim/0.6.3/download",
"downloads": 952,
"features": {
"default": []
},
"id": 141253,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.6.3/authors",
"dependencies": "/api/v1/crates/skim/0.6.3/dependencies",
"version_downloads": "/api/v1/crates/skim/0.6.3/downloads"
},
"num": "0.6.3",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.6.3/readme",
"rust_version": null,
"updated_at": "2019-03-25T00:18:41.356847+00:00",
"yanked": false
},
{
"audit_actions": [],
"checksum": "07636a1597120ab58876cbe9b1005d075313a479e8743caef13f3a82ab11edba",
"crate": "skim",
"crate_size": 77825,
"created_at": "2019-03-19T13:32:53.195793+00:00",
"dl_path": "/api/v1/crates/skim/0.6.2/download",
"downloads": 984,
"features": {
"default": []
},
"id": 140308,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.6.2/authors",
"dependencies": "/api/v1/crates/skim/0.6.2/dependencies",
"version_downloads": "/api/v1/crates/skim/0.6.2/downloads"
},
"num": "0.6.2",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.6.2/readme",
"rust_version": null,
"updated_at": "2019-03-19T13:32:53.195793+00:00",
"yanked": false
},
{
"audit_actions": [],
"checksum": "d00585b3906764c02e83ec76fa08f8da028052399fce8507c11b537627a3bf5e",
"crate": "skim",
"crate_size": 77479,
"created_at": "2019-03-17T13:29:47.190689+00:00",
"dl_path": "/api/v1/crates/skim/0.6.1/download",
"downloads": 934,
"features": {
"default": []
},
"id": 139556,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.6.1/authors",
"dependencies": "/api/v1/crates/skim/0.6.1/dependencies",
"version_downloads": "/api/v1/crates/skim/0.6.1/downloads"
},
"num": "0.6.1",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.6.1/readme",
"rust_version": null,
"updated_at": "2019-03-17T13:29:47.190689+00:00",
"yanked": false
},
{
"audit_actions": [],
"checksum": "bb5504a63c55ff8b2054dc39a610353a6fa256d60a27f9f24fbc5153913a5c5d",
"crate": "skim",
"crate_size": 77406,
"created_at": "2019-03-17T07:11:19.539757+00:00",
"dl_path": "/api/v1/crates/skim/0.6.0/download",
"downloads": 940,
"features": {
"default": []
},
"id": 139524,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.6.0/authors",
"dependencies": "/api/v1/crates/skim/0.6.0/dependencies",
"version_downloads": "/api/v1/crates/skim/0.6.0/downloads"
},
"num": "0.6.0",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.6.0/readme",
"rust_version": null,
"updated_at": "2019-03-17T07:11:19.539757+00:00",
"yanked": false
},
{
"audit_actions": [],
"checksum": "d95b61a367e8ab3fd40a76b137a54cb9a68b9cd676e3d631c2274e19eddcc135",
"crate": "skim",
"crate_size": 85653,
"created_at": "2019-02-23T02:21:36.751597+00:00",
"dl_path": "/api/v1/crates/skim/0.5.5/download",
"downloads": 2161,
"features": {
"default": []
},
"id": 135451,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.5.5/authors",
"dependencies": "/api/v1/crates/skim/0.5.5/dependencies",
"version_downloads": "/api/v1/crates/skim/0.5.5/downloads"
},
"num": "0.5.5",
"published_by": {
"avatar": "https://avatars.githubusercontent.com/u/1527040?v=4",
"id": 5713,
"login": "lotabout",
"name": "Jinzhou Zhang",
"url": "https://github.com/lotabout"
},
"readme_path": "/api/v1/crates/skim/0.5.5/readme",
"rust_version": null,
"updated_at": "2019-02-23T02:21:36.751597+00:00",
"yanked": false
},
{
"audit_actions": [],
"checksum": "8b78dff7dcee63e13c898c974d7ff398736bcaf226a5975c561aee56c805fefc",
"crate": "skim",
"crate_size": 85382,
"created_at": "2019-02-20T06:13:09.004990+00:00",
"dl_path": "/api/v1/crates/skim/0.5.4/download",
"downloads": 1003,
"features": {
"default": []
},
"id": 134770,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.5.4/authors",
"dependencies": "/api/v1/crates/skim/0.5.4/dependencies",
"version_downloads": "/api/v1/crates/skim/0.5.4/downloads"
},
"num": "0.5.4",
"published_by": null,
"readme_path": "/api/v1/crates/skim/0.5.4/readme",
"rust_version": null,
"updated_at": "2019-02-20T06:13:09.004990+00:00",
"yanked": false
},
{
"audit_actions": [],
"checksum": "31694099b7e4c46fdbd0f20bd28ec28482b3a6c7501dbad6c3ecc193f1b63011",
"crate": "skim",
"crate_size": 85285,
"created_at": "2019-02-20T01:59:56.044364+00:00",
"dl_path": "/api/v1/crates/skim/0.5.3/download",
"downloads": 943,
"features": {
"default": []
},
"id": 134726,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.5.3/authors",
"dependencies": "/api/v1/crates/skim/0.5.3/dependencies",
"version_downloads": "/api/v1/crates/skim/0.5.3/downloads"
},
"num": "0.5.3",
"published_by": null,
"readme_path": "/api/v1/crates/skim/0.5.3/readme",
"rust_version": null,
"updated_at": "2019-02-20T01:59:56.044364+00:00",
"yanked": false
},
{
"audit_actions": [],
"checksum": "f772cd46f129f04a902a5b533f6212974ef5b7a958502667446c827cd61d4d5d",
"crate": "skim",
"crate_size": 77254,
"created_at": "2018-10-22T23:53:05.264010+00:00",
"dl_path": "/api/v1/crates/skim/0.5.2/download",
"downloads": 8278,
"features": {
"default": []
},
"id": 114053,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.5.2/authors",
"dependencies": "/api/v1/crates/skim/0.5.2/dependencies",
"version_downloads": "/api/v1/crates/skim/0.5.2/downloads"
},
"num": "0.5.2",
"published_by": null,
"readme_path": "/api/v1/crates/skim/0.5.2/readme",
"rust_version": null,
"updated_at": "2018-10-22T23:53:05.264010+00:00",
"yanked": false
},
{
"audit_actions": [],
"checksum": "6b78bf78c99be8f23eeca9f414bc1a0a02854a2f3c25fc45f7637aa8ea3194b1",
"crate": "skim",
"crate_size": null,
"created_at": "2018-06-12T23:43:11.276465+00:00",
"dl_path": "/api/v1/crates/skim/0.5.0/download",
"downloads": 1759,
"features": {
"default": []
},
"id": 96368,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.5.0/authors",
"dependencies": "/api/v1/crates/skim/0.5.0/dependencies",
"version_downloads": "/api/v1/crates/skim/0.5.0/downloads"
},
"num": "0.5.0",
"published_by": null,
"readme_path": "/api/v1/crates/skim/0.5.0/readme",
"rust_version": null,
"updated_at": "2018-06-12T23:43:11.276465+00:00",
"yanked": false
},
{
"audit_actions": [],
"checksum": "1d3cbe3958a4fd1fa8d59505157b956fdaf34358f8d1f69cc495b12d35d5b845",
"crate": "skim",
"crate_size": null,
"created_at": "2018-06-03T00:58:36.141463+00:00",
"dl_path": "/api/v1/crates/skim/0.4.0/download",
"downloads": 1384,
"features": {
"default": []
},
"id": 95190,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.4.0/authors",
"dependencies": "/api/v1/crates/skim/0.4.0/dependencies",
"version_downloads": "/api/v1/crates/skim/0.4.0/downloads"
},
"num": "0.4.0",
"published_by": null,
"readme_path": "/api/v1/crates/skim/0.4.0/readme",
"rust_version": null,
"updated_at": "2018-06-03T00:58:36.141463+00:00",
"yanked": false
},
{
"audit_actions": [],
"checksum": "b638f180809abd1b813f3332b55aa577c52a98fba90ee56290eed4c6d1c099d4",
"crate": "skim",
"crate_size": null,
"created_at": "2018-01-18T04:53:26.604873+00:00",
"dl_path": "/api/v1/crates/skim/0.3.2/download",
"downloads": 1491,
"features": {
"default": []
},
"id": 77859,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.3.2/authors",
"dependencies": "/api/v1/crates/skim/0.3.2/dependencies",
"version_downloads": "/api/v1/crates/skim/0.3.2/downloads"
},
"num": "0.3.2",
"published_by": null,
"readme_path": "/api/v1/crates/skim/0.3.2/readme",
"rust_version": null,
"updated_at": "2018-01-18T04:53:26.604873+00:00",
"yanked": false
},
{
"audit_actions": [],
"checksum": "3b1fd3f148b2969dadebca5252922bb8edc3d93f62e2ccafefa7560065ae0fbd",
"crate": "skim",
"crate_size": null,
"created_at": "2017-09-23T11:09:39.490067+00:00",
"dl_path": "/api/v1/crates/skim/0.3.0/download",
"downloads": 1271,
"features": {
"default": []
},
"id": 66103,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.3.0/authors",
"dependencies": "/api/v1/crates/skim/0.3.0/dependencies",
"version_downloads": "/api/v1/crates/skim/0.3.0/downloads"
},
"num": "0.3.0",
"published_by": null,
"readme_path": "/api/v1/crates/skim/0.3.0/readme",
"rust_version": null,
"updated_at": "2017-11-30T03:46:11.873688+00:00",
"yanked": false
},
{
"audit_actions": [],
"checksum": "4614b76fa9db8a2bccbbd68b735eebfaf95d579c6e9f3aedb5f67a8463ed6f4c",
"crate": "skim",
"crate_size": null,
"created_at": "2017-01-19T14:56:55.261939+00:00",
"dl_path": "/api/v1/crates/skim/0.2.1-beta.2/download",
"downloads": 1500,
"features": {
"default": []
},
"id": 42698,
"license": "MIT",
"links": {
"authors": "/api/v1/crates/skim/0.2.1-beta.2/authors",
"dependencies": "/api/v1/crates/skim/0.2.1-beta.2/dependencies",
"version_downloads": "/api/v1/crates/skim/0.2.1-beta.2/downloads"
},
"num": "0.2.1-beta.2",
"published_by": null,
"readme_path": "/api/v1/crates/skim/0.2.1-beta.2/readme",
"rust_version": null,
"updated_at": "2017-11-30T02:53:57.225944+00:00",
"yanked": false
}
]
} |
Beta Was this translation helpful? Give feedback.
-
$ aqua gr [--type cargo] crates.io/skim If the package name starts with packages:
- name: crates.io/skim
type: cargo
repo_owner: lotabout # .crate.repository
repo_name: skim # .crate.repository
crate: skim
description: Fuzzy Finder in rust! # .crate.description
link: https://github.com/lotabout/skim # .crate.homepage |
Beta Was this translation helpful? Give feedback.
-
I'm working on it. |
Beta Was this translation helpful? Give feedback.
-
Proposal: Support cargo packages without adding them to standard RegistryI'd like to note an idea here. Maybe I should create a new discussion, but let me note here for now. Feature OverviewI'd like to support cargo packages without adding them to standard Registry. Why is the feature needed?There are too many packages in crates.io, so it is bothersome to add them to the standard registry one by one. So if we don't have to add packages of crates.io to standard registry, it's desirable. By this proposal, users don't have to send pull requests to the Standard Registry, and we don't have to handle pull requests and create Releases. It's nice.
vs custom Registry such as local Registry and github_content RegistryThe above issue can be solved by custom Registry. So why is the proposal needed?
How?There are some ideas.
I think 1 is better. 1. Add a new special registry
|
Beta Was this translation helpful? Give feedback.
-
aqua generate-registry may generate [[bin]]
name = "sk"
path = "src/bin/main.rs" |
Beta Was this translation helpful? Give feedback.
-
I've published a prerelease version Document: https://aquaproj.github.io/docs/reference/registry-config/cargo-package $ aqua update-aqua v2.8.0-2
$ git init # For Git repository Policy
$ aqua init
$ aqua policy init # For local Registry
$ aqua gr crates.io/skim > registry.yaml
$ vi registry.yaml # Set files
$ vi aqua-policy.yaml
$ aqua policy allow
$ vi aqua.yaml # add local registry
$ aqua g -i -s local,crates.io/skim
$ aqua i
$ sk -V aqua.yaml registries:
- type: standard
ref: v4.7.0
- name: local
type: local
path: registry.yaml
packages:
- name: crates.io/[email protected]
registry: local aqua-policy.yaml ---
# aqua Policy
# https://aquaproj.github.io/
registries:
# Example
- name: local
type: local
path: registry.yaml
# - name: aqua-registry
# type: github_content
# repo_owner: aquaproj
# repo_name: aqua-registry
# ref: semver(">= 3.0.0") # ref is optional
# path: registry.yaml
- type: standard
ref: semver(">= 3.0.0")
packages:
# Example
- registry: local # allow all packages in the Registry
# - name: cli/cli # allow only a specific package. The default value of registry is "standard"
# - name: cli/cli
# version: semver(">= 2.0.0") # version is optional
- registry: standard registry.yaml packages:
- name: crates.io/skim
type: cargo
repo_owner: lotabout
repo_name: skim
description: Fuzzy Finder in rust!
crate: skim
files:
- name: sk |
Beta Was this translation helpful? Give feedback.
-
e.g. https://dystroy.org/broot/install/
There are some options.
|
Beta Was this translation helpful? Give feedback.
-
v2.8.0 is out! https://github.com/aquaproj/aqua/releases/tag/v2.8.0 |
Beta Was this translation helpful? Give feedback.
v2.8.0 is out!
https://github.com/aquaproj/aqua/releases/tag/v2.8.0
https://aquaproj.github.io/docs/reference/registry-config/cargo-package