1 | [package] |
2 | name = "adler2" |
3 | version = "2.0.0" |
4 | authors = ["Jonas Schievink <jonasschievink@gmail.com>" , "oyvindln <oyvindln@users.noreply.github.com>" ] |
5 | description = "A simple clean-room implementation of the Adler-32 checksum" |
6 | documentation = "https://docs.rs/adler2/" |
7 | repository = "https://github.com/oyvindln/adler2" |
8 | keywords = ["checksum" , "integrity" , "hash" , "adler32" , "zlib" ] |
9 | categories = ["algorithms" ] |
10 | readme = "README.md" |
11 | license = "0BSD OR MIT OR Apache-2.0" |
12 | edition = "2021" |
13 | |
14 | [[bench]] |
15 | name = "bench" |
16 | harness = false |
17 | |
18 | [dependencies] |
19 | # Internal features, only used when building as part of libstd, not part of the |
20 | # stable interface of this crate. |
21 | core = { version = '1.0.0' , optional = true, package = 'rustc-std-workspace-core' } |
22 | compiler_builtins = { version = '0.1.2' , optional = true } |
23 | |
24 | [dev-dependencies] |
25 | criterion = "0.3.2" |
26 | |
27 | [features] |
28 | # Disable default features to enable `#![no_std]` support. |
29 | default = ["std" ] |
30 | std = [] |
31 | |
32 | # Internal feature, only used when building as part of libstd, not part of the |
33 | # stable interface of this crate. |
34 | rustc-dep-of-std = ['core' , 'compiler_builtins' ] |
35 | |
36 | |
37 | [package.metadata.docs.rs] |
38 | rustdoc-args = [ "--cfg=docsrs" ] |
39 | |
40 | # cargo-release configuration |
41 | [package.metadata.release] |
42 | tag-message = "{{version}}" |
43 | no-dev-version = true |
44 | pre-release-commit-message = "Release {{version}}" |
45 | |
46 | # Change the changelog's `Unreleased` section to refer to this release and |
47 | # prepend a new `Unreleased` section |
48 | [[package.metadata.release.pre-release-replacements]] |
49 | file = "CHANGELOG.md" |
50 | search = "## Unreleased\n" |
51 | replace = "" " |
52 | ## Unreleased |
53 | |
54 | No changes. |
55 | |
56 | ## [{{version}} - {{date}}](https://github.com/jonas-schievink/adler/releases/tag/v{{version}}) |
57 | " "" |
58 | |
59 | # Bump the version inside the example manifest in `README.md` |
60 | [[package.metadata.release.pre-release-replacements]] |
61 | file = "README.md" |
62 | search = 'adler = "[a-z0-9\\.-]+"' |
63 | replace = 'adler = "{{version}}"' |
64 | |
65 | # Bump the version referenced by the `html_root_url` attribute in `lib.rs` |
66 | [[package.metadata.release.pre-release-replacements]] |
67 | file = "src/lib.rs" |
68 | search = "https://docs.rs/adler/[a-z0-9\\.-]+" |
69 | replace = "https://docs.rs/adler/{{version}}" |
70 | |