Skip to main content

The Olson timezone database for Python.

Project description

Pytzdata Build status

The Olson 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-2019.3.tar.gz (280.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-2019.3-py2.py3-none-any.whl (489.5 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: pytzdata-2019.3.tar.gz
  • Upload date:
  • Size: 280.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.0b1 CPython/3.7.4 Darwin/18.7.0

File hashes

Hashes for pytzdata-2019.3.tar.gz
Algorithm Hash digest
SHA256 fac06f7cdfa903188dc4848c655e4adaee67ee0f2fe08e7daf815cf2a761ee5e
MD5 d35317ee6d041e6aedacfb139fca3a6c
BLAKE2b-256 7b67dff08fc8fa442a143d19ebc31d700f3f50de2d357d2e00ea2e66781911f1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pytzdata-2019.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 489.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.0b1 CPython/3.7.4 Darwin/18.7.0

File hashes

Hashes for pytzdata-2019.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 84c52b9a47d097fcd483f047a544979de6c3a86e94c845e3569e9f8acd0fa071
MD5 710d792358a31bf5d6533b8aeb171388
BLAKE2b-256 7ff9cdd39831b0465285c02ed90cfbf0db25bb951cb2a35ded0e69222375bea3

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