[package] name = "adler" version = "1.0.2" authors = ["Jonas Schievink "] description = "A simple clean-room implementation of the Adler-32 checksum" documentation = "https://docs.rs/adler/" repository = "https://github.com/jonas-schievink/adler.git" keywords = ["checksum", "integrity", "hash", "adler32", "zlib"] categories = ["algorithms"] readme = "README.md" license = "0BSD OR MIT OR Apache-2.0" [[bench]] name = "bench" harness = false [dependencies] # Internal features, only used when building as part of libstd, not part of the # stable interface of this crate. core = { version = '1.0.0', optional = true, package = 'rustc-std-workspace-core' } compiler_builtins = { version = '0.1.2', optional = true } [dev-dependencies] criterion = "0.3.2" [features] # Disable default features to enable `#![no_std]` support. default = ["std"] std = [] # Internal feature, only used when building as part of libstd, not part of the # stable interface of this crate. rustc-dep-of-std = ['core', 'compiler_builtins'] [package.metadata.docs.rs] rustdoc-args = [ "--cfg=docsrs" ] # cargo-release configuration [package.metadata.release] tag-message = "{{version}}" no-dev-version = true pre-release-commit-message = "Release {{version}}" # Change the changelog's `Unreleased` section to refer to this release and # prepend a new `Unreleased` section [[package.metadata.release.pre-release-replacements]] file = "CHANGELOG.md" search = "## Unreleased\n" replace = """ ## Unreleased No changes. ## [{{version}} - {{date}}](https://github.com/jonas-schievink/adler/releases/tag/v{{version}}) """ # Bump the version inside the example manifest in `README.md` [[package.metadata.release.pre-release-replacements]] file = "README.md" search = 'adler = "[a-z0-9\\.-]+"' replace = 'adler = "{{version}}"' # Bump the version referenced by the `html_root_url` attribute in `lib.rs` [[package.metadata.release.pre-release-replacements]] file = "src/lib.rs" search = "https://docs.rs/adler/[a-z0-9\\.-]+" replace = "https://docs.rs/adler/{{version}}"