gituser/docker_multiarch/: pytzdata-2020.1 metadata and description

Homepage Simple index

The Olson timezone database for Python.

author Sébastien Eustace
author_email sebastien@eustace.io
classifiers
  • License :: OSI Approved :: MIT License
  • Operating System :: OS Independent
  • Programming Language :: Python :: 2
  • Programming Language :: Python :: 2.7
  • Programming Language :: Python :: 3
  • Programming Language :: Python :: 3.4
  • Programming Language :: Python :: 3.5
  • Programming Language :: Python :: 3.6
  • Programming Language :: Python :: 3.7
  • Programming Language :: Python :: 3.8
  • Topic :: Software Development :: Libraries :: Python Modules
description_content_type text/x-rst
license MIT
project_urls
  • Repository, https://github.com/sdispater/pytzdata
requires_python >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*
File Tox results History
pytzdata-2020.1-py2.py3-none-any.whl
Size
478 KB
Type
Python Wheel
Python
2.7
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