Rust executable packager, bundler and updater.

Overview

cargo-packager

cargo-packager splash

Rust executable packager, bundler and updater. A tool and library to generate installers or app bundles for your executables. It also has a comptabile updater through cargo-packager-updater.

CLI

Installation

cargo install cargo-packager --locked

Usage

  1. Add Packager.toml or packager.json in your project or modify Cargo.toml and include

    [package.metadata.packager]
    before-packaging-command = "cargo build --release"
  2. Run the CLI

    cargo packager --release

Supported packages

  • macOS
    • DMG (.dmg)
    • Bundle (.app)
  • Linux
    • Debian package (.deb)
    • AppImage (.AppImage)
  • Windows
    • NSIS (.exe)
    • MSI using WiX Toolset (.msi)

Configuration

By default, cargo-packager reads a configuration from Packager.toml or packager.json if it exists, and from package.metadata.packager table in Cargo.toml. You can also specify a custom configuration file using the -c/--config cli argument. All configuration options could be either a single config or array of configs.

For a full list of configuration options, see https://docs.rs/cargo-packager/latest/cargo_packager/config/struct.Config.html

You could also use the schema from GitHub releases to validate your configuration or have auto completions turned on in your IDE.

Building your application before packaging

By default, cargo-packager doesn't build your application, it only looks for it inside the directory specified in config.out_dir or --out-dir cli arg, However, cargo-packager has an option to specify a shell command to be executed before packaing your app, beforePackagingCommand.

Cargo profiles

By default, cargo-packager looks for binaries built using the debug profile, if your beforePackagingCommand builds your app using cargo build --release, you will also need to run cargo-packager in release mode cargo packager --release, otherwise, if you have a custom cargo profile, you will need to specify it using --profile cli arg cargo packager --profile custom-release-profile.

For more information, checkout the available configuration options and for a list of available CLI commands and arguments, run cargo packager --help.

Examples

The examples directory contains a number of varying examples, if you want to build them all run cargo r -p cargo-packager -- --release in the root of this repository. Just make sure to have the tooling for each example installed on your system. You can find what tooling they require by checking the README in each example. The README also contains a command to build this example alone if you wish.

Examples list (non-exhaustive):

Library

This crate is also published to crates.io as a library that you can integrate into your tooling, just make sure to disable the default-feature flags.

cargo add cargo-packager --no-default-features

Feature flags

  • cli: Enables the CLI specifc features and dependencies. Enabled by default.
  • tracing: Enables tracing crate integration.

Licenses

MIT or MIT/Apache 2.0 where applicable.

Comments
  • feat: add cargo deny

    feat: add cargo deny

    This PR adds cargo-deny as a CI check to ensure our dependency tree only contains MIT/Apache-2.0 compatible licenses.

    I also ran cargo-deny as part of setting this up ofc and it seems good except for 3 questions we have to answer:

    • [ ] is BSD-3-Clause compatible with MIT/Apache-2.0?
    • [ ] is OpenSSL license compatible with MIT/Apache-2.0?
    • [ ] is Zlib license compatible with MIT/Apache-2.0?
    opened by CrabNejonas 2
  • RUSTSEC-2023-0019: `kuchiki` is unmaintained

    RUSTSEC-2023-0019: `kuchiki` is unmaintained

    opened by github-actions[bot] 1
  • [feat] Add support for `Package.toml`

    [feat] Add support for `Package.toml`

    Add support for a Package.toml file so that package related info has it's own place (and can be specified for non Cargo projects too)

    This should also add a --config, -c flag to specify the config file.

    The preferred order of resolution should be --config > Pacakger.toml > Cargo.toml and configurations should not be merged

    opened by CrabNejonas 1
  • chore(deps): update actions/checkout action to v4

    chore(deps): update actions/checkout action to v4

    Mend Renovate

    This PR contains the following updates:

    | Package | Type | Update | Change | |---|---|---|---| | actions/checkout | action | major | v3 -> v4 |


    Release Notes

    actions/checkout (actions/checkout)

    v4

    Compare Source


    Configuration

    ๐Ÿ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    ๐Ÿšฆ Automerge: Disabled by config. Please merge this manually once you are satisfied.

    โ™ป Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    ๐Ÿ”• Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 1
  • fix(deps): update rust crate handlebars to 4.4

    fix(deps): update rust crate handlebars to 4.4

    Mend Renovate

    This PR contains the following updates:

    | Package | Type | Update | Change | |---|---|---|---| | handlebars | dependencies | minor | 4.3 -> 4.4 |


    Release Notes

    sunng87/handlebars-rust (handlebars)

    v4.4.0

    Compare Source

    v4.3.7

    Compare Source

    • [Fixed] Use fully qualified name of Result in handlebars_helper macro [#โ€‹578]
    • [Fixed] Allow single-quote JSON literal [#โ€‹577]

    v4.3.6

    Compare Source

    [Fixed] Loading template files with multiple extensions, a bug introduced in 4.3.0 when refactoring directory source.

    v4.3.5

    Compare Source

    v4.3.4

    Compare Source

    • [Added] New write_fmt function for Output [#โ€‹522]
    • [Added] reason() method for TemplateError to access underlying reason, this replaces original direct .reason access.
    • [Changed] Direct access to TemplateError's reason field is depreacted will be removed in future.

    v4.3.3

    Compare Source

    • [Fixed] Disable partial expression indentation with {{~> partial}} to bring behavior closer in line with original javascript version. [#โ€‹518]
    • [Fixed] Support for using partial context together with partial parameters [#โ€‹520]

    v4.3.2

    Compare Source

    • [Added] Render functions that reuse Context for custom std::io::Write: render_with_context_to_write and render_template_with_context_to_write

    v4.3.1

    Compare Source

    • [Added] Added support for {{~{variable}~}} syntax [#โ€‹509]

    Configuration

    ๐Ÿ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    ๐Ÿšฆ Automerge: Disabled by config. Please merge this manually once you are satisfied.

    โ™ป Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    ๐Ÿ”• Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 1
  • fix(deps): update rust crate env_logger to 0.10

    fix(deps): update rust crate env_logger to 0.10

    Mend Renovate

    This PR contains the following updates:

    | Package | Type | Update | Change | |---|---|---|---| | env_logger | dependencies | minor | 0.9 -> 0.10 |


    Release Notes

    rust-cli/env_logger (env_logger)

    v0.10.0

    Compare Source

    MSRV changed to 1.60 to hide optional dependencies

    Fixes
    • Resolved soundness issue by switching from atty to is-terminal
    Breaking Changes

    To open room for changing dependencies:

    • Renamed termcolor feature to color
    • Renamed atty feature to auto-color

    v0.9.3

    Compare Source

    • Fix a regression from v0.9.2 where env_logger would fail to compile with the termcolor feature turned off.

    v0.9.2

    Compare Source

    • Fix and un-deprecate Target::Pipe, which was basically not working at all before and deprecated in 0.9.1.

    v0.9.1

    Compare Source


    Configuration

    ๐Ÿ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    ๐Ÿšฆ Automerge: Disabled by config. Please merge this manually once you are satisfied.

    โ™ป Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    ๐Ÿ”• Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 1
  • chore(deps): update rust crate clap to 4.4

    chore(deps): update rust crate clap to 4.4

    Mend Renovate

    This PR contains the following updates:

    | Package | Type | Update | Change | |---|---|---|---| | clap | workspace.dependencies | minor | 4.0 -> 4.4 |


    Release Notes

    clap-rs/clap (clap)

    v4.4.2

    Compare Source

    Performance
    • Improve build times by removing once_cell dependency

    v4.4.1

    Compare Source

    Features
    • Stabilize Command::styles

    v4.4.0

    Compare Source

    Compatibility
    • Update MSRV to 1.70.0

    v4.3.24

    Compare Source

    Fixes
    • Ensure column padding is preserved in --help with custom templates

    v4.3.23

    Compare Source

    Fixes
    • Fixed UnknownArgumentValueParser to not error on flag's absence

    v4.3.22

    Compare Source

    Features
    • Add UnknownArgumentValueParser for injecting errors for improving the experience with errors

    v4.3.21

    Compare Source

    Features
    • Expose TryMapValueParser so the type can be named

    v4.3.20

    Compare Source

    Features
    • Command::mut_args for modifying all arguments en masse

    v4.3.19

    Compare Source

    Fixes
    • (parse) Respect value_terminator even in the presence of later multiple-value positional arguments

    v4.3.18

    Compare Source

    Fixes
    • (parse) Suggest -- in fewer places where it won't work

    v4.3.17

    Compare Source

    Fixes
    • (help) Address a regression in wrapping PossibleValue descriptions in --help

    v4.3.16

    Compare Source

    Fixes
    • Don't assert when stateful value parsers fail on defaults (e.g. checking if a path exists)

    v4.3.15

    Compare Source

    Features
    • (unstable-styles) Re-export anstyle
    Documentation
    • (unstable-styles) Provide more examples

    v4.3.14

    Compare Source

    Features
    • ArgAction::HelpShort and ArgAction::HelpLong for explicitly specifying which style of help to display
    Fixes
    • Skip [OPTIONS] in usage if a help or version ArgAction is used

    v4.3.13

    Compare Source

    v4.3.12

    Compare Source

    Fixes
    • (derive) Don't error on enum variant field attributes

    v4.3.11

    Compare Source

    Features
    • (derive) Support fields wrapped in num::Wrapping, Box, or Arc
    • (derive) Support Box<str>, Box<OsStr>, and Box<Path>

    v4.3.10

    Compare Source

    Performance
    • Drop a dependency, reducing binary size by 1.3 KiB

    v4.3.9

    Compare Source

    Fixes
    • Command::ignore_errors no longer masks help/version

    v4.3.8

    Compare Source

    Fixes
    • Error on ambiguity with infer_long_arg, rather than arbitrarily picking one, matching the documentation and subcommand's behavior

    v4.3.7

    Compare Source

    Documentation
    • Further clarify magic behavior in derive tutorial
    • Further clarify derive API's relationship to builder within the tutorial

    v4.3.6

    Compare Source

    Documentation
    • Suggest clio

    v4.3.5

    Compare Source

    • ColorChoice::possible_values is added to simplify things for builder users
    Fixes
    • ColorChoice::to_possible_value no longer includes descriptions, encouraging shorter help where possible

    v4.3.4

    Compare Source

    Features
    • Add Error::exit_code

    v4.3.3

    Compare Source

    Features
    • Command::defer for delayed initialization of subcommands to reduce startup times of large applications like deno

    v4.3.2

    Compare Source

    Fixes
    • Ensure column padding is preserved in --help with custom templates

    v4.3.1

    Compare Source

    Fixes
    • (parse) Respect value_terminator even in the presence of later multiple-value positional arguments

    v4.3.0

    Compare Source

    Fixes
    • (assert) Allow multiple, value-terminated, positional arguments
    • (assert) Clear up language on last assertion
    • (parser) Correctly assign values to arguments when using multiple, value-termianted, positional arguments
    • (parser) Ensure value_terminator has higher precedence than allow_hyphen_values
    • (help) Only use next-line-help on subcommand list when explicitly specified, not just with --help
    • (help) Correctly align possible values list
    • (help) Don't waste code, vertical space in moving possible value descriptions to next line

    v4.2.7

    Compare Source

    Fixes
    • Correctly track remaining length for iterators provided by ArgMatches

    v4.2.6

    Compare Source

    Features
    • impl Eq<std::any::TypeId> for clap_builder::util::AnyValueId

    v4.2.5

    Compare Source

    Fixes
    • Improve panic when a group requires a non-existent ID

    v4.2.4

    Compare Source

    Documentation
    • Corrected docs for Command::style

    v4.2.3

    Compare Source

    Features
    • Command::styles for theming help/errors (behind unstable-styles)

    v4.2.2

    Compare Source

    Internal
    • Update dependencies

    v4.2.1

    Compare Source

    Fixes
    • Don't highlight uninteresting parts of the error message

    v4.2.0

    Compare Source

    Compatibility
    • Removed the languishing unstable-replace feature (open to discussion at #โ€‹2836)
    • Removed the stablized unstable-grouped feature
    Features
    • Allow any StyledStr to accept text styled with ANSI escape codes
    • Respect CLICOLOR, CLICOLOR_FORCE
    Fixes
    • Lighten the tone for "unexpected argument" errors (open to discussion at #โ€‹4638)

    v4.1.14

    Compare Source

    Features
    • (derive) #[group] raw attribute support
    Performance
    • (derive) clap_builder was pulled out of clap so it could build in parallel to clap_derive
    • os_str_bytes dependency was removed for faster builds and smaller binaries

    v4.1.13

    Compare Source

    Performance
    • Reduce repeated alloc calls when building a Command
    • Reduce duplicate dependencies for faster builds

    v4.1.12

    Compare Source

    Internal
    • (derive) Update to syn v2
    Performance
    • (derive) Faster build times by dropping proc-macro-error dependency

    v4.1.11

    Compare Source

    Internal
    • Update bitflags

    v4.1.10

    Compare Source

    Fixes
    • (help) On Windows, avoid underlined text artifacts

    v4.1.9

    Compare Source

    Fixes
    • (assert) Improve the assert when using the wrong action with get_count / get_flag

    v4.1.8

    Compare Source

    Fixes
    • (derive) Don't deny lints on the users behalf

    v4.1.7

    Compare Source

    Fixes
    • (derive) Hide some nightly clippy warnings

    v4.1.6

    Compare Source

    Fixes
    • (help) Don't show long help for --help just because hidden possible values include a description

    v4.1.5

    Compare Source

    Fixes
    • (help) Don't show long help for --help just because a hidden arg has a possible value with a description

    v4.1.4

    Compare Source

    Fixes
    • (help) Respect disable_colored_help when using arg_required_else_help
    Performance
    • Speed up compiling arg! macro

    v4.1.3

    Compare Source

    Fixes
    • (error) Improve suggested flag/value/subcommand when two share a long preifx
    • (error) When suggesting one of several subcommands, use the plural subcommands, rather than subcommand

    v4.1.2

    Compare Source

    Fixes
    • In documentation, refer to get_flag, rather than get_one::<bool>

    v4.1.1

    Compare Source

    Features
    • (derive) #[group] raw attribute support
    Performance
    • (derive) clap_builder was pulled out of clap so it could build in parallel to clap_derive
    • os_str_bytes dependency was removed for faster builds and smaller binaries

    v4.1.0

    Compare Source

    Compatibility

    MSRV changed to 1.64.0

    For apps with custom --help and --version flags:

    • Descriptions for --help and --version changed

    When apps have errors imitating clap's error style:

    • Error message style was changed, including
      • Moving away from "did you mean" to tips
      • Leading letter is lower case
      • "For more" added some punctuation
    Features
    • ArgMatches::get_occurrences support for argument values to be grouped by their occurrence
    Fixes
    • (derive) Allow upgrade_from when arguments / subcommands are explicitly marked as required
    • (help) Try be more clearer and succinct with --help and --version (also helps with overflow)
    • (error) Try to be more clearer and succinct with error messages
    • (error) Officially adopt an error style guide

    v4.0.32

    Compare Source

    Fixes
    • (parser) When overriding required(true), consider args that conflict with its group

    v4.0.31

    Compare Source

    Performance
    • Speed up parsing when a lot of different flags are present (100 unique flags)

    v4.0.30

    Compare Source

    Fixes
    • (error) Improve error for args_conflicts_with_subcommand

    v4.0.29

    Compare Source

    v4.0.28

    Compare Source

    Fixes
    • Fix wasm support which was broken in 4.0.27

    v4.0.27

    Compare Source

    Features
    • Have Arg::value_parser accept Vec<impl Into<PossibleValue>>
    • Implement Display and FromStr for ColorChoice
    Fixes
    • Remove soundness issue by switching from atty to is-terminal

    v4.0.26

    Compare Source

    Fixes
    • (error) Fix typos in ContextKind::as_str

    v4.0.25

    Compare Source

    Features
    • (error) Report available subcommands when required subcommand is missing

    v4.0.24

    Compare Source

    Fixes
    • Avoid panic when printing an argument that isn't built

    v4.0.23

    Compare Source

    Fixes
    • Don't panic on reporting invalid-long errors when followed by invalid UTF8
    • (help) Clarified argument to help subcommand

    v4.0.22

    Compare Source

    Fixes
    • (help) Don't overflow into next-line-help early due to stale (pre-v4) padding calculations

    v4.0.21

    Compare Source

    Features
    • (derive) long_about and long_help attributes, without a value, force using doc comment (before it wouldn't be set if there wasn't anything different than the short help)

    v4.0.20

    Compare Source

    Fixes
    • (derive) Allow defaulted value parser for '()' fields

    v4.0.19

    Compare Source

    Features
    • ColorChoice now implements ValueEnum

    v4.0.18

    Compare Source

    Fixes
    • (derive) Allow #[command(skip)] to also work with enum variants with a value

    v4.0.17

    Compare Source

    Fixes
    • Allow using Arg::last(true) with Arg::value_hint(ValueHint::CommandWithArguments)

    v4.0.16

    Compare Source

    Fixes
    • Arg::exclusive(true) should not be exclusive with the argument's own ArgGroup

    v4.0.15

    Compare Source

    Fixes
    • (error) Don't suggest -- when it doesn't help
    • (error) Be more consistent in quoting, punctuation, and indentation in errors

    v4.0.14

    Compare Source

    Fixes
    • Only put ArgGroup in ArgMatches whenย explicitly specified, fixing derives handling of option-flattened fields (#โ€‹4375)

    v4.0.13

    Compare Source

    Features
    • (derive) Allow () for fields to mean "don't read" (#โ€‹4371)

    v4.0.12

    Compare Source

    Features
    • Added TypedValueParser::try_map for when adapting an existing TypedValueParser can fail
    • (error) Create errors like clap with Error::new, Error::with_cmd, and Error::insert

    v4.0.11

    Compare Source

    Fixes
    • (help) Fix wrapping calculations with ANSI escape codes

    v4.0.10

    Compare Source

    Features

    v4.0.9

    Compare Source

    Fixes
    • (derive) Process doc comments for #[command(subcommand)] like in clap v3

    v4.0.8

    Compare Source

    Fixes
    • (derive) Remove a low-value assert preventing defaulting Help and Version actions

    v4.0.7

    Compare Source

    Features
    Fixes
    • (derive) Support #[group(skip)] on Parser derive
    • (derive) Tell users about implicit arg groups when running into group name conflicts
    • (error) Don't report unrelated groups in conflict or requires errors

    v4.0.6

    Compare Source

    Features

    v4.0.5

    Compare Source

    v4.0.4

    Compare Source

    Fixes
    • (error) Specialize the self-conflict error to look like clap v3

    v4.0.3

    Compare Source

    Fixes
    • (parser) When overriding required(true), consider args that conflict with its group

    v4.0.2

    Compare Source

    v4.0.1

    Compare Source

    Features
    • ColorChoice now implements ValueEnum

    Configuration

    ๐Ÿ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    ๐Ÿšฆ Automerge: Disabled by config. Please merge this manually once you are satisfied.

    โ™ป Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    ๐Ÿ”• Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 1
  • chore(deps): update actions/checkout action to v4

    chore(deps): update actions/checkout action to v4

    Mend Renovate

    This PR contains the following updates:

    | Package | Type | Update | Change | |---|---|---|---| | actions/checkout | action | major | v3 -> v4 |


    Release Notes

    actions/checkout (actions/checkout)

    v4

    Compare Source


    Configuration

    ๐Ÿ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    ๐Ÿšฆ Automerge: Disabled by config. Please merge this manually once you are satisfied.

    โ™ป Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    ๐Ÿ”• Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 0
  • chore(deps): update actions/checkout action to v4

    chore(deps): update actions/checkout action to v4

    Mend Renovate

    This PR contains the following updates:

    | Package | Type | Update | Change | |---|---|---|---| | actions/checkout | action | major | v2 -> v4 |


    Release Notes

    actions/checkout (actions/checkout)

    v4

    Compare Source

    v3

    Compare Source


    Configuration

    ๐Ÿ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    ๐Ÿšฆ Automerge: Disabled by config. Please merge this manually once you are satisfied.

    โ™ป Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    ๐Ÿ”• Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 0
  • fix(deps): update rust crate ureq to 2.8

    fix(deps): update rust crate ureq to 2.8

    Mend Renovate

    This PR contains the following updates:

    | Package | Type | Update | Change | |---|---|---|---| | ureq | dependencies | minor | 2.7 -> 2.8 |


    Release Notes

    algesten/ureq (ureq)

    v2.8.0

    Compare Source

    Fixed

    Added

    • Auto-detect proxy from env vars (turned off by default) (#โ€‹649)
    • Conversion ureq::Response -> http::Response<Vec> (#โ€‹638)
    • cargo-deny CI action to disallow copy-left and duplicate deps (#โ€‹661)

    v2.7.1

    Compare Source

    Fixed

    • Updated serde_json dependency constraint to be >=1.0.97 (#โ€‹630)

    Configuration

    ๐Ÿ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    ๐Ÿšฆ Automerge: Disabled by config. Please merge this manually once you are satisfied.

    โ™ป Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    ๐Ÿ”• Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 0
  • refactor: add tracing and improve error messages

    refactor: add tracing and improve error messages

    Remove log crate in favor of tracing and tracing_subscriber, reduce number of .expect() and .unwrap() calls (a few were left intentionally that could be refactored later if needed).

    Closes RD-34

    opened by amr-crabnebula 0
  • [Refactor] Compliant and secure debian packages

    [Refactor] Compliant and secure debian packages

    ref: https://github.com/tauri-apps/tauri/issues/7074

    Since our current implementation is ported from tauri-bundler, we are subject to this issue as well.

    opened by amr-crabnebula 0
Releases(cargo-packager-v0.1.2)
  • cargo-packager-v0.1.2(Oct 5, 2023)

    [0.1.2]

    • 1809f10 Respect the config.enabled option.

    Dependencies

    Cargo Publish

    Updating crates.io index
       Packaging cargo-packager v0.1.2 (/home/runner/work/cargo-packager/cargo-packager/crates/packager)
        Updating crates.io index
       Verifying cargo-packager v0.1.2 (/home/runner/work/cargo-packager/cargo-packager/crates/packager)
     Downloading crates ...
      Downloaded bit_field v0.10.2
      Downloaded serde_spanned v0.6.3
      Downloaded salsa20 v0.10.2
      Downloaded camino v1.1.6
      Downloaded clap_derive v4.4.2
      Downloaded scrypt v0.11.0
      Downloaded hex v0.4.3
      Downloaded inout v0.1.3
      Downloaded crypto-common v0.1.6
      Downloaded lazy_static v1.4.0
      Downloaded indexmap v2.0.2
      Downloaded gif v0.12.0
      Downloaded miniz_oxide v0.7.1
      Downloaded ring v0.16.20
      Downloaded jpeg-decoder v0.3.0
      Downloaded relative-path v1.9.0
      Downloaded tar v0.4.40
      Downloaded subtle v2.5.0
      Downloaded spin v0.5.2
      Downloaded regex-syntax v0.6.29
      Downloaded crossbeam-epoch v0.9.15
      Downloaded tracing-subscriber v0.3.17
      Downloaded option-ext v0.2.0
      Downloaded pest v2.7.4
      Downloaded toml_datetime v0.6.3
      Downloaded lebe v0.5.2
      Downloaded image v0.24.7
      Downloaded zune-inflate v0.2.54
      Downloaded xattr v1.0.1
      Downloaded toml v0.8.1
      Downloaded rayon v1.8.0
      Downloaded exr v1.71.0
      Downloaded byteorder v1.4.3
      Downloaded flate2 v1.0.27
      Downloaded tiff v0.9.0
      Downloaded regex-automata v0.3.8
      Downloaded cargo-packager-config v0.2.0
      Downloaded libc v0.2.148
      Downloaded num-integer v0.1.45
      Downloaded crc32fast v1.3.2
      Downloaded heck v0.4.1
      Downloaded tracing-log v0.1.3
      Downloaded tracing-core v0.1.31
      Downloaded tracing v0.1.37
      Downloaded toml_edit v0.20.1
      Downloaded libflate v2.0.0
      Downloaded sharded-slab v0.1.6
      Downloaded anstyle-query v1.0.0
      Downloaded fdeflate v0.3.0
      Downloaded clap_lex v0.5.1
      Downloaded matchers v0.1.0
      Downloaded anstream v0.6.4
      Downloaded clap_builder v4.4.6
      Downloaded num-traits v0.2.16
      Downloaded dary_heap v0.3.6
      Downloaded nu-ansi-term v0.46.0
      Downloaded aho-corasick v1.1.1
      Downloaded ureq v2.8.0
      Downloaded flume v0.11.0
      Downloaded rayon-core v1.12.0
      Downloaded rpassword v7.2.0
      Downloaded winnow v0.5.15
      Downloaded weezl v0.1.7
      Downloaded regex v1.9.5
      Downloaded webpki-roots v0.25.2
      Downloaded typenum v1.17.0
      Downloaded pest_derive v2.7.4
      Downloaded smallvec v1.11.1
      Downloaded filetime v0.2.22
      Downloaded sct v0.7.0
      Downloaded dirs-sys v0.4.1
      Downloaded regex-syntax v0.7.5
      Downloaded cargo_metadata v0.18.0
      Downloaded hmac v0.12.1
      Downloaded hashbrown v0.13.2
      Downloaded memchr v2.6.3
      Downloaded minisign v0.7.5
      Downloaded regex-automata v0.1.10
      Downloaded qoi v0.4.1
      Downloaded pest_meta v2.7.4
      Downloaded thiserror v1.0.49
      Downloaded pin-project-lite v0.2.13
      Downloaded semver v1.0.19
      Downloaded scopeguard v1.2.0
      Downloaded cargo-platform v0.1.3
      Downloaded dirs v5.0.1
      Downloaded cc v1.0.83
      Downloaded core2 v0.4.0
      Downloaded zip v0.6.6
      Downloaded version_check v0.9.4
      Downloaded ucd-trie v0.1.6
      Downloaded tracing-attributes v0.1.26
      Downloaded generic-array v0.14.7
      Downloaded clap v4.4.6
      Downloaded anstyle-parse v0.2.2
      Downloaded overload v0.1.1
      Downloaded adler32 v1.2.0
      Downloaded spin v0.9.8
      Downloaded rustls v0.21.7
      Downloaded dunce v1.0.4
      Downloaded colorchoice v1.0.0
      Downloaded handlebars v4.4.0
      Downloaded adler v1.0.2
      Downloaded thread_local v1.1.7
      Downloaded pest_generator v2.7.4
      Downloaded crossbeam-deque v0.8.3
      Downloaded half v2.2.1
      Downloaded png v0.17.10
      Downloaded untrusted v0.7.1
      Downloaded anstyle v1.0.4
      Downloaded getrandom v0.2.10
      Downloaded sha2 v0.10.8
      Downloaded rle-decode-fast v1.0.3
      Downloaded memoffset v0.9.0
      Downloaded utf8parse v0.2.1
      Downloaded md5 v0.7.0
      Downloaded pbkdf2 v0.12.2
      Downloaded walkdir v2.4.0
      Downloaded log v0.4.20
      Downloaded bitflags v1.3.2
      Downloaded crossbeam-utils v0.8.16
      Downloaded lock_api v0.4.10
      Downloaded once_cell v1.18.0
      Downloaded base64 v0.21.4
      Downloaded simd-adler32 v0.3.7
      Downloaded ar v0.9.0
      Downloaded thiserror-impl v1.0.49
      Downloaded rtoolbox v0.0.1
      Downloaded equivalent v1.0.1
      Downloaded bytemuck v1.14.0
      Downloaded libflate_lz77 v2.0.0
      Downloaded os_pipe v1.1.4
      Downloaded glob v0.3.1
      Downloaded block-buffer v0.10.4
      Downloaded hashbrown v0.14.1
      Downloaded cipher v0.4.4
      Downloaded num-rational v0.4.1
      Downloaded cpufeatures v0.2.9
      Downloaded sha1 v0.10.6
      Downloaded same-file v1.0.6
      Downloaded color_quant v1.1.0
      Downloaded cfg-if v1.0.0
      Downloaded rustls-webpki v0.101.6
      Downloaded either v1.9.0
      Downloaded digest v0.10.7
      Downloaded ahash v0.8.3
       Compiling proc-macro2 v1.0.67
       Compiling autocfg v1.1.0
       Compiling unicode-ident v1.0.12
       Compiling cfg-if v1.0.0
       Compiling version_check v0.9.4
       Compiling libc v0.2.148
       Compiling quote v1.0.33
       Compiling syn v2.0.37
       Compiling typenum v1.17.0
       Compiling serde v1.0.188
       Compiling generic-array v0.14.7
       Compiling once_cell v1.18.0
       Compiling scopeguard v1.2.0
       Compiling memoffset v0.9.0
       Compiling simd-adler32 v0.3.7
       Compiling crossbeam-utils v0.8.16
       Compiling crypto-common v0.1.6
       Compiling crossbeam-epoch v0.9.15
       Compiling crc32fast v1.3.2
       Compiling cc v1.0.83
       Compiling serde_derive v1.0.188
       Compiling adler v1.0.2
       Compiling thiserror v1.0.49
       Compiling memchr v2.6.3
       Compiling miniz_oxide v0.7.1
       Compiling ring v0.16.20
       Compiling thiserror-impl v1.0.49
       Compiling block-buffer v0.10.4
       Compiling tinyvec_macros v0.1.1
       Compiling subtle v2.5.0
       Compiling rayon-core v1.12.0
       Compiling digest v0.10.7
       Compiling tinyvec v1.6.0
       Compiling crossbeam-deque v0.8.3
       Compiling lock_api v0.4.10
       Compiling syn v1.0.109
       Compiling serde_json v1.0.107
       Compiling unicode-normalization v0.1.22
       Compiling flate2 v1.0.27
       Compiling ahash v0.8.3
       Compiling num-traits v0.2.16
       Compiling untrusted v0.7.1
       Compiling itoa v1.0.9
       Compiling spin v0.5.2
       Compiling unicode-bidi v0.3.13
       Compiling percent-encoding v2.3.0
       Compiling ryu v1.0.15
       Compiling log v0.4.20
       Compiling ucd-trie v0.1.6
       Compiling utf8parse v0.2.1
       Compiling anstyle-parse v0.2.2
       Compiling pest v2.7.4
       Compiling form_urlencoded v1.2.0
       Compiling idna v0.4.0
       Compiling inout v0.1.3
       Compiling num-integer v0.1.45
       Compiling indexmap v1.9.3
       Compiling anstyle v1.0.4
       Compiling either v1.9.0
       Compiling cpufeatures v0.2.9
       Compiling anstyle-query v1.0.0
       Compiling colorchoice v1.0.0
       Compiling anstream v0.6.4
       Compiling pest_meta v2.7.4
       Compiling rayon v1.8.0
       Compiling serde_derive_internals v0.26.0
       Compiling cipher v0.4.4
       Compiling spin v0.9.8
       Compiling url v2.4.1
       Compiling hmac v0.12.1
       Compiling tracing-core v0.1.31
       Compiling num-rational v0.4.1
       Compiling regex-syntax v0.7.5
       Compiling hashbrown v0.14.1
       Compiling smallvec v1.11.1
       Compiling rustls v0.21.7
       Compiling heck v0.4.1
       Compiling equivalent v1.0.1
       Compiling semver v1.0.19
       Compiling weezl v0.1.7
       Compiling lazy_static v1.4.0
       Compiling regex-syntax v0.6.29
       Compiling hashbrown v0.12.3
       Compiling clap_lex v0.5.1
       Compiling strsim v0.10.0
       Compiling camino v1.1.6
       Compiling schemars v0.8.15
       Compiling clap_builder v4.4.6
       Compiling regex-automata v0.1.10
       Compiling indexmap v2.0.2
       Compiling clap_derive v4.4.2
       Compiling regex-automata v0.3.8
       Compiling pbkdf2 v0.12.2
       Compiling schemars_derive v0.8.15
       Compiling hashbrown v0.13.2
       Compiling flume v0.11.0
       Compiling salsa20 v0.10.2
       Compiling jpeg-decoder v0.3.0
       Compiling pest_generator v2.7.4
       Compiling sha2 v0.10.8
       Compiling rustls-webpki v0.101.6
       Compiling sct v0.7.0
       Compiling serde_spanned v0.6.3
       Compiling toml_datetime v0.6.3
       Compiling core2 v0.4.0
       Compiling tracing-attributes v0.1.26
       Compiling zune-inflate v0.2.54
       Compiling fdeflate v0.3.0
       Compiling rtoolbox v0.0.1
       Compiling bit_field v0.10.2
       Compiling byteorder v1.4.3
       Compiling pin-project-lite v0.2.13
       Compiling half v2.2.1
       Compiling option-ext v0.2.0
       Compiling lebe v0.5.2
       Compiling winnow v0.5.15
       Compiling overload v0.1.1
       Compiling bitflags v1.3.2
       Compiling bytemuck v1.14.0
       Compiling color_quant v1.1.0
       Compiling rle-decode-fast v1.0.3
       Compiling dyn-clone v1.0.14
       Compiling toml_edit v0.20.1
       Compiling libflate_lz77 v2.0.0
       Compiling gif v0.12.0
       Compiling qoi v0.4.1
       Compiling png v0.17.10
       Compiling nu-ansi-term v0.46.0
       Compiling exr v1.71.0
       Compiling dirs-sys v0.4.1
       Compiling tracing v0.1.37
       Compiling rpassword v7.2.0
       Compiling scrypt v0.11.0
       Compiling pest_derive v2.7.4
       Compiling tiff v0.9.0
       Compiling regex v1.9.5
       Compiling clap v4.4.6
       Compiling matchers v0.1.0
       Compiling sharded-slab v0.1.6
       Compiling tracing-log v0.1.3
       Compiling cargo-platform v0.1.3
       Compiling thread_local v1.1.7
       Compiling getrandom v0.2.10
       Compiling xattr v1.0.1
       Compiling filetime v0.2.22
       Compiling dary_heap v0.3.6
       Compiling same-file v1.0.6
       Compiling base64 v0.21.4
       Compiling adler32 v1.2.0
       Compiling webpki-roots v0.25.2
       Compiling libflate v2.0.0
       Compiling ureq v2.8.0
       Compiling walkdir v2.4.0
       Compiling tar v0.4.40
       Compiling minisign v0.7.5
       Compiling tracing-subscriber v0.3.17
       Compiling cargo_metadata v0.18.0
       Compiling image v0.24.7
       Compiling cargo-packager-config v0.2.0
       Compiling handlebars v4.4.0
       Compiling dirs v5.0.1
       Compiling toml v0.8.1
       Compiling zip v0.6.6
       Compiling sha1 v0.10.6
       Compiling os_pipe v1.1.4
       Compiling relative-path v1.9.0
       Compiling hex v0.4.3
       Compiling ar v0.9.0
       Compiling glob v0.3.1
       Compiling dunce v1.0.4
       Compiling md5 v0.7.0
       Compiling cargo-packager v0.1.2 (/home/runner/work/cargo-packager/cargo-packager/target/package/cargo-packager-0.1.2)
        Finished dev [unoptimized + debuginfo] target(s) in 1m 51s
        Packaged 56 files, 361.5KiB (91.9KiB compressed)
       Uploading cargo-packager v0.1.2 (/home/runner/work/cargo-packager/cargo-packager/crates/packager)
        Uploaded cargo-packager v0.1.2 to registry `crates-io`
    note: Waiting for `cargo-packager v0.1.2` to be available at registry `crates-io`.
    You may press ctrl-c to skip waiting; the crate should be available shortly.
       Published cargo-packager v0.1.2 at registry `crates-io`
    
    Source code(tar.gz)
    Source code(zip)
  • cargo-packager-config-v0.2.0(Oct 5, 2023)

    [0.2.0]

    • 1809f10 Add Config.enabled field control whether this config is enabled or not

    Cargo Publish

    Updating crates.io index
       Packaging cargo-packager-config v0.2.0 (/home/runner/work/cargo-packager/cargo-packager/crates/config)
       Verifying cargo-packager-config v0.2.0 (/home/runner/work/cargo-packager/cargo-packager/crates/config)
        Updating crates.io index
     Downloading crates ...
      Downloaded autocfg v1.1.0
      Downloaded form_urlencoded v1.2.0
      Downloaded url v2.4.1
      Downloaded tinyvec_macros v0.1.1
      Downloaded tinyvec v1.6.0
      Downloaded percent-encoding v2.3.0
      Downloaded serde_derive_internals v0.26.0
      Downloaded unicode-bidi v0.3.13
      Downloaded unicode-normalization v0.1.22
      Downloaded syn v2.0.37
      Downloaded syn v1.0.109
      Downloaded idna v0.4.0
      Downloaded serde_json v1.0.107
      Downloaded ryu v1.0.15
      Downloaded serde v1.0.188
      Downloaded unicode-ident v1.0.12
      Downloaded hashbrown v0.12.3
      Downloaded schemars v0.8.15
      Downloaded serde_derive v1.0.188
      Downloaded indexmap v1.9.3
      Downloaded proc-macro2 v1.0.67
      Downloaded dyn-clone v1.0.14
      Downloaded schemars_derive v0.8.15
      Downloaded quote v1.0.33
      Downloaded strsim v0.10.0
      Downloaded itoa v1.0.9
       Compiling proc-macro2 v1.0.67
       Compiling unicode-ident v1.0.12
       Compiling syn v1.0.109
       Compiling serde v1.0.188
       Compiling tinyvec_macros v0.1.1
       Compiling tinyvec v1.6.0
       Compiling quote v1.0.33
       Compiling syn v2.0.37
       Compiling autocfg v1.1.0
       Compiling indexmap v1.9.3
       Compiling serde_derive v1.0.188
       Compiling unicode-normalization v0.1.22
       Compiling serde_json v1.0.107
       Compiling percent-encoding v2.3.0
       Compiling unicode-bidi v0.3.13
       Compiling idna v0.4.0
       Compiling form_urlencoded v1.2.0
       Compiling serde_derive_internals v0.26.0
       Compiling schemars v0.8.15
       Compiling itoa v1.0.9
       Compiling ryu v1.0.15
       Compiling hashbrown v0.12.3
       Compiling schemars_derive v0.8.15
       Compiling url v2.4.1
       Compiling dyn-clone v1.0.14
       Compiling strsim v0.10.0
       Compiling cargo-packager-config v0.2.0 (/home/runner/work/cargo-packager/cargo-packager/target/package/cargo-packager-config-0.2.0)
        Finished dev [unoptimized + debuginfo] target(s) in 27.16s
        Packaged 10 files, 99.7KiB (24.8KiB compressed)
       Uploading cargo-packager-config v0.2.0 (/home/runner/work/cargo-packager/cargo-packager/crates/config)
        Uploaded cargo-packager-config v0.2.0 to registry `crates-io`
    note: Waiting for `cargo-packager-config v0.2.0` to be available at registry `crates-io`.
    You may press ctrl-c to skip waiting; the crate should be available shortly.
       Published cargo-packager-config v0.2.0 at registry `crates-io`
    
    Source code(tar.gz)
    Source code(zip)
  • cargo-packager-v0.1.1(Oct 4, 2023)

    [0.1.1]

    Cargo Publish

    Updating crates.io index
       Packaging cargo-packager v0.1.1 (/home/runner/work/cargo-packager/cargo-packager/crates/packager)
        Updating crates.io index
       Verifying cargo-packager v0.1.1 (/home/runner/work/cargo-packager/cargo-packager/crates/packager)
     Downloading crates ...
      Downloaded crossbeam-epoch v0.9.15
      Downloaded version_check v0.9.4
      Downloaded dary_heap v0.3.6
      Downloaded indexmap v2.0.2
      Downloaded inout v0.1.3
      Downloaded cipher v0.4.4
      Downloaded log v0.4.20
      Downloaded rpassword v7.2.0
      Downloaded colorchoice v1.0.0
      Downloaded aho-corasick v1.1.1
      Downloaded serde_derive v1.0.188
      Downloaded jpeg-decoder v0.3.0
      Downloaded tiff v0.9.0
      Downloaded handlebars v4.4.0
      Downloaded ring v0.16.20
      Downloaded libc v0.2.148
      Downloaded clap_builder v4.4.6
      Downloaded md5 v0.7.0
      Downloaded simd-adler32 v0.3.7
      Downloaded miniz_oxide v0.7.1
      Downloaded sha1 v0.10.6
      Downloaded memoffset v0.9.0
      Downloaded semver v1.0.19
      Downloaded memchr v2.6.3
      Downloaded camino v1.1.6
      Downloaded digest v0.10.7
      Downloaded anstyle-parse v0.2.2
      Downloaded libflate v2.0.0
      Downloaded serde_json v1.0.107
      Downloaded cargo-packager-config v0.1.0
      Downloaded crossbeam-utils v0.8.16
      Downloaded rle-decode-fast v1.0.3
      Downloaded lebe v0.5.2
      Downloaded sct v0.7.0
      Downloaded idna v0.4.0
      Downloaded image v0.24.7
      Downloaded regex-syntax v0.7.5
      Downloaded adler32 v1.2.0
      Downloaded syn v2.0.37
      Downloaded syn v1.0.109
      Downloaded utf8parse v0.2.1
      Downloaded url v2.4.1
      Downloaded scopeguard v1.2.0
      Downloaded regex-syntax v0.6.29
      Downloaded crossbeam-deque v0.8.3
      Downloaded weezl v0.1.7
      Downloaded salsa20 v0.10.2
      Downloaded bit_field v0.10.2
      Downloaded fdeflate v0.3.0
      Downloaded rayon v1.8.0
      Downloaded sharded-slab v0.1.6
      Downloaded matchers v0.1.0
      Downloaded bitflags v1.3.2
      Downloaded clap_derive v4.4.2
      Downloaded lock_api v0.4.10
      Downloaded cargo_metadata v0.18.0
      Downloaded byteorder v1.4.3
      Downloaded half v2.2.1
      Downloaded anstyle v1.0.4
      Downloaded dyn-clone v1.0.14
      Downloaded gif v0.12.0
      Downloaded lazy_static v1.4.0
      Downloaded indexmap v1.9.3
      Downloaded ar v0.9.0
      Downloaded block-buffer v0.10.4
      Downloaded dirs v5.0.1
      Downloaded relative-path v1.9.0
      Downloaded hex v0.4.3
      Downloaded crc32fast v1.3.2
      Downloaded typenum v1.17.0
      Downloaded heck v0.4.1
      Downloaded tracing-log v0.1.3
      Downloaded dunce v1.0.4
      Downloaded serde_derive_internals v0.26.0
      Downloaded hashbrown v0.13.2
      Downloaded same-file v1.0.6
      Downloaded hashbrown v0.12.3
      Downloaded autocfg v1.1.0
      Downloaded tracing-subscriber v0.3.17
      Downloaded cargo-platform v0.1.3
      Downloaded flume v0.11.0
      Downloaded unicode-ident v1.0.12
      Downloaded overload v0.1.1
      Downloaded pest v2.7.4
      Downloaded nu-ansi-term v0.46.0
      Downloaded anstream v0.6.4
      Downloaded num-rational v0.4.1
      Downloaded tinyvec v1.6.0
      Downloaded itoa v1.0.9
      Downloaded regex-automata v0.3.8
      Downloaded bytemuck v1.14.0
      Downloaded tracing-attributes v0.1.26
      Downloaded base64 v0.21.4
      Downloaded ahash v0.8.3
      Downloaded unicode-bidi v0.3.13
      Downloaded glob v0.3.1
      Downloaded regex v1.9.5
      Downloaded hmac v0.12.1
      Downloaded pin-project-lite v0.2.13
      Downloaded cfg-if v1.0.0
      Downloaded libflate_lz77 v2.0.0
      Downloaded xattr v1.0.1
      Downloaded hashbrown v0.14.1
      Downloaded flate2 v1.0.27
      Downloaded schemars v0.8.15
      Downloaded dirs-sys v0.4.1
      Downloaded cpufeatures v0.2.9
      Downloaded scrypt v0.11.0
      Downloaded minisign v0.7.5
      Downloaded spin v0.5.2
      Downloaded proc-macro2 v1.0.67
      Downloaded untrusted v0.7.1
      Downloaded ucd-trie v0.1.6
      Downloaded tracing v0.1.37
      Downloaded crypto-common v0.1.6
      Downloaded zune-inflate v0.2.54
      Downloaded smallvec v1.11.1
      Downloaded regex-automata v0.1.10
      Downloaded toml_datetime v0.6.3
      Downloaded getrandom v0.2.10
      Downloaded tracing-core v0.1.31
      Downloaded strsim v0.10.0
      Downloaded toml v0.8.1
      Downloaded rayon-core v1.12.0
      Downloaded pest_derive v2.7.4
      Downloaded walkdir v2.4.0
      Downloaded png v0.17.10
      Downloaded clap v4.4.6
      Downloaded pbkdf2 v0.12.2
      Downloaded schemars_derive v0.8.15
      Downloaded pest_meta v2.7.4
      Downloaded rustls-webpki v0.101.6
      Downloaded tinyvec_macros v0.1.1
      Downloaded qoi v0.4.1
      Downloaded cc v1.0.83
      Downloaded pest_generator v2.7.4
      Downloaded anstyle-query v1.0.0
      Downloaded winnow v0.5.15
      Downloaded percent-encoding v2.3.0
      Downloaded thread_local v1.1.7
      Downloaded toml_edit v0.20.1
      Downloaded generic-array v0.14.7
      Downloaded sha2 v0.10.8
      Downloaded form_urlencoded v1.2.0
      Downloaded serde_spanned v0.6.3
      Downloaded rtoolbox v0.0.1
      Downloaded zip v0.6.6
      Downloaded color_quant v1.1.0
      Downloaded adler v1.0.2
      Downloaded webpki-roots v0.25.2
      Downloaded filetime v0.2.22
      Downloaded once_cell v1.18.0
      Downloaded num-traits v0.2.16
      Downloaded serde v1.0.188
      Downloaded num-integer v0.1.45
      Downloaded ureq v2.8.0
      Downloaded clap_lex v0.5.1
      Downloaded option-ext v0.2.0
      Downloaded tar v0.4.40
      Downloaded os_pipe v1.1.4
      Downloaded spin v0.9.8
      Downloaded either v1.9.0
      Downloaded equivalent v1.0.1
      Downloaded thiserror-impl v1.0.49
      Downloaded subtle v2.5.0
      Downloaded unicode-normalization v0.1.22
      Downloaded core2 v0.4.0
      Downloaded thiserror v1.0.49
      Downloaded exr v1.71.0
      Downloaded rustls v0.21.7
      Downloaded quote v1.0.33
      Downloaded ryu v1.0.15
       Compiling proc-macro2 v1.0.67
       Compiling autocfg v1.1.0
       Compiling unicode-ident v1.0.12
       Compiling cfg-if v1.0.0
       Compiling version_check v0.9.4
       Compiling libc v0.2.148
       Compiling typenum v1.17.0
       Compiling quote v1.0.33
       Compiling syn v2.0.37
       Compiling serde v1.0.188
       Compiling generic-array v0.14.7
       Compiling once_cell v1.18.0
       Compiling scopeguard v1.2.0
       Compiling memoffset v0.9.0
       Compiling simd-adler32 v0.3.7
       Compiling crossbeam-utils v0.8.16
       Compiling crypto-common v0.1.6
       Compiling crossbeam-epoch v0.9.15
       Compiling crc32fast v1.3.2
       Compiling cc v1.0.83
       Compiling serde_derive v1.0.188
       Compiling memchr v2.6.3
       Compiling thiserror v1.0.49
       Compiling adler v1.0.2
       Compiling miniz_oxide v0.7.1
       Compiling ring v0.16.20
       Compiling thiserror-impl v1.0.49
       Compiling block-buffer v0.10.4
       Compiling rayon-core v1.12.0
       Compiling subtle v2.5.0
       Compiling tinyvec_macros v0.1.1
       Compiling tinyvec v1.6.0
       Compiling digest v0.10.7
       Compiling crossbeam-deque v0.8.3
       Compiling lock_api v0.4.10
       Compiling serde_json v1.0.107
       Compiling syn v1.0.109
       Compiling unicode-normalization v0.1.22
       Compiling flate2 v1.0.27
       Compiling ahash v0.8.3
       Compiling num-traits v0.2.16
       Compiling percent-encoding v2.3.0
       Compiling untrusted v0.7.1
       Compiling spin v0.5.2
       Compiling utf8parse v0.2.1
       Compiling log v0.4.20
       Compiling ryu v1.0.15
       Compiling itoa v1.0.9
       Compiling ucd-trie v0.1.6
       Compiling unicode-bidi v0.3.13
       Compiling idna v0.4.0
       Compiling pest v2.7.4
       Compiling anstyle-parse v0.2.2
       Compiling form_urlencoded v1.2.0
       Compiling inout v0.1.3
       Compiling indexmap v1.9.3
       Compiling num-integer v0.1.45
       Compiling anstyle-query v1.0.0
       Compiling colorchoice v1.0.0
       Compiling anstyle v1.0.4
       Compiling either v1.9.0
       Compiling cpufeatures v0.2.9
       Compiling rayon v1.8.0
       Compiling anstream v0.6.4
       Compiling pest_meta v2.7.4
       Compiling serde_derive_internals v0.26.0
       Compiling cipher v0.4.4
       Compiling spin v0.9.8
       Compiling url v2.4.1
       Compiling hmac v0.12.1
       Compiling tracing-core v0.1.31
       Compiling num-rational v0.4.1
       Compiling hashbrown v0.12.3
       Compiling clap_lex v0.5.1
       Compiling rustls v0.21.7
       Compiling weezl v0.1.7
       Compiling strsim v0.10.0
       Compiling camino v1.1.6
       Compiling regex-syntax v0.6.29
       Compiling equivalent v1.0.1
       Compiling lazy_static v1.4.0
       Compiling hashbrown v0.14.1
       Compiling heck v0.4.1
       Compiling regex-syntax v0.7.5
       Compiling smallvec v1.11.1
       Compiling schemars v0.8.15
       Compiling semver v1.0.19
       Compiling regex-automata v0.3.8
       Compiling regex-automata v0.1.10
       Compiling clap_derive v4.4.2
       Compiling indexmap v2.0.2
       Compiling clap_builder v4.4.6
       Compiling pbkdf2 v0.12.2
       Compiling hashbrown v0.13.2
       Compiling flume v0.11.0
       Compiling salsa20 v0.10.2
       Compiling schemars_derive v0.8.15
       Compiling pest_generator v2.7.4
       Compiling jpeg-decoder v0.3.0
       Compiling sha2 v0.10.8
       Compiling rustls-webpki v0.101.6
       Compiling sct v0.7.0
       Compiling toml_datetime v0.6.3
       Compiling serde_spanned v0.6.3
       Compiling core2 v0.4.0
       Compiling tracing-attributes v0.1.26
       Compiling fdeflate v0.3.0
       Compiling zune-inflate v0.2.54
       Compiling rtoolbox v0.0.1
       Compiling option-ext v0.2.0
       Compiling dyn-clone v1.0.14
       Compiling rle-decode-fast v1.0.3
       Compiling winnow v0.5.15
       Compiling pin-project-lite v0.2.13
       Compiling half v2.2.1
       Compiling bit_field v0.10.2
       Compiling bitflags v1.3.2
       Compiling color_quant v1.1.0
       Compiling bytemuck v1.14.0
       Compiling byteorder v1.4.3
       Compiling overload v0.1.1
       Compiling lebe v0.5.2
       Compiling nu-ansi-term v0.46.0
       Compiling exr v1.71.0
       Compiling toml_edit v0.20.1
       Compiling qoi v0.4.1
       Compiling gif v0.12.0
       Compiling png v0.17.10
       Compiling tracing v0.1.37
       Compiling libflate_lz77 v2.0.0
       Compiling dirs-sys v0.4.1
       Compiling rpassword v7.2.0
       Compiling scrypt v0.11.0
       Compiling tiff v0.9.0
       Compiling pest_derive v2.7.4
       Compiling clap v4.4.6
       Compiling regex v1.9.5
       Compiling matchers v0.1.0
       Compiling tracing-log v0.1.3
       Compiling sharded-slab v0.1.6
       Compiling cargo-platform v0.1.3
       Compiling thread_local v1.1.7
       Compiling getrandom v0.2.10
       Compiling xattr v1.0.1
       Compiling filetime v0.2.22
       Compiling adler32 v1.2.0
       Compiling dary_heap v0.3.6
       Compiling webpki-roots v0.25.2
       Compiling same-file v1.0.6
       Compiling base64 v0.21.4
       Compiling walkdir v2.4.0
       Compiling ureq v2.8.0
       Compiling libflate v2.0.0
       Compiling tar v0.4.40
       Compiling minisign v0.7.5
       Compiling tracing-subscriber v0.3.17
       Compiling cargo_metadata v0.18.0
       Compiling image v0.24.7
       Compiling cargo-packager-config v0.1.0
       Compiling handlebars v4.4.0
       Compiling dirs v5.0.1
       Compiling toml v0.8.1
       Compiling zip v0.6.6
       Compiling sha1 v0.10.6
       Compiling os_pipe v1.1.4
       Compiling relative-path v1.9.0
       Compiling glob v0.3.1
       Compiling dunce v1.0.4
       Compiling hex v0.4.3
       Compiling md5 v0.7.0
       Compiling ar v0.9.0
       Compiling cargo-packager v0.1.1 (/home/runner/work/cargo-packager/cargo-packager/target/package/cargo-packager-0.1.1)
        Finished dev [unoptimized + debuginfo] target(s) in 1m 32s
        Packaged 56 files, 361.2KiB (91.4KiB compressed)
       Uploading cargo-packager v0.1.1 (/home/runner/work/cargo-packager/cargo-packager/crates/packager)
        Uploaded cargo-packager v0.1.1 to registry `crates-io`
    note: Waiting for `cargo-packager v0.1.1` to be available at registry `crates-io`.
    You may press ctrl-c to skip waiting; the crate should be available shortly.
       Published cargo-packager v0.1.1 at registry `crates-io`
    
    Source code(tar.gz)
    Source code(zip)
Owner
CrabNebula Ltd.
Enabling you to sustainably build, develop and distribute apps to mass audiences
CrabNebula Ltd.
๐Ÿ“ฆ Port of tauri-bundler

?? Port of tauri-bundler You can now easily create installers for your Deno apps, thanks to the amazing work of Tauri ??

Marc Espรญn 28 Dec 7, 2022
Installer/Updater/Launcher for Northstar

FlightCore A Northstar installer, updater, and mod-manager Roadmap --> See #1 Development Make sure you have the necessary dependencies installed: htt

null 7 Dec 24, 2022
TW3 - menu filelist updater

Utility for quickly updating the filelist.txt files for mod menus introduced by the next-gen patch based on the currently installed mod-menus.

Thibault H 2 Dec 14, 2022
WinDbg installer/updater

windup Windup is an installer for WinDbg that uses the appinstaller file at https://aka.ms/windbg/download to install the latest version of WinDbg. It

Tim Misiak 19 Jul 12, 2023
UnTeX is both a library and an executable that allows you to manipulate and understand TeX files.

UnTeX UnTeX is both a library and an executable that allows you to manipulate and understand TeX files. Usage Executable If you wish to use the execut

Jรฉrome Eertmans 1 Apr 5, 2022
Fusion is a cross-platform App Dev ToolKit build on Rust . Fusion lets you create Beautiful and Fast apps for mobile and desktop platform.

Fusion is a cross-platform App Dev ToolKit build on Rust . Fusion lets you create Beautiful and Fast apps for mobile and desktop platform.

Fusion 1 Oct 19, 2021
A Diablo II library for core and simple client functionality, written in Rust for performance, safety and re-usability

A Diablo II library for core and simple client functionality, written in Rust for performance, safety and re-usability

null 4 Nov 30, 2022
Code examples, data structures, and links from my book, Rust Atomics and Locks.

This repository contains the code examples, data structures, and links from Rust Atomics and Locks. The examples from chapters 1, 2, 3, and 8 can be f

Mara Bos 338 Jan 6, 2023
List of Persian Colors and hex colors for CSS, SCSS, PHP, JS, Python, and Ruby.

Persian Colors (Iranian colors) List of Persian Colors and hex colors for CSS, SCSS, PHP, C++, QML, JS, Python, Ruby and CSharp. Persian colors Name H

Max Base 12 Sep 3, 2022
Northstar is a horizontally scalable and multi-tenant Kubernetes cluster provisioner and orchestrator

Northstar Northstar is a horizontally scalable and multi-tenant Kubernetes cluster provisioner and orchestrator. Explore the docs ยป View Demo ยท Report

Lucas Clerisse 1 Jan 22, 2022
Time related types (and conversions) for scientific and astronomical usage.

astrotime Time related types (and conversions) for scientific and astronomical usage. This library is lightweight and high performance. Features The f

Michael Dilger 3 Aug 22, 2022
A convenient tracing config and init lib, with symlinking and local timezone.

clia-tracing-config A convenient tracing config and init lib, with symlinking and local timezone. Use these formats default, and can be configured: pr

Cris Liao 5 Jan 3, 2023
๐Ÿ“ฎ load, write, and copy remote and local assets

axoasset This library offers read, write, and copy functions, for local and remote assets given a string that contains a relative or absolute local pa

axo 7 Jan 25, 2023
A tool for investigating file system and folder contents and their changes.

Sniff A tool for investigating file systems and folder contents and their changes. Sniff can create snapshots of file systems and folders, storing has

Niclas Schwarzlose 6 Jan 14, 2023
Bolt is a desktop application that is designed to make the process of developing and testing APIs easier and more efficient.

Bolt โšก Bolt is a desktop application that is designed to make the process of developing and testing APIs easier and more efficient. Quick start ??โ€??

0xHiro 6 Mar 26, 2023
k-mer counter in Rust using the rust-bio and rayon crates

krust is a k-mer counter written in Rust and run from the command line that will output canonical k-mers and their frequency across the records in a f

null 14 Jan 7, 2023
An n-tuple pendulum simulator in Rust + WebAssembly (and JavaScript)

An n-tuple pendulum simulator in Rust + WebAssembly (and JavaScript) Remaking this n-tuple pendulum simulator moving the math to Rust ?? and WebAssemb

Travis Taylor 27 Feb 19, 2022
BSV stdlib written in Rust and runs in WASM environments

BSV.WASM A Rust/WASM Library to interact with Bitcoin SV Installation NodeJS: npm i bsv-wasm --save Web: npm i bsv-wasm-web --save Rust: https://crate

null 56 Dec 15, 2022
Rust experiments involving Haskell-esque do notation, state, failure and Nom parsers!

Introduction As a long time Haskell developer recently delving into Rust, something I've really missed is monads and do notation. One thing monadic do

Kerfuffle 23 Feb 28, 2022