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-2020.1.tar.gz (281.7 kB view details)

Uploaded Source

Built Distribution

pytzdata-2020.1-py2.py3-none-any.whl (490.0 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: pytzdata-2020.1.tar.gz
  • Upload date:
  • Size: 281.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.0a3 CPython/3.8.3 Darwin/19.5.0

File hashes

Hashes for pytzdata-2020.1.tar.gz
Algorithm Hash digest
SHA256 3efa13b335a00a8de1d345ae41ec78dd11c9f8807f522d39850f2dd828681540
MD5 3f8cd323fad2748f08c54a317bd81bc5
BLAKE2b-256 67624c25435a7c2f9c7aef6800862d6c227fc4cd81e9f0beebc5549a49c8ed53

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pytzdata-2020.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 490.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.0a3 CPython/3.8.3 Darwin/19.5.0

File hashes

Hashes for pytzdata-2020.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e1e14750bcf95016381e4d472bad004eef710f2d6417240904070b3d6654485f
MD5 c39635a70d5ac6ee08ae57eb08aeaed8
BLAKE2b-256 e04f4474bda990ee740a020cbc3eb271925ef7daa7c8444240d34ff62c8442a3

See more details on using hashes here.

Supported by

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