Merge pull request #137 from sorairolake/all-features-for-docsrs

doc: Enable all features for Docs.rs
This commit is contained in:
Chris Hennick 2024-05-19 18:57:31 +00:00 committed by GitHub
commit 897cca50b3
Signed by: DevComp
GPG key ID: B5690EEEBB952194
3 changed files with 5 additions and 20 deletions

View file

@ -26,7 +26,7 @@ jobs:
- rustalias: stable - rustalias: stable
rust: stable rust: stable
- rustalias: msrv - rustalias: msrv
rust: '1.70' rust: '1.73'
- rustalias: nightly - rustalias: nightly
rust: nightly rust: nightly
name: 'Build and test ${{ matrix.feature_flag }}: ${{ matrix.os }}, ${{ matrix.rustalias }}' name: 'Build and test ${{ matrix.feature_flag }}: ${{ matrix.os }}, ${{ matrix.rustalias }}'

View file

@ -10,7 +10,7 @@ authors = [
license = "MIT" license = "MIT"
repository = "https://github.com/zip-rs/zip2.git" repository = "https://github.com/zip-rs/zip2.git"
keywords = ["zip", "archive", "compression"] keywords = ["zip", "archive", "compression"]
rust-version = "1.70.0" rust-version = "1.73.0"
description = """ description = """
Library to support the reading and writing of zip files. Library to support the reading and writing of zip files.
""" """
@ -19,22 +19,7 @@ exclude = ["tests/**", "examples/**", ".github/**", "fuzz/**"]
build = "src/build.rs" build = "src/build.rs"
[package.metadata.docs.rs] [package.metadata.docs.rs]
features = [ all-features = true
"aes-crypto",
"bzip2",
"chrono",
"deflate",
"deflate64",
"deflate",
"deflate-zlib",
"deflate-zlib-ng",
"lzma",
"time",
"zstd",
]
# Can be enabled when <https://github.com/zopfli-rs/zopfli/issues/42> is fixed
# all-features = true
no-default-features = true
rustdoc-args = ["--cfg", "docsrs"] rustdoc-args = ["--cfg", "docsrs"]
[workspace.dependencies] [workspace.dependencies]
@ -59,7 +44,7 @@ time = { workspace = true, optional = true, features = [
] } ] }
zeroize = { version = "1.6.0", optional = true, features = ["zeroize_derive"] } zeroize = { version = "1.6.0", optional = true, features = ["zeroize_derive"] }
zstd = { version = "0.13.1", optional = true, default-features = false } zstd = { version = "0.13.1", optional = true, default-features = false }
zopfli = { version = "0.8.0", optional = true } zopfli = { version = "0.8.1", optional = true }
deflate64 = { version = "0.1.8", optional = true } deflate64 = { version = "0.1.8", optional = true }
lzma-rs = { version = "0.3.0", default-features = false, optional = true } lzma-rs = { version = "0.3.0", default-features = false, optional = true }

View file

@ -54,7 +54,7 @@ The following feature flags are deprecated:
MSRV MSRV
---- ----
Our current Minimum Supported Rust Version is **1.70**. When adding features, Our current Minimum Supported Rust Version is **1.73**. When adding features,
we will follow these guidelines: we will follow these guidelines:
- We will always support the latest four minor Rust versions. This gives you a 6 - We will always support the latest four minor Rust versions. This gives you a 6