Closed tarcieri closed 9 months ago
@rozbb this seems simple enough?
Just curious, what's the purpose of the upper version bound at all? Is it because some hypothetical later version of the signature
crate could potentially break semver on the unstable features?
The digest
feature of ed25519-dalek
activates signature/digest
, which is a pre-1.0 dependency.
Per the versioning policies of both ed25519-dalek
and signature
, upgrading digest
is an exception to SemVer:
Note that this doesn't impact most users who don't activate the digest
feature, which is off-by-default.
Sorry this got lost. Will read tn
@rozbb world's smallest PR 😅
Allow me to reply with the world's smallest: ˡᵍᵗᵐ
(I'm sorry for this taking so long; I've been working pretty hard lately, trying to make sure this is my last year of grad school; I hopefully graduate in May)
The
signature
crate contains unstable, minor version-gated functionality.The v2.1 release did not change any of that, and only added new functionality. So it's safe to relax the requirement for
signature
to>=2.0, <2.2
.