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.
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.
Improvements:
- Fixed broken version 0.3.3 by excluding latest python-dateutil version.
New features:
- Finnish language support.
Improvements:
- Faster parsing with switching to regex module.
- RETURN_AS_TIMEZONE_AWARE setting to return tz aware date object.
- Fixed conflicts with month/weekday names similarity across languages.
New features:
- Added Hijri Calendar support.
- Added settings for better control over parsing dates.
- Support to convert parsed time to the given timezone for both complete and relative dates.
Improvements:
- Fixed problem with caching :func:`datetime.now` in :class:`FreshnessDateDataParser`.
- Added month names and week day names abbreviations to several languages.
- More simplifications for Russian and Ukranian languages.
- Fixed problem with parsing time component of date strings with several kinds of apostrophes.
New features:
- Support for Jalali Calendar.
- Belarusian language support.
- Indonesian language support.
Improvements:
- Extended support for Russian and Polish.
- Fixed bug with time zone recognition.
- Fixed bug with incorrect translation of "second" for Portuguese.
New features:
- Compatibility with Python 3 and PyPy.
Improvements:
- languages.yaml data cleaned up to make it human-readable.
- Improved Spanish date parsing.
- Support for generic parsing of dates with UTC offset.
- Support for Tagalog/Filipino dates.
- Improved support for French and Spanish dates.
- Easy to use parse function
- Languages definitions using YAML.
- Using translation based approach for parsing non-english languages. Previously, :mod:`dateutil.parserinfo` was used for language definitions.
- Better period extraction.
- Improved tests.
- Added a number of new simplifications for more comprehensive generic parsing.
- Improved validation for dates.
- Support for Polish, Thai and Arabic dates.
- Support for :mod:`pytz` timezones.
- Fixed building and packaging issues.
- First release on PyPI.