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

Uploaded Source

Built Distribution

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

pytzdata-2018.6-py2.py3-none-any.whl (973.2 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: pytzdata-2018.6.tar.gz
  • Upload date:
  • Size: 278.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/0.12.5 CPython/3.7.1 Darwin/18.0.0

File hashes

Hashes for pytzdata-2018.6.tar.gz
Algorithm Hash digest
SHA256 1c4f8ff1bbb75eeb690d1b8c601491044aba71c66c3756c97e2274b34d3856f8
MD5 fd8364cdb8f24e036ae74f82a2f09417
BLAKE2b-256 52968ce2d6afcf7a5b51124de5b67fa364ad7182b98b66db96a9a09f6b24c1c1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pytzdata-2018.6-py2.py3-none-any.whl
  • Upload date:
  • Size: 973.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/0.12.5 CPython/3.7.1 Darwin/18.0.0

File hashes

Hashes for pytzdata-2018.6-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 1e0bc00c9b7a89c68fd50d0ee3d474be1cd0e7e1fca60662d46d559c235cadad
MD5 439c14afd8591e80c8c9154a49046c7f
BLAKE2b-256 a30baaa162bce1e978c53227fe4c3e400e998755123b5e96ee10ca2d9edaf63e

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