{ "info": { "author": "Nitin Labhishetty", "author_email": "nitinlabhishetty@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "\n# cache4py: Caching simplified.\n\n## Getting started\n\n### Installation\nInstall using pip: `$ pip install cache4py`\n\n### Usage\n```python\nfrom cache4py.decorators import cache\nfrom cache4py.storage.redis import RedisBackend\n\n# You can choose memcached, redis or default (python's dict) as a backend.\nredis_backend = RedisBackend(url='localhost', port='6379')\n\n@cache(backend=redis_backend)\ndef my_function_one(*args, **kwargs):\n # do something awesome\n return\n```\n\n### Options\n1. Keys\n2. Eviction policies (coming soon)\n3. Backend\n4. Max memory limit (coming soon)\n5. Key expiry time (coming soon)\n\n\n\n## Contributing to cache4py\n\nRefer CONTRIBUTING.md\n\n## Issue tracking\n\nCreate issues at [cache4py/issues](https://github.com/nitinl/cache4py/issues).\n\n## Authors\n\n* **Nitin Labhishetty ([lnitin94@gmail.com](mailto:lnitin94@gmail.com))**\n* **Vaibhav Tulsyan ([vstulsyan@gmail.com](mailto:vstulsyan@gmail.com))**\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/nitinl/cache4py", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "cache4py", "package_url": "https://pypi.org/project/cache4py/", "platform": "", "project_url": "https://pypi.org/project/cache4py/", "project_urls": { "Homepage": "https://github.com/nitinl/cache4py" }, "release_url": "https://pypi.org/project/cache4py/0.0.1/", "requires_dist": [ "redis", "pymemcache", "pytest; extra == 'test'", "pytest-cov; extra == 'test'" ], "requires_python": ">=3.6.0", "summary": "Caching simplified.", "version": "0.0.1" }, "last_serial": 4397227, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "b64ceb727cec0dbab7d7c8586ca011a4", "sha256": "ae0db0bb0cdb102a827e7f6380822a0b84b2bf2c3dc6b9ff08c6583581fd093b" }, "downloads": -1, "filename": "cache4py-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b64ceb727cec0dbab7d7c8586ca011a4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 8280, "upload_time": "2018-10-20T13:51:14", "url": "https://files.pythonhosted.org/packages/af/3b/6df8164a957b00d6590d423a4e4a469fa92dfe606fada66861d4648622a2/cache4py-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "020ddc77883183aab9a99e09e1d4c1c5", "sha256": "0dcd9f71fc36c72b681f5b9a3336ed0e1b7523b3563f7791a6acdfe976adb969" }, "downloads": -1, "filename": "cache4py-0.0.1.tar.gz", "has_sig": false, "md5_digest": "020ddc77883183aab9a99e09e1d4c1c5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 5790, "upload_time": "2018-10-20T13:51:16", "url": "https://files.pythonhosted.org/packages/f9/1d/e62bac3ff4f733af56a228ab7a10fe9d5a06c4961180f296d2ffe5c59dbc/cache4py-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b64ceb727cec0dbab7d7c8586ca011a4", "sha256": "ae0db0bb0cdb102a827e7f6380822a0b84b2bf2c3dc6b9ff08c6583581fd093b" }, "downloads": -1, "filename": "cache4py-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b64ceb727cec0dbab7d7c8586ca011a4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 8280, "upload_time": "2018-10-20T13:51:14", "url": "https://files.pythonhosted.org/packages/af/3b/6df8164a957b00d6590d423a4e4a469fa92dfe606fada66861d4648622a2/cache4py-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "020ddc77883183aab9a99e09e1d4c1c5", "sha256": "0dcd9f71fc36c72b681f5b9a3336ed0e1b7523b3563f7791a6acdfe976adb969" }, "downloads": -1, "filename": "cache4py-0.0.1.tar.gz", "has_sig": false, "md5_digest": "020ddc77883183aab9a99e09e1d4c1c5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 5790, "upload_time": "2018-10-20T13:51:16", "url": "https://files.pythonhosted.org/packages/f9/1d/e62bac3ff4f733af56a228ab7a10fe9d5a06c4961180f296d2ffe5c59dbc/cache4py-0.0.1.tar.gz" } ] }