11 releases

new 0.3.0 Apr 10, 2024
0.2.1 Feb 6, 2024
0.2.0 Jan 4, 2024
0.1.7 Dec 7, 2023
0.1.1 Sep 29, 2023

#1176 in Parser implementations

Download history 222/week @ 2023-12-20 273/week @ 2023-12-27 338/week @ 2024-01-03 334/week @ 2024-01-10 290/week @ 2024-01-17 334/week @ 2024-01-24 657/week @ 2024-01-31 406/week @ 2024-02-07 300/week @ 2024-02-14 308/week @ 2024-02-21 612/week @ 2024-02-28 270/week @ 2024-03-06 297/week @ 2024-03-13 504/week @ 2024-03-20 284/week @ 2024-03-27 278/week @ 2024-04-03

1,411 downloads per month
Used in 9 crates (3 directly)

MIT license

17KB
343 lines

version_spec

Crates.io Crates.io

Enums and utilities for working with partial, full, and aliased semantic versions, known as a version specification. It primarily handles the states of an unresoled version candidate (requirement, range, alias, partial, etc) to a resolved version (version, alias).

Dependencies

~3.5–5.5MB
~99K SLoC