tzdata
Provider of IANA time zone data
Install
tzdata on PyPI
pip
pip install tzdatauv
uv add tzdatapoetry
poetry add tzdataPackage facts
| License | Apache-2.0 (permissive) |
| Python support | supports the current Python release (>=2) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | none |
| Maintenance | actively maintained — 34 days since the last release |
| Last repo commit | |
| First released | |
| Popularity | one of the 100 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: tzdata-2026.3-py2.py3-none-any.whl
About tzdata
from the package's own PyPI description — quoted content, verbatim
tzdata: Python package providing IANA time zone data
This is a Python package containing zic-compiled binaries for the IANA time
zone database. It is intended to be a fallback for systems that do not have
system time zone data installed (or don't have it installed in a standard
location), as a part of PEP 615 <https://www.python.org/dev/peps/pep-0615/>_.
This repository generates a pip-installable package, published on PyPI as
tzdata <https://pypi.org/project/tzdata>_.
For more information, see the documentation <https://tzdata.python.org>_.
Read as markdown · JSON record · Source repository · Homepage · Docs
AI interpretation — verify before relying
AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page
Provides IANA time zone database binaries as a Python package fallback for systems without system-level time zone data, implementing PEP 615.
Low friction: pure-wheel distribution with zero runtime dependencies and active maintenance (last release 34 days ago, repository updated August 2026).
Apache-2.0 permissive license allows commercial and private use with minimal restrictions; suitable for most deployment contexts.
Usage
pip install tzdata==2026.3
import tzdata
# System will use tzdata as fallback for timezone lookups when system data unavailable
Verdict: Stable, widely-adopted timezone data provider (top 100 PyPI) with zero vulnerabilities, no dependencies, and permissive licensing. Install friction is minimal and maintenance is active. Safe choice for systems needing reliable IANA timezone support.
Needs verification
- Whether tzdata is automatically consulted by Python's datetime/zoneinfo or requires explicit configuration in applications
- Performance characteristics compared to system-level timezone data when both are available
Similar packages
permissive · top 1,000 on PyPI
pendulumpermissive · top 1,000 on PyPI
pytzpermissive · top 100 on PyPI
PyMySQLpermissive · top 1,000 on PyPI
phonenumberspermissive · top 1,000 on PyPI
pandaspermissive · top 100 on PyPI
isodatepermissive · top 1,000 on PyPI
python-dateutilpermissive · top 100 on PyPI
polars-runtime-32permissive · top 1,000 on PyPI
yarlpermissive · top 100 on PyPI