[package] name = "pypi-types" version = "0.0.1" edition = { workspace = true } rust-version = { workspace = true } homepage = { workspace = true } documentation = { workspace = true } repository = { workspace = true } authors = { workspace = true } license = { workspace = true } [lints] workspace = true [dependencies] pep440_rs = { path = "../pep440-rs", features = ["rkyv", "serde"] } pep508_rs = { path = "../pep508-rs", features = ["rkyv", "serde"] } uv-normalize = { path = "../uv-normalize" } chrono = { workspace = true, features = ["serde"] } mailparse = { workspace = true } once_cell = { workspace = true } regex = { workspace = true } rkyv = { workspace = true, features = ["strict", "validation"] } serde = { workspace = true } thiserror = { workspace = true } tracing = { workspace = true } url = { workspace = true } [dev-dependencies] indoc = { version = "2.0.4" } insta = { version = "1.34.0" } serde_json = { version = "1.0.111" } tempfile = { version = "3.9.0" } test-case = { version = "3.3.1" }