{ "info": { "author": "tleb", "author_email": "tleb@openmailbox.org", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.4" ], "description": "the_rack\n========\n\n> A cachable collection with extension abilities\n\n## Install using pip\n\n pip install the_rack\n\n## Usage example\n\n```python\nfrom the_rack import Rack\n\nclass Foo: pass\n\nc = Rack()\nc['foo'] = lambda get: Foo()\n\nc['foo'] # Foo object\n\nclass Bar:\n def __init__(self, foo): pass\n\nc['bar'] = lambda get: Bar(get('foo'))\n\nc['bar'] # Bar object\n\nassert c['bar'] == c['bar'] # Caching\n```\n\nThe complete usage is explained [in the doc](doc.md).\n\nThis code is licenced under [the MIT license](https://tleb.mit-license.org/).", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/tleb/the_rack", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "the_rack", "package_url": "https://pypi.org/project/the_rack/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/the_rack/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/tleb/the_rack" }, "release_url": "https://pypi.org/project/the_rack/1.0.1/", "requires_dist": null, "requires_python": null, "summary": "A cachable collection with extension abilities", "version": "1.0.1" }, "last_serial": 2258111, "releases": { "0.0.1": [], "1.0.0": [ { "comment_text": "", "digests": { "md5": "a54419257e27ae4932b0347ee490c316", "sha256": "2e5853153cdd9e0137565ecce6c9daf236b24c5a5aafde4d7d4845b5054cf797" }, "downloads": -1, "filename": "the_rack-1.0.0.tar.gz", "has_sig": false, "md5_digest": "a54419257e27ae4932b0347ee490c316", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2747, "upload_time": "2016-08-01T22:54:12", "url": "https://files.pythonhosted.org/packages/fd/2e/371d686898e08bffa252732adfa58963c8622aff172c9fb2357352d2631f/the_rack-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "5af37712aadc5bd6d96ddba5f3d15174", "sha256": "d118fc749f64c5dbb6bdf75649b07a298cfd2105b802af099341534a5f9e3b19" }, "downloads": -1, "filename": "the_rack-1.0.1.tar.gz", "has_sig": false, "md5_digest": "5af37712aadc5bd6d96ddba5f3d15174", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2826, "upload_time": "2016-08-02T16:41:37", "url": "https://files.pythonhosted.org/packages/56/7a/447015ad2e34ea041b82fc635830930ae8e4503b3aa57771ca91107de395/the_rack-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5af37712aadc5bd6d96ddba5f3d15174", "sha256": "d118fc749f64c5dbb6bdf75649b07a298cfd2105b802af099341534a5f9e3b19" }, "downloads": -1, "filename": "the_rack-1.0.1.tar.gz", "has_sig": false, "md5_digest": "5af37712aadc5bd6d96ddba5f3d15174", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2826, "upload_time": "2016-08-02T16:41:37", "url": "https://files.pythonhosted.org/packages/56/7a/447015ad2e34ea041b82fc635830930ae8e4503b3aa57771ca91107de395/the_rack-1.0.1.tar.gz" } ] }