Dateparser

Latest version: v1.2.0

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

Scan your dependencies

Page 4 of 6

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.

0.3.4

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

Improvements:

* Fixed broken version 0.3.3 by excluding latest python-dateutil version.

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.