jayver 1.0.0

A calendar versioning scheme for binaries developed by Emmett Jayhart
Documentation
[package]
name         = "jayver"
version      = "1.0.0"
edition      = "2021"
rust-version = "1.67.1"
authors      = ["Emmett Jayhart <23242564+EmmettJayhart@users.noreply.github.com>"]
description  = "A calendar versioning scheme for binaries developed by Emmett Jayhart"
readme       = "README.md"
repository   = "https://github.com/EmmettJayhart/jayver"
license      = "Apache-2.0 OR MIT"
categories   = ["date-and-time", "data-structures", "parser-implementations"]
keywords     = ["calendar", "calver", "semver", "versioning", "version"]
resolver     = "2"
exclude      = ["build.rs"]

[dependencies]
nom       = "8.0"
thiserror = "2.0"
time      = { version = "0.3", features = ["formatting", "parsing", "macros"] }
serde     = { version = "1.0", optional = true, features = ["derive"] }

[build-dependencies]
anyhow = "1.0"
semver = "1.0"
nom    = "8.0"

[dev-dependencies]
proptest          = "1.4"
criterion         = "0.6"
serde_json        = "1.0"
pretty_assertions = "1.4"
semver            = "1.0"

[features]
default       = []
serialization = ["dep:serde"]

[[bench]]
name    = "parser"
harness = false

[[example]]
name = "basic_usage"
path = "examples/basic_usage.rs"

[[example]]
name = "requirements"
path = "examples/requirements.rs"

[[example]]
name = "today"
path = "examples/today.rs"