skip to navigation
skip to content

mytz 0.1dev

A drop-in replacement for pytz.

Downloads ↓

mytz
====

The original idea for this was based on my work on Rodrigo Moraes' `gae-pytz`_.
Limitations within pytz caused its performance to be unacceptable for
short-running applications, such as in Google App Engine. The issue, and
related issues to do with this remain un-addressed today.

The crux of this issue is based around the "all_timezones" and
"common_timezones" variables, which cause the entire timezone list to be loaded
(well over five hundred!) at import time. Beause it's done in __init__.py, it
cannot be avoided without hacks such as gae-pytz.

So this is a fork, but intends to be a drop-in replacement for the most part
for pytz. In the process will be a number of code cleanups, and unit testing.
 
File Type Py Version Uploaded on Size # downloads
mytz-0.1dev.tar.gz (md5) Source 2010-10-02 370KB 325
mytz-evil-0.1dev.tar.gz (md5)
Evil Version: Hijacks pytz package name
Source 2010-10-02 370KB 258