pytzdata

The Olson timezone database for Python.

Here are some articles that you may find helpful