aboutsummaryrefslogtreecommitdiff
path: root/tests/library
AgeCommit message (Expand)AuthorFilesLines
11 daysfeat(library): multi-locale phone validator + postal/semver/slug/hostname/por...natsuoto10-8/+243
12 dayschore: enforce fully strict static typing across library, tests, and tooling ...natsuoto5-21/+27
13 daysfeat(library): ipv4/ipv6/email_rfc_5322/iso_date/zip_code validators + real-w...natsuoto15-0/+360
13 daystest: snapshot suite for every public library validator (223 patterns)natsuoto1-0/+36
13 daystest: pin char-class insertion-order and to_regex_string() == to_regex().patt...natsuoto1-0/+28
13 daysfeat(pattern): Pattern.__call__ delegates to .test so validators double as ca...natsuoto2-2/+0
2026-07-11refactor(library): rewrite geo/postal to inline patterns; delete RegexBackedP...natsuoto2-0/+17
2026-07-11chore: ruff format + lint fixes (en-dash → hyphen, line-length, script.py n...natsuoto4-0/+11
2026-07-11feat(library): reorganize into 22 category folders + flat 200-name re-export ...natsuoto11-271/+31
2026-06-26chore!: package reorg, toolchain migration to uv+ruff+pytest+hatchling, Pytho...natsuoto14-0/+340