Skip to content

Latest commit

 

History

History
75 lines (57 loc) · 4.07 KB

README.md

File metadata and controls

75 lines (57 loc) · 4.07 KB

aiozoneinfo

CI Status Documentation Status Test coverage percentage

Poetry black pre-commit

PyPI Version Supported Python versions License


Documentation: https://aiozoneinfo.readthedocs.io

Source Code: https://github.com/bluetooth-devices/aiozoneinfo


Tools to fetch zoneinfo with asyncio

Installation

Install this via pip (or your favourite package manager):

pip install aiozoneinfo

Usage

This module is very simple and only has one public method async_get_time_zone. async_get_time_zone will fetch the ZoneInfo from the internal cache, or construct it in the executor to avoid doing blocking I/O in the event loop to load the zone info from disk.

zone_info = await async_get_time_zone("America/Los_Angeles")

Contributors ✨

Thanks goes to these wonderful people (emoji key):

This project follows the all-contributors specification. Contributions of any kind welcome!

Credits

This package was created with Copier and the browniebroke/pypackage-template project template.