Timefhuman

Latest version: v0.1.3

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.1.3

What's Changed
* Apply `infer_datetimes` to timedeltas by alvinwan in https://github.com/alvinwan/timefhuman/pull/60
* [config] Remove `return_single_object` configuration option by alvinwan in https://github.com/alvinwan/timefhuman/pull/61
* [install] Migrate setup.py to pyproject.toml by alvinwan in https://github.com/alvinwan/timefhuman/pull/62
* [config] Support global default config by alvinwan in https://github.com/alvinwan/timefhuman/pull/63
* [tests] Test README doctests by alvinwan in https://github.com/alvinwan/timefhuman/pull/64
* [tests] Improve test coverage to 98% by alvinwan in https://github.com/alvinwan/timefhuman/pull/65
* [readme] README update + programatic versioning by alvinwan in https://github.com/alvinwan/timefhuman/pull/66


**Full Changelog**: https://github.com/alvinwan/timefhuman/compare/0.1.2...0.1.3

0.1.2

Better handling for "greedy" unknown tokens, and propagate timezone information more robustly.

What's Changed
* [grammar] Do not match subsets of words by alvinwan in https://github.com/alvinwan/timefhuman/pull/49
* [api] Conveniences for import by alvinwan in https://github.com/alvinwan/timefhuman/pull/50
* Fix `now` being populated at start of program by alvinwan in https://github.com/alvinwan/timefhuman/pull/54
* [parser] Fix colon parsing by alvinwan in https://github.com/alvinwan/timefhuman/pull/55
* [tzinfo] Handle timezones when times aren't specified by alvinwan in https://github.com/alvinwan/timefhuman/pull/56
* [readme] Add new features, version bump by alvinwan in https://github.com/alvinwan/timefhuman/pull/57
* [readme] nits by alvinwan in https://github.com/alvinwan/timefhuman/pull/58


**Full Changelog**: https://github.com/alvinwan/timefhuman/compare/0.1.1...0.1.2

0.1.1

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 https://github.com/alvinwan/timefhuman/pull/37
* Next sensible time, supporting "o'clock" by alvinwan in https://github.com/alvinwan/timefhuman/pull/38
* [times] Add support for timezones by alvinwan in https://github.com/alvinwan/timefhuman/pull/39
* [dates] Account for 'redundant' weekday by alvinwan in https://github.com/alvinwan/timefhuman/pull/40
* [dates] Support YMD, ISO by alvinwan in https://github.com/alvinwan/timefhuman/pull/41
* Cleanup by alvinwan in https://github.com/alvinwan/timefhuman/pull/42
* Get matched text by alvinwan in https://github.com/alvinwan/timefhuman/pull/43
* Added date and month modifiers by alvinwan in https://github.com/alvinwan/timefhuman/pull/44
* Support vernacular names for datetimes by alvinwan in https://github.com/alvinwan/timefhuman/pull/45
* Integrate relativedelta, support absolute weekdays by alvinwan in https://github.com/alvinwan/timefhuman/pull/46
* Fixes compatibility with python3.8 by alvinwan in https://github.com/alvinwan/timefhuman/pull/47


**Full Changelog**: https://github.com/alvinwan/timefhuman/compare/0.1.0...0.1.1

0.1.0

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 https://github.com/alvinwan/timefhuman/pull/5
* remove suffix from day by igornfaustino in https://github.com/alvinwan/timefhuman/pull/11
* o'clock fix by umerhasan17 in https://github.com/alvinwan/timefhuman/pull/13
* o'clock fix mark 2 by umerhasan17 in https://github.com/alvinwan/timefhuman/pull/14
* Weekend by alvinwan in https://github.com/alvinwan/timefhuman/pull/15
* Remove tests_require from install_requires by StanczakDominik in https://github.com/alvinwan/timefhuman/pull/16
* fix DayToken addition so it handles changes in month and year by dwelker in https://github.com/alvinwan/timefhuman/pull/29
* Add recognition for recurrent events by jvadair in https://github.com/alvinwan/timefhuman/pull/33
* Use a context-free grammar to simplify parsing by alvinwan in https://github.com/alvinwan/timefhuman/pull/36

New Contributors
* aschey made their first contribution in https://github.com/alvinwan/timefhuman/pull/5
* igornfaustino made their first contribution in https://github.com/alvinwan/timefhuman/pull/11
* umerhasan17 made their first contribution in https://github.com/alvinwan/timefhuman/pull/13
* StanczakDominik made their first contribution in https://github.com/alvinwan/timefhuman/pull/16
* dwelker made their first contribution in https://github.com/alvinwan/timefhuman/pull/29
* jvadair made their first contribution in https://github.com/alvinwan/timefhuman/pull/33

**Full Changelog**: https://github.com/alvinwan/timefhuman/compare/0.0.5...0.1.0

0.0.5

- accommodate lack of whitespace after commas
- allow more day-of-week prefixes

0.0.4

Allow any capitalization of day-of-the-week

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.