skillfed

tzdata

Provider of IANA time zone data

tzdata Permissive license Apache-2.0 Active 112 v2026.3 released

Install

tzdata on PyPI

pip

pip install tzdata

uv

uv add tzdata

poetry

poetry add tzdata

Package 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

Development Status :: 5 - Production/StableIntended Audience :: DevelopersProgramming Language :: Python :: 2Programming Language :: Python :: 3

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
iana timezone database pythontime zone data fallbackpep 615 timezonezic compiled timezone binariessystem timezone data alternativepython timezone providertzdata package

Similar packages