Skip to main content

Official timezone database for Python.

Project description

Pytzdata Build status

Official timezone database for Python.

Supports Python 2.7+ and 3.5+.

Installation

pip install pytzdata

Usage

You can access the content of a specific timezone file by using the tz_file() function:

from pytzdata import tz_file

with tz_file('Europe/Paris') as f:
    # Do something with the file

If you just want to know the path to a specific timezone file, you may use the tz_path() function:

from pytzdata import tz_path

tz_path('Europe/Paris')

By default, pytzdata will use the bundled timezone database, however you can set a custom directory that holds the timezone files using the set_directory function:

import pytzdata

pytzdata.set_directory('/custom/zoneinfo')

You can also set the PYTZDATA_TZDATADIR environment variable to set a custom directory.

Release

To make a new release just follow these steps:

  • make data

  • Update version numbers in pytzdata/version.py and tests/test_version.py

  • make tox

Resources

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pytzdata-2017.2.1.tar.gz (234.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pytzdata-2017.2.1-py2.py3-none-any.whl (462.9 kB view details)

Uploaded Python 2Python 3

File details

Details for the file pytzdata-2017.2.1.tar.gz.

File metadata

  • Download URL: pytzdata-2017.2.1.tar.gz
  • Upload date:
  • Size: 234.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pytzdata-2017.2.1.tar.gz
Algorithm Hash digest
SHA256 85fa96881caefef7a083b15f4512886cecaf17cae02e57e49a4610ff3b72f674
MD5 3162fd77eecaadc2a174c81148c6e5d2
BLAKE2b-256 8c3f677943a0c8b9cce7f5a7d95e8fcc78a6ccc6c2b1dc1b6a4cd0a306da7975

See more details on using hashes here.

File details

Details for the file pytzdata-2017.2.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for pytzdata-2017.2.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8819c5c30384f86a89506b25dc0d4871345f80801cb368c3559bbc00c49ab41a
MD5 7b1633c02fdabffa18040d0aa4c07670
BLAKE2b-256 2f5d5d974ddf4a72c47d672f82b546c902d747df2687e0fe7dfe037300ea2186

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page