{ "info": { "author": "Ali-Akber Saifee", "author_email": "ali@indydevs.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: MacOS", "Operating System :: OS Independent", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": ".. |travis-ci| image:: https://img.shields.io/travis/alisaifee/flask-limiter/master.svg?style=flat-square\n :target: https://travis-ci.org/#!/alisaifee/flask-limiter?branch=master\n.. |coveralls| image:: https://img.shields.io/coveralls/alisaifee/flask-limiter/master.svg?style=flat-square\n :target: https://coveralls.io/r/alisaifee/flask-limiter?branch=master\n.. |pypi| image:: https://img.shields.io/pypi/v/Flask-Limiter.svg?style=flat-square\n :target: https://pypi.python.org/pypi/Flask-Limiter\n.. |license| image:: https://img.shields.io/pypi/l/Flask-Limiter.svg?style=flat-square\n :target: https://pypi.python.org/pypi/Flask-Limiter\n.. |hound| image:: https://img.shields.io/badge/Reviewed_by-Hound-8E64B0.svg?style=flat-square&longCache=true\n :target: https://houndci.com\n\n*************\nFlask-Limiter\n*************\n|travis-ci| |coveralls| |pypi| |license| |hound|\n\nFlask-Limiter provides rate limiting features to flask routes.\nIt has support for a configurable backend for storage\nwith current implementations for in-memory, redis and memcache.\n\nQuickstart\n===========\n\nAdd the rate limiter to your flask app. The following example uses the default\nin memory implementation for storage.\n\n.. code-block:: python\n\n from flask import Flask\n from flask_limiter import Limiter\n from flask_limiter.util import get_remote_address\n\n app = Flask(__name__)\n limiter = Limiter(\n app,\n key_func=get_remote_address,\n default_limits=[\"2 per minute\", \"1 per second\"],\n )\n\n @app.route(\"/slow\")\n @limiter.limit(\"1 per day\")\n def slow():\n return \"24\"\n\n @app.route(\"/fast\")\n def fast():\n return \"42\"\n\n @app.route(\"/ping\")\n @limiter.exempt\n def ping():\n return 'PONG'\n\n app.run()\n\n\n\nTest it out. The ``fast`` endpoint respects the default rate limit while the\n``slow`` endpoint uses the decorated one. ``ping`` has no rate limit associated\nwith it.\n\n.. code-block:: bash\n\n $ curl localhost:5000/fast\n 42\n $ curl localhost:5000/fast\n 42\n $ curl localhost:5000/fast\n \n 429 Too Many Requests\n

Too Many Requests

\n

2 per 1 minute

\n $ curl localhost:5000/slow\n 24\n $ curl localhost:5000/slow\n \n 429 Too Many Requests\n

Too Many Requests

\n

1 per 1 day

\n $ curl localhost:5000/ping\n PONG\n $ curl localhost:5000/ping\n PONG\n $ curl localhost:5000/ping\n PONG\n $ curl localhost:5000/ping\n PONG\n\n\n\n\n`Read the docs `_\n\n\n\n\n\n.. :changelog:\n\nChangelog\n=========\n\n1.1.0 2019-10-02\n----------------\n* Provide Rate limit information with Exception (`Pull Request 202 `_)\n* Respect existing Retry-After header values (`Pull Request 143 `_)\n* Documentation improvements\n\n1.0.1 2017-12-08\n----------------\n* Bug fix\n\n * Duplicate rate limits applied via application limits (`Issue 108 `_)\n\n1.0.0 2017-11-06\n----------------\n* Improved documentation for handling ip addresses for applications behind proxiues (`Issue 41 `_)\n* Execute rate limits for decorated routes in decorator instead of `before_request` (`Issue 67 `_)\n* Bug Fix\n\n * Python 3.5 Errors (`Issue 82 `_)\n * RATELIMIT_KEY_PREFIX configuration constant not used (`Issue 88 `_)\n * Can't use dynamic limit in `default_limits` (`Issue 94 `_)\n * Retry-After header always zero when using key prefix (`Issue 99 `_)\n\n0.9.5.1 2017-08-18\n------------------\n* Upgrade versioneer\n\n0.9.5 2017-07-26\n----------------\n* Add support for key prefixes\n\n0.9.4 2017-05-01\n----------------\n* Implemented application wide shared limits\n\n0.9.3 2016-03-14\n----------------\n* Allow `reset` of limiter storage if available\n\n0.9.2 2016-03-04\n----------------\n* Deprecation warning for default `key_func` `get_ipaddr`\n* Support for `Retry-After` header\n\n0.9.1 2015-11-21\n----------------\n* Re-expose `enabled` property on `Limiter` instance.\n\n0.9 2015-11-13\n--------------\n* In-memory fallback option for unresponsive storage\n* Rate limit exemption option per limit\n\n0.8.5 2015-10-05\n----------------\n* Bug fix for reported issues of missing (limits) dependency upon installation.\n\n0.8.4 2015-10-03\n----------------\n* Documentation tweaks.\n\n0.8.2 2015-09-17\n----------------\n* Remove outdated files from egg\n\n0.8.1 2015-08-06\n----------------\n* Fixed compatibility with latest version of **Flask-Restful**\n\n0.8 2015-06-07\n--------------\n* No functional change\n\n0.7.9 2015-04-02\n----------------\n* Bug fix for case sensitive `methods` whitelist for `limits` decorator\n\n0.7.8 2015-03-20\n----------------\n* Hotfix for dynamic limits with blueprints\n* Undocumented feature to pass storage options to underlying storage backend.\n\n0.7.6 2015-03-02\n----------------\n* `methods` keyword argument for `limits` decorator to specify specific http\n methods to apply the rate limit to.\n\n0.7.5 2015-02-16\n----------------\n* `Custom error messages `_.\n\n0.7.4 2015-02-03\n----------------\n* Use Werkzeug TooManyRequests as the exception raised when available.\n\n0.7.3 2015-01-30\n----------------\n* Bug Fix\n\n * Fix for version comparison when monkey patching Werkzeug\n (`Issue 24 `_)\n\n0.7.1 2015-01-09\n----------------\n* Refactor core storage & ratelimiting strategy out into the `limits `_ package.\n* Remove duplicate hits when stacked rate limits are in use and a rate limit is hit.\n\n0.7 2015-01-09\n--------------\n* Refactoring of RedisStorage for extensibility (`Issue 18 `_)\n* Bug fix: Correct default setting for enabling rate limit headers. (`Issue 22 `_)\n\n0.6.6 2014-10-21\n----------------\n* Bug fix\n\n * Fix for responses slower than rate limiting window.\n (`Issue 17 `_.)\n\n0.6.5 2014-10-01\n----------------\n* Bug fix: in memory storage thread safety\n\n0.6.4 2014-08-31\n----------------\n* Support for manually triggering rate limit check\n\n0.6.3 2014-08-26\n----------------\n* Header name overrides\n\n0.6.2 2014-07-13\n----------------\n* `Rate limiting for blueprints\n `_\n\n0.6.1 2014-07-11\n----------------\n* per http method rate limit separation (`Recipe\n `_)\n* documentation improvements\n\n0.6 2014-06-24\n--------------\n* `Shared limits between routes\n `_\n\n0.5 2014-06-13\n--------------\n* `Request Filters\n `_\n\n0.4.4 2014-06-13\n----------------\n* Bug fix\n\n * Werkzeug < 0.9 Compatibility\n (`Issue 6 `_.)\n\n0.4.3 2014-06-12\n----------------\n* Hotfix : use HTTPException instead of abort to play well with other\n extensions.\n\n0.4.2 2014-06-12\n----------------\n* Allow configuration overrides via extension constructor\n\n0.4.1 2014-06-04\n----------------\n* Improved implementation of moving-window X-RateLimit-Reset value.\n\n0.4 2014-05-28\n--------------\n* `Rate limiting headers\n `_\n\n0.3.2 2014-05-26\n----------------\n* Bug fix\n\n * Memory leak when using ``Limiter.storage.MemoryStorage``\n (`Issue 4 `_.)\n* Improved test coverage\n\n0.3.1 2014-02-20\n----------------\n* Strict version requirement on six\n* documentation tweaks\n\n0.3.0 2014-02-19\n----------------\n* improved logging support for multiple handlers\n* allow callables to be passed to ``Limiter.limit`` decorator to dynamically\n load rate limit strings.\n* add a global kill switch in flask config for all rate limits.\n* Bug fixes\n\n * default key function for rate limit domain wasn't accounting for\n X-Forwarded-For header.\n\n\n\n0.2.2 2014-02-18\n----------------\n* add new decorator to exempt routes from limiting.\n* Bug fixes\n\n * versioneer.py wasn't included in manifest.\n * configuration string for strategy was out of sync with docs.\n\n0.2.1 2014-02-15\n----------------\n* python 2.6 support via counter backport\n* source docs.\n\n0.2 2014-02-15\n--------------\n* Implemented configurable strategies for rate limiting.\n* Bug fixes\n\n * better locking for in-memory storage\n * multi threading support for memcached storage\n\n\n0.1.1 2014-02-14\n----------------\n* Bug fixes\n\n * fix initializing the extension without an app\n * don't rate limit static files\n\n\n0.1.0 2014-02-13\n----------------\n* first release.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://flask-limiter.readthedocs.org", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "Flask-Limiter", "package_url": "https://pypi.org/project/Flask-Limiter/", "platform": "", "project_url": "https://pypi.org/project/Flask-Limiter/", "project_urls": { "Homepage": "https://flask-limiter.readthedocs.org" }, "release_url": "https://pypi.org/project/Flask-Limiter/1.1.0/", "requires_dist": [ "limits", "Flask (>=0.8)", "six (>=1.4.1)" ], "requires_python": "", "summary": "Rate limiting for flask applications", "version": "1.1.0" }, "last_serial": 5921356, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "a1aa0e781c2500d331296e195714084b", "sha256": "0c4315756d4b69d63fa174f4afba4090be82bb5bdbb4881e5b8c0946068e6aa6" }, "downloads": -1, "filename": "Flask_Limiter-0.0.1-py2.7.egg", "has_sig": false, "md5_digest": "a1aa0e781c2500d331296e195714084b", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 28000, "upload_time": "2014-02-12T05:32:44", "url": "https://files.pythonhosted.org/packages/6b/ed/ef9ef3a1960695ee1365622d2587dff8377afce02fdbee2cc97c2a0ce749/Flask_Limiter-0.0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "cb794cc68af1bb0644d6016de4aef1e4", "sha256": "931647cda722574267caae2750f9b7920169b360bc6f67c888620ad8dd1653a6" }, "downloads": -1, "filename": "Flask-Limiter-0.0.1.tar.gz", "has_sig": false, "md5_digest": "cb794cc68af1bb0644d6016de4aef1e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63069, "upload_time": "2014-02-12T05:32:42", "url": "https://files.pythonhosted.org/packages/03/37/9377e8a1ef31e3bf60351e37293364f97a12c82a86f0721c5b821ee79dca/Flask-Limiter-0.0.1.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "78732b0ce22d3d413d270630388767df", "sha256": "a5ab2471e86d9bc67070027743e09cd8275dd880848b4476cb0480233f73c4a0" }, "downloads": -1, "filename": "Flask_Limiter-0.1.0-py2.7.egg", "has_sig": false, "md5_digest": "78732b0ce22d3d413d270630388767df", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 29947, "upload_time": "2014-02-13T08:28:29", "url": "https://files.pythonhosted.org/packages/74/59/03d41392f585a0734374b7a1db128d4705e3b165eaa3027a2294f2ffda19/Flask_Limiter-0.1.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "8403f8aa591dff6a7d1ab7beac82728e", "sha256": "f3d535880e6ff8258df03b5707d727e2edc61fc741541fc95cbc5a953ac40093" }, "downloads": -1, "filename": "Flask-Limiter-0.1.0.tar.gz", "has_sig": false, "md5_digest": "8403f8aa591dff6a7d1ab7beac82728e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65420, "upload_time": "2014-02-13T08:28:25", "url": "https://files.pythonhosted.org/packages/97/9b/ae848472de9457731673882ffadef39576a74f616f1e41359513ceb3d1c9/Flask-Limiter-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "38d64de3653a78d2d1786672402884cd", "sha256": "b80c43ddaa5c7c7551f0cf355ca0f52be3491e16aefef25b47a4e2152e98f01f" }, "downloads": -1, "filename": "Flask_Limiter-0.1.1-py2.7.egg", "has_sig": false, "md5_digest": "38d64de3653a78d2d1786672402884cd", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 30069, "upload_time": "2014-02-13T23:11:45", "url": "https://files.pythonhosted.org/packages/1f/c6/9eb6f43cee8f76f2a2ba61594f28f9961cf99b9ad6c8c1cb074e9f6a259b/Flask_Limiter-0.1.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "af337bfe188e09ef815dbbefb1c75d1e", "sha256": "648879e693c3f62d5beb1ad827966b7fbd585d4104e7c78bbf2d1a7eff2f3da9" }, "downloads": -1, "filename": "Flask-Limiter-0.1.1.tar.gz", "has_sig": false, "md5_digest": "af337bfe188e09ef815dbbefb1c75d1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65552, "upload_time": "2014-02-13T23:11:41", "url": "https://files.pythonhosted.org/packages/8a/c5/e54ba7efb2299e48bd0ba7528a9333d192bf3def082e3e5738d76bb324fd/Flask-Limiter-0.1.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "5ba9affd80b90ac66f954e3c9618127f", "sha256": "78cf23b432c54259fc045be2c9daf2a4144db69eb427fa0c7516850bd0b51984" }, "downloads": -1, "filename": "Flask_Limiter-0.2-py2.7.egg", "has_sig": false, "md5_digest": "5ba9affd80b90ac66f954e3c9618127f", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 37729, "upload_time": "2014-02-15T14:57:15", "url": "https://files.pythonhosted.org/packages/8b/51/e4d5a131740c4c2e5c55e1f4c75d3033b87949b807049241601eb43a647c/Flask_Limiter-0.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "963645ccc44df2a415ab4515334d85e6", "sha256": "37ef2a89da8a9fbfd8c80eeef558babcdac01a67a4e22c3e86f2df76e0164106" }, "downloads": -1, "filename": "Flask-Limiter-0.2.tar.gz", "has_sig": false, "md5_digest": "963645ccc44df2a415ab4515334d85e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67535, "upload_time": "2014-02-15T14:57:11", "url": "https://files.pythonhosted.org/packages/5c/19/3c78676c5c136ae853128a42842a0470639163e8ff9a7079f2cae65bd89c/Flask-Limiter-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "97bcb50589c8df38be447d0103052c73", "sha256": "fd368ee58f6d1e33bf06248b06c78f2021fde2c25e22ec1c563efcec4dd0fd59" }, "downloads": -1, "filename": "Flask_Limiter-0.2.1-py2.7.egg", "has_sig": false, "md5_digest": "97bcb50589c8df38be447d0103052c73", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 44575, "upload_time": "2014-02-15T15:54:11", "url": "https://files.pythonhosted.org/packages/7b/cb/6291204b6817b2af42fe49857357a2276d37a228d08951cee5944a4e4991/Flask_Limiter-0.2.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "3e9308337fc5d5c07f7c09bd541b93a5", "sha256": "da9f25a2d89bd0646123a2c02aafa37efa3de2c5db3ebd568e80ed56d1eaef1a" }, "downloads": -1, "filename": "Flask-Limiter-0.2.1.tar.gz", "has_sig": false, "md5_digest": "3e9308337fc5d5c07f7c09bd541b93a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101061, "upload_time": "2014-02-15T15:54:05", "url": "https://files.pythonhosted.org/packages/38/48/d648830306b75e7214baed3ca69444cfff0db6a52542852f4b51d9e0bc43/Flask-Limiter-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "0351af2f3a4745ec16439e1c93d103bd", "sha256": "27c39b4b5f4e8c44fc0ea517d1f01c5c77ed3f10d104b0a3f971f2f561dce182" }, "downloads": -1, "filename": "Flask_Limiter-0.2.2-py2.7.egg", "has_sig": false, "md5_digest": "0351af2f3a4745ec16439e1c93d103bd", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 45568, "upload_time": "2014-02-18T02:18:26", "url": "https://files.pythonhosted.org/packages/d1/07/d15d650853e21be8bdd5681ece8686da91de50990770c19ba2da0bdeafb5/Flask_Limiter-0.2.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "de14e15c44c4219bb2c066ba8ec37e2d", "sha256": "25e881a33948b036f2c2a06c006ec36a8273a28d6196c5702ac0393a49cf21e0" }, "downloads": -1, "filename": "Flask-Limiter-0.2.2.tar.gz", "has_sig": false, "md5_digest": "de14e15c44c4219bb2c066ba8ec37e2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80467, "upload_time": "2014-02-18T02:18:23", "url": "https://files.pythonhosted.org/packages/4d/eb/ab4cea4b95c67247a60b66c7ddd8d0591a9e3ea6a6f8c7280247527ad154/Flask-Limiter-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "ddec23e059ace61d3f63b2306904f536", "sha256": "1a3e73a11c99c21cfe717ff1c77ba92b5249f80d58b11a5372e1fc3415c8b794" }, "downloads": -1, "filename": "Flask_Limiter-0.3.0-py2.7.egg", "has_sig": false, "md5_digest": "ddec23e059ace61d3f63b2306904f536", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 49131, "upload_time": "2014-02-19T13:58:52", "url": "https://files.pythonhosted.org/packages/35/31/b19ce90d3b5ebb7ac57ca212eb1138bea4668d7befbf4648fccd47b3d8c9/Flask_Limiter-0.3.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "e0851479df21158f3a9e775b443a477d", "sha256": "ab7153ef2d016e0bb0a7d2a6917bf2aa9559bd91bf18e181e34612398a9e5b15" }, "downloads": -1, "filename": "Flask-Limiter-0.3.0.tar.gz", "has_sig": false, "md5_digest": "e0851479df21158f3a9e775b443a477d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83056, "upload_time": "2014-02-19T13:58:47", "url": "https://files.pythonhosted.org/packages/64/e1/470460a1fafe83927fa4789ed9c31b9376f1eccf1a01a8b7c2c0e75238a4/Flask-Limiter-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "6055f2b5dab5d0334ceb7d9f2c12201d", "sha256": "7c69d7977afbd73293e19c445c323ab5468798e3606bc78090f49b441d7d6bea" }, "downloads": -1, "filename": "Flask_Limiter-0.3.1-py2.7.egg", "has_sig": false, "md5_digest": "6055f2b5dab5d0334ceb7d9f2c12201d", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 49204, "upload_time": "2014-02-20T11:39:33", "url": "https://files.pythonhosted.org/packages/b7/65/0c46703219887529c8e2ae00224fa6d7b1c39ce5816a4d3804d5229bbbdd/Flask_Limiter-0.3.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "5a545315ce9c8d83b4c5cab0a97086c8", "sha256": "f91140aee1a739803c296a668d85c8cc480965e0ec8ac486ec1eadec8362eafb" }, "downloads": -1, "filename": "Flask-Limiter-0.3.1.tar.gz", "has_sig": false, "md5_digest": "5a545315ce9c8d83b4c5cab0a97086c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83292, "upload_time": "2014-02-20T11:39:30", "url": "https://files.pythonhosted.org/packages/60/31/71d9a843a33f9705b4cdc610e79138b1da023271f15b10ed77dc34c9aa91/Flask-Limiter-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "743472d3119aa388487114be7d7b2ae0", "sha256": "4d50e3977eb2f78570db617d0596199b173b32e943bfc343991f548d38b46d58" }, "downloads": -1, "filename": "Flask_Limiter-0.3.2-py2.6.egg", "has_sig": false, "md5_digest": "743472d3119aa388487114be7d7b2ae0", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 50390, "upload_time": "2014-05-26T02:05:48", "url": "https://files.pythonhosted.org/packages/bf/9f/6fa6b9d7aaa2cd4a5e03b25999fc3f8868facf34217922eee4d985dd0dda/Flask_Limiter-0.3.2-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "ac257af52880c32ed19a6671b3757f31", "sha256": "35659904d6e92e07778cfd4da2467c4c20870cb1384ee89accedd06b99018413" }, "downloads": -1, "filename": "Flask-Limiter-0.3.2.tar.gz", "has_sig": false, "md5_digest": "ac257af52880c32ed19a6671b3757f31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 86572, "upload_time": "2014-05-26T02:05:45", "url": "https://files.pythonhosted.org/packages/03/14/282031139651d9506dc046da5076718d65a789f7891c6f535081f2242a41/Flask-Limiter-0.3.2.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "19eef62a27db20ac586b430479dff6da", "sha256": "d1f5703ec670179dbc071713873a05f3398d426cb9cff03677839760b5c3d617" }, "downloads": -1, "filename": "Flask_Limiter-0.4-py2.6.egg", "has_sig": false, "md5_digest": "19eef62a27db20ac586b430479dff6da", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 55510, "upload_time": "2014-05-28T14:24:10", "url": "https://files.pythonhosted.org/packages/85/22/796b13104f0ff932a8cbfc26fc1346941379dc2e4d1c989f0b8e82052b20/Flask_Limiter-0.4-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "59145e40d0ef7921b4c3ca89cae9f7af", "sha256": "3fe3ec7e0f88839a6052398321893805bb929e4562d0abc5f0df179d8b89b038" }, "downloads": -1, "filename": "Flask-Limiter-0.4.tar.gz", "has_sig": false, "md5_digest": "59145e40d0ef7921b4c3ca89cae9f7af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88733, "upload_time": "2014-05-28T14:24:05", "url": "https://files.pythonhosted.org/packages/78/44/2f6a237474e10c91b03d5393338885afd903f46557b0bcef6158ac2d4146/Flask-Limiter-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "f9f8723e6c1caf27dfbaec567f099193", "sha256": "d329081d13f3c68cc2b25cf033e643feb564e859a7d977604e41509ede4e8397" }, "downloads": -1, "filename": "Flask_Limiter-0.4.1-py2.6.egg", "has_sig": false, "md5_digest": "f9f8723e6c1caf27dfbaec567f099193", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 55875, "upload_time": "2014-06-04T00:21:34", "url": "https://files.pythonhosted.org/packages/cd/b4/eb915ef9a36f8f8bbbbb826685192d6925761d9f59c8cfd33de449581ab4/Flask_Limiter-0.4.1-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "1e4d63f15a72d8898a2732139ad2694b", "sha256": "00882708a4f1206f3c2a22e0052212116e78fbbced39659208441b1a34cbf5a6" }, "downloads": -1, "filename": "Flask-Limiter-0.4.1.tar.gz", "has_sig": false, "md5_digest": "1e4d63f15a72d8898a2732139ad2694b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88901, "upload_time": "2014-06-04T00:21:30", "url": "https://files.pythonhosted.org/packages/24/61/ccecd1a5a9b17fb8be2e04937f44eda1d9c852bd64bdc49a29805ec9c8fd/Flask-Limiter-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "f242a4c3955ea40afd4069ef2379d9e3", "sha256": "f240778dcbc89744753b26bd38b8d8ee9698f1f49407041b74756eb95113a843" }, "downloads": -1, "filename": "Flask_Limiter-0.4.2-py2.6.egg", "has_sig": false, "md5_digest": "f242a4c3955ea40afd4069ef2379d9e3", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 56490, "upload_time": "2014-06-12T14:11:40", "url": "https://files.pythonhosted.org/packages/3f/93/c111395c95bda9dddc0938468928aa945879f0fd32906954e564ebc3b828/Flask_Limiter-0.4.2-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "e167081440077f6607a858a5a62758b3", "sha256": "078d3fc35db5b37a558df98c333dbde480ac6174dc0b0697ea0637cc600b7105" }, "downloads": -1, "filename": "Flask-Limiter-0.4.2.tar.gz", "has_sig": false, "md5_digest": "e167081440077f6607a858a5a62758b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88928, "upload_time": "2014-06-12T14:11:37", "url": "https://files.pythonhosted.org/packages/fc/1d/ea1bbcd97bf7260700c5a709f418b3e7b97155f1c3e4d838687a58cfa701/Flask-Limiter-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "078b7672fb6c53cdc196486f9364567d", "sha256": "495718ebe57b156415681767fcaa4533a899689988eff5321a2d6635245aeae5" }, "downloads": -1, "filename": "Flask_Limiter-0.4.3-py2.7.egg", "has_sig": false, "md5_digest": "078b7672fb6c53cdc196486f9364567d", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 55978, "upload_time": "2014-06-12T15:25:24", "url": "https://files.pythonhosted.org/packages/cf/33/2ad8c86abee74767964a5058d79ace69fa89d9113cde19340552e7c2d8c3/Flask_Limiter-0.4.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "14452be27e09e0fcd9b6b01788c901cc", "sha256": "873270a5f5e6bfc13a32fb9a97f5fea17cd158c51416d1bf210fdabfc0aa6de2" }, "downloads": -1, "filename": "Flask-Limiter-0.4.3.tar.gz", "has_sig": false, "md5_digest": "14452be27e09e0fcd9b6b01788c901cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 86508, "upload_time": "2014-06-12T15:25:20", "url": "https://files.pythonhosted.org/packages/b1/bd/1aa6a56d70482a94f184e10af82417b1c9e6be37e4401457b327fc331a88/Flask-Limiter-0.4.3.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "617c28021063b1219ae629900def3b99", "sha256": "45c672f7ae7e63ab285adcec8f3de368b810ce53dac7c5a2e75bc3144f25bc59" }, "downloads": -1, "filename": "Flask_Limiter-0.4.4-py2.7.egg", "has_sig": false, "md5_digest": "617c28021063b1219ae629900def3b99", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 56386, "upload_time": "2014-06-13T01:37:29", "url": "https://files.pythonhosted.org/packages/54/16/4341e366305dd2497a144e91a62e603a687880eeede157e1ae24e5c464b0/Flask_Limiter-0.4.4-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "5f54d5c33c15a8efbce4940f3680345f", "sha256": "d4121dbaa05de2772b0d816988f95f9cbec74effbc1e7795c2bc78d16aea81a8" }, "downloads": -1, "filename": "Flask-Limiter-0.4.4.tar.gz", "has_sig": false, "md5_digest": "5f54d5c33c15a8efbce4940f3680345f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82519, "upload_time": "2014-06-13T01:37:27", "url": "https://files.pythonhosted.org/packages/c2/2a/b4ac9fcb906e1a39d31d3120a42d9790ade6b496819cb61facbb905e1753/Flask-Limiter-0.4.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "1630ab02121e0bc28ff845ee46bd270d", "sha256": "be195235d7697ceddc50d64dbca6fe11b8669510dedb549eacc4eded8696504d" }, "downloads": -1, "filename": "Flask_Limiter-0.5-py2.7.egg", "has_sig": false, "md5_digest": "1630ab02121e0bc28ff845ee46bd270d", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 56631, "upload_time": "2014-06-13T03:31:33", "url": "https://files.pythonhosted.org/packages/43/f6/5c21739edb142e07bb1739320771e16ab2c4fbcf7a6631e098343facefdc/Flask_Limiter-0.5-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "9e868a8ef45ae7678fac02c42451208f", "sha256": "326f4eb2d0acb56c6b83c470c83b895ce73a599753441010a54a6301954172de" }, "downloads": -1, "filename": "Flask-Limiter-0.5.tar.gz", "has_sig": false, "md5_digest": "9e868a8ef45ae7678fac02c42451208f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82880, "upload_time": "2014-06-13T03:31:29", "url": "https://files.pythonhosted.org/packages/54/dd/20ed4b136001e4663c98072955e4adbdd608a14772fc8c6124b206b88658/Flask-Limiter-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "f034f1a2daf01b457039646582cc68fe", "sha256": "a74e29cf8c88c2eaaee9897578a1609fecffaaaa634e1eec53cfa11b1cac58e7" }, "downloads": -1, "filename": "Flask_Limiter-0.6-py2.7.egg", "has_sig": false, "md5_digest": "f034f1a2daf01b457039646582cc68fe", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 57191, "upload_time": "2014-06-24T15:01:39", "url": "https://files.pythonhosted.org/packages/63/f4/1a0ff0b22360c44e51f178ef729e1226a21cb466197929532cfb9fe7c8eb/Flask_Limiter-0.6-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "1e01e2b73db1d022140c94ba4b806e06", "sha256": "b446a94ceab59c1654f2b6559539754f281df126a748bdb55295791892d2f91c" }, "downloads": -1, "filename": "Flask-Limiter-0.6.tar.gz", "has_sig": false, "md5_digest": "1e01e2b73db1d022140c94ba4b806e06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83447, "upload_time": "2014-06-24T15:01:34", "url": "https://files.pythonhosted.org/packages/94/9e/c7273230717ebe526e44a97b7ff4bad119e21e7bd96a81d1a1a81f68aa69/Flask-Limiter-0.6.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "02999295dfb226232b21405d2c0776be", "sha256": "4b5b4b99f33eee80be0da866f6091ba3d6f26d18ad9e13faa8f2a1942f832d67" }, "downloads": -1, "filename": "Flask_Limiter-0.6.1-py2.7.egg", "has_sig": false, "md5_digest": "02999295dfb226232b21405d2c0776be", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 58582, "upload_time": "2014-07-11T08:16:30", "url": "https://files.pythonhosted.org/packages/e6/3f/f2dcefd711c4e3c2eb4db25b39ce8ac02e4b9ec5c51adc8072350a867411/Flask_Limiter-0.6.1-py2.7.egg" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "0a9af60519e0d3edffd87519d48ed747", "sha256": "684cfcdc275b919cc8a2215d1886cc2effd4ea7d7d59708e3b58152cb51f796f" }, "downloads": -1, "filename": "Flask_Limiter-0.6.2-py2.7.egg", "has_sig": false, "md5_digest": "0a9af60519e0d3edffd87519d48ed747", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 59313, "upload_time": "2014-07-13T05:04:49", "url": "https://files.pythonhosted.org/packages/c6/28/2788344f6343e7e5c276dbb4014d23630f042b1fc7687e0c7c1550eae8d6/Flask_Limiter-0.6.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "294ca1ec5c7f5c92faf8b9b6c25efb03", "sha256": "76a11ddf972e51154ae18d1b6cb54682dadf6876910003a786c7b0860d5b2086" }, "downloads": -1, "filename": "Flask-Limiter-0.6.2.tar.gz", "has_sig": false, "md5_digest": "294ca1ec5c7f5c92faf8b9b6c25efb03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85022, "upload_time": "2014-07-13T05:04:45", "url": "https://files.pythonhosted.org/packages/66/39/ab1a0f6b3b90ddaa148c54a04e8a5c709c51d170d9c3e6447c36c2a5778d/Flask-Limiter-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "25b898b6927db8f6c0e517cb9af5ecfa", "sha256": "72a133317d6619a8c419d831d283f96e47c00fdd6ad00a62c39bf45216423dab" }, "downloads": -1, "filename": "Flask_Limiter-0.6.3-py2.7.egg", "has_sig": false, "md5_digest": "25b898b6927db8f6c0e517cb9af5ecfa", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 59762, "upload_time": "2014-08-26T15:54:24", "url": "https://files.pythonhosted.org/packages/35/8f/c5fb5b6023b8ab5364eff23e40c32d39b22c262510688c17cc81cff553bb/Flask_Limiter-0.6.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "691ceb302d791f47733c2519912e21c0", "sha256": "e4a8d830323a4809191b88c48f82ae3c76cc63c2612fe5ed3fed651297443561" }, "downloads": -1, "filename": "Flask-Limiter-0.6.3.tar.gz", "has_sig": false, "md5_digest": "691ceb302d791f47733c2519912e21c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85386, "upload_time": "2014-08-26T15:54:19", "url": "https://files.pythonhosted.org/packages/9c/b6/d273b7969556713a45886aaaefabfaad189e9fcdefbf915012b2cb7c1edc/Flask-Limiter-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "3063eb4586e11cd57edcba42c69ff225", "sha256": "e2bb5b4ae42c6ef78de8cc07b5c4fd815ae3a23b4fa4019251ec4e6ebc5014b5" }, "downloads": -1, "filename": "Flask_Limiter-0.6.4-py2.7.egg", "has_sig": false, "md5_digest": "3063eb4586e11cd57edcba42c69ff225", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 60062, "upload_time": "2014-08-31T00:48:51", "url": "https://files.pythonhosted.org/packages/2b/c5/005a990a06c19222ca7f83dcca94763c6eed7f0dcbfded4ecaf279f4f7d0/Flask_Limiter-0.6.4-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "9ffcae846914c1d077d770beaa88650c", "sha256": "1445cc2b68d8cc45e04b338a1a833f3c72d14444172f228a9410b50998a59a81" }, "downloads": -1, "filename": "Flask-Limiter-0.6.4.tar.gz", "has_sig": false, "md5_digest": "9ffcae846914c1d077d770beaa88650c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85511, "upload_time": "2014-08-31T00:48:49", "url": "https://files.pythonhosted.org/packages/50/b5/8b13f9ae622479526fe05fdd238025e05b672fcac567c83c2805a76ac435/Flask-Limiter-0.6.4.tar.gz" } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "b7df9dab5824525745125d7f23b75e80", "sha256": "778f39c5d70dfdd8f5dbb8e186a3e20c7b499312fcefa3a0393da1edf9e64d8a" }, "downloads": -1, "filename": "Flask_Limiter-0.6.5-py2.7.egg", "has_sig": false, "md5_digest": "b7df9dab5824525745125d7f23b75e80", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 60070, "upload_time": "2014-10-01T01:34:18", "url": "https://files.pythonhosted.org/packages/ee/62/229eba376af643c883bd9c72f3b3efc38b98547c81a08b78bb91be9be864/Flask_Limiter-0.6.5-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "9cfd37614c778ffa35244f8b6c0834d0", "sha256": "77ac8d6b0668262ce816afcf6974ade1e526f123f4fa098aad69d53ce7d52a1a" }, "downloads": -1, "filename": "Flask-Limiter-0.6.5.tar.gz", "has_sig": false, "md5_digest": "9cfd37614c778ffa35244f8b6c0834d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85547, "upload_time": "2014-10-01T01:34:14", "url": "https://files.pythonhosted.org/packages/89/77/d4ceaeafeb181db4d1cb509ef98d6974d53f04bcb6a3f75a4c247cf1eaf9/Flask-Limiter-0.6.5.tar.gz" } ], "0.6.6": [ { "comment_text": "", "digests": { "md5": "28aa731ce17e664dd32cbf4c829e3960", "sha256": "a0646d3170d631dea56e13b0e154ab20694a90ba0fb0d7f5566c6ce5721fdfc6" }, "downloads": -1, "filename": "Flask_Limiter-0.6.6-py2.7.egg", "has_sig": false, "md5_digest": "28aa731ce17e664dd32cbf4c829e3960", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 60115, "upload_time": "2014-10-21T00:36:31", "url": "https://files.pythonhosted.org/packages/c6/8c/56a3ce1b9dd3daf65a4899adc9cb005fce908a24eb6a6b7f833588b58270/Flask_Limiter-0.6.6-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "ffc3de002d9863390cb2d4bcf4cea941", "sha256": "fa2e241ae2c3548806c27dd40c9e6fa911b0711043808c6040a1bedc3aea94ae" }, "downloads": -1, "filename": "Flask-Limiter-0.6.6.tar.gz", "has_sig": false, "md5_digest": "ffc3de002d9863390cb2d4bcf4cea941", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85598, "upload_time": "2014-10-21T00:36:28", "url": "https://files.pythonhosted.org/packages/c5/68/c7f804c120c6b227213ffefea0c59559584d4b293e0c0856934975741544/Flask-Limiter-0.6.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "26ea67bd89cfdf720cb13c5daece1b3d", "sha256": "e3b5cab07113c4dacb63a55ee21aff9d0930f6baddb7e1fca1a799926bb149ab" }, "downloads": -1, "filename": "Flask_Limiter-0.7-py2.7.egg", "has_sig": false, "md5_digest": "26ea67bd89cfdf720cb13c5daece1b3d", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 43226, "upload_time": "2015-01-08T22:09:38", "url": "https://files.pythonhosted.org/packages/bc/59/f111518a4ebcba9d13eb36d0203c3ab8d14ab665366350b1404d4694ac1a/Flask_Limiter-0.7-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "41aafb7c36f15a0e82e8c10a219fbdd1", "sha256": "5065a1414653228bab222fe37a528bb4656d6fb6cc32835075ec9e3ba6bd6fdb" }, "downloads": -1, "filename": "Flask-Limiter-0.7.tar.gz", "has_sig": false, "md5_digest": "41aafb7c36f15a0e82e8c10a219fbdd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79562, "upload_time": "2015-01-08T22:09:32", "url": "https://files.pythonhosted.org/packages/15/c5/d1c5bc47ea9484d8c61a607ac2e6b962e1ba7b330f4b6a4c32c104c1c54c/Flask-Limiter-0.7.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "dc1c099f68af1b38247279efe22b3599", "sha256": "dc82a037e3284076366e684e420a9c094f4abcf20d5bcfd15d7aa1754a4b5cb2" }, "downloads": -1, "filename": "Flask_Limiter-0.7.1-py2.7.egg", "has_sig": false, "md5_digest": "dc1c099f68af1b38247279efe22b3599", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 41832, "upload_time": "2015-01-09T08:03:34", "url": "https://files.pythonhosted.org/packages/65/14/86bfdc4fed21ecf6f37c95a568f9b7a8c00fb1780e15986c8b5f7a4bb62a/Flask_Limiter-0.7.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "e40f5f9c27ee47d25b223ba669e22254", "sha256": "931e66ae4b1c3c412603c406d1b8047d37d64f22ebd497117bf812fb3150920d" }, "downloads": -1, "filename": "Flask-Limiter-0.7.1.tar.gz", "has_sig": false, "md5_digest": "e40f5f9c27ee47d25b223ba669e22254", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72853, "upload_time": "2015-01-09T08:03:25", "url": "https://files.pythonhosted.org/packages/05/a6/1440e42bfbb7c10de257f56c07c8ea809d64b7e6cf0b2bc740cf7f39f83e/Flask-Limiter-0.7.1.tar.gz" } ], "0.7.2": [], "0.7.3": [ { "comment_text": "", "digests": { "md5": "d578ab73a28ec4cfee89adcb797fdec6", "sha256": "2d008fe80d0b32a5af3897a3aed07459b8e5241fe87d25e518143ca30d62fde1" }, "downloads": -1, "filename": "Flask_Limiter-0.7.3-py2.7.egg", "has_sig": false, "md5_digest": "d578ab73a28ec4cfee89adcb797fdec6", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 41974, "upload_time": "2015-01-30T15:38:00", "url": "https://files.pythonhosted.org/packages/cd/4d/2d78519a2736b8edb634f4d48cc4518dada55c55caea9ad02cd93ffb1ae0/Flask_Limiter-0.7.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "5aa43295aa14fc06e31b593f4045b641", "sha256": "a4f0e600159ec15b460f6f5474cedb5464f4323694fe10fe3504f1f9a8733e15" }, "downloads": -1, "filename": "Flask-Limiter-0.7.3.tar.gz", "has_sig": false, "md5_digest": "5aa43295aa14fc06e31b593f4045b641", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72962, "upload_time": "2015-01-30T15:37:56", "url": "https://files.pythonhosted.org/packages/db/9c/49af4c5ff2a68cf2c9e733da085543a941e46b8772871fa3837d7cb1baa1/Flask-Limiter-0.7.3.tar.gz" } ], "0.7.4": [ { "comment_text": "", "digests": { "md5": "bb41da74df23f56b7a229ac8928a0da1", "sha256": "4e65d525d0e6b0d8f26fef5ff37e937e96c686a43ceb558f8eda51d9c56e6304" }, "downloads": -1, "filename": "Flask_Limiter-0.7.4-py2.7.egg", "has_sig": false, "md5_digest": "bb41da74df23f56b7a229ac8928a0da1", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 42137, "upload_time": "2015-02-03T04:23:02", "url": "https://files.pythonhosted.org/packages/17/0f/634a7506a0a761f0a62e5459b98121d4d2e531f1ac5845c70d3a9c6abe21/Flask_Limiter-0.7.4-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "46ffcd4ecaab1bcbc31eb7d85fbb45f6", "sha256": "0049a635f20997008cfc0e19eecb3f8d4e376aef56be37f493577d92d3a94369" }, "downloads": -1, "filename": "Flask-Limiter-0.7.4.tar.gz", "has_sig": false, "md5_digest": "46ffcd4ecaab1bcbc31eb7d85fbb45f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79152, "upload_time": "2015-02-03T04:22:55", "url": "https://files.pythonhosted.org/packages/79/87/b97c33239ee014636157bb4347706bd5b46f6ae528506e3609ed1063d754/Flask-Limiter-0.7.4.tar.gz" } ], "0.7.5": [ { "comment_text": "", "digests": { "md5": "a49ff0125ca1dd3c48536298df56ebb2", "sha256": "5f75c76950fb02de785968805b038f805a67f2dce5b754e6a1289125f53915f7" }, "downloads": -1, "filename": "Flask_Limiter-0.7.5-py2.7.egg", "has_sig": false, "md5_digest": "a49ff0125ca1dd3c48536298df56ebb2", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 42459, "upload_time": "2015-02-16T02:28:45", "url": "https://files.pythonhosted.org/packages/b5/ad/acde2718d8f79ca23b39268d6c7bcdf1987856daeec378786cb35f26134c/Flask_Limiter-0.7.5-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "6b13fa80ebd21b38808709cc8c68eef0", "sha256": "cf95c18775e0cb05e270adff22a03a81a5591635284b212f94f3662764238a11" }, "downloads": -1, "filename": "Flask-Limiter-0.7.5.tar.gz", "has_sig": false, "md5_digest": "6b13fa80ebd21b38808709cc8c68eef0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79616, "upload_time": "2015-02-16T02:28:42", "url": "https://files.pythonhosted.org/packages/fd/4e/571bea29689e1ea50ca7313d086912f81f59e3609840b4e1e976d7f80b06/Flask-Limiter-0.7.5.tar.gz" } ], "0.7.6": [ { "comment_text": "", "digests": { "md5": "fe5b97fd5e8648686e3c098128ae232e", "sha256": "ff764c54824008a2341301ab53bd6ae4546fcce59b135cb0e0a23b3b6aba438c" }, "downloads": -1, "filename": "Flask_Limiter-0.7.6-py2.7.egg", "has_sig": false, "md5_digest": "fe5b97fd5e8648686e3c098128ae232e", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 42760, "upload_time": "2015-03-02T05:59:11", "url": "https://files.pythonhosted.org/packages/6a/97/350953e4a74538cd143aae8af4c8c5a3b09bfde704f1c8f1c78d934a600f/Flask_Limiter-0.7.6-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "7721cf41d48007fe49b54c0d07dfc271", "sha256": "2731ce90a28f63a787287620f836efc2a55d7cc0056150834920a5d6f9ed9c9c" }, "downloads": -1, "filename": "Flask-Limiter-0.7.6.tar.gz", "has_sig": false, "md5_digest": "7721cf41d48007fe49b54c0d07dfc271", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79860, "upload_time": "2015-03-02T05:59:05", "url": "https://files.pythonhosted.org/packages/62/44/5c06a1d2b85851e8663477f903c06ba3ac5655a4727435df4f309b3e7d90/Flask-Limiter-0.7.6.tar.gz" } ], "0.7.7": [], "0.7.8": [ { "comment_text": "", "digests": { "md5": "d719cc5a989535db5f788fe645d23208", "sha256": "5e4ee2a7dd3c04c55b9abb4ec4c6517d4db072cf983d1e08a91c8175f0ddc694" }, "downloads": -1, "filename": "Flask_Limiter-0.7.8-py2.7.egg", "has_sig": false, "md5_digest": "d719cc5a989535db5f788fe645d23208", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 22045, "upload_time": "2015-03-20T06:29:12", "url": "https://files.pythonhosted.org/packages/8d/34/46edcfc722424423dd12328e2dd52cb2aa1a07ef11a2fe7dd3a378d50253/Flask_Limiter-0.7.8-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "f03141b3ad4ab4ab0d11bc0464cab935", "sha256": "1f6f96b82e6d538e45873c3577b4836f5da8c46f1621edf25677bc11a2bcb60d" }, "downloads": -1, "filename": "Flask-Limiter-0.7.8.tar.gz", "has_sig": false, "md5_digest": "f03141b3ad4ab4ab0d11bc0464cab935", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73795, "upload_time": "2015-03-20T06:29:07", "url": "https://files.pythonhosted.org/packages/5a/30/3b6b3146ac01557ddb987d9597390f108e3c517661bf98f1ed034d2d919d/Flask-Limiter-0.7.8.tar.gz" } ], "0.7.9": [ { "comment_text": "", "digests": { "md5": "b760ed1af3e18188a3bdce8460bab64e", "sha256": "cad98f3f5ffd77f8ffd67fa9c58960517e70b3e5892b546cad5dfbe74f97b100" }, "downloads": -1, "filename": "Flask_Limiter-0.7.9-py2.7.egg", "has_sig": false, "md5_digest": "b760ed1af3e18188a3bdce8460bab64e", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 22156, "upload_time": "2015-04-01T16:10:20", "url": "https://files.pythonhosted.org/packages/85/1a/15fb107f0fb259507058c188b06e366c564343cdded36c0fcd85c508caa9/Flask_Limiter-0.7.9-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "9cfe7e66ce8f2b07aaae43e2c9409696", "sha256": "b852f9b3f6598c0fc1076db98570011df79b62ca52823235400b388329b2895c" }, "downloads": -1, "filename": "Flask-Limiter-0.7.9.tar.gz", "has_sig": false, "md5_digest": "9cfe7e66ce8f2b07aaae43e2c9409696", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73864, "upload_time": "2015-04-01T16:10:14", "url": "https://files.pythonhosted.org/packages/07/04/454b927da20dffb57080682b573f8b44f177c89d281815f1dbdc99289e28/Flask-Limiter-0.7.9.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "f23d0fee77a11274ce0177bb2d09a1fe", "sha256": "d62b817b359701ed93be66898c297de922a79defccf77d4fa6983dac66411d36" }, "downloads": -1, "filename": "Flask_Limiter-0.8-py2.7.egg", "has_sig": false, "md5_digest": "f23d0fee77a11274ce0177bb2d09a1fe", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 21565, "upload_time": "2015-06-06T23:41:59", "url": "https://files.pythonhosted.org/packages/bc/30/f603948b2cd65d22cbc14ffa23e216a3f39650d2a9d7da8a93952551f032/Flask_Limiter-0.8-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "28af4e97c99db52d170bae5dc13d2d72", "sha256": "87087a42d30d0020af9cdcaa4077f88ed3eafc109a8ee3a6072a2571a826cbcf" }, "downloads": -1, "filename": "Flask-Limiter-0.8.tar.gz", "has_sig": false, "md5_digest": "28af4e97c99db52d170bae5dc13d2d72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73823, "upload_time": "2015-06-06T23:41:55", "url": "https://files.pythonhosted.org/packages/39/03/4829207cb930593f4bf4012d333f38a9b8fb82dedb9a8bdf7c005fededa6/Flask-Limiter-0.8.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "bd6ab77c979dd3141a97f1a65a6f402d", "sha256": "90c14839790c7ee4d3341906b8767fe0bc6b090d6fe475161678f85210029583" }, "downloads": -1, "filename": "Flask_Limiter-0.8.1-py2.7.egg", "has_sig": false, "md5_digest": "bd6ab77c979dd3141a97f1a65a6f402d", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 43253, "upload_time": "2015-08-06T08:12:25", "url": "https://files.pythonhosted.org/packages/8d/ba/857de68aa7b88169558ca35a5a12de04adac05243454dc617b3643e0e790/Flask_Limiter-0.8.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "9babac892e2cd3ab8f400f65c3233264", "sha256": "0af3cd8dad19bac55bd1d11b8ed6ebdb1aa208b964ed90f8b84babb4b1d5998b" }, "downloads": -1, "filename": "Flask-Limiter-0.8.1.tar.gz", "has_sig": false, "md5_digest": "9babac892e2cd3ab8f400f65c3233264", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80636, "upload_time": "2015-08-06T08:12:20", "url": "https://files.pythonhosted.org/packages/1d/20/a0f044b95178c742e0e2037baf7db5eb4a28043d91dcc66ed6052b5dcd21/Flask-Limiter-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "4f5d6ae60d477a8ca096c4efb62249ca", "sha256": "e752a764d05ea122a18048cba30bd86eaade42d6ea2fe3181e25aaaa97894c56" }, "downloads": -1, "filename": "Flask_Limiter-0.8.2-py2.7.egg", "has_sig": false, "md5_digest": "4f5d6ae60d477a8ca096c4efb62249ca", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 22374, "upload_time": "2015-09-16T21:16:46", "url": "https://files.pythonhosted.org/packages/95/c9/67078ec8d0c7f1554316620ed52675d5aeef523f41425f3b071819932351/Flask_Limiter-0.8.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "04a49b9142098e6e8b4014953b0f3e47", "sha256": "3f36dfab464f313bc0e488c05a0eabf9c2f24bc4e7a24d293db4d26a3d353ef1" }, "downloads": -1, "filename": "Flask-Limiter-0.8.2.tar.gz", "has_sig": false, "md5_digest": "04a49b9142098e6e8b4014953b0f3e47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80579, "upload_time": "2015-09-16T21:16:41", "url": "https://files.pythonhosted.org/packages/f6/ab/a984bc9ecb113e65a686d4f510d264192be52493341c5baccb24ffb19811/Flask-Limiter-0.8.2.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "e071fd834039684e0226c79142006e58", "sha256": "705248077cc3b1b8671beaf50bae55f961d2ed837d533d9afc750046770c3ab0" }, "downloads": -1, "filename": "Flask_Limiter-0.8.3-py2.7.egg", "has_sig": false, "md5_digest": "e071fd834039684e0226c79142006e58", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 22131, "upload_time": "2015-10-03T18:32:21", "url": "https://files.pythonhosted.org/packages/5f/1e/098d14afdbc90cd223b5d409d59f91fe5c077d4738be3e1edfd7af76e5d9/Flask_Limiter-0.8.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "baadf3b517230abecd199e2bc5148657", "sha256": "c26da7cd8ca276035aea5c93bfb3c5c0fa61a734742b01d43c1c4ebbef09157b" }, "downloads": -1, "filename": "Flask-Limiter-0.8.3.tar.gz", "has_sig": false, "md5_digest": "baadf3b517230abecd199e2bc5148657", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74303, "upload_time": "2015-10-03T18:32:15", "url": "https://files.pythonhosted.org/packages/18/5c/1c2f9464204a2c4d0c7034ec1eaad1161a6fc7b421159717777b532184ee/Flask-Limiter-0.8.3.tar.gz" } ], "0.8.4": [ { "comment_text": "", "digests": { "md5": "1bfcbb3bd7c7987ce323150d78e839f7", "sha256": "f030488be91b8c4440148903d787c5465f6439aa1e1519b3d11c0d121e4a4269" }, "downloads": -1, "filename": "Flask_Limiter-0.8.4-py2.7.egg", "has_sig": false, "md5_digest": "1bfcbb3bd7c7987ce323150d78e839f7", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 22213, "upload_time": "2015-10-03T18:35:30", "url": "https://files.pythonhosted.org/packages/cb/53/829717df6be25561c28de4231566e177d20816c9a866b865f9178f40c731/Flask_Limiter-0.8.4-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "a7aea9fa187762ad77ced0d7f057bb21", "sha256": "7f016e5489fc7438537ad6fcb715da6f61a18c9a653c309195deb421b5c3d5bf" }, "downloads": -1, "filename": "Flask-Limiter-0.8.4.tar.gz", "has_sig": false, "md5_digest": "a7aea9fa187762ad77ced0d7f057bb21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74428, "upload_time": "2015-10-03T18:35:25", "url": "https://files.pythonhosted.org/packages/62/c9/42642e153ffad93f42f2dbc7d698ef4c5d9deeebd4c7e1f31979a2b790cd/Flask-Limiter-0.8.4.tar.gz" } ], "0.8.5": [ { "comment_text": "", "digests": { "md5": "1d6c9821ebc08baee8250ea9d7d717ff", "sha256": "9dfcdd1f0b6076ad184aeee7627674bc7054c4d1f085e5130b40f4e72f1e9420" }, "downloads": -1, "filename": "Flask_Limiter-0.8.5-py2.7.egg", "has_sig": false, "md5_digest": "1d6c9821ebc08baee8250ea9d7d717ff", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 22264, "upload_time": "2015-10-05T11:37:08", "url": "https://files.pythonhosted.org/packages/2c/9e/16415247126671e4b828182457c0b5c2bf708ffca9542188de44bd68ac2a/Flask_Limiter-0.8.5-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "1cf68604bc80b7f3f34ee822fdc8175e", "sha256": "8ebbc65d348e389847404fa36a5eaeaa7c064938bfc82815953901d7d83de544" }, "downloads": -1, "filename": "Flask-Limiter-0.8.5.tar.gz", "has_sig": false, "md5_digest": "1cf68604bc80b7f3f34ee822fdc8175e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74497, "upload_time": "2015-10-05T11:36:55", "url": "https://files.pythonhosted.org/packages/e2/fa/ee2e5966d7c35da96f80ebc75ab78aaf2a1288c82df45e8edb6b77eb6bb1/Flask-Limiter-0.8.5.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "6ed42db5096f4b3baf8a70a942bfcb49", "sha256": "b46b2629d2a6621d7e12e2e7816d8e40cff989a64dd6c18b28c904399a64e597" }, "downloads": -1, "filename": "Flask_Limiter-0.9-py2.7.egg", "has_sig": false, "md5_digest": "6ed42db5096f4b3baf8a70a942bfcb49", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 23906, "upload_time": "2015-11-13T01:02:58", "url": "https://files.pythonhosted.org/packages/8e/25/ff8cc1827c811078de0b4477227e50b4087974a7c56458a426bcc31820d2/Flask_Limiter-0.9-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "bb30712e280f4880c1db16948d83ceec", "sha256": "b340a17f68183522cbe59fe6aef9856691ab7fc1172a9e8784fa444af1ac9c50" }, "downloads": -1, "filename": "Flask-Limiter-0.9.tar.gz", "has_sig": false, "md5_digest": "bb30712e280f4880c1db16948d83ceec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 81586, "upload_time": "2015-11-13T01:02:45", "url": "https://files.pythonhosted.org/packages/e3/bf/6e229bbfe9dee46de4622f664cfe997b44b567480a94619b7988b6428f66/Flask-Limiter-0.9.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "734b048568433508abc4da7d338a873a", "sha256": "42f5f2e8340265138e8e5296305b9a460a3d8cffce3827cc61397a4c4f0d7744" }, "downloads": -1, "filename": "Flask_Limiter-0.9.1-py2.7.egg", "has_sig": false, "md5_digest": "734b048568433508abc4da7d338a873a", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 23946, "upload_time": "2015-11-21T08:18:30", "url": "https://files.pythonhosted.org/packages/db/44/5cb58f0e45b9cbe841291a7d37e2c341f4efb9b470cdebf6879932155340/Flask_Limiter-0.9.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "d2a519668c721c7f8609978b4da469b5", "sha256": "ba75ba17a7e9b644061671a39a136ccb9b8978394afcf960a76d70ad8a1b68e4" }, "downloads": -1, "filename": "Flask-Limiter-0.9.1.tar.gz", "has_sig": false, "md5_digest": "d2a519668c721c7f8609978b4da469b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 81648, "upload_time": "2015-11-21T08:18:20", "url": "https://files.pythonhosted.org/packages/0c/48/000dd31212dd1dddb3e5c78e9c9d8cd618bb74e2dffc5077da48e5d743c6/Flask-Limiter-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "5eb6d28bc1caf85f8265bb5396b79701", "sha256": "1f20858a5e9cb6b62524cba2477d992c35a8efbae5bcb03e06b7f210cbeaf882" }, "downloads": -1, "filename": "Flask_Limiter-0.9.2-py2.7.egg", "has_sig": false, "md5_digest": "5eb6d28bc1caf85f8265bb5396b79701", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 24749, "upload_time": "2016-03-04T09:33:13", "url": "https://files.pythonhosted.org/packages/1a/70/f05d711976e39d48e13453da3141045613c6e9a2413ce34666e4c8c832a6/Flask_Limiter-0.9.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "ce0725737bb68d217f3c4b3658c17540", "sha256": "3a5dffa79ed9ea4f8bb6c16abd5bd30534644d64b632d545ffdb8e359e2b4e33" }, "downloads": -1, "filename": "Flask-Limiter-0.9.2.tar.gz", "has_sig": false, "md5_digest": "ce0725737bb68d217f3c4b3658c17540", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82718, "upload_time": "2016-03-04T09:33:05", "url": "https://files.pythonhosted.org/packages/68/f0/f7f82d95658d2f45f32137ab061c3fdbdd7475c3169fe385483738c6bf6e/Flask-Limiter-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "61e71dead61e4418b6192fd69b847e13", "sha256": "e909793a6d52138aef026c2b40ffae8609889db11c3bfd4dfe1b906d9a06a8b8" }, "downloads": -1, "filename": "Flask_Limiter-0.9.3-py2.7.egg", "has_sig": false, "md5_digest": "61e71dead61e4418b6192fd69b847e13", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 25058, "upload_time": "2016-03-14T02:50:49", "url": "https://files.pythonhosted.org/packages/45/34/2340aec502bdcdcacec9958eee9eaf6f1ca98ef4eab25e039076bd265ea9/Flask_Limiter-0.9.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "7f25a59c3bf74d7f442d2c9c8511ec3a", "sha256": "8fe5cb813fc3887dcebc53b0952b2116a4fe557b80aa4e008063800448bbc4d9" }, "downloads": -1, "filename": "Flask-Limiter-0.9.3.tar.gz", "has_sig": false, "md5_digest": "7f25a59c3bf74d7f442d2c9c8511ec3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82893, "upload_time": "2016-03-14T02:50:44", "url": "https://files.pythonhosted.org/packages/9b/1b/23841342194bdd55e33d85a6f2e023c69d837fb69cee173352b7edba3c1f/Flask-Limiter-0.9.3.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "6df31964affd3183619894626c420bb0", "sha256": "d937f07881e4855cca2941acfa95aa93da1a265588f06f3fdcbf13084356b857" }, "downloads": -1, "filename": "Flask_Limiter-0.9.4-py2.7.egg", "has_sig": false, "md5_digest": "6df31964affd3183619894626c420bb0", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 25797, "upload_time": "2017-04-30T19:06:37", "url": "https://files.pythonhosted.org/packages/5f/37/e381f0b9bbf40821c0fbaf162dd073567bc9598410ec085dbef73bdfbd6a/Flask_Limiter-0.9.4-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "9d8b986dc1cf91039ac24aa6c037ba75", "sha256": "a794f4f2f443ffded4b3d48ca9761f730be41745330f2a2238b8ef5de78b026f" }, "downloads": -1, "filename": "Flask-Limiter-0.9.4.tar.gz", "has_sig": false, "md5_digest": "9d8b986dc1cf91039ac24aa6c037ba75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83278, "upload_time": "2017-04-30T19:06:33", "url": "https://files.pythonhosted.org/packages/75/ee/8133da6a0b26abf5269b879dcc6591123bbf5c703d7ccc32e6524dce9635/Flask-Limiter-0.9.4.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "0b430cb205734fced14a1c87858f2296", "sha256": "20e8619c59d3954529a7534d3d4c7d64825cda3c7daf7daecd5e97464f9afaa9" }, "downloads": -1, "filename": "Flask_Limiter-0.9.5-py2.7.egg", "has_sig": false, "md5_digest": "0b430cb205734fced14a1c87858f2296", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 25987, "upload_time": "2017-07-26T09:22:50", "url": "https://files.pythonhosted.org/packages/c1/74/6671e9107fd2b09befbf942e51a45228af5fbe5a748c2188fd0cda374529/Flask_Limiter-0.9.5-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "b4f24d9e9a19657bcdb852bef7af7774", "sha256": "7e24ab27ca78eee8c247a8cbac9fe6685c0ae8fa99a62d61dfbfbe952b1ced6a" }, "downloads": -1, "filename": "Flask-Limiter-0.9.5.tar.gz", "has_sig": false, "md5_digest": "b4f24d9e9a19657bcdb852bef7af7774", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85749, "upload_time": "2017-07-26T09:22:46", "url": "https://files.pythonhosted.org/packages/15/5c/486712c4d7ef4263a083e5a3e18dde0b7ca139e1dba12958175495823d79/Flask-Limiter-0.9.5.tar.gz" } ], "0.9.5.1": [ { "comment_text": "", "digests": { "md5": "57cfb32de4e8573404b732d596b5c9b2", "sha256": "3dd5c5adcf5b91f36823c22c02dce81a5cc7d0677ce9fb6118ba94223d03f950" }, "downloads": -1, "filename": "Flask_Limiter-0.9.5.1-py3.5.egg", "has_sig": false, "md5_digest": "57cfb32de4e8573404b732d596b5c9b2", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 22159, "upload_time": "2017-08-18T01:50:20", "url": "https://files.pythonhosted.org/packages/16/d9/1eeecdbc0bde46027091d7ff8481b138c837cc0ea90f027606649883252c/Flask_Limiter-0.9.5.1-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "a15323bd41fc503b5be4e2c9a48d2c75", "sha256": "403f8c4cb67c302efb47949c57e24b505887e2945dd2738764d01d21d114719c" }, "downloads": -1, "filename": "Flask-Limiter-0.9.5.1.tar.gz", "has_sig": false, "md5_digest": "a15323bd41fc503b5be4e2c9a48d2c75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 95790, "upload_time": "2017-08-18T01:50:17", "url": "https://files.pythonhosted.org/packages/35/4c/52f7751d764b606bdd487fec00a03f607a8f629a317a28c2dae48d269b62/Flask-Limiter-0.9.5.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "ddb92e5fe5a38dbe7e45af236830e526", "sha256": "572a71b6ed0ca21afacfc4c64d2cbc1121d6cc36a99c93b3c78376faefceba49" }, "downloads": -1, "filename": "Flask_Limiter-1.0.0-py3.5.egg", "has_sig": false, "md5_digest": "ddb92e5fe5a38dbe7e45af236830e526", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 24460, "upload_time": "2017-11-06T05:03:00", "url": "https://files.pythonhosted.org/packages/6e/7a/69891be084ed310820ed2cf7135fe5a9be0da05493b53ef4336128be61bb/Flask_Limiter-1.0.0-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "961facd77b76732e1d0182e9e745cb82", "sha256": "14750e02e53e55da16a9b367be9865f0fe09477be7ee4d62efbcd2a1e2eb7a3f" }, "downloads": -1, "filename": "Flask-Limiter-1.0.0.tar.gz", "has_sig": false, "md5_digest": "961facd77b76732e1d0182e9e745cb82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89288, "upload_time": "2017-11-06T05:02:57", "url": "https://files.pythonhosted.org/packages/60/4f/a97d0f89f3aa125fd5beff0a827247fc2b27b96b548b0b18ba9690f1b076/Flask-Limiter-1.0.0.tar.gz" } ], "1.0.0rc1": [ { "comment_text": "", "digests": { "md5": "970dbe099dee80df11c2045bddc39088", "sha256": "4649a171db091c7f9b51479f2f2ccb9e1f0061afb4b6b2839b0e3bd0aba07828" }, "downloads": -1, "filename": "Flask_Limiter-1.0.0rc1-py3.5.egg", "has_sig": false, "md5_digest": "970dbe099dee80df11c2045bddc39088", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 24533, "upload_time": "2017-10-26T04:29:29", "url": "https://files.pythonhosted.org/packages/01/ad/7ad2c3b3d225e959345858aa42abc0edce228da5e298aea36f81804ecc79/Flask_Limiter-1.0.0rc1-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "12fd9b47f8f64d67b1f134a7ea4a7422", "sha256": "83610bf47f56f79f0e097d2f83d412913e464cc5101d467627ac3064b8a27173" }, "downloads": -1, "filename": "Flask-Limiter-1.0.0rc1.tar.gz", "has_sig": false, "md5_digest": "12fd9b47f8f64d67b1f134a7ea4a7422", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92130, "upload_time": "2017-10-26T04:29:25", "url": "https://files.pythonhosted.org/packages/d8/64/612a0a8eeb73615c7dfcbe596cb77ca33e18eb166d109bac1b7552523c4a/Flask-Limiter-1.0.0rc1.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "2abfbfcf3f4d2aa8fb39dcbddb5c9524", "sha256": "473aa5bc97310406aa8c12ab3dc080697bcfa8cd21a6d0aba30916911bbc673c" }, "downloads": -1, "filename": "Flask_Limiter-1.0.1-py2.7.egg", "has_sig": false, "md5_digest": "2abfbfcf3f4d2aa8fb39dcbddb5c9524", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 23992, "upload_time": "2017-12-07T23:11:03", "url": "https://files.pythonhosted.org/packages/d3/ba/7696132d4009a5c733640a7a24c948a68511e10d7545af18355417bf3efa/Flask_Limiter-1.0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "898179ad582ba389d1ca7a03a3fc384c", "sha256": "8cce98dcf25bf2ddbb824c2b503b4fc8e1a139154240fd2c60d9306bad8a0db8" }, "downloads": -1, "filename": "Flask-Limiter-1.0.1.tar.gz", "has_sig": false, "md5_digest": "898179ad582ba389d1ca7a03a3fc384c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89366, "upload_time": "2017-12-07T23:10:58", "url": "https://files.pythonhosted.org/packages/56/22/70ff505dc4982ce23838da00c2ab580e95cfbe9814713fb0318898fd9191/Flask-Limiter-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "ce722b238a8411ae204f9e43f4d67f89", "sha256": "5831d6b5b9ef6a83dca4b89f216880a7aa204b5ce8b710b5bc02786bf21e11fd" }, "downloads": -1, "filename": "Flask_Limiter-1.1.0-py2.7.egg", "has_sig": false, "md5_digest": "ce722b238a8411ae204f9e43f4d67f89", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 24586, "upload_time": "2019-10-03T02:10:29", "url": "https://files.pythonhosted.org/packages/50/b6/b4051f438c8e39094f6ebf0350ade7f1ea7830a5debba0b44f1139e08bdd/Flask_Limiter-1.1.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "cba11edf61a190167e225aafeacedb33", "sha256": "9087984ae7eeb862f93bf5b18477a5e5b1e0c907647ae74fba1c7e3f1de63d6f" }, "downloads": -1, "filename": "Flask_Limiter-1.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "cba11edf61a190167e225aafeacedb33", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13815, "upload_time": "2019-10-03T02:10:17", "url": "https://files.pythonhosted.org/packages/72/f3/68596cb061e1c7d5a7dfb3694de3f8845b908ea16296e762136f34727a65/Flask_Limiter-1.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e96f02fa9092207eaeae96cf180f479a", "sha256": "905c35cd87bf60c92fd87922ae23fe27aa5fb31980bab31fc00807adee9f5a55" }, "downloads": -1, "filename": "Flask-Limiter-1.1.0.tar.gz", "has_sig": false, "md5_digest": "e96f02fa9092207eaeae96cf180f479a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92428, "upload_time": "2019-10-03T02:10:24", "url": "https://files.pythonhosted.org/packages/96/a6/35fe99ef33b44ae33c212da20e8f545354f58cb0c77f8b6cdcfda9f5e9ad/Flask-Limiter-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ce722b238a8411ae204f9e43f4d67f89", "sha256": "5831d6b5b9ef6a83dca4b89f216880a7aa204b5ce8b710b5bc02786bf21e11fd" }, "downloads": -1, "filename": "Flask_Limiter-1.1.0-py2.7.egg", "has_sig": false, "md5_digest": "ce722b238a8411ae204f9e43f4d67f89", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 24586, "upload_time": "2019-10-03T02:10:29", "url": "https://files.pythonhosted.org/packages/50/b6/b4051f438c8e39094f6ebf0350ade7f1ea7830a5debba0b44f1139e08bdd/Flask_Limiter-1.1.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "cba11edf61a190167e225aafeacedb33", "sha256": "9087984ae7eeb862f93bf5b18477a5e5b1e0c907647ae74fba1c7e3f1de63d6f" }, "downloads": -1, "filename": "Flask_Limiter-1.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "cba11edf61a190167e225aafeacedb33", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13815, "upload_time": "2019-10-03T02:10:17", "url": "https://files.pythonhosted.org/packages/72/f3/68596cb061e1c7d5a7dfb3694de3f8845b908ea16296e762136f34727a65/Flask_Limiter-1.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e96f02fa9092207eaeae96cf180f479a", "sha256": "905c35cd87bf60c92fd87922ae23fe27aa5fb31980bab31fc00807adee9f5a55" }, "downloads": -1, "filename": "Flask-Limiter-1.1.0.tar.gz", "has_sig": false, "md5_digest": "e96f02fa9092207eaeae96cf180f479a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92428, "upload_time": "2019-10-03T02:10:24", "url": "https://files.pythonhosted.org/packages/96/a6/35fe99ef33b44ae33c212da20e8f545354f58cb0c77f8b6cdcfda9f5e9ad/Flask-Limiter-1.1.0.tar.gz" } ] }