Releases: craigtrim/fast-parse-time
Releases · craigtrim/fast-parse-time
Test fix and improved documentation
Fixed test_dateparser_capability_02.py assertion to match actual dateparser behavior. Enhanced README with clearer value proposition highlighting deterministic results, zero API costs, and sub-millisecond performance compared to LLM-based approaches.
Release 1.1.0
Major API overhaul with simplified interface and improved documentation
Breaking changes:
- None (fully backward compatible)
New features:
- Unified API with single entry point: parse_dates()
- Clean data classes: RelativeTime, ExplicitDate, ParseResult
- Helper methods: to_datetime(), to_timedelta() on RelativeTime
- 15+ specialized functions (extract_past_references, extract_full_dates_only, etc.)
- Recipe functions for common patterns (parse_and_resolve, get_date_range)
- All imports available at top level (no deep imports required)
Documentation:
- README simplified to marketing-focused quick start
- Complete API reference moved to docs/API.md
- Added downloads/month badge
- Clear value proposition vs LLM-based approaches
Bug fixes:
- Fixed test_dateparser_capability_02.py assertion for '30/2' parsing
Code quality:
- Removed unused fast_parse_time_api.py
- Added comprehensive test suite (197 tests passing)
- Maintains 100% backward compatibility with extract_numeric_dates()
Release 0.1.15
- Remove OpenAI Dependency
0.1.14
v0.1.13
Release 0.1.12
Try again
Release 0.1.11
Try again
Release 0.1.10
Initial Release. Extracts Explicit Dates