mytz 0.1dev
A drop-in replacement for pytz.
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 | |
- Author: James Crasta
- Home Page: http://bitbucket.org/crast/mytz/
- License: BSD
- Categories
- Package Index Owner: crast
- DOAP record: mytz-0.1dev.xml
