Dateparser

Latest version: v1.2.1

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

Scan your dependencies

Page 4 of 6

0.7.0

Not secure
------------------

Features added during Google Summer of Code 2017:

* Harvesting language data from Unicode CLDR database (https://github.com/unicode-cldr/cldr-json), which includes over 200 locales (#321) - authored by Sarthak Maddan.
See full currently supported locale list in README.
* Extracting dates from longer strings of text (324) - authored by Elena Zakharova.
Special thanks for their awesome contributions!


New features:

* Added (independently from CLDR) Georgian (308) and Swedish (305)

Improvements:

* Improved support of Chinese (359), Thai (345), French (301, 304), Russian (302)
* Removed ruamel.yaml from dependencies (374). This should reduce the number of installation issues and improve performance as the result of moving away from YAML as basic data storage format.
Note that YAML is still used as format for support language files.
* Improved performance through using pre-compiling frequent regexes and lazy loading of data (293, 294, 295, 315)
* Extended tests (316, 317, 318, 323)
* Updated nose_parameterized to its current package, parameterized (381)


Planned for next release:

* Full language and locale names
* Performance and stability improvements
* Documentation improvements

0.6.0

Not secure
------------------

New features:

* Consistent parsing in terms of true python representation of date string. See 281
* Added support for Bangla, Bulgarian and Hindi languages.

Improvements:

* Major bug fixes related to parser and system's locale. See 277, 282
* Type check for timezone arguments in settings. see 267
* Pinned dependencies' versions in requirements. See 265
* Improved support for cn, es, dutch languages. See 274, 272, 285

Packaging:

* Make calendars extras to be used at the time of installation if need to use calendars feature.

0.5.1

Not secure
------------------

New features:

* Added support for Hebrew

Improvements:

* Safer loading of YAML. See 251
* Better timezone parsing for freshness dates. See 256
* Pinned dependencies' versions in requirements. See 265
* Improved support for zh, fi languages. See 249, 250, 248, 244

0.5.0

Not secure
------------------

New features:

* ``DateDataParser`` now also returns detected language in the result dictionary.
* Explicit and lucid timezone conversion for a given datestring using ``TIMEZONE``, ``TO_TIMEZONE`` settings.
* Added Hungarian language.
* Added setting, ``STRICT_PARSING`` to ignore incomplete dates.

Improvements:

* Fixed quite a few parser bugs reported in issues 219, 222, 207, 224.
* Improved support for chinese language.
* Consistent interface for both Jalali and Hijri parsers.

0.4.0

Not secure
------------------

New features:

* Support for Language based date order preference while parsing ambiguous dates.
* Support for parsing dates with no spaces in between components.
* Support for custom date order preference using ``settings``.
* Support for parsing generic relative dates in future.e.g. "tomorrow", "in two weeks", etc.
* Added ``RELATIVE_BASE`` settings to set date context to any datetime in past or future.
* Replaced ``dateutil.parser.parse`` with dateparser's own parser.

Improvements:

* Added simplifications for "12 noon" and "12 midnight".
* Fixed several bugs
* Replaced PyYAML library by its active fork `ruamel.yaml` which also fixed the issues with installation on windows using python35.
* More predictable ``date_formats`` handling.

0.3.5

Not secure
------------------

New features:

* Danish language support.
* Japanese language support.
* Support for parsing date strings with accents.

Improvements:

* Transformed languages.yaml into base file and separate files for each language.
* Fixed vietnamese language simplifications.
* No more version restrictions for python-dateutil.
* Timezone parsing improvements.
* Fixed test environments.
* Cleaned language codes. Now we strictly follow codes as in ISO 639-1.
* Improved chinese dates parsing.

Page 4 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.