{ "info": { "author": "Zachary Ernst", "author_email": "zac.ernst@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "A Python 3 module that provides a `TimedDict` class, which is designed to\nmimic the functionality of Redis's `EXPIRE`. Keys are\nset to expire after a certain number of seconds, and a callback function\nmay optionally be called. Keys are continuously checked for expiration in\na separate thread, so stale keys do not pile up in memory.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/zacernst/timed_dict", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "timeddictionary", "package_url": "https://pypi.org/project/timeddictionary/", "platform": "", "project_url": "https://pypi.org/project/timeddictionary/", "project_urls": { "Homepage": "https://github.com/zacernst/timed_dict" }, "release_url": "https://pypi.org/project/timeddictionary/0.1.1/", "requires_dist": null, "requires_python": "", "summary": "A dictionary with key expiration and callbacks.", "version": "0.1.1" }, "last_serial": 4364798, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "eafe0bcf95b597f2e5b9f3b935beb8be", "sha256": "54adab1d4b302e6e6cca8a81463f21cf18638669e5b728c65d2f273bf83eb0b9" }, "downloads": -1, "filename": "timeddictionary-0.1.0.tar.gz", "has_sig": false, "md5_digest": "eafe0bcf95b597f2e5b9f3b935beb8be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1117, "upload_time": "2018-10-11T15:11:14", "url": "https://files.pythonhosted.org/packages/e6/1c/44f415ce29d2f12db3098bd6eb9c8609e40438073e6657f8e8614026e17b/timeddictionary-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "cfab64eb61d0198fdfc52b8857032602", "sha256": "59f977df675bad2c93580bd96685717b7acb50725f7d93a26d000819e75efd7d" }, "downloads": -1, "filename": "timeddictionary-0.1.1.tar.gz", "has_sig": false, "md5_digest": "cfab64eb61d0198fdfc52b8857032602", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5257, "upload_time": "2018-10-11T15:14:38", "url": "https://files.pythonhosted.org/packages/5a/04/8a46a004d38189d636394c25a6d71c2905159254b978dbaabd7e85001789/timeddictionary-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cfab64eb61d0198fdfc52b8857032602", "sha256": "59f977df675bad2c93580bd96685717b7acb50725f7d93a26d000819e75efd7d" }, "downloads": -1, "filename": "timeddictionary-0.1.1.tar.gz", "has_sig": false, "md5_digest": "cfab64eb61d0198fdfc52b8857032602", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5257, "upload_time": "2018-10-11T15:14:38", "url": "https://files.pythonhosted.org/packages/5a/04/8a46a004d38189d636394c25a6d71c2905159254b978dbaabd7e85001789/timeddictionary-0.1.1.tar.gz" } ] }