NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2902 most downloaded on PyPI
Typing stubs for tzlocal
Last release 3 years ago
no release in 18 months
Ships fairly regularly
a new release about every 2 months
Most releases are documented
notes for 15 of 18 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
18 releases · first in 2021
One column per quarter.
[stubsabot] Mark tzlocal as obsolete since 5.2
[stubsabot] Mark tzlocal as obsolete since 5.2 (#10921)
Release: https://pypi.org/pypi/tzlocal/5.2 Repository: https://github.com/regebro/tzlocal Changelog: https://github.com/regebro/tzlocal/blob/master/CHANGES.txt Diff: https://github.com/regebro/tzlocal/compare/5.1...5.2
Co-authored-by: stubsabot <>
[stubsabot] Bump tzlocal to 5.1
[stubsabot] Bump tzlocal to 5.1 (#10836)
Release: https://pypi.org/pypi/tzlocal/5.1 Repository: https://github.com/regebro/tzlocal Diff: https://github.com/regebro/tzlocal/compare/5.0.1...5.1
Stubsabot analysis of the diff between the two releases:
tzlocal/windows_tz.py.Add an upstream_repository field to METADATA.toml
Add an upstream_repository field to METADATA.toml (#10487)
Closes: #10478
Bump tzlocal to 5.0.1
Bump tzlocal to 5.0.1 (#10188)
Bump tzlocal to 5.0
Bump tzlocal to 5.0 (#10183)
[stubsabot] Bump tzlocal to 4.3
[stubsabot] Bump tzlocal to 4.3 (#9903)
Release: https://pypi.org/pypi/tzlocal/4.3 Diff: https://github.com/regebro/tzlocal/compare/4.2...4.3
Stubsabot analysis of the diff between the two releases:
tzlocal/utils.py, tzlocal/windows_tz.py.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.
Comments explaining why keyboard and tzlocal are not run on multiple platforms
Comments explaining why keyboard and tzlocal are not run on multiple platforms (#9188)
Remove tzlocal from pyright's exclude
Remove tzlocal from pyright's exclude (#8969)
These are the ones I chose not to add from #8321
Allowlist useless modules (#8340)
These are the ones I chose not to add from #8321
Fixes most of #8339
Add missing third party modules
Add missing third party modules (#8321)
Co-authored-by: Alex Waygood Alex.Waygood@Gmail.com Co-authored-by: hauntsaninja <> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
[stubsabot] Bump tzlocal to 4.2
[stubsabot] Bump tzlocal to 4.2 (#8184)
Co-authored-by: hauntsaninja <>
Check missing definitions for several packages
Check missing definitions for several packages (#8167)
Co-authored-by: hauntsaninja <>
Add get_localzone_name to tzlocal
Add get_localzone_name to tzlocal (#6912)
Nothing published for this version
Update remaining versions for third-party stubs
Update remaining versions for third-party stubs (#6094)
Also remove the python2 markers of packages that don't list Python 2 as supported in the latest version.
Don't special case version '0.1'
Co-authored-by: Akuli akuviljanen17@gmail.com
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 →