{ "info": { "author": "Kurt Griffiths", "author_email": "mail@kgriffs.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Libraries" ], "description": "## tLRU\n\nTime-bound LRU caching library for Python 3, optimized for speed and efficient use of resources.\n\n__EXPERIMENTAL__: Use at your own risk.\n\nWhen installing under PyPy, be sure to:\n\n```\nexport XXHASH_FORCE_CFFI=1\n```\n\nRequires Python 3.5 or better.\n\nLegal\n-----\n\nCopyright 2018 by individual and corporate contributors as\nnoted in the individual source files.\n\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may\nnot use any portion of this software except in compliance with\nthe License. Contributors agree to license their work under the same\nLicense. You may obtain a copy of the License at\nhttp://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\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/falconry/tlru", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "tlru", "package_url": "https://pypi.org/project/tlru/", "platform": "", "project_url": "https://pypi.org/project/tlru/", "project_urls": { "Homepage": "https://github.com/falconry/tlru" }, "release_url": "https://pypi.org/project/tlru/0.3.0/", "requires_dist": [ "backoff", "csiphash", "msgpack", "pecyn", "xxhash" ], "requires_python": ">=3.5", "summary": "Time-bound LRU caching library", "version": "0.3.0" }, "last_serial": 4263253, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "356ead2cdf2650a2e49f9d197e5da40b", "sha256": "1a300e052ae1135cac1a09b6258c07b4a6b3faa5a60b19ff8b508fb63c05cd92" }, "downloads": -1, "filename": "tlru-0.0.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "356ead2cdf2650a2e49f9d197e5da40b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 4862, "upload_time": "2018-04-05T22:47:04", "url": "https://files.pythonhosted.org/packages/06/8a/dfcb85f2ef7d0d70bf887d9355af45ea4c9b6ea3dd637b5668fbecaf56de/tlru-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac3f612864a91012bb418e87530d3be8", "sha256": "e74671258212f048682b2bbc5655c2aa64bf9ea82cc798352fb9ab7c60db1ea2" }, "downloads": -1, "filename": "tlru-0.0.1.tar.gz", "has_sig": true, "md5_digest": "ac3f612864a91012bb418e87530d3be8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 5281, "upload_time": "2018-04-05T22:47:06", "url": "https://files.pythonhosted.org/packages/3b/08/a756b228a67844498451c2e8b75b5fca892506f8dc643eebe251da303ad5/tlru-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "021a47205e6da0be08f6777568e55b96", "sha256": "62060718cf8dff518b618cb1d33bebd8c9a364af36a90640c6a5d0493950cee5" }, "downloads": -1, "filename": "tlru-0.0.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "021a47205e6da0be08f6777568e55b96", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 4868, "upload_time": "2018-04-06T16:49:29", "url": "https://files.pythonhosted.org/packages/3d/cf/686dde2654f2badf021ecae6ec5939846c8fa2a9b29a45f26ede12d9b458/tlru-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cef13bc2606dd405477438a48a9fa4c6", "sha256": "713914e2cf65da112c4e3bebafef7f9e0924a8d42dc1424a437faf3131f1b4a9" }, "downloads": -1, "filename": "tlru-0.0.2.tar.gz", "has_sig": true, "md5_digest": "cef13bc2606dd405477438a48a9fa4c6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 8767, "upload_time": "2018-04-06T16:49:31", "url": "https://files.pythonhosted.org/packages/34/a0/294401d968c761a46691e9148afa19d5c206b049cb2235eea6643a1580f2/tlru-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "03b1de8b527638b589d0dd3e0c504a31", "sha256": "d379ffd32b0e0be2913c172194945b346442a8928fc7c3a43c74ff354a449878" }, "downloads": -1, "filename": "tlru-0.0.3-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "03b1de8b527638b589d0dd3e0c504a31", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 4917, "upload_time": "2018-04-10T17:13:41", "url": "https://files.pythonhosted.org/packages/96/b5/9b5e7714abe34d65dd808f42f9932f03b05fe788bfc14e48b03381e518f3/tlru-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f025a969a377fa4cd94f83682d43aee", "sha256": "1fa9d835ae6676e07bf97896ba121f69a634e931ad61d45440be9a7493372b9c" }, "downloads": -1, "filename": "tlru-0.0.3.tar.gz", "has_sig": true, "md5_digest": "4f025a969a377fa4cd94f83682d43aee", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 8826, "upload_time": "2018-04-10T17:13:42", "url": "https://files.pythonhosted.org/packages/0f/92/ab05fcfffbcc7250d375cccf93c01c13235a6bd21dfd67a5e21df88872f0/tlru-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "620589aed58f38c8112c11a32b6b48b7", "sha256": "0e5f334f34a2dc82fb6f95162aee9be0ad0953a973032d40fac62ad6f3b57fbd" }, "downloads": -1, "filename": "tlru-0.0.4-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "620589aed58f38c8112c11a32b6b48b7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 4918, "upload_time": "2018-04-10T19:14:45", "url": "https://files.pythonhosted.org/packages/64/41/694abad77e3ffb36f2988b3629e3372e7cbb2f52beae09675e2e39c533e6/tlru-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5efdfac26211638f36c104355fc01a63", "sha256": "4f750e2d7987a09ebf729b236dedcc001281a53d7535256ceb19a96014e9eb2a" }, "downloads": -1, "filename": "tlru-0.0.4.tar.gz", "has_sig": true, "md5_digest": "5efdfac26211638f36c104355fc01a63", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 8841, "upload_time": "2018-04-10T19:14:46", "url": "https://files.pythonhosted.org/packages/87/98/1926cc3e68a5cfa49907332f020c7ed3de3a75d4af41a2a55b33b7ceae7c/tlru-0.0.4.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "1576afd696eb922f5010d0916c1cf8a4", "sha256": "08f2bc57d30393e5b063414ca75bf9dc2dfdb4314ab45e0c7a10cf06d3b2fb52" }, "downloads": -1, "filename": "tlru-0.1.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "1576afd696eb922f5010d0916c1cf8a4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 5169, "upload_time": "2018-08-31T20:29:58", "url": "https://files.pythonhosted.org/packages/1f/b7/35b2a18830afaf6105067b0527d7f4479f1df9ea200bf5f677a0512ec1e9/tlru-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5bbe8524980c5110e7c1c43a70ec8c91", "sha256": "b8028101d21e390e9671915b6917485fd771bd5eebbdc8b226b0f735e5126ab0" }, "downloads": -1, "filename": "tlru-0.1.0.tar.gz", "has_sig": true, "md5_digest": "5bbe8524980c5110e7c1c43a70ec8c91", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 9045, "upload_time": "2018-08-31T20:30:00", "url": "https://files.pythonhosted.org/packages/38/74/cca22543957cc3e2c9c06735bc6ed1953eca2654dbff6952493a5608408a/tlru-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "9ad88d496bf4cd9dd6d5a44e4e9efc63", "sha256": "01ebba7dccb614f8d756b782129cb44d1a1f4fbf4eebebc8dc7123522a2eb478" }, "downloads": -1, "filename": "tlru-0.2.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "9ad88d496bf4cd9dd6d5a44e4e9efc63", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 5617, "upload_time": "2018-09-05T21:31:24", "url": "https://files.pythonhosted.org/packages/f2/b8/2d8f25d8c16caec9db8d6a11dd814792881a55db6d8dc376b31e5867c723/tlru-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d454e2136b69e2aabf845787bfb9d623", "sha256": "45091c6de3e1367eecaf2b53a12997fd661e2fb91ec2c55d5a5e0ec89920c568" }, "downloads": -1, "filename": "tlru-0.2.0.tar.gz", "has_sig": true, "md5_digest": "d454e2136b69e2aabf845787bfb9d623", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 9470, "upload_time": "2018-09-05T21:31:26", "url": "https://files.pythonhosted.org/packages/f3/57/347d29979bcd5365d28a50a90b1386110db7c4e6555fa4b92c680da35c93/tlru-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "fc954d3b6092e81d8b8bee86aed7f96a", "sha256": "2ecb17cb071b8e06219eda33c65e8001867a30bb17aa3f6ad80f43c0ee6bd448" }, "downloads": -1, "filename": "tlru-0.3.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "fc954d3b6092e81d8b8bee86aed7f96a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 6077, "upload_time": "2018-09-12T02:00:37", "url": "https://files.pythonhosted.org/packages/b3/93/f68692429cc686154cb33daaaceaa39ba8e3e902076d651a95fa4bc8cd17/tlru-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "872cc7b18d72b77cc0b7d27b476c0896", "sha256": "0fca576194083dc8e46f11c95dfb5b726a1ff85e2f1a48aa61512e60bddfb89a" }, "downloads": -1, "filename": "tlru-0.3.0.tar.gz", "has_sig": true, "md5_digest": "872cc7b18d72b77cc0b7d27b476c0896", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 9965, "upload_time": "2018-09-12T02:00:39", "url": "https://files.pythonhosted.org/packages/62/fd/a59acaadaba384328aff9254c8b13c206d0b48c09ab66c502ee9bac72753/tlru-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fc954d3b6092e81d8b8bee86aed7f96a", "sha256": "2ecb17cb071b8e06219eda33c65e8001867a30bb17aa3f6ad80f43c0ee6bd448" }, "downloads": -1, "filename": "tlru-0.3.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "fc954d3b6092e81d8b8bee86aed7f96a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 6077, "upload_time": "2018-09-12T02:00:37", "url": "https://files.pythonhosted.org/packages/b3/93/f68692429cc686154cb33daaaceaa39ba8e3e902076d651a95fa4bc8cd17/tlru-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "872cc7b18d72b77cc0b7d27b476c0896", "sha256": "0fca576194083dc8e46f11c95dfb5b726a1ff85e2f1a48aa61512e60bddfb89a" }, "downloads": -1, "filename": "tlru-0.3.0.tar.gz", "has_sig": true, "md5_digest": "872cc7b18d72b77cc0b7d27b476c0896", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 9965, "upload_time": "2018-09-12T02:00:39", "url": "https://files.pythonhosted.org/packages/62/fd/a59acaadaba384328aff9254c8b13c206d0b48c09ab66c502ee9bac72753/tlru-0.3.0.tar.gz" } ] }