Releases: scrapinghub/dateparser
Releases · scrapinghub/dateparser
1.2.0
Release 1.1.8
Improvements:
- Improved date parsing for Chinese (#1148)
- Improved date parsing for Czech (#1151)
- Reorder language by popularity (#1152)
- Fix leak of memory in cache (#1140)
- Add support for "\d units later" (#1154)
- Move modification in CLDR data to yaml (#1153)
- Add support to use timezone via settings to get PREFER_DATES_FROM result (#1155)
Release 1.1.7
Release 1.1.6
Release 1.1.5
Improvements:
- Parse short versions of day, month, and year (#1103)
- Add a test for “in 1d” (#1104)
- Update languages_info (#1107)
- Add a workaround for zipimporter not having exec_module before Python 3.10 (#1069)
- Stabilize tests at midnight (#1111)
- Add a test case for French (#1110)
Cleanups:
- Remove the requirements-build file (#1113)
Release 1.1.4
Improvements:
- Improved support for languages such as Slovak, Indonesian, Hindi, German, and Japanese (#1064, #1094, #986, #1071, #1068)
- Recursively create a model home (#996)
- Replace regex sub with simple string replace (#1095)
- Add Python 3.10, 3.11 support (#1096)
- Drop support for Python 3.5, 3.6 versions (#1097)
Release 1.1.3
New features:
- Add support for fractional units (#876)
Improvements:
- Fix the returned datetime skipping a day with time+timezone input and PREFER_DATES_FROM = 'future' (#1002)
- Fix input translation breaking keep_formatting (#720)
- English: support "till date" (#1005)
- English: support “after” and “before” in relative dates (#1008)
Cleanups:
Release 1.1.2
Improvements:
- Added support for negative timestamp (#1060)
- Fixed PytzUsageWarning for Python versions >= 3.6 (#1062)
- Added support for dates with dots and spaces (#1028)
- Improved support for Ukrainian, Croatian and Russian (#1072, #1074, #1079, #1082, #1073, #1083)
- Added support for parsing Unix timestamps consistently regardless of timezones (#954)
- Improved tests (#1086)
Release 1.1.1
Improvements:
- Fixed issue with regex library by pinning dependencies to an earlier version (< 2022.3.15, #1046).
- Extended support for Russian language dates starting with lowercase (#999).
- Allowed to use_given_order for languages too (#997).
- Fixed link to settings section (#1018).
- Defined UTF-8 encoding for Windows (#998).
- Fixed directories creation error in CLI utils (#1022).
Release 1.1.0
New features:
- Support language detection based on
langdetect
,fastText
, or a custom implementation (see #932) - Add support for 'by ' (see #839)
- Sort default language list by internet usage (see #805)
Improvements:
- Improved support of Chinese (#910), Czech (#977)
- Improvements in
search_dates
(see #953) - Make order of previous locales deterministic (see #851)
- Fix parsing with trailing space (see #841)
- Consider
RETURN_TIME_AS_PERIOD
for timestamp times (see #922) - Exclude failing regex version (see #974)
- Ongoing work multithreading support (see #881, #885)
- Add demo URL (see #883)
QA:
- Migrate pipelines from Travis CI to Github Actions (see #859, #879, #884, #886, #911, #966)
- Use versioned CLDR data (see #825)
- Add a script to update table of supported languages and locales (see #601)
- Sort 'skip' keys in yaml files (see #844)
- Improve test coverage (see #827)
- Code cleanup (see #888, #907, #951, #958, #957)