Releases: alvinwan/timefhuman
Releases · alvinwan/timefhuman
Enhancements
Reached feature parity with 0.7.0 timefhuman and added all requested features in gh issues.
What's Changed
- [durations] Fix overeager duration unit, support duration lists and ranges by @alvinwan in #37
- Next sensible time, supporting "o'clock" by @alvinwan in #38
- [times] Add support for timezones by @alvinwan in #39
- [dates] Account for 'redundant' weekday by @alvinwan in #40
- [dates] Support YMD, ISO by @alvinwan in #41
- Cleanup by @alvinwan in #42
- Get matched text by @alvinwan in #43
- Added date and month modifiers by @alvinwan in #44
- Support vernacular names for datetimes by @alvinwan in #45
- Integrate relativedelta, support absolute weekdays by @alvinwan in #46
- Fixes compatibility with python3.8 by @alvinwan in #47
Full Changelog: 0.1.0...0.1.1
Context-free grammar
Redesigned to use context-free grammars (more robust and readable) while retaining a majority of prior features
What's Changed
- Allow for parsing multiple datetimes by @aschey in #5
- remove suffix from day by @igornfaustino in #11
- o'clock fix by @umerhasan17 in #13
- o'clock fix mark 2 by @umerhasan17 in #14
- Weekend by @alvinwan in #15
- Remove tests_require from install_requires by @StanczakDominik in #16
- fix DayToken addition so it handles changes in month and year by @dwelker in #29
- Add recognition for recurrent events by @jvadair in #33
- Use a context-free grammar to simplify parsing by @alvinwan in #36
New Contributors
- @aschey made their first contribution in #5
- @igornfaustino made their first contribution in #11
- @umerhasan17 made their first contribution in #13
- @StanczakDominik made their first contribution in #16
- @dwelker made their first contribution in #29
- @jvadair made their first contribution in #33
Full Changelog: 0.0.5...0.1.0
Bug fixes
Hotfix
More Robustness, 100% Coverage
- more robust range parsing
- generic
combine
interface for handling ambiguities and imputing datetime information
Support for Ranges, Lists, 99% Coverage
new token, parse, grammar to extract semantics from natural language
Initial release
supports structured dates, parsedatetime
-esque