NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3267 most downloaded on PyPI
Typing stubs for dateparser
Last release 27 days ago
07 Sep 2026
Release timing varies
gaps range from 1 weeks to 6 months
Most releases are documented
notes for 47 of 57 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
57 releases · first in 2021
One column per quarter.
* Update to 1.4.3 (#16345) Closes: #16341
Update to 1.4.3 (#16345)
Closes: #16341
* Update to 1.4.2
Pin dateparser to an exact version
[dateparser] Update to ~=1.4.1 (#15918) Finish dateparser.parser
[dateparser] Update to ~=1.4.1 (#15918)
Finish dateparser.parser
Upgrade black to 26.5.0
Upgrade black to 26.5.0 (#15801)
Import some items from typing instead of typing_extensions
Import some items from typing instead of typing_extensions (#15711)
Part of #13782
Use dashes instead of underscores for METADATA.toml field names
Use dashes instead of underscores for METADATA.toml field names (#15614)
[dateparser] Update to 1.4.0
[dateparser] Update to 1.4.0 (#15562)
[dateparser] Fix return type of search_dates
[dateparser] Fix return type of search_dates (#15539)
[dateparser] Annotate a few return and argument types
[dateparser] Annotate a few return and argument types (#15411)
Functions with settings params actually accepts Settings (or dict only if has @apply_settings decorator)
[dateparser] Improve stubs (#15393)
settings params actually accepts Settings (or
dict only if has @apply_settings decorator)TypeVar for date params that are used as return objectscollections.abc.Set instead of set since there is an
isinstance check specifically for collections.abc.Set[dateparser] Update to ~=1.3.0
[dateparser] Update to ~=1.3.0 (#15376)
Mark stub-only private symbols as @type_check_only in third-party stubs
Mark stub-only private symbols as @type_check_only in third-party stubs (#14545)
[dateparser] Update to ~=1.2.2
[dateparser] Update to ~=1.2.2 (#14346)
[dateparser] Improve parse-related annotations
[dateparser] Improve parse-related annotations (#14199)
Add a # type: ignore. Helps with #14194
Replace Incomplete | None = None in third party stubs
Replace Incomplete | None = None in third party stubs (#14063)
Improve dateparser
Improve dateparser (#13796)
Fix stubtest for dateparser
Fix stubtest for dateparser (#13474)
Bump dateparser to 1.2.*
Bump dateparser to 1.2.* (#11786)
Remove bare Incomplete annotations in third-party stubs
Remove bare Incomplete annotations in third-party stubs (#11671)
Update typing_extensions imports in third-party stubs
Update typing_extensions imports in third-party stubs (#11245)
Add an upstream_repository field to METADATA.toml
Add an upstream_repository field to METADATA.toml (#10487)
Closes: #10478
Add defaults for third-party stubs A-D
Add defaults for third-party stubs A-D (#9952)
Stubtest settings: change ignore_missing_stub default to false
Stubtest settings: change ignore_missing_stub default to false (#9779)
If you're reading about this commit from an autogenerated changelog entry, this should have no user-visible impact on how the stubs are interpreted by a type checker; it's just an internal change to how typeshed's tests work.
Use typing_extensions.Self instead of _typeshed.Self
Use typing_extensions.Self instead of _typeshed.Self (#9702)
Bump mypy to 1.0
Bump mypy to 1.0 (#9684)
Replace Any with Incomplete in many places
Replace Any with Incomplete in many places (#9558)
Mark dateparser as complete (#9312) Co-authored-by: Alex Waygood
Mark dateparser as complete (#9312)
Co-authored-by: Alex Waygood Alex.Waygood@Gmail.com
dateparser: delete DIGIT_USE_PATTERN
dateparser: delete DIGIT_USE_PATTERN (#9243)
Fixes #9242
dateparser: add new parameter (#9081) Fixes #9079
dateparser: add new parameter (#9081)
Fixes #9079
dateparser: add negative argument to get_date_from_timestamp
dateparser: add negative argument to get_date_from_timestamp (#8954)
Closes #8952
Import Match and Pattern from re, not typing
Import Match and Pattern from re, not typing (#8277)
dateparser: Remove redundant import of _typeshed.Self
dateparser: Remove redundant import of _typeshed.Self (#8041)
Third-party stubs: import from collections.abc where possible
Third-party stubs: import from collections.abc where possible (#7637)
Use TypeAlias where possible for type aliases
Use TypeAlias where possible for type aliases (#7630)
Update dateparser stubs for 1.1
Update dateparser stubs for 1.1 (#7368)
Improve __enter__ & constructor methods
Improve __enter__ & constructor methods (#7114)
Found from PyCQA/flake8-pyi#135.
fix incorrect tuple[T] (#6996)
Found from PyCQA/flake8-pyi#135.
Use lowercase type everywhere
Use lowercase type everywhere (#6853)
Nothing published for this version
Use PEP 585 syntax wherever possible
Use PEP 585 syntax wherever possible (#6717)
Always alias collections.abc.Set
Always alias collections.abc.Set (#6712)
Reduce use of deprecated typing aliases
Reduce use of deprecated typing aliases (#6358)
Use lowercase tuple where possible
Use lowercase tuple where possible (#6170)
check_new_syntax.py: check nested annotations
check_new_syntax.py: check nested annotations (#6167)
dateparser.search.search_dates: allow arbitrary-length tuples for languages argument
Add star to all non-0.1 versions
Add star to all non-0.1 versions (#6146)
Specify concrete types for DateDataParser attributes
Specify concrete types for DateDataParser attributes (#6075)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →