px
pypx

aiozoneinfo

v0.2.3

Tools to fetch zoneinfo with asyncio

8 KB Python 3.9+ py3-none-anyApache Software License2 deps
Diff
$ uv add aiozoneinfo

aiozoneinfo


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.

Details

Version
0.2.3
License
Apache Software License
Python
>=3.9
Maintainer
J. Nick Koston

Maintainers