{ "info": { "author": "999hatsune (original pytz by Stuart Bishop)", "author_email": "999hatsune@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 2 :: Only", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Networking", "Topic :: Utilities" ], "description": "pytz-memcache\n=============\n\nlatest version at https://github.com/HatsuneMiku/pytz-memcache\n\npytz with memcache modified to be high performance that also works on\nGAE\n\n( copied from pytz-2014.4 )\n\nUsage\n-----\n\n- copy zoneinfo.zip to your application directory (current directory on\n GAE)\n- copy pytz-2014.4-gae-py2.X.egg to your application directory\n\n::\n\n import os\n\n if 'SERVER_SOFTWARE' in os.environ.keys(): # on GAE\n from google.appengine.api import memcache\n from google.appengine.ext import webapp\n # use zoneinfo.zip on current directory\n # pytz-2014.4-py2.5.egg does not work on GAE (pytz.common_timezones is [])\n sys.path.append('pytz-2014.4-gae-py2.5.egg')\n else:\n import memcache\n\n import pytz\n\n class GAEHandler(webapp.RequestHandler):\n def get(self, param):\n self.response.out.write(pytz.common_timezones)\n\nRemarks\n-------\n\n- 'zoneinfo.zip' must be in your application directory\n- memcached must be running on '127.0.0.1:11211' (for local test only)\n- (memcached has been running on GAE)\n- it takes about few seconds to run at the first time, but faster next\n- (it takes very long time when memcahced is not running because worst\n case)\n- please delete key 'pytz\\_loaded' from cache when update pytz zoneinfo\n\nDo It Yourself\n--------------\n\n- unzip pytz-2014.4-py2.X.egg\n- delete \\*.pyc\n- zip recursive pytz/zoneinfo/ to zoneinfo.zip\n- copy zoneinfo.zip to your application directory (current directory on\n GAE)\n- replace **init**.py open\\_resource function (in this repository)\n- zip pytz/ to pytz-2014.4-gae-py2.X.egg (without zoneinfo.zip)\n- copy pytz-2014.4-gae-py2.X.egg to your application directory\n\nLinks\n-----\n\n- https://github.com/HatsuneMiku/pytz-memcache\n- https://github.com/HatsuneMiku/pytz-memcache/wiki\n- https://pypi.python.org/pypi/pytz-memcache\n\nRequirements\n------------\n\n- pytz (included)\n- python-memcached (for local test only)\n\nRelations\n---------\n\n- pytz https://pypi.python.org/pypi/pytz\n- python-memcached (client OS independent)\n https://pypi.python.org/pypi/python-memcached\n- GAE https://appengine.google.com/\n- memcached (server for UNIX) http://memcached.org/\n- MemCacheD Manager (server for windows)\n http://allegiance.chi-town.com/MemCacheDManager.aspx", "description_content_type": null, "docs_url": null, "download_url": "https://pypi.python.org/packages/source/p/pytz-memcache/pytz-memcache-2014.4.33.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/HatsuneMiku/pytz-memcache", "keywords": "pytz timezone tzinfo datetime time memcache memcached GAE Google App Engine", "license": "MIT License", "maintainer": null, "maintainer_email": null, "name": "pytz-memcache", "package_url": "https://pypi.org/project/pytz-memcache/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pytz-memcache/", "project_urls": { "Download": "https://pypi.python.org/packages/source/p/pytz-memcache/pytz-memcache-2014.4.33.tar.gz", "Homepage": "https://github.com/HatsuneMiku/pytz-memcache" }, "release_url": "https://pypi.org/project/pytz-memcache/2014.4.33/", "requires_dist": null, "requires_python": null, "summary": "pytz with memcache modified to be high performance that also works on GAE ( copied from pytz-2014.4 )", "version": "2014.4.33" }, "last_serial": 1163127, "releases": { "2014.4": [], "2014.4.32": [], "2014.4.33": [ { "comment_text": "", "digests": { "md5": "c9cc9d9d2a511fc5b5f0f0314b11630b", "sha256": "bd0b79ff167ff6d98baa3353dac2ad4dbbb42fc5d4a2986a41b2c8f6c9927fea" }, "downloads": -1, "filename": "pytz-memcache-2014.4.33.tar.gz", "has_sig": false, "md5_digest": "c9cc9d9d2a511fc5b5f0f0314b11630b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 604821, "upload_time": "2014-07-20T03:01:27", "url": "https://files.pythonhosted.org/packages/5a/cb/01c0234b32c7e4e17afc653889f38bdfa80414c2ef4abe92d305473d3812/pytz-memcache-2014.4.33.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c9cc9d9d2a511fc5b5f0f0314b11630b", "sha256": "bd0b79ff167ff6d98baa3353dac2ad4dbbb42fc5d4a2986a41b2c8f6c9927fea" }, "downloads": -1, "filename": "pytz-memcache-2014.4.33.tar.gz", "has_sig": false, "md5_digest": "c9cc9d9d2a511fc5b5f0f0314b11630b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 604821, "upload_time": "2014-07-20T03:01:27", "url": "https://files.pythonhosted.org/packages/5a/cb/01c0234b32c7e4e17afc653889f38bdfa80414c2ef4abe92d305473d3812/pytz-memcache-2014.4.33.tar.gz" } ] }