datefinder 1.0.0
datefinder 1.0.0 is now generally available.
Highlights
- Promotes the
1.0.0rc3candidate line to final1.0.0. find_dates(...)defaults to the v2 compatibility engine.- Legacy behavior remains available via:
find_dates_legacy(...)find_dates(..., engine="legacy")
- Typed extraction remains available via
extract(...)(absolute, relative, duration values).
Packaging
Published artifacts include:
- manylinux2014 wheels (
x86_64,aarch64) - musllinux_1_2 wheels (
x86_64,aarch64) - macOS wheels (
x86_64,arm64) - Windows wheel (
x86_64) - source distribution (
.tar.gz)
If no matching wheel is available, installation falls back to source build (Rust toolchain required).
Install
pip install -U datefinder==1.0.0PyPI: https://pypi.org/project/datefinder/1.0.0/
Notes
- Compatibility flags retained from RCs:
allow_month_only(defaultTrue)allow_compact_numeric(defaultFalse)allow_multiline(defaultTrue)
- Ambiguous shorthand like
9.6 20:30remains intentionally unsupported by default to reduce false positives.
Full release notes: docs/releases/1.0.0.md.