Cargo Features

[dependencies]
apple-codesign = { version = "0.28.0", default-features = false, features = ["notarize", "smartcard"] }
default = notarize

The notarize feature is set by default whenever apple-codesign is added without default-features = false somewhere in the dependency tree.

notarize default = app-store-connect, aws-config, aws-sdk-s3, aws-smithy-http, aws-smithy-types

Affects apple-codesign::notarization

smartcard = yubikey

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

aws-config notarize
aws-sdk-s3 notarize
aws-smithy-http notarize
aws-smithy-types notarize
yubikey smartcard?

Affects apple-codesign::yubikey

app-store-connect notarize