{ "info": { "author": "Kurt Griffiths", "author_email": "mail@kgriffs.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "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 :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "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 :: Internet :: WWW/HTTP :: WSGI", "Topic :: Software Development :: Libraries :: Application Frameworks" ], "description": "|Docs| |Build Status| |codecov.io|\n\nThe Falcon Web Framework\n========================\n\n`Falcon `__ is a reliable,\nhigh-performance Python web framework for building\nlarge-scale app backends and microservices. It encourages the REST\narchitectural style, and tries to do as little as possible while\nremaining highly effective.\n\nFalcon apps work with any WSGI server, and run like a champ under\nCPython 2.7, CPython 3.5+, PyPy2.7, and PyPy3.5.\n\nSupport Falcon Development\n--------------------------\n\nHas Falcon helped you make an awesome app? Show your support today with a one-time donation or by becoming a patron. Supporters get cool gear, an opportunity to promote their brand to Python developers, and\nprioritized support.\n\n`Learn how to support Falcon development `_\n\nThanks!\n\nQuick Links\n-----------\n\n* `Read the docs `_\n* `Falcon add-ons and complementary packages `_\n* `Falcon talks, podcasts, and blog posts `_\n* `falconry/user for Falcon users `_ @ Gitter\n* `falconry/dev for Falcon contributors `_ @ Gitter\n\nWhat People are Saying\n----------------------\n\n\"We have been using Falcon as a replacement for [framework] and we simply love the performance (three times faster) and code base size (easily half of our original [framework] code).\"\n\n\"Falcon looks great so far. I hacked together a quick test for a\ntiny server of mine and was ~40% faster with only 20 minutes of\nwork.\"\n\n\"Falcon is rock solid and it's fast.\"\n\n\"I'm loving #falconframework! Super clean and simple, I finally\nhave the speed and flexibility I need!\"\n\n\"I feel like I'm just talking HTTP at last, with nothing in the\nmiddle. Falcon seems like the requests of backend.\"\n\n\"The source code for Falcon is so good, I almost prefer it to\ndocumentation. It basically can't be wrong.\"\n\n\"What other framework has integrated support for 786 TRY IT NOW ?\"\n\nHow is Falcon Different?\n------------------------\n\n Perfection is finally attained not when there is no longer anything\n to add, but when there is no longer anything to take away.\n\n *- Antoine de Saint-Exup\u00e9ry*\n\nWe designed Falcon to support the demanding needs of large-scale\nmicroservices and responsive app backends. Falcon complements more\ngeneral Python web frameworks by providing bare-metal performance,\nreliability, and flexibility wherever you need it.\n\n**Fast.** Same hardware, more requests. Falcon turns around\nrequests several times faster than most other Python frameworks. For\nan extra speed boost, Falcon compiles itself with Cython when\navailable, and also works well with `PyPy `__.\nConsidering a move to another programming language? Benchmark with\nFalcon + PyPy first.\n\n**Reliable.** We go to great lengths to avoid introducing\nbreaking changes, and when we do they are fully documented and only\nintroduced (in the spirit of\n`SemVer `__) with a major version\nincrement. The code is rigorously tested with numerous inputs and we\nrequire 100% coverage at all times. Falcon does not depend on any\nexternal Python packages.\n\n**Flexible.** Falcon leaves a lot of decisions and implementation\ndetails to you, the API developer. This gives you a lot of freedom to\ncustomize and tune your implementation. Due to Falcon's minimalist\ndesign, Python community members are free to independently innovate on\n`Falcon add-ons and complementary packages `__.\n\n**Debuggable.** Falcon eschews magic. It's easy to tell which inputs\nlead to which outputs. Unhandled exceptions are never encapsulated or\nmasked. Potentially surprising behaviors, such as automatic request body\nparsing, are well-documented and disabled by default. Finally, when it\ncomes to the framework itself, we take care to keep logic paths simple\nand understandable. All this makes it easier to reason about the code\nand to debug edge cases in large-scale deployments.\n\nFeatures\n--------\n\n- Highly-optimized, extensible code base\n- Intuitive routing via URI templates and REST-inspired resource\n classes\n- Easy access to headers and bodies through request and response\n classes\n- DRY request processing via middleware components and hooks\n- Idiomatic HTTP error responses\n- Straightforward exception handling\n- Snappy unit testing through WSGI helpers and mocks\n- CPython 2.7, CPython 3.5+, PyPy2.7, and PyPy3.5 support\n- ~20% speed boost under CPython when Cython is available\n\nWho's Using Falcon?\n-------------------\n\nFalcon is used around the world by a growing number of organizations,\nincluding:\n\n- 7ideas\n- Cronitor\n- EMC\n- Hurricane Electric\n- Leadpages\n- OpenStack\n- Rackspace\n- Shiftgig\n- tempfil.es\n- Opera Software\n\nIf you are using the Falcon framework for a community or commercial\nproject, please consider adding your information to our wiki under\n`Who's Using Falcon? `_\n\nCommunity\n---------\n\nA number of Falcon add-ons, templates, and complementary packages are\navailable for use in your projects. We've listed several of these on the\n`Falcon wiki `_ as a starting\npoint, but you may also wish to search PyPI for additional resources.\n\nThe Falconry community on Gitter is a great place to ask questions and\nshare your ideas. You can find us in `falconry/user\n`_. We also have a\n`falconry/dev `_ room for discussing\nthe design and development of the framework itself.\n\nPer our\n`Code of Conduct `_,\nwe expect everyone who participates in community discussions to act\nprofessionally, and lead by example in encouraging constructive\ndiscussions. Each individual in the community is responsible for\ncreating a positive, constructive, and productive culture.\n\nInstallation\n------------\n\nPyPy\n^^^^\n\n`PyPy `__ is the fastest way to run your Falcon app.\nBoth PyPy2.7 and PyPy3.5 are supported as of PyPy v5.10.\n\n.. code:: bash\n\n $ pip install falcon\n\nOr, to install the latest beta or release candidate, if any:\n\n.. code:: bash\n\n $ pip install --pre falcon\n\nCPython\n^^^^^^^\n\nFalcon also fully supports\n`CPython `__ 2.7 and 3.5+.\n\nUniversal and manylinux wheels are available on PyPI for the Falcon\nframework. Installation is as simple as:\n\n.. code:: bash\n\n $ pip install falcon\n\nInstalling one of the pre-built Falcon wheels is a great way to get up and\nrunning quickly. However, when deploying your application in production, you\nmay wish to compile Falcon via Cython yourself, using the target system's\nnative toolchain.\n\nThe following commands tell pip to install Cython, and then to invoke\nFalcon's ``setup.py``, which will in turn detect the presence of Cython\nand then compile (AKA cythonize) the Falcon framework with the system's\ndefault C compiler.\n\n.. code:: bash\n\n $ pip install cython\n $ pip install --no-binary :all: falcon\n\nIf you want to verify that Cython is being invoked, simply\npass `-v` to pip in order to echo the compilation commands:\n\n.. code:: bash\n\n $ pip install -v --no-binary :all: falcon\n\n**Installing on OS X**\n\nXcode Command Line Tools are required to compile Cython. Install them\nwith this command:\n\n.. code:: bash\n\n $ xcode-select --install\n\nThe Clang compiler treats unrecognized command-line options as\nerrors, for example:\n\n.. code:: bash\n\n clang: error: unknown argument: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future]\n\nYou might also see warnings about unused functions. You can work around\nthese issues by setting additional Clang C compiler flags as follows:\n\n.. code:: bash\n\n $ export CFLAGS=\"-Qunused-arguments -Wno-unused-function\"\n\nDependencies\n^^^^^^^^^^^^\n\nFalcon does not require the installation of any other packages, although if\nCython has been installed into the environment, it will be used to optimize\nthe framework when not using a manylinux wheel, as explained above.\n\nWSGI Server\n-----------\n\nFalcon speaks WSGI, and so in order to serve a Falcon app, you will\nneed a WSGI server. Gunicorn and uWSGI are some of the more popular\nones out there, but anything that can load a WSGI app will do.\n\n.. code:: bash\n\n $ pip install [gunicorn|uwsgi]\n\nSource Code\n-----------\n\nFalcon `lives on GitHub `_, making the\ncode easy to browse, download, fork, etc. Pull requests are always welcome! Also,\nplease remember to star the project if it makes you happy. :)\n\nOnce you have cloned the repo or downloaded a tarball from GitHub, you\ncan install Falcon like this:\n\n.. code:: bash\n\n $ cd falcon\n $ pip install .\n\nOr, if you want to edit the code, first fork the main repo, clone the fork\nto your desktop, and then run the following to install it using symbolic\nlinking, so that when you change your code, the changes will be automagically\navailable to your app without having to reinstall the package:\n\n.. code:: bash\n\n $ cd falcon\n $ pip install -e .\n\nYou can manually test changes to the Falcon framework by switching to the\ndirectory of the cloned repo and then running pytest:\n\n.. code:: bash\n\n $ cd falcon\n $ pip install -r requirements/tests\n $ pytest tests\n\nOr, to run the default set of tests:\n\n.. code:: bash\n\n $ pip install tox && tox\n\nSee also the `tox.ini `_\nfile for a full list of available environments.\n\nRead the docs\n-------------\n\nThe docstrings in the Falcon code base are quite extensive, and we\nrecommend keeping a REPL running while learning the framework so that\nyou can query the various modules and classes as you have questions.\n\nOnline docs are available at: https://falcon.readthedocs.io\n\nYou can build the same docs locally as follows:\n\n.. code:: bash\n\n $ pip install tox && tox -e docs\n\nOnce the docs have been built, you can view them by opening the following\nindex page in your browser. On OS X it's as simple as::\n\n $ open docs/_build/html/index.html\n\nOr on Linux:\n\n $ xdg-open docs/_build/html/index.html\n\nGetting started\n---------------\n\nHere is a simple, contrived example showing how to create a Falcon-based\nAPI.\n\n.. code:: python\n\n # things.py\n\n # Let's get this party started!\n import falcon\n\n\n # Falcon follows the REST architectural style, meaning (among\n # other things) that you think in terms of resources and state\n # transitions, which map to HTTP verbs.\n class ThingsResource(object):\n def on_get(self, req, resp):\n \"\"\"Handles GET requests\"\"\"\n resp.status = falcon.HTTP_200 # This is the default status\n resp.body = ('\\nTwo things awe me most, the starry sky '\n 'above me and the moral law within me.\\n'\n '\\n'\n ' ~ Immanuel Kant\\n\\n')\n\n # falcon.API instances are callable WSGI apps\n app = falcon.API()\n\n # Resources are represented by long-lived class instances\n things = ThingsResource()\n\n # things will handle all requests to the '/things' URL path\n app.add_route('/things', things)\n\nYou can run the above example using any WSGI server, such as uWSGI or\nGunicorn. For example:\n\n.. code:: bash\n\n $ pip install gunicorn\n $ gunicorn things:app\n\nThen, in another terminal:\n\n.. code:: bash\n\n $ curl localhost:8000/things\n\nA more complex example\n----------------------\n\nHere is a more involved example that demonstrates reading headers and\nquery parameters, handling errors, and working with request and response\nbodies.\n\n.. code:: python\n\n import json\n import logging\n import uuid\n from wsgiref import simple_server\n\n import falcon\n import requests\n\n\n class StorageEngine(object):\n\n def get_things(self, marker, limit):\n return [{'id': str(uuid.uuid4()), 'color': 'green'}]\n\n def add_thing(self, thing):\n thing['id'] = str(uuid.uuid4())\n return thing\n\n\n class StorageError(Exception):\n\n @staticmethod\n def handle(ex, req, resp, params):\n description = ('Sorry, couldn\\'t write your thing to the '\n 'database. It worked on my box.')\n\n raise falcon.HTTPError(falcon.HTTP_725,\n 'Database Error',\n description)\n\n\n class SinkAdapter(object):\n\n engines = {\n 'ddg': 'https://duckduckgo.com',\n 'y': 'https://search.yahoo.com/search',\n }\n\n def __call__(self, req, resp, engine):\n url = self.engines[engine]\n params = {'q': req.get_param('q', True)}\n result = requests.get(url, params=params)\n\n resp.status = str(result.status_code) + ' ' + result.reason\n resp.content_type = result.headers['content-type']\n resp.body = result.text\n\n\n class AuthMiddleware(object):\n\n def process_request(self, req, resp):\n token = req.get_header('Authorization')\n account_id = req.get_header('Account-ID')\n\n challenges = ['Token type=\"Fernet\"']\n\n if token is None:\n description = ('Please provide an auth token '\n 'as part of the request.')\n\n raise falcon.HTTPUnauthorized('Auth token required',\n description,\n challenges,\n href='http://docs.example.com/auth')\n\n if not self._token_is_valid(token, account_id):\n description = ('The provided auth token is not valid. '\n 'Please request a new token and try again.')\n\n raise falcon.HTTPUnauthorized('Authentication required',\n description,\n challenges,\n href='http://docs.example.com/auth')\n\n def _token_is_valid(self, token, account_id):\n return True # Suuuuuure it's valid...\n\n\n class RequireJSON(object):\n\n def process_request(self, req, resp):\n if not req.client_accepts_json:\n raise falcon.HTTPNotAcceptable(\n 'This API only supports responses encoded as JSON.',\n href='http://docs.examples.com/api/json')\n\n if req.method in ('POST', 'PUT'):\n if 'application/json' not in req.content_type:\n raise falcon.HTTPUnsupportedMediaType(\n 'This API only supports requests encoded as JSON.',\n href='http://docs.examples.com/api/json')\n\n\n class JSONTranslator(object):\n # NOTE: Starting with Falcon 1.3, you can simply\n # use req.media and resp.media for this instead.\n\n def process_request(self, req, resp):\n # req.stream corresponds to the WSGI wsgi.input environ variable,\n # and allows you to read bytes from the request body.\n #\n # See also: PEP 3333\n if req.content_length in (None, 0):\n # Nothing to do\n return\n\n body = req.stream.read()\n if not body:\n raise falcon.HTTPBadRequest('Empty request body',\n 'A valid JSON document is required.')\n\n try:\n req.context.doc = json.loads(body.decode('utf-8'))\n\n except (ValueError, UnicodeDecodeError):\n raise falcon.HTTPError(falcon.HTTP_753,\n 'Malformed JSON',\n 'Could not decode the request body. The '\n 'JSON was incorrect or not encoded as '\n 'UTF-8.')\n\n def process_response(self, req, resp, resource):\n if not hasattr(resp.context, 'result'):\n return\n\n resp.body = json.dumps(resp.context.result)\n\n\n def max_body(limit):\n\n def hook(req, resp, resource, params):\n length = req.content_length\n if length is not None and length > limit:\n msg = ('The size of the request is too large. The body must not '\n 'exceed ' + str(limit) + ' bytes in length.')\n\n raise falcon.HTTPPayloadTooLarge(\n 'Request body is too large', msg)\n\n return hook\n\n\n class ThingsResource(object):\n\n def __init__(self, db):\n self.db = db\n self.logger = logging.getLogger('thingsapp.' + __name__)\n\n def on_get(self, req, resp, user_id):\n marker = req.get_param('marker') or ''\n limit = req.get_param_as_int('limit') or 50\n\n try:\n result = self.db.get_things(marker, limit)\n except Exception as ex:\n self.logger.error(ex)\n\n description = ('Aliens have attacked our base! We will '\n 'be back as soon as we fight them off. '\n 'We appreciate your patience.')\n\n raise falcon.HTTPServiceUnavailable(\n 'Service Outage',\n description,\n 30)\n\n # An alternative way of doing DRY serialization would be to\n # create a custom class that inherits from falcon.Request. This\n # class could, for example, have an additional 'doc' property\n # that would serialize to JSON under the covers.\n #\n # NOTE: Starting with Falcon 1.3, you can simply\n # use resp.media for this instead.\n resp.context.result = result\n\n resp.set_header('Powered-By', 'Falcon')\n resp.status = falcon.HTTP_200\n\n @falcon.before(max_body(64 * 1024))\n def on_post(self, req, resp, user_id):\n try:\n # NOTE: Starting with Falcon 1.3, you can simply\n # use req.media for this instead.\n doc = req.context.doc\n except AttributeError:\n raise falcon.HTTPBadRequest(\n 'Missing thing',\n 'A thing must be submitted in the request body.')\n\n proper_thing = self.db.add_thing(doc)\n\n resp.status = falcon.HTTP_201\n resp.location = '/%s/things/%s' % (user_id, proper_thing['id'])\n\n\n # Configure your WSGI server to load \"things.app\" (app is a WSGI callable)\n app = falcon.API(middleware=[\n AuthMiddleware(),\n RequireJSON(),\n JSONTranslator(),\n ])\n\n db = StorageEngine()\n things = ThingsResource(db)\n app.add_route('/{user_id}/things', things)\n\n # If a responder ever raised an instance of StorageError, pass control to\n # the given handler.\n app.add_error_handler(StorageError, StorageError.handle)\n\n # Proxy some things to another service; this example shows how you might\n # send parts of an API off to a legacy system that hasn't been upgraded\n # yet, or perhaps is a single cluster that all data centers have to share.\n sink = SinkAdapter()\n app.add_sink(sink, r'/search/(?Pddg|y)\\Z')\n\n # Useful for debugging problems in your API; works with pdb.set_trace(). You\n # can also use Gunicorn to host your app. Gunicorn can be configured to\n # auto-restart workers when it detects a code change, and it also works\n # with pdb.\n if __name__ == '__main__':\n httpd = simple_server.make_server('127.0.0.1', 8000, app)\n httpd.serve_forever()\n\nContributing\n------------\n\nThanks for your interest in the project! We welcome pull requests from\ndevelopers of all skill levels. To get started, simply fork the master branch\non GitHub to your personal account and then clone the fork into your\ndevelopment environment.\n\nIf you would like to contribute but don't already have something in mind,\nwe invite you to take a look at the issues listed under our\n`next milestone `_.\nIf you see one you'd like to work on, please leave a quick comment so that we don't\nend up with duplicated effort. Thanks in advance!\n\nPlease note that all contributors and maintainers of this project are subject to our `Code of Conduct `_.\n\nBefore submitting a pull request, please ensure you have added/updated\nthe appropriate tests (and that all existing tests still pass with your\nchanges), and that your coding style follows PEP 8 and doesn't cause\npyflakes to complain.\n\nCommit messages should be formatted using `AngularJS\nconventions `__.\n\nComments follow `Google's style guide `__,\nwith the additional requirement of prefixing inline comments using your\nGitHub nick and an appropriate prefix:\n\n- TODO(riker): Damage report!\n- NOTE(riker): Well, that's certainly good to know.\n- PERF(riker): Travel time to the nearest starbase?\n- APPSEC(riker): In all trust, there is the possibility for betrayal.\n\nThe core Falcon project maintainers are:\n\n- Kurt Griffiths, Project Lead (**kgriffs** on GH, Gitter, and Twitter)\n- John Vrbanac (**jmvrbanac** on GH and Gitter, and **jvrbanac** on Twitter)\n- Vytautas Liuolia (**vytas7** on GH and Gitter)\n- Nick Zaccardi (**nZac** on GH and Gitter)\n\nPlease don't hesitate to reach out if you have any questions, or just need a\nlittle help getting started. You can find us in\n`falconry/dev `_ on Gitter.\n\nSee also: `CONTRIBUTING.md `__\n\nLegal\n-----\n\nCopyright 2013-2019 by Individual and corporate contributors as\nnoted in the individual source files.\n\nFalcon image courtesy of `John\nO'Neill `__.\n\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may\nnot use any portion of the Falcon framework 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.. |Docs| image:: https://readthedocs.org/projects/falcon/badge/?version=stable\n :target: https://falcon.readthedocs.io/en/stable/?badge=stable\n :alt: Falcon web framework docs\n.. |Runner| image:: https://a248.e.akamai.net/assets.github.com/images/icons/emoji/runner.png\n :width: 20\n :height: 20\n.. |Build Status| image:: https://travis-ci.org/falconry/falcon.svg\n :target: https://travis-ci.org/falconry/falcon\n.. |codecov.io| image:: https://codecov.io/gh/falconry/falcon/branch/master/graphs/badge.svg\n :target: http://codecov.io/gh/falconry/falcon\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://falconframework.org", "keywords": "wsgi web api framework rest http cloud", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "falcon", "package_url": "https://pypi.org/project/falcon/", "platform": "", "project_url": "https://pypi.org/project/falcon/", "project_urls": { "Homepage": "https://falconframework.org" }, "release_url": "https://pypi.org/project/falcon/2.0.0/", "requires_dist": null, "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "summary": "An unladen web framework for building APIs and app backends.", "version": "2.0.0" }, "last_serial": 5194390, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "cf05f40e9b936882f31abaac196c2d28", "sha256": "8c1381c8c627c8a568b7c4b5e6808b4bf0be0a5ab6b6b0f7cefd073da50a33c1" }, "downloads": -1, "filename": "falcon-0.0.1-py2.7.egg", "has_sig": false, "md5_digest": "cf05f40e9b936882f31abaac196c2d28", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 40859, "upload_time": "2013-01-22T22:50:01", "url": "https://files.pythonhosted.org/packages/ae/e7/c920239494655125bbeff0df445043b713683d9075baf5229c3e8be4d578/falcon-0.0.1-py2.7.egg" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "12e470b66e66595b29716bfe068ac206", "sha256": "6d8757f7a3b8698a743edc92971b160626bfd45525413a9d29957eeeaf059d13" }, "downloads": -1, "filename": "falcon-0.1.0-py2.7.egg", "has_sig": false, "md5_digest": "12e470b66e66595b29716bfe068ac206", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 57552, "upload_time": "2013-02-11T23:08:39", "url": "https://files.pythonhosted.org/packages/ff/d6/4a052238b67cdf6b33392cfb4abcf446b4f695867496291fb75814092ee7/falcon-0.1.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "37d49127e78837a3281deb7b8c442cc9", "sha256": "f98dd1ecc102331e002032d5cbf6f97fbebd3862edd93302f40f2f920badd988" }, "downloads": -1, "filename": "falcon-0.1.0.tar.gz", "has_sig": false, "md5_digest": "37d49127e78837a3281deb7b8c442cc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17445, "upload_time": "2013-02-11T23:08:30", "url": "https://files.pythonhosted.org/packages/1e/01/17e1f0ca26426d926d85f6d24fa67c4bed784576f73686e94cd61b0a6aa3/falcon-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "af6b347509ca7a4a9b616d62ff7d92c7", "sha256": "ae8c808fda19e8d05f1bdd6ac3f70451992c8c001840830fbba3f0e907390bdc" }, "downloads": -1, "filename": "falcon-0.1.1.tar.gz", "has_sig": false, "md5_digest": "af6b347509ca7a4a9b616d62ff7d92c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19789, "upload_time": "2013-02-18T19:39:48", "url": "https://files.pythonhosted.org/packages/ec/70/15e1641d816b41429fa202b65a3995b2bbd6e41016b86fb436e261d0f130/falcon-0.1.1.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "542ea4f9cd65dddfe1ba110bf9e1940a", "sha256": "43d36bd4ad40761450a77e62cceceaef3db479a58d5d9a0144b42b10bd5549e7" }, "downloads": -1, "filename": "falcon-0.1.10-cp27-none-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "542ea4f9cd65dddfe1ba110bf9e1940a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 367958, "upload_time": "2014-09-15T16:58:22", "url": "https://files.pythonhosted.org/packages/f6/a2/ceb6fbb8fa9a7ca420d789cf4ad81cbc010a4f1bc8fa25375b931bc3b920/falcon-0.1.10-cp27-none-macosx_10_9_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "82f0d3049a43597011e72ae5c434b895", "sha256": "b90902372abf363b539e582d6633b23dea961afa14db16fbb39aa378b01db3cd" }, "downloads": -1, "filename": "falcon-0.1.10.tar.gz", "has_sig": false, "md5_digest": "82f0d3049a43597011e72ae5c434b895", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59287, "upload_time": "2014-09-15T16:58:09", "url": "https://files.pythonhosted.org/packages/c0/4e/cc01eb1c3de6e03f421a673c771e7439d550f6abd0eadd2f8030c9efb801/falcon-0.1.10.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "58d93be2b1ffe34a1c2dcaa1e8889fb9", "sha256": "1f4f6d2c0c7b334adcd38f78e8391e3fd5cfa0c33494fd872599a024359f2654" }, "downloads": -1, "filename": "falcon-0.1.2.tar.gz", "has_sig": false, "md5_digest": "58d93be2b1ffe34a1c2dcaa1e8889fb9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20346, "upload_time": "2013-03-19T05:31:28", "url": "https://files.pythonhosted.org/packages/85/47/3dd40e3097b4b03535f66012dfe97d0eb34c2122b968e87f1a5f8a5af394/falcon-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "1d612b6e37e6e5183f6036aa4ea7bde3", "sha256": "0fc8fbbe543ec0e1c43a118228ea4e99f0daa729fe8e8e0d2cc68915a11fb01c" }, "downloads": -1, "filename": "falcon-0.1.3.tar.gz", "has_sig": false, "md5_digest": "1d612b6e37e6e5183f6036aa4ea7bde3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22931, "upload_time": "2013-04-04T06:12:00", "url": "https://files.pythonhosted.org/packages/d3/ed/e41d8ef0ea1c56fbd43d776e178f51b1f40447bc6a3893bb074b295c40d0/falcon-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "ccd3791928f7c0f7599c776076ef8578", "sha256": "93911827777c40796d83f2a945b63f79f385c844d1d304a4850352db88bd2c30" }, "downloads": -1, "filename": "falcon-0.1.4.tar.gz", "has_sig": false, "md5_digest": "ccd3791928f7c0f7599c776076ef8578", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23010, "upload_time": "2013-04-04T17:34:25", "url": "https://files.pythonhosted.org/packages/7a/5d/5f12a3e3d7fd852544f2efb6a1ca586dbed14ef29e2e4bfdfc9c9944028e/falcon-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "3ad7666bbe759a8ddc1726c7653baac1", "sha256": "9128f52daa3ed7a3a28ef9ad405f195d19c2e7d3b5fd5fa660bb8a9ef3b8b1d9" }, "downloads": -1, "filename": "falcon-0.1.5.tar.gz", "has_sig": false, "md5_digest": "3ad7666bbe759a8ddc1726c7653baac1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33542, "upload_time": "2013-05-16T16:26:22", "url": "https://files.pythonhosted.org/packages/53/a9/ed29c6caaba4b18df1622d5e94796e4abcd6c3f2997df11b0db4c945d195/falcon-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "3baab8c466fa88a4644d38ee3a095656", "sha256": "a3486db60f8756b0417a2fc4c024fd51ced6b87dfc71a425dbebb0f86e757712" }, "downloads": -1, "filename": "falcon-0.1.6.tar.gz", "has_sig": false, "md5_digest": "3baab8c466fa88a4644d38ee3a095656", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33177, "upload_time": "2013-05-16T21:42:46", "url": "https://files.pythonhosted.org/packages/1c/df/5806cfad6018bcbe0701ceddef22cddda39e677efccafc6d020187c20667/falcon-0.1.6.tar.gz" } ], "0.1.6.post1": [ { "comment_text": "", "digests": { "md5": "15f8bd7569fc4541a4bb287f6a918e8a", "sha256": "c334bb02864b77dc99d4d51853cc2ae81586159c62e4d8573219a0446fa15c0b" }, "downloads": -1, "filename": "falcon-0.1.6.post1.tar.gz", "has_sig": false, "md5_digest": "15f8bd7569fc4541a4bb287f6a918e8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33418, "upload_time": "2013-05-20T14:26:30", "url": "https://files.pythonhosted.org/packages/37/d5/232f433cf556e5f256fef2694facbdeb593de775adb3054b4ed614809e7d/falcon-0.1.6.post1.tar.gz" } ], "0.1.6.post2": [ { "comment_text": "", "digests": { "md5": "05cc8b1392747e6bdd30437f3e946b43", "sha256": "82006bdf9125bed3ac0d6297fa3d913216dbd578ec4fa374c48dd9024c34dd75" }, "downloads": -1, "filename": "falcon-0.1.6.post2.tar.gz", "has_sig": false, "md5_digest": "05cc8b1392747e6bdd30437f3e946b43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 194269, "upload_time": "2013-07-15T23:59:35", "url": "https://files.pythonhosted.org/packages/82/9b/c3439d2d8b61ec652bbd34384221f7e88fe75ce6d318c49708e90124fae3/falcon-0.1.6.post2.tar.gz" } ], "0.1.6.post3": [ { "comment_text": "", "digests": { "md5": "7fbd98314398987eabaab577cdca5264", "sha256": "b978f42f7c26901fd2162a4d3e8cdc066be98f6e9d3d289a3e3c9708be845677" }, "downloads": -1, "filename": "falcon-0.1.6.post3.tar.gz", "has_sig": false, "md5_digest": "7fbd98314398987eabaab577cdca5264", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 196003, "upload_time": "2013-08-05T19:47:29", "url": "https://files.pythonhosted.org/packages/68/a9/861aab7927a2c2699f633587bb1f6b43e0ed83e52e9f711520d91adaf84e/falcon-0.1.6.post3.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "25b335f6572df35252ff1137b37340b8", "sha256": "cc4f28168ca447be4fd6d8adc458a98ed0a578757d27eb4ebfdb9b960433899e" }, "downloads": -1, "filename": "falcon-0.1.7.tar.gz", "has_sig": false, "md5_digest": "25b335f6572df35252ff1137b37340b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 200103, "upload_time": "2013-09-13T21:41:34", "url": "https://files.pythonhosted.org/packages/47/5e/27e04d4c50c968e7e16735ef00a59f47dd6a094098dcbe28122ee061973e/falcon-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "fcc844f4a52300503a96017fa28de4af", "sha256": "f1343d1ee12536e103bf6fc48459b1e2cf1db92f06067301307243b4a51118fc" }, "downloads": -1, "filename": "falcon-0.1.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fcc844f4a52300503a96017fa28de4af", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 91239, "upload_time": "2014-01-16T23:49:31", "url": "https://files.pythonhosted.org/packages/6a/0a/45419be756de26684ab5e2f52adff888d01a3b693ffee84116ca8537207e/falcon-0.1.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "82049bd4a6a3e2ec4bb7ea59955a2493", "sha256": "dafccf547df57324993c8c13a0e40629b61817e0462f04c7e44fed12f26ff556" }, "downloads": -1, "filename": "falcon-0.1.8.tar.gz", "has_sig": false, "md5_digest": "82049bd4a6a3e2ec4bb7ea59955a2493", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58879, "upload_time": "2014-01-16T23:49:28", "url": "https://files.pythonhosted.org/packages/39/05/53e0794e736d2364e29b704f0439944de455f654e6e5809e7ad4560e2911/falcon-0.1.8.tar.gz" } ], "0.1.8.rc1": [ { "comment_text": "", "digests": { "md5": "c77d91045f47f832fa4c7474d2848db6", "sha256": "1a2666e64c2a1d3092719234ff4797a7c3486853e7a15841cd88f01aed7034ad" }, "downloads": -1, "filename": "falcon-0.1.8.rc1-cp27-none-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "c77d91045f47f832fa4c7474d2848db6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 323090, "upload_time": "2014-01-06T23:42:29", "url": "https://files.pythonhosted.org/packages/c1/66/a902dd8ad74a06882996a436393d7cf295bbd7ccc8b9c12a3e59ac6bc1cb/falcon-0.1.8.rc1-cp27-none-macosx_10_9_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "d84d5a77bb6cd493c843a117081bd6ed", "sha256": "440e1f3f83b395cb8d3ed6219a93c452613f06d6f01dfbeb133f2728cb1386bd" }, "downloads": -1, "filename": "falcon-0.1.8.rc1.tar.gz", "has_sig": false, "md5_digest": "d84d5a77bb6cd493c843a117081bd6ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56352, "upload_time": "2014-01-06T23:42:18", "url": "https://files.pythonhosted.org/packages/05/06/c06b4e3bf5b1a50c5397f8c2e32033dae0d60237bd343d3ae77be9c76ae8/falcon-0.1.8.rc1.tar.gz" } ], "0.1.8rc1": [ { "comment_text": "", "digests": { "md5": "ae3b1fb54aa70b8df0c9ec23d0ddef43", "sha256": "e480c5bbc909776a28506595e3c66abd44bbe1ff9866c5fe219945d0a695c12a" }, "downloads": -1, "filename": "falcon-0.1.8rc1-cp27-none-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "ae3b1fb54aa70b8df0c9ec23d0ddef43", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 323049, "upload_time": "2014-01-08T17:00:04", "url": "https://files.pythonhosted.org/packages/16/4d/b0d010101b6661a43b844d0020787b2ee0f1a01e9c9fee4a0944eed1351e/falcon-0.1.8rc1-cp27-none-macosx_10_9_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "d15716c319b4fcba41377df4532937e4", "sha256": "a469962d8be5e96892db135ea7d3e7bc58d313e552289feb208ea52cf05e59ac" }, "downloads": -1, "filename": "falcon-0.1.8rc1.tar.gz", "has_sig": false, "md5_digest": "d15716c319b4fcba41377df4532937e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56311, "upload_time": "2014-01-08T16:59:59", "url": "https://files.pythonhosted.org/packages/56/5e/fc68e70bc27bfa5ca05968e655a1128c601c6b98e11db3d2b40721a3ccbc/falcon-0.1.8rc1.tar.gz" } ], "0.1.8rc2": [ { "comment_text": "", "digests": { "md5": "f87e77e2f2b458a641f91d9f6572defd", "sha256": "8daa81f44d587daa8bbd8f32a8b0b11fa94190f00623889a100570070bad898c" }, "downloads": -1, "filename": "falcon-0.1.8rc2-cp27-none-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "f87e77e2f2b458a641f91d9f6572defd", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 324831, "upload_time": "2014-01-08T18:11:39", "url": "https://files.pythonhosted.org/packages/8b/a2/d2c3562fc97d664bb4e738c43dff517af444dd476c1b7b6d3eea729ec22c/falcon-0.1.8rc2-cp27-none-macosx_10_9_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "48d7ab2e1239438034960f2c811e553f", "sha256": "c70a6e0fd248c7db5b7ecbf897a74a9daee75e849af52d45c68c96f20a99b06f" }, "downloads": -1, "filename": "falcon-0.1.8rc2.tar.gz", "has_sig": false, "md5_digest": "48d7ab2e1239438034960f2c811e553f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57409, "upload_time": "2014-01-08T18:11:29", "url": "https://files.pythonhosted.org/packages/65/75/d04ac0d3166c2d8c7486ded0b90b31171d4730ac82d6636b568063eeafc6/falcon-0.1.8rc2.tar.gz" } ], "0.1.8rc3": [ { "comment_text": "", "digests": { "md5": "5d37abfd9fafebe2ba293d571f2ada2c", "sha256": "8b16e606403c30397aac945fdde9be82c1129f4cb89d339b47101a982aab51a2" }, "downloads": -1, "filename": "falcon-0.1.8rc3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5d37abfd9fafebe2ba293d571f2ada2c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 91300, "upload_time": "2014-01-14T23:15:05", "url": "https://files.pythonhosted.org/packages/bf/ff/831072a4f62711720af282a13c642e69809190b7914e96069b311c2e9d1f/falcon-0.1.8rc3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "71aab2a2a55f36404bec9fed19dab7bd", "sha256": "f3db152bfe7cbed5d4ee61188d7db8469253445742771653dda0fd15b2a11698" }, "downloads": -1, "filename": "falcon-0.1.8rc3.tar.gz", "has_sig": false, "md5_digest": "71aab2a2a55f36404bec9fed19dab7bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58869, "upload_time": "2014-01-14T23:15:01", "url": "https://files.pythonhosted.org/packages/02/a5/d0cb08a2aab1db7ca3c47bb7ed454d14ad44ddca23aad75aae05452af8aa/falcon-0.1.8rc3.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "fe86bd78c490f9d078e1505c84382327", "sha256": "93076a4e8721dbfc813ef4106b845bdfb1a566ad806b9f285e8c34fed9cc1c51" }, "downloads": -1, "filename": "falcon-0.1.9-cp27-none-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "fe86bd78c490f9d078e1505c84382327", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 354683, "upload_time": "2014-07-21T14:43:21", "url": "https://files.pythonhosted.org/packages/2e/f6/091879685d2c8c72f2faa0b17dd39854dc51c9c9a6ea74640e80e42f1e81/falcon-0.1.9-cp27-none-macosx_10_9_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "bbd1f476dbc7b02774af31dc87418a1b", "sha256": "087085dc40aff241c32696f644a1d6d99805bb3b0646f9fc5fa798ebfa1d70b9" }, "downloads": -1, "filename": "falcon-0.1.9.tar.gz", "has_sig": false, "md5_digest": "bbd1f476dbc7b02774af31dc87418a1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58623, "upload_time": "2014-07-21T14:43:10", "url": "https://files.pythonhosted.org/packages/56/25/b00ea22ce923634f419f375a8010aab8e20f58b0005ec1523f7ff358fb8f/falcon-0.1.9.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "a159c97ae8ff835fe569c714b1241a7c", "sha256": "afb55c49f7dee936fbc72b533069daec9f87c95226efcd7f6bb1082a1ffaa2db" }, "downloads": -1, "filename": "falcon-0.2-cp27-none-macosx_10_10_x86_64.whl", "has_sig": true, "md5_digest": "a159c97ae8ff835fe569c714b1241a7c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 575438, "upload_time": "2015-02-19T01:14:18", "url": "https://files.pythonhosted.org/packages/08/65/6f20a37ce9194f91f259d4e12c4190b090d0131f9b4d9bb389fc90735b3e/falcon-0.2-cp27-none-macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "bf9e8bdd20700f1ff7ce6397cd441fbd", "sha256": "92bb899bf6e58e2299e3b1de1e628b90c38544ba3354a0141d108318b50c3402" }, "downloads": -1, "filename": "falcon-0.2.tar.gz", "has_sig": true, "md5_digest": "bf9e8bdd20700f1ff7ce6397cd441fbd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 276598, "upload_time": "2015-02-19T01:08:31", "url": "https://files.pythonhosted.org/packages/fd/fe/d9f45fe210582c9dc38dd10ee063c536868e6ab9cde7b9310ce2b9f5a81b/falcon-0.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "51dc26da14dbad1578672cc0ed381732", "sha256": "c1782e8a70295b49251aa7ad701431fb8af1dd2759208d7ff469a5e8e77d724b" }, "downloads": -1, "filename": "falcon-0.2.zip", "has_sig": true, "md5_digest": "51dc26da14dbad1578672cc0ed381732", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 337436, "upload_time": "2015-02-19T01:08:40", "url": "https://files.pythonhosted.org/packages/aa/62/cb266537be9455fb0cf3a921dee282a016577e95f09a568d98121cba86a4/falcon-0.2.zip" } ], "0.2.0a1": [ { "comment_text": "", "digests": { "md5": "c5f8a7cb5d6cdec01b306da7601ee262", "sha256": "b115aea34b093908e72e98c659a2154f4c87e7c8e03f430ec5422d833354be73" }, "downloads": -1, "filename": "falcon-0.2.0a1-cp27-none-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "c5f8a7cb5d6cdec01b306da7601ee262", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 374759, "upload_time": "2014-09-10T20:47:41", "url": "https://files.pythonhosted.org/packages/a1/13/db75f77e978aa942ce1f385e2e8f15793a199b6f465336194f2fae8326f3/falcon-0.2.0a1-cp27-none-macosx_10_9_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "c9cc0dc5e6f38c900225b5712b5446a8", "sha256": "de00c8c303aea3cd5579d39f414a4baacb1dc50146c2e6161002c9ab91fe7cde" }, "downloads": -1, "filename": "falcon-0.2.0a1.tar.gz", "has_sig": false, "md5_digest": "c9cc0dc5e6f38c900225b5712b5446a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69380, "upload_time": "2014-09-10T20:47:26", "url": "https://files.pythonhosted.org/packages/30/62/d63ec10965b64a439bbe1b28b6e592730c5b5e83233f231ad2d7328dc77e/falcon-0.2.0a1.tar.gz" } ], "0.2.0b1": [ { "comment_text": "", "digests": { "md5": "f6b2619219c1397ba28db816500d9dab", "sha256": "3e3ffc8a365e22f3c46f115daecefe6f6a33a848049058209afa96f73e0585c9" }, "downloads": -1, "filename": "falcon-0.2.0b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f6b2619219c1397ba28db816500d9dab", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 85144, "upload_time": "2014-11-15T14:41:24", "url": "https://files.pythonhosted.org/packages/99/a4/31031698e188efb07e6a71c91fe8b107245e39919f5e0fefee421ed667d4/falcon-0.2.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a7840d4ac53883bdb8ef7713eda9250", "sha256": "866d6d8be7381f8d532e4a765bfd4984356ba2980dad62c424ca03fd4bbcbaf5" }, "downloads": -1, "filename": "falcon-0.2.0b1.tar.gz", "has_sig": false, "md5_digest": "7a7840d4ac53883bdb8ef7713eda9250", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80492, "upload_time": "2014-11-15T14:41:18", "url": "https://files.pythonhosted.org/packages/97/93/f9dd8e7044c063c657cf405e32f722f9a3c346302c72d043bd15a50b8fd1/falcon-0.2.0b1.tar.gz" } ], "0.2.0b2": [ { "comment_text": "", "digests": { "md5": "e253c38b795a6e11428cbaf0633e6ec3", "sha256": "4494ea00ec337ae1befc93cf812bccaaf69d43e06f019faa05a335712b8ed26c" }, "downloads": -1, "filename": "falcon-0.2.0b2.tar.gz", "has_sig": true, "md5_digest": "e253c38b795a6e11428cbaf0633e6ec3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57409, "upload_time": "2014-12-29T19:18:25", "url": "https://files.pythonhosted.org/packages/2b/dd/7ea65d84317ece4d558b8b6042c2a3f3b72672ece699a24f16023e18f860/falcon-0.2.0b2.tar.gz" } ], "0.2.0rc1": [ { "comment_text": "", "digests": { "md5": "7da5d199a9aedf58b4d21ba0d50b49b6", "sha256": "ca698fa18ea75272c9a9b274b1577eec5e8debe399ce3d7a204d4e6d0f8f8833" }, "downloads": -1, "filename": "falcon-0.2.0rc1.tar.gz", "has_sig": false, "md5_digest": "7da5d199a9aedf58b4d21ba0d50b49b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58716, "upload_time": "2015-02-07T00:12:52", "url": "https://files.pythonhosted.org/packages/61/f2/5039a9dfdd95091ca66c338cffb36681e47465b7378e4195ba7aab383ddf/falcon-0.2.0rc1.tar.gz" } ], "0.2.0rc2": [ { "comment_text": "", "digests": { "md5": "ba5374da1d291f629c929c133d7edfca", "sha256": "7d4bc1baf97d588f68e0446ea05cf067d6ff54faff8e06b453bbb23c0f3d2c58" }, "downloads": -1, "filename": "falcon-0.2.0rc2.tar.gz", "has_sig": true, "md5_digest": "ba5374da1d291f629c929c133d7edfca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 276786, "upload_time": "2015-02-13T22:06:08", "url": "https://files.pythonhosted.org/packages/e2/53/1654f70c5395d90ab5f8b4da6a7d193fa2464a130c9effef38b982ad6dda/falcon-0.2.0rc2.tar.gz" }, { "comment_text": "", "digests": { "md5": "091c312403cd48932fab0452d395cf6b", "sha256": "a09fa21d43656e6d56390a1ab79bf11afdf3b54897a47559f6dba2c10bfbd25f" }, "downloads": -1, "filename": "falcon-0.2.0rc2.zip", "has_sig": true, "md5_digest": "091c312403cd48932fab0452d395cf6b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 338920, "upload_time": "2015-02-13T22:06:19", "url": "https://files.pythonhosted.org/packages/82/c3/b3af2c036c1031256fc5b8f482f44254737eb957df50f7c1198ef4ba28e6/falcon-0.2.0rc2.zip" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "0eff2157c7e3ee298188934da6fef967", "sha256": "f27602b5a2ff8ee40b3179b3f5bdb9af09efbcd9af9bb7f01ad6a28ad0fc3b82" }, "downloads": -1, "filename": "falcon-0.3.0.tar.gz", "has_sig": true, "md5_digest": "0eff2157c7e3ee298188934da6fef967", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 291213, "upload_time": "2015-05-19T22:32:28", "url": "https://files.pythonhosted.org/packages/35/18/a4fbbd570b643e57f1c24af87a6cd2a5a33b433c3eeaf735944134b30696/falcon-0.3.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "c40364b9515f456a5dce91ccd59df9e4", "sha256": "300c40ab23bd5d316ec66dbd68ff88f97fd942fe76f86f6e1d31dd471a269c27" }, "downloads": -1, "filename": "falcon-0.3.0.zip", "has_sig": true, "md5_digest": "c40364b9515f456a5dce91ccd59df9e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 356317, "upload_time": "2015-05-19T22:32:39", "url": "https://files.pythonhosted.org/packages/f1/02/3ba481f82ecf0909d7e8172377b492fc8ad892558405e3b78c7442fd420b/falcon-0.3.0.zip" } ], "0.3.0rc1": [ { "comment_text": "", "digests": { "md5": "d9b5636da017cc630dae6f6e3026fb90", "sha256": "24cc4496e88eda88dca43fb5ad07e5b8c80d7300688dc45ca79f2975297f834d" }, "downloads": -1, "filename": "falcon-0.3.0rc1.tar.gz", "has_sig": true, "md5_digest": "d9b5636da017cc630dae6f6e3026fb90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 289531, "upload_time": "2015-04-23T20:49:56", "url": "https://files.pythonhosted.org/packages/b8/3d/c01d1d89b69f681a91a3aca153ccdb1ca52d7a1bb3b7b35cb56547f8f457/falcon-0.3.0rc1.tar.gz" }, { "comment_text": "", "digests": { "md5": "b26b79a38f6816640a46f998553e4319", "sha256": "dcdf2bcfffa18e24ab150f35cc0f97580e864b97cc1baf5fecc457ddda9c859e" }, "downloads": -1, "filename": "falcon-0.3.0rc1.zip", "has_sig": true, "md5_digest": "b26b79a38f6816640a46f998553e4319", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 354989, "upload_time": "2015-04-23T20:50:08", "url": "https://files.pythonhosted.org/packages/c8/75/5b95fff14eb52998ce03cc270eff2ce5122370f8c30a615d57b7fe87e882/falcon-0.3.0rc1.zip" } ], "0.3.0rc2": [ { "comment_text": "", "digests": { "md5": "86d061f79734af6aca9222b5202b23ed", "sha256": "c63e8b81682924a6c5550c71e9fd496879fcd5d4f92e2c034c6973ecf97f1b3c" }, "downloads": -1, "filename": "falcon-0.3.0rc2.tar.gz", "has_sig": true, "md5_digest": "86d061f79734af6aca9222b5202b23ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 291155, "upload_time": "2015-05-08T23:08:01", "url": "https://files.pythonhosted.org/packages/59/99/b3702023f472403627e7b5fe06afbb212317f5bace277f26b9b20ad60d43/falcon-0.3.0rc2.tar.gz" }, { "comment_text": "", "digests": { "md5": "48ca5c64321392992d8440658339e03e", "sha256": "bd2a01c5a2bbdb871f28d6b09a59a8bd4a82fc1f765df83b040fe1441f26d5de" }, "downloads": -1, "filename": "falcon-0.3.0rc2.zip", "has_sig": true, "md5_digest": "48ca5c64321392992d8440658339e03e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 357099, "upload_time": "2015-05-08T23:08:12", "url": "https://files.pythonhosted.org/packages/61/ea/7719f3ec1d3d9b9ea291c9d80bcca4d2532128018903121cca9ecbeb4406/falcon-0.3.0rc2.zip" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "1434b52240485c32faa268530c0e9ad7", "sha256": "0145eb7fc001fb943b8b8f797832ce45302cf7c1edc769e28e5bf0963a406403" }, "downloads": -1, "filename": "falcon-1.0.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "1434b52240485c32faa268530c0e9ad7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 107200, "upload_time": "2016-05-11T19:24:49", "url": "https://files.pythonhosted.org/packages/1d/85/5d24f422b8ec72197f7a7ad89a42872036fe8fc8383e97b654c5890fbece/falcon-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "432874c2c68b48c3afca85be02fe27b5", "sha256": "ddce23a2dd0abba6d19775e9bf7ba64e184b15a0e7163e65f62af63354193f63" }, "downloads": -1, "filename": "falcon-1.0.0.tar.gz", "has_sig": true, "md5_digest": "432874c2c68b48c3afca85be02fe27b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 308470, "upload_time": "2016-05-11T19:25:16", "url": "https://files.pythonhosted.org/packages/e1/c0/b2f27ef31553b52c7e068c33d9c835e4176b4c9529748bbcc72dd263cfcf/falcon-1.0.0.tar.gz" } ], "1.0.0rc1": [ { "comment_text": "", "digests": { "md5": "052598c94af600a44b943e261fc15506", "sha256": "62d8ca15da6e1bc92ad35782fb76393c21363f9fce2a07cd4a100e470ce57c3a" }, "downloads": -1, "filename": "falcon-1.0.0rc1-cp27-cp27m-macosx_10_11_x86_64.whl", "has_sig": true, "md5_digest": "052598c94af600a44b943e261fc15506", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 738659, "upload_time": "2016-03-26T18:34:24", "url": "https://files.pythonhosted.org/packages/8b/24/ba01bddf2dfa455a622a8a0890ffbb0eb7e31e0d52679adc0a9d885c6869/falcon-1.0.0rc1-cp27-cp27m-macosx_10_11_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "a30cb5fce8b41749799763e6e96fb4d3", "sha256": "12f1fd565d23fc64300d669253e48b97163465264e03f91c1b985861230ebeea" }, "downloads": -1, "filename": "falcon-1.0.0rc1-cp33-cp33m-macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "a30cb5fce8b41749799763e6e96fb4d3", "packagetype": "bdist_wheel", "python_version": "cp33", "requires_python": null, "size": 740138, "upload_time": "2016-03-26T19:15:01", "url": "https://files.pythonhosted.org/packages/12/28/8ee4d557f716c55fb1390b1fc42177f03b98d8299e8253032fdd7eb1097e/falcon-1.0.0rc1-cp33-cp33m-macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "7577937f0821eda9a88a77762833eefd", "sha256": "c751ae2dfe1a7c5fa585b76c20fcefe68cab17bf20d5c05ce8d0606a89ae4eb0" }, "downloads": -1, "filename": "falcon-1.0.0rc1-cp34-cp34m-macosx_10_11_x86_64.whl", "has_sig": false, "md5_digest": "7577937f0821eda9a88a77762833eefd", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 741245, "upload_time": "2016-03-26T19:15:31", "url": "https://files.pythonhosted.org/packages/05/12/fe926c12f07e3dbc058c59f5ebd9652ea8db4ddb0a6d4bb8465acd18f7b7/falcon-1.0.0rc1-cp34-cp34m-macosx_10_11_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "555124a8dff94902a25c3fff4519de56", "sha256": "c25ea05b6a11794f9227c87167bb6bf4b33e05f56ca27222cb806e482134053b" }, "downloads": -1, "filename": "falcon-1.0.0rc1-cp35-cp35m-macosx_10_11_x86_64.whl", "has_sig": true, "md5_digest": "555124a8dff94902a25c3fff4519de56", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 735814, "upload_time": "2016-03-26T19:17:20", "url": "https://files.pythonhosted.org/packages/7a/31/8ad29a7cee68020d0f9ee5587a2f9d048c2f9e1582101cdd8d052bbffa03/falcon-1.0.0rc1-cp35-cp35m-macosx_10_11_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "4e8bcfbffe053d06d30416dd9665e0c1", "sha256": "989afcb34aa12f6a053a5f53490363e91dc8487441ae8b0b3425349036a032e3" }, "downloads": -1, "filename": "falcon-1.0.0rc1.tar.gz", "has_sig": true, "md5_digest": "4e8bcfbffe053d06d30416dd9665e0c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 305120, "upload_time": "2016-03-26T18:46:17", "url": "https://files.pythonhosted.org/packages/26/73/70ca7b6e30112d608ff599448345fb69b3bdfb438f96d2442d0eb60b3df9/falcon-1.0.0rc1.tar.gz" }, { "comment_text": "", "digests": { "md5": "9e4ea418f1772e2e0ad008feb8679a0e", "sha256": "49c23d6d6d71a116b29fde1d36c8ba3a730ec13b4252641234ea47f83871d3b2" }, "downloads": -1, "filename": "falcon-1.0.0rc1.zip", "has_sig": true, "md5_digest": "9e4ea418f1772e2e0ad008feb8679a0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 372582, "upload_time": "2016-03-26T18:46:48", "url": "https://files.pythonhosted.org/packages/bf/78/e4dd0db87c5c1ada38c04c2fc5a3cc3d8f98b461753e2272c85478e15972/falcon-1.0.0rc1.zip" } ], "1.0.0rc2": [ { "comment_text": "", "digests": { "md5": "85b6eb72ecfb938d8249544a4f03a951", "sha256": "0bf8b1e737ccf8ce870dfb12fd5b5bba29d11f497382fb54b61ecc38731ebc1c" }, "downloads": -1, "filename": "falcon-1.0.0rc2-cp26-cp26m-macosx_10_11_x86_64.whl", "has_sig": true, "md5_digest": "85b6eb72ecfb938d8249544a4f03a951", "packagetype": "bdist_wheel", "python_version": "cp26", "requires_python": null, "size": 788393, "upload_time": "2016-04-27T17:14:40", "url": "https://files.pythonhosted.org/packages/3c/35/0c4f012b4aea629e703ccf7c1326da191b31e7df9227adedf8eee1830a03/falcon-1.0.0rc2-cp26-cp26m-macosx_10_11_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "f0deeb0a9ba8da705724934ce0850eff", "sha256": "df18a088641e23c63a10d4858bf3904298d8719d1bfb31f9ba23bb9afd1eecff" }, "downloads": -1, "filename": "falcon-1.0.0rc2-cp27-cp27m-macosx_10_11_x86_64.whl", "has_sig": true, "md5_digest": "f0deeb0a9ba8da705724934ce0850eff", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 789108, "upload_time": "2016-04-27T17:14:57", "url": "https://files.pythonhosted.org/packages/d6/30/e131a617011baa15805fa6ea1616b4656c3dbbb7388007ae4dbb93e52f78/falcon-1.0.0rc2-cp27-cp27m-macosx_10_11_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "78c110d0d81e1bd3fb1a4bc3ef1aa674", "sha256": "6f187b69451267c1b556dbb5fd574503658fd07daa8d0b5234735fb18a3b3137" }, "downloads": -1, "filename": "falcon-1.0.0rc2-cp33-cp33m-macosx_10_10_x86_64.whl", "has_sig": true, "md5_digest": "78c110d0d81e1bd3fb1a4bc3ef1aa674", "packagetype": "bdist_wheel", "python_version": "cp33", "requires_python": null, "size": 788873, "upload_time": "2016-04-27T17:15:21", "url": "https://files.pythonhosted.org/packages/23/77/47f9b0b5c5d61f8ff7dc182cc7dfda03413dca26739bf241467ed39380a6/falcon-1.0.0rc2-cp33-cp33m-macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "bdb4e059e4291e6f1393dd6617d525f8", "sha256": "200fe1a32a4d031e71dd9d9d8ba610161e427e7dcba1069525dacccd9a1433fb" }, "downloads": -1, "filename": "falcon-1.0.0rc2-cp34-cp34m-macosx_10_11_x86_64.whl", "has_sig": true, "md5_digest": "bdb4e059e4291e6f1393dd6617d525f8", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 788531, "upload_time": "2016-04-27T17:15:31", "url": "https://files.pythonhosted.org/packages/fa/ad/75959be917f82b7aea94899844196e3211646eb889f2bd2f7a459687538e/falcon-1.0.0rc2-cp34-cp34m-macosx_10_11_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "f04898a36d8a4d188f3d979db41f42f5", "sha256": "f509f0cae78728d27c8ff4ed1cbb6bfd61ec5189f5f19361d36b65421caaa46b" }, "downloads": -1, "filename": "falcon-1.0.0rc2-cp35-cp35m-macosx_10_11_x86_64.whl", "has_sig": true, "md5_digest": "f04898a36d8a4d188f3d979db41f42f5", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 787102, "upload_time": "2016-04-27T17:15:43", "url": "https://files.pythonhosted.org/packages/f6/c8/3bcb666145a59ab5325636afb019fd5b26c00b1e7694fe9f185ba4e3d2d5/falcon-1.0.0rc2-cp35-cp35m-macosx_10_11_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "575b1b63229b36ad41e64fa528f70e47", "sha256": "007acca0ec88e22401a7b198bae1a720d9107ea7e08217659e88af8412de9a2a" }, "downloads": -1, "filename": "falcon-1.0.0rc2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "575b1b63229b36ad41e64fa528f70e47", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 107252, "upload_time": "2016-04-27T17:15:56", "url": "https://files.pythonhosted.org/packages/f7/96/c5abe445605c9e8d7145f8c9b590b9352aae248e4fab1d091600dc14fd0f/falcon-1.0.0rc2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cdfa25b82a39c39843f2e9127270dddb", "sha256": "610d4442f48106070f2b830d0414358be17ef2288ed7d7ba734e0ed2bc60c933" }, "downloads": -1, "filename": "falcon-1.0.0rc2.tar.gz", "has_sig": true, "md5_digest": "cdfa25b82a39c39843f2e9127270dddb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 307179, "upload_time": "2016-04-27T17:16:18", "url": "https://files.pythonhosted.org/packages/a5/88/441970436a0efb948efa047dfff0dc87f75294dc7de0f7a9fb03115128bb/falcon-1.0.0rc2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "37b93bedc40f8b4522b03109c1a56f7b", "sha256": "5ed3d950c90543713de91088ccd2010e80522f2fcb95a8987fc7a56f2829f653" }, "downloads": -1, "filename": "falcon-1.1.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "37b93bedc40f8b4522b03109c1a56f7b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 125267, "upload_time": "2016-10-27T17:01:35", "url": "https://files.pythonhosted.org/packages/fb/0c/422b496bbb1de4be3b31449a4cbf38cb36c24f9024ddbec6455a68138a14/falcon-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9acb0af4767d71769fda8124b40b9cc", "sha256": "a68c5685459427cc2129c7b9e3aa19ed5adc73b6adff8ca69fe09f6666885ae7" }, "downloads": -1, "filename": "falcon-1.1.0.tar.gz", "has_sig": true, "md5_digest": "b9acb0af4767d71769fda8124b40b9cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 141196, "upload_time": "2016-10-27T17:01:37", "url": "https://files.pythonhosted.org/packages/91/1a/363c71aba58e94d73aa363de2c80dd5b81e938db8b3120fd8a40a6783152/falcon-1.1.0.tar.gz" } ], "1.1.0b1": [ { "comment_text": "", "digests": { "md5": "12e30017ede4708015e62ebb46293acb", "sha256": "af41d06cd421435e866f9dc53dd6fc7c24d58e1a402dfd8bb47c747e57fd2c60" }, "downloads": -1, "filename": "falcon-1.1.0b1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "12e30017ede4708015e62ebb46293acb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 124342, "upload_time": "2016-09-23T20:24:11", "url": "https://files.pythonhosted.org/packages/0b/c4/6bdfa5cdd8fd7bcc9d77d6a12c935e27027071d679d47841ccfbcc23b39b/falcon-1.1.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "239126399e5dd75c401a2bc134194636", "sha256": "7f17b1c7114927f73bbc65460b3b0ab17c6c8116eee136d5781b0a4307b5da25" }, "downloads": -1, "filename": "falcon-1.1.0b1.tar.gz", "has_sig": true, "md5_digest": "239126399e5dd75c401a2bc134194636", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 138456, "upload_time": "2016-09-23T20:24:14", "url": "https://files.pythonhosted.org/packages/77/98/9882d9bf44743343ccf65a0981b495a51e03e6b6f5cfb8c38fe6bc8985c8/falcon-1.1.0b1.tar.gz" } ], "1.1.0rc1": [ { "comment_text": "", "digests": { "md5": "92a018721f60458530c94477bc362b52", "sha256": "3543733d80104feffd4bca6d4a62d6add13147350a52348e0b7d7abb37588d6d" }, "downloads": -1, "filename": "falcon-1.1.0rc1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "92a018721f60458530c94477bc362b52", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 125272, "upload_time": "2016-10-14T00:23:52", "url": "https://files.pythonhosted.org/packages/c0/88/6f28c2543ef308c4a6ce6a564c3e6f3e0c82bfaa035c6ee9d29d372f24f6/falcon-1.1.0rc1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e7cd9601ea30bc934b64f48e960879ce", "sha256": "7b81edbfd390d5e05599c6d135fdb4f5e5abf467850305806b8c83b5d5238d74" }, "downloads": -1, "filename": "falcon-1.1.0rc1.tar.gz", "has_sig": true, "md5_digest": "e7cd9601ea30bc934b64f48e960879ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 141138, "upload_time": "2016-10-14T00:23:55", "url": "https://files.pythonhosted.org/packages/f9/cd/b76d1c886ad881e8c1a7f374dfcad408f63cd8b74a45687e7cd29e9e7f9d/falcon-1.1.0rc1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "75c2354c7fef175a6a4e234e3d7f091f", "sha256": "6f125ce285a8e9124147497a8d4c202a7316ee550d3ceb003f64d2c5740a9805" }, "downloads": -1, "filename": "falcon-1.2.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "75c2354c7fef175a6a4e234e3d7f091f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 131467, "upload_time": "2017-05-01T23:10:36", "url": "https://files.pythonhosted.org/packages/92/4b/0c2592c5af5d106aafb653c84cc796665fdf4e3dfd2e6e566abbfaa2c50c/falcon-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d14cbb838daea7649762a7046f88f767", "sha256": "53bb5119d2513613eef6868c829ad47606615ff619590e05f7068a955867173d" }, "downloads": -1, "filename": "falcon-1.2.0.tar.gz", "has_sig": true, "md5_digest": "d14cbb838daea7649762a7046f88f767", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 316490, "upload_time": "2017-05-01T23:10:40", "url": "https://files.pythonhosted.org/packages/60/b4/15fa780425c40a585b77888c05e2b098b22c259713269b55c01aa04282eb/falcon-1.2.0.tar.gz" } ], "1.2.0rc1": [ { "comment_text": "", "digests": { "md5": "4d75ada5e0810ebd3bc4cd4060489dc1", "sha256": "9d5e9b6e59344268562c09d719e5b744d87d9e3bfbd44ac7fba2a265ca8b3f5d" }, "downloads": -1, "filename": "falcon-1.2.0rc1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "4d75ada5e0810ebd3bc4cd4060489dc1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 131380, "upload_time": "2017-04-21T21:48:32", "url": "https://files.pythonhosted.org/packages/34/29/a8b0fdacd1912eb3935eb9fd2d0f3885ffdadc0dde0f0d77fc7ddc5bb7c5/falcon-1.2.0rc1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c50d9bdaec30e2bc3fcd160398e11f91", "sha256": "8d5d6a7b88c4599b12096f7783619e28eee9e4515dfe58e3fa63f88e7616d8c4" }, "downloads": -1, "filename": "falcon-1.2.0rc1.tar.gz", "has_sig": true, "md5_digest": "c50d9bdaec30e2bc3fcd160398e11f91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 316022, "upload_time": "2017-04-21T21:48:35", "url": "https://files.pythonhosted.org/packages/5c/cd/68c45646c44904472fb67ca21e927c819b3aa3f849ef03b49613ed26c15c/falcon-1.2.0rc1.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "efe41eaaf02304618580e6fcbae54700", "sha256": "b6d18d17acf25bb321664c357cb64f10c116edd018d80f6a57e24c5dd29ae879" }, "downloads": -1, "filename": "falcon-1.3.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "efe41eaaf02304618580e6fcbae54700", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 150521, "upload_time": "2017-09-06T14:06:37", "url": "https://files.pythonhosted.org/packages/63/0a/018f3efc0d105241756b0f780f286f57dd61f82ff0be1b9badd7eda7f67b/falcon-1.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c559bc37ed8e50afbe09708a80ca5c05", "sha256": "248da1b3da59a692094b63af7b758cfe222687e628fda94c8b516a59ce700737" }, "downloads": -1, "filename": "falcon-1.3.0.tar.gz", "has_sig": true, "md5_digest": "c559bc37ed8e50afbe09708a80ca5c05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 349059, "upload_time": "2017-09-06T14:06:40", "url": "https://files.pythonhosted.org/packages/55/3e/9089bad845e1b7cae0707275c36a01353de822710c010f09b8fe07529112/falcon-1.3.0.tar.gz" } ], "1.3.0b1": [ { "comment_text": "", "digests": { "md5": "9d08d22d56acd1bbeaaa05f400a87282", "sha256": "2d5522ee392b2ada61cfb58d6abc7b950be63a29abe6b3ca837cb0015e7384b7" }, "downloads": -1, "filename": "falcon-1.3.0b1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "9d08d22d56acd1bbeaaa05f400a87282", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 150013, "upload_time": "2017-08-09T17:29:50", "url": "https://files.pythonhosted.org/packages/44/48/cf5bdb69342ba46df566ff3c6b066a176177096c8cf7aab3eed6fba56491/falcon-1.3.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d25d601a074c3703b0814d87131a857", "sha256": "1413e7aabfe6d02efcb292303c15e094ddc7ab45076e04c89c17d39622cf37f2" }, "downloads": -1, "filename": "falcon-1.3.0b1.tar.gz", "has_sig": true, "md5_digest": "0d25d601a074c3703b0814d87131a857", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 340510, "upload_time": "2017-08-09T17:29:54", "url": "https://files.pythonhosted.org/packages/1f/83/45dfa6611bbaad94ba4417b28f7c393352029388a6a34ac226a39c8b15ae/falcon-1.3.0b1.tar.gz" } ], "1.3.0rc1": [ { "comment_text": "", "digests": { "md5": "21fa446928a06d7c16b19cb5b348a8fc", "sha256": "1681716c4316f3292c162c244a6089b920eb3eed444fac118bcdfbbee2ceac0e" }, "downloads": -1, "filename": "falcon-1.3.0rc1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "21fa446928a06d7c16b19cb5b348a8fc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 150322, "upload_time": "2017-08-22T14:46:59", "url": "https://files.pythonhosted.org/packages/22/5d/c41947d4de33f78a8211f203b4e1fff0c3f98094843c5de06d5983f87870/falcon-1.3.0rc1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ed0484d7b348ac400148378f62aaabba", "sha256": "e4b8f5c1ef889cb50d050828f3b862da0194c82a8a61974715d610bc0d6dd28d" }, "downloads": -1, "filename": "falcon-1.3.0rc1.tar.gz", "has_sig": true, "md5_digest": "ed0484d7b348ac400148378f62aaabba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 340923, "upload_time": "2017-08-22T14:47:03", "url": "https://files.pythonhosted.org/packages/c9/db/7485552b1416c387d1984709e4009ce7c17e409242a1ba8cc606128f883b/falcon-1.3.0rc1.tar.gz" } ], "1.3.0rc2": [ { "comment_text": "", "digests": { "md5": "078a42c6fd53e74e62679d4b44f9a2aa", "sha256": "f8bcd97bc7e7fe42ac4c0619ab41a8794f5248266fd4f86f108bfa65864076ee" }, "downloads": -1, "filename": "falcon-1.3.0rc2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "078a42c6fd53e74e62679d4b44f9a2aa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 150542, "upload_time": "2017-08-29T22:43:38", "url": "https://files.pythonhosted.org/packages/cd/ce/353d435354d0e6774207857c39a91049ac14df04d90f6f7460e0693c7fd6/falcon-1.3.0rc2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a20ec23e88e0cd92ee44a8a7d7034c7f", "sha256": "b9611470668d7322c079ec089ca7a0964cd43e5a0a7256e7107f8f189c589441" }, "downloads": -1, "filename": "falcon-1.3.0rc2.tar.gz", "has_sig": true, "md5_digest": "a20ec23e88e0cd92ee44a8a7d7034c7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 349052, "upload_time": "2017-08-29T22:43:42", "url": "https://files.pythonhosted.org/packages/36/75/33ff56958f294e5bee5ec182d6c7d88fad9f4d9eb5f79fdafd3632d38de8/falcon-1.3.0rc2.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "f5254d4527a39a7789979ed5f72e651b", "sha256": "5a343d9bb47b233b8efa91e76a4080db753c4cccfc8f1aba0e86f1f7453e3df0" }, "downloads": -1, "filename": "falcon-1.4.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "f5254d4527a39a7789979ed5f72e651b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 159374, "upload_time": "2018-01-16T01:24:37", "url": "https://files.pythonhosted.org/packages/e7/ee/99d8ad2d779c827826115c0a6c70d602aaa65dc42bf76d16466d28c0a4e0/falcon-1.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1801972c23125be9a1066734c7f29d2c", "sha256": "7ed3fb9e02c3470101766d06afc58a905fb1ff870f61e2a588d46a2eb972cf59" }, "downloads": -1, "filename": "falcon-1.4.0.tar.gz", "has_sig": true, "md5_digest": "1801972c23125be9a1066734c7f29d2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 353991, "upload_time": "2018-01-16T01:24:40", "url": "https://files.pythonhosted.org/packages/53/e8/32b7a5d2e06ad8c83c4045f8a03621a5783ba8d32c11517554f70f443de7/falcon-1.4.0.tar.gz" } ], "1.4.0b1": [ { "comment_text": "", "digests": { "md5": "018de21bf6ca3735d1d864e5e42c6800", "sha256": "df1c26a9facc343ebc09d9bf5e96bf60a21c78f0fa1016dfaaffac4d370b51a5" }, "downloads": -1, "filename": "falcon-1.4.0b1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "018de21bf6ca3735d1d864e5e42c6800", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 157906, "upload_time": "2017-12-20T03:31:20", "url": "https://files.pythonhosted.org/packages/0c/53/eaa9d950e2ee7886760643738dd83e9cf63595b6f6cfce7284a83f4f1254/falcon-1.4.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b329f07cc08f35cc0ab9b1fa73df9f5", "sha256": "026e63533680b073c29adc11971d9f911cdcce25cfc4d4b06af70f684e31a270" }, "downloads": -1, "filename": "falcon-1.4.0b1.tar.gz", "has_sig": true, "md5_digest": "5b329f07cc08f35cc0ab9b1fa73df9f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 356854, "upload_time": "2017-12-20T03:31:23", "url": "https://files.pythonhosted.org/packages/44/0b/c3ff6fc39c798a4678def1604164ca6c1751ffaa0e453c17ff4928170423/falcon-1.4.0b1.tar.gz" } ], "1.4.0b2": [ { "comment_text": "", "digests": { "md5": "37dc96cac1d335bfef8557639c57b7c5", "sha256": "97f8598e7c901b207302b06530845a8f842c6735c2b8008e3ecdd73704f5406c" }, "downloads": -1, "filename": "falcon-1.4.0b2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "37dc96cac1d335bfef8557639c57b7c5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 158675, "upload_time": "2017-12-22T23:58:29", "url": "https://files.pythonhosted.org/packages/63/d1/27f03490bd84839791052c3650eda76684c0f97820b0afdaaf4a39965031/falcon-1.4.0b2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0066bc3221f09846fc39db40338ecf24", "sha256": "2433188e534f1aeaa0b31c304c523bb00bed660453d8aa2154862b293a1275a3" }, "downloads": -1, "filename": "falcon-1.4.0b2.tar.gz", "has_sig": true, "md5_digest": "0066bc3221f09846fc39db40338ecf24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 357671, "upload_time": "2017-12-22T23:58:32", "url": "https://files.pythonhosted.org/packages/14/61/f10e5e290f739bb39556783dda436fcf5b19f5c995cbce4c08d75814cff5/falcon-1.4.0b2.tar.gz" } ], "1.4.0rc1": [ { "comment_text": "", "digests": { "md5": "2cd1f98d4a5e1e8db90d3fee6fd81daa", "sha256": "28e1dca149517d000ab2fdc5761eafced2c43a18c99907b829b73df147ebe2fe" }, "downloads": -1, "filename": "falcon-1.4.0rc1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "2cd1f98d4a5e1e8db90d3fee6fd81daa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 159216, "upload_time": "2018-01-06T01:38:39", "url": "https://files.pythonhosted.org/packages/a2/ec/358c9f0093ac21befc13723034dd58c84b4a400344eeb5223df7beeb2143/falcon-1.4.0rc1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3457a2b25bc986d6245bb0d622bfbf47", "sha256": "dbb53dfe47d94c1b98766402e8ec2c44ec6b108c01a7e3b3e7dd77341d596523" }, "downloads": -1, "filename": "falcon-1.4.0rc1.tar.gz", "has_sig": true, "md5_digest": "3457a2b25bc986d6245bb0d622bfbf47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 352154, "upload_time": "2018-01-06T01:38:42", "url": "https://files.pythonhosted.org/packages/0b/9b/2cfdc6a662a254016c4619d3490de8227141fb43f4538155942841be174d/falcon-1.4.0rc1.tar.gz" } ], "1.4.0rc2": [ { "comment_text": "", "digests": { "md5": "128cd2806bd952cd8824ffdcb43ecd72", "sha256": "f4b43c6bd864d393bd77c70fe5cf51bf7c749460c7512da83f571301d931b62e" }, "downloads": -1, "filename": "falcon-1.4.0rc2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "128cd2806bd952cd8824ffdcb43ecd72", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 159360, "upload_time": "2018-01-12T02:29:16", "url": "https://files.pythonhosted.org/packages/76/6a/2fea291571ce7de00e7475464287be4f5408557a647622632500b4b9c68e/falcon-1.4.0rc2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "208bc3fd44f80ab60aaec1da02388400", "sha256": "adbad70d1ec02fecce876f17cb52b1e1d2a08572a1216a1c9f8c21f50ee8c8ea" }, "downloads": -1, "filename": "falcon-1.4.0rc2.tar.gz", "has_sig": true, "md5_digest": "208bc3fd44f80ab60aaec1da02388400", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 352429, "upload_time": "2018-01-12T02:29:19", "url": "https://files.pythonhosted.org/packages/16/c1/657802c6140a0b39a47e4f878b62fb469a6170f0c5e67e2bc4779e33b042/falcon-1.4.0rc2.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "e4c6ec9cf333589731390f025915fc25", "sha256": "0a66b33458fab9c1e400a9be1a68056abda178eb02a8cb4b8f795e9df20b053b" }, "downloads": -1, "filename": "falcon-1.4.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "e4c6ec9cf333589731390f025915fc25", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 159345, "upload_time": "2018-01-16T19:00:16", "url": "https://files.pythonhosted.org/packages/e8/d0/20bb807dee65f1f163754670557b128eafce1710f6c9c363a38e357f3783/falcon-1.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3cb880665ee2cd52143cf8a7790a35e6", "sha256": "3981f609c0358a9fcdb25b0e7fab3d9e23019356fb429c635ce4133135ae1bc4" }, "downloads": -1, "filename": "falcon-1.4.1.tar.gz", "has_sig": true, "md5_digest": "3cb880665ee2cd52143cf8a7790a35e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 354158, "upload_time": "2018-01-16T19:00:18", "url": "https://files.pythonhosted.org/packages/2f/e6/5045da9df509b9259037f065d15608930fd6c997ee930ad230f9fbfecf15/falcon-1.4.1.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "1e3ba56caa40cd795a334234bd194018", "sha256": "733033ec80c896e30a43ab3e776856096836787197a44eb21022320a61311983" }, "downloads": -1, "filename": "falcon-2.0.0-cp27-cp27m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "1e3ba56caa40cd795a334234bd194018", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3634151, "upload_time": "2019-04-26T18:26:34", "url": "https://files.pythonhosted.org/packages/ca/06/030a0dc03e41801caee56411db1fdd2ee61d0e053dbe78a0821becd41f18/falcon-2.0.0-cp27-cp27m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "e4b39ed73d13bf4d3a05408e4afa7e5c", "sha256": "f93351459f110b4c1ee28556aef9a791832df6f910bea7b3f616109d534df06b" }, "downloads": -1, "filename": "falcon-2.0.0-cp27-cp27m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "e4b39ed73d13bf4d3a05408e4afa7e5c", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3950985, "upload_time": "2019-04-26T18:26:45", "url": "https://files.pythonhosted.org/packages/94/d6/fc8047f0d5787bf3a2d2da0e970c34757b921d0dd34e155ab57273828e2e/falcon-2.0.0-cp27-cp27m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "6f9a6bc4d474430aa385fe7ebec4156a", "sha256": "e9efa0791b5d9f9dd9689015ea6bce0a27fcd5ecbcd30e6d940bffa4f7f03389" }, "downloads": -1, "filename": "falcon-2.0.0-cp27-cp27mu-manylinux1_i686.whl", "has_sig": true, "md5_digest": "6f9a6bc4d474430aa385fe7ebec4156a", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3634193, "upload_time": "2019-04-26T18:26:56", "url": "https://files.pythonhosted.org/packages/06/ff/1bc801431666d694f0b47980626e8922a770346784fa7f5bd97950458541/falcon-2.0.0-cp27-cp27mu-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "63799c0c6999e07d98ea093d33b0c240", "sha256": "59d1e8c993b9a37ea06df9d72cf907a46cc8063b30717cdac2f34d1658b6f936" }, "downloads": -1, "filename": "falcon-2.0.0-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "63799c0c6999e07d98ea093d33b0c240", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3950952, "upload_time": "2019-04-26T18:27:06", "url": "https://files.pythonhosted.org/packages/fb/58/14c95600836bbc2353f48ee7143c14f035769533b8a54647b94edeb85348/falcon-2.0.0-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "002e85b092c13db9dacc008dfc5b56f9", "sha256": "a5ebb22a04c9cc65081938ee7651b4e3b4d2a28522ea8ec04c7bdd2b3e9e8cd8" }, "downloads": -1, "filename": "falcon-2.0.0-cp34-cp34m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "002e85b092c13db9dacc008dfc5b56f9", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4080040, "upload_time": "2019-04-26T18:27:19", "url": "https://files.pythonhosted.org/packages/3f/a8/435760f2e81935b538da2f0dd4d1ae4b8d15ac1d2c9a0d00aea06d2c2310/falcon-2.0.0-cp34-cp34m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "5261eeb1706b65f709012a39e7950e4b", "sha256": "95bf6ce986c1119aef12c9b348f4dee9c6dcc58391bdd0bc2b0bf353c2b15986" }, "downloads": -1, "filename": "falcon-2.0.0-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "5261eeb1706b65f709012a39e7950e4b", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4305395, "upload_time": "2019-04-26T18:27:31", "url": "https://files.pythonhosted.org/packages/d1/29/fb07093ff80bcdfd157efee3daf855d3ccb5ce0685bb4db9c27377a204a5/falcon-2.0.0-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "d4e43860c09a19ec834fc028dcd5dac9", "sha256": "aa184895d1ad4573fbfaaf803563d02f019ebdf4790e41cc568a330607eae439" }, "downloads": -1, "filename": "falcon-2.0.0-cp35-cp35m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "d4e43860c09a19ec834fc028dcd5dac9", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4072762, "upload_time": "2019-04-26T18:27:42", "url": "https://files.pythonhosted.org/packages/24/07/f3d0cf6cb8559e54bc20c2394a07561eb59a5106292e327c09aa448d6878/falcon-2.0.0-cp35-cp35m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "a515110a5c87c022ca3acd140e8e6fa5", "sha256": "74cf1d18207381c665b9e6292d65100ce146d958707793174b03869dc6e614f4" }, "downloads": -1, "filename": "falcon-2.0.0-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "a515110a5c87c022ca3acd140e8e6fa5", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4417947, "upload_time": "2019-04-26T18:27:52", "url": "https://files.pythonhosted.org/packages/88/ad/a52dd14efce68857190972b4c936862b817b6958ed9f794c5ab67c32155c/falcon-2.0.0-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "cddf6491ce0455dbb6cd93a684bad103", "sha256": "24adcd2b29a8ffa9d552dc79638cd21736a3fb04eda7d102c6cebafdaadb88ad" }, "downloads": -1, "filename": "falcon-2.0.0-cp36-cp36m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "cddf6491ce0455dbb6cd93a684bad103", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4259350, "upload_time": "2019-04-26T18:28:03", "url": "https://files.pythonhosted.org/packages/9f/97/9f2b2e509370734b6afb210145739747d5daf8a57d6fd5db78a63689f938/falcon-2.0.0-cp36-cp36m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "aa5842065b2e7d7c85a9603dcf3dcf95", "sha256": "18157af2a4fc3feedf2b5dcc6196f448639acf01c68bc33d4d5a04c3ef87f494" }, "downloads": -1, "filename": "falcon-2.0.0-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "aa5842065b2e7d7c85a9603dcf3dcf95", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4611453, "upload_time": "2019-04-26T18:28:19", "url": "https://files.pythonhosted.org/packages/76/b7/2c5490e4c70e818b71d6a2212133cff1d4f20044d2b6df5d73e82ed82fce/falcon-2.0.0-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "0cf40005909dfe6fe4b9dca2f783d6f5", "sha256": "e3782b7b92fefd46a6ad1fd8fe63fe6c6f1b7740a95ca56957f48d1aee34b357" }, "downloads": -1, "filename": "falcon-2.0.0-cp37-cp37m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "0cf40005909dfe6fe4b9dca2f783d6f5", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4239610, "upload_time": "2019-04-26T18:28:29", "url": "https://files.pythonhosted.org/packages/16/c9/c7a7dea67ce94ebfde65cc68bf5b175ac2284f08d6df086b9bd1063c804f/falcon-2.0.0-cp37-cp37m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "b9f3a159e838e3b59765d23c5a8db045", "sha256": "9712975adcf8c6e12876239085ad757b8fdeba223d46d23daef82b47658f83a9" }, "downloads": -1, "filename": "falcon-2.0.0-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "b9f3a159e838e3b59765d23c5a8db045", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4580908, "upload_time": "2019-04-26T18:28:41", "url": "https://files.pythonhosted.org/packages/58/4a/b80f5a8cce6851c8c04bf959e462e8ec6f84036034b83419a470ac042323/falcon-2.0.0-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "ff3bfb9fc07829e59f3c66b24b437608", "sha256": "54f2cb4b687035b2a03206dbfc538055cc48b59a953187b0458aa1b574d47b53" }, "downloads": -1, "filename": "falcon-2.0.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "ff3bfb9fc07829e59f3c66b24b437608", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 163982, "upload_time": "2019-04-26T18:28:46", "url": "https://files.pythonhosted.org/packages/4b/89/37b132c6ae7f85c60a1549f9e46109eec40cf0c31f0305faecb7f7bcfceb/falcon-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "77c52c144dd284e6259d257c6f008072", "sha256": "eea593cf466b9c126ce667f6d30503624ef24459f118c75594a69353b6c3d5fc" }, "downloads": -1, "filename": "falcon-2.0.0.tar.gz", "has_sig": true, "md5_digest": "77c52c144dd284e6259d257c6f008072", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 397801, "upload_time": "2019-04-26T18:28:51", "url": "https://files.pythonhosted.org/packages/19/30/edff5a1fea7a8e9876c8391e170263e1bb207875b6a65cd619818487b27b/falcon-2.0.0.tar.gz" } ], "2.0.0a1": [ { "comment_text": "", "digests": { "md5": "4d2041323dd21b2fb6a0413b8e3eae76", "sha256": "637c1b5fd5e5e64b3caba7231c9926b9bd97d93d37811fbe8c955cf550af3c51" }, "downloads": -1, "filename": "falcon-2.0.0a1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "4d2041323dd21b2fb6a0413b8e3eae76", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 162290, "upload_time": "2019-03-02T21:39:46", "url": "https://files.pythonhosted.org/packages/67/8b/be797f3d52cbad21f1c09ee2fce45bf825204579bf4241df616d11f3cced/falcon-2.0.0a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b9dbcd320851e8feae2d840a38c686b", "sha256": "985970170fb507574350ece964754a0d58c618258f451cbfe1b2b0c04f935697" }, "downloads": -1, "filename": "falcon-2.0.0a1.tar.gz", "has_sig": true, "md5_digest": "1b9dbcd320851e8feae2d840a38c686b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 391848, "upload_time": "2019-03-02T21:39:49", "url": "https://files.pythonhosted.org/packages/0e/2f/205c9e4ab34ea7b031d3696cc9ffe52260b7625abcf571fb14a79ef81be2/falcon-2.0.0a1.tar.gz" } ], "2.0.0a2": [ { "comment_text": "", "digests": { "md5": "2b60936775233ccf7532814cbf71e07c", "sha256": "55b5c2c601e31d702c987eb7d7dc9f1e5d94f501fa7e52e784ce84ee8d4f94cd" }, "downloads": -1, "filename": "falcon-2.0.0a2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "2b60936775233ccf7532814cbf71e07c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 162276, "upload_time": "2019-03-08T20:05:53", "url": "https://files.pythonhosted.org/packages/c7/03/1485420df73f80f66f6f77d1083fd8e2c33f04be0e84f6ee87a9e5cdb0a5/falcon-2.0.0a2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1e3e070482fb95d5d0de48f599c7c959", "sha256": "25fdbafc7bdc3f509b66ee87b568f97ba76d618fa97e8a2eb75947478880d689" }, "downloads": -1, "filename": "falcon-2.0.0a2.tar.gz", "has_sig": true, "md5_digest": "1e3e070482fb95d5d0de48f599c7c959", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 394990, "upload_time": "2019-03-08T20:05:56", "url": "https://files.pythonhosted.org/packages/ed/1d/cb18f1dc307bda5118f82f33812b8138deccb6902ced2f7f64fd089649d4/falcon-2.0.0a2.tar.gz" } ], "2.0.0b1": [ { "comment_text": "", "digests": { "md5": "faa0582ccb4d852ccb0b79fb74aa54e2", "sha256": "0ead81121347ee4e1556f36460a93b2bdbae6c381d91f4d548b96b50e9b678a4" }, "downloads": -1, "filename": "falcon-2.0.0b1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "faa0582ccb4d852ccb0b79fb74aa54e2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 162276, "upload_time": "2019-03-08T21:11:27", "url": "https://files.pythonhosted.org/packages/88/e9/8c9f383541331f592f023c712c1674769be1d1740c0db98e5d738b796d86/falcon-2.0.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8debc2633e11bf7c9d5b9825c8ac2864", "sha256": "91a6ed1805c43d2b593f4068296f894aca6a2cdf073fb84a7467bb0bc31bf942" }, "downloads": -1, "filename": "falcon-2.0.0b1.tar.gz", "has_sig": true, "md5_digest": "8debc2633e11bf7c9d5b9825c8ac2864", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 395003, "upload_time": "2019-03-08T21:11:30", "url": "https://files.pythonhosted.org/packages/f1/f3/5b7a34c17d7a9094a5aba5a6b2b6a1443e41b18dd65f35e2d47f752477b7/falcon-2.0.0b1.tar.gz" } ], "2.0.0b2": [ { "comment_text": "", "digests": { "md5": "91750a758b6fa02ced489b5bbe72fdfe", "sha256": "8421bf8a0b24c359bc4010b6803f168bd0acfa6f7d40f7067ac6e84d2cbaa179" }, "downloads": -1, "filename": "falcon-2.0.0b2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "91750a758b6fa02ced489b5bbe72fdfe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 163972, "upload_time": "2019-04-01T22:16:33", "url": "https://files.pythonhosted.org/packages/23/4b/69b5fc67ee2417186e5e0fda86ba2de40000a7562228bb6eeaa1cf6108e3/falcon-2.0.0b2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "86a3b6eb8c5ec77e813bb0caff6e0cbd", "sha256": "5698facf71cd2b3c5984e79e5b57100615e7d53e80c58b55f41e0456437fc024" }, "downloads": -1, "filename": "falcon-2.0.0b2.tar.gz", "has_sig": true, "md5_digest": "86a3b6eb8c5ec77e813bb0caff6e0cbd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 397847, "upload_time": "2019-04-01T22:16:35", "url": "https://files.pythonhosted.org/packages/ad/83/d1c0554197e14d1bacb6870b1c2d0ef49ac6672ebbbdf436d769af6ea06a/falcon-2.0.0b2.tar.gz" } ], "2.0.0rc1": [ { "comment_text": "", "digests": { "md5": "661db1451b6320f2229d1b2a82af3765", "sha256": "aec454344f19cdb0c9fab91a0da6f3f22e19829a7b554adb5c4539258f3737a9" }, "downloads": -1, "filename": "falcon-2.0.0rc1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "661db1451b6320f2229d1b2a82af3765", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 163992, "upload_time": "2019-04-06T17:12:38", "url": "https://files.pythonhosted.org/packages/dd/d3/c7cdbb344218ad984797886858837aec8e600f9881c6c19ce8a71e20d231/falcon-2.0.0rc1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "084403250ef208f2b03947517499eeb1", "sha256": "7e2a6564de1fa17815411e707893539abdce0b06440253768ea4261a2dc5955c" }, "downloads": -1, "filename": "falcon-2.0.0rc1.tar.gz", "has_sig": true, "md5_digest": "084403250ef208f2b03947517499eeb1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 397619, "upload_time": "2019-04-06T17:12:41", "url": "https://files.pythonhosted.org/packages/90/a6/43d7330765380272a79460ec76ff8b1ea0cc64e27fc32c214cdcc4ded1e3/falcon-2.0.0rc1.tar.gz" } ], "2.0.0rc2": [ { "comment_text": "", "digests": { "md5": "d45b17c8215b71b2a397dea3670295d1", "sha256": "fcacf85d91261ccd981ccc40ebba27a25318ffadc165d4d02a83b57f7c06e54c" }, "downloads": -1, "filename": "falcon-2.0.0rc2-cp27-cp27m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "d45b17c8215b71b2a397dea3670295d1", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3779578, "upload_time": "2019-04-17T02:03:02", "url": "https://files.pythonhosted.org/packages/4e/7a/d78547feee0c709a0ba238c22adc9c19b76253c9070bdc350d2db0999beb/falcon-2.0.0rc2-cp27-cp27m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "441ba4ac4f0990e7879a989882a98ebf", "sha256": "d3b982d3c2c2fb6a6c0ed94c459010bb7a284af92b4bc4832af0c83b6e3f687b" }, "downloads": -1, "filename": "falcon-2.0.0rc2-cp27-cp27m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "441ba4ac4f0990e7879a989882a98ebf", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4109501, "upload_time": "2019-04-17T02:03:07", "url": "https://files.pythonhosted.org/packages/23/69/c082b9c09adc08b9bf3eb8abec4f63e5a8db777280ca1d30b60dc2a00469/falcon-2.0.0rc2-cp27-cp27m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "d089dcfe5d74573b362d44fdfd3a02eb", "sha256": "2b52aa9befe59c4302546ceefd4a93aef08fda824be744a405f9b405b2a215d1" }, "downloads": -1, "filename": "falcon-2.0.0rc2-cp27-cp27mu-manylinux1_i686.whl", "has_sig": true, "md5_digest": "d089dcfe5d74573b362d44fdfd3a02eb", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3779543, "upload_time": "2019-04-17T02:03:11", "url": "https://files.pythonhosted.org/packages/ac/77/5ee97b67dd4fee98051c98c4caff9199426c988e62dd5b6a468f72740e4d/falcon-2.0.0rc2-cp27-cp27mu-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "35e3e7ad2fa6a9a6c160ecd12cba43ed", "sha256": "84a0cff18b68e9e8aca5c18f97468b4a0c16a308901b9b44cf08a61271305b8c" }, "downloads": -1, "filename": "falcon-2.0.0rc2-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "35e3e7ad2fa6a9a6c160ecd12cba43ed", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4109411, "upload_time": "2019-04-17T02:03:17", "url": "https://files.pythonhosted.org/packages/99/b4/850831dc2f199336c8303c0e83051ddaf5ed6742f74d0062561e46a75127/falcon-2.0.0rc2-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "ac20cc25203732a8d52251ad112bf194", "sha256": "322a2d0853381aefe04616549e07f94838e450bf2d6055fd1a31dae7a78b905c" }, "downloads": -1, "filename": "falcon-2.0.0rc2-cp34-cp34m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "ac20cc25203732a8d52251ad112bf194", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4245920, "upload_time": "2019-04-17T02:03:22", "url": "https://files.pythonhosted.org/packages/3e/f1/d0e76aa758c186f332fa115407d76cef01fbc1695c54016250c73b0a3094/falcon-2.0.0rc2-cp34-cp34m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "4f99a603787f175e9896447971498a0f", "sha256": "8c6b4c1e187cb953975f3f37478754111b22b00bf52f65c6cf32aa5fe41578b4" }, "downloads": -1, "filename": "falcon-2.0.0rc2-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "4f99a603787f175e9896447971498a0f", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4481824, "upload_time": "2019-04-17T02:03:27", "url": "https://files.pythonhosted.org/packages/99/2a/a5a942fb5ae873e61fdc060cf0ee47a05b182d115aaad3f60e8beaf43885/falcon-2.0.0rc2-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "81559e4e90c6f0d073523008a85dcbb7", "sha256": "c4094164d02a59610c5ee7d2e9b4bb5287c1e2703574e81a16caacb425c428b6" }, "downloads": -1, "filename": "falcon-2.0.0rc2-cp35-cp35m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "81559e4e90c6f0d073523008a85dcbb7", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4236561, "upload_time": "2019-04-17T02:03:32", "url": "https://files.pythonhosted.org/packages/0d/90/062ab37024c84b4563147b2413eee454b12d8e40284a2b87d675fc22e4d5/falcon-2.0.0rc2-cp35-cp35m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "2aa76480db672743169fd28921983065", "sha256": "0456a9fba86798d75706c848cd373ea7d783b54a829e340592bd972afd0fee82" }, "downloads": -1, "filename": "falcon-2.0.0rc2-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "2aa76480db672743169fd28921983065", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4595555, "upload_time": "2019-04-17T02:03:38", "url": "https://files.pythonhosted.org/packages/db/75/478211f8f221e1658132842ff03c4f4d6701998229c08c1a9c624d20dac0/falcon-2.0.0rc2-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "61af591cd30b6bd45b696a1884b6c12d", "sha256": "7d54600d97bf5fc941c544ac3e0bfd42124ffe616789bf2534bccad669bf105c" }, "downloads": -1, "filename": "falcon-2.0.0rc2-cp36-cp36m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "61af591cd30b6bd45b696a1884b6c12d", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4429461, "upload_time": "2019-04-17T02:03:43", "url": "https://files.pythonhosted.org/packages/93/fa/c45b52d7ba54e5938a4cb6b45ed0271fcd0cd7b05091879afd904be2ca64/falcon-2.0.0rc2-cp36-cp36m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "540e9fdb909188b93ca42fe5f833cdf6", "sha256": "aeac9f3218d292b87fcb8ed33dd2937bd4989bd05c4e72636ce406b8647cb688" }, "downloads": -1, "filename": "falcon-2.0.0rc2-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "540e9fdb909188b93ca42fe5f833cdf6", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4795487, "upload_time": "2019-04-17T02:03:47", "url": "https://files.pythonhosted.org/packages/92/21/71ac410ab13f92f9b0e45ec1be36b1ad42f28967b40cfb4de654dce23d55/falcon-2.0.0rc2-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "baad23f2a7b988d1fe6200e745ebafb7", "sha256": "188524fd39bc97267d2cef898dbe42b4a8e25baa4baf144d8a6b287a16affcb8" }, "downloads": -1, "filename": "falcon-2.0.0rc2-cp37-cp37m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "baad23f2a7b988d1fe6200e745ebafb7", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4407102, "upload_time": "2019-04-17T02:03:52", "url": "https://files.pythonhosted.org/packages/4d/36/d02d65340ca24fe47ace1b3f9255165df5bc009213125ab46f6f74ad3495/falcon-2.0.0rc2-cp37-cp37m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "5842016c74c011a55863092cb24f5b5f", "sha256": "719787beae0a7f1ade35a399114fb8f29670c69bad151fb71927b43861f9dcb7" }, "downloads": -1, "filename": "falcon-2.0.0rc2-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "5842016c74c011a55863092cb24f5b5f", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4761912, "upload_time": "2019-04-17T02:03:57", "url": "https://files.pythonhosted.org/packages/f6/89/bc03156bed6c744e6891ebbf834e533becf44348f82615273100f15d483e/falcon-2.0.0rc2-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "27e0db12eb590aabe0b4829c7be78ecd", "sha256": "1f19f5a359b372d1c64eee9abb66025fe3bcad088693523d0a11f6acbe1aab83" }, "downloads": -1, "filename": "falcon-2.0.0rc2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "27e0db12eb590aabe0b4829c7be78ecd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 164033, "upload_time": "2019-04-17T02:03:59", "url": "https://files.pythonhosted.org/packages/41/67/9867c4a1d4c073bde92424943a4f7bd9c78378f3fae3b15942cbb3056a93/falcon-2.0.0rc2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "681995ef30f693106d08a4935e0046db", "sha256": "65ea1b37b74f7b09e1e0831b1f477d9c3e1d7c63fc8fee03bcb849c6eabd34c4" }, "downloads": -1, "filename": "falcon-2.0.0rc2.tar.gz", "has_sig": true, "md5_digest": "681995ef30f693106d08a4935e0046db", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 398475, "upload_time": "2019-04-17T02:04:01", "url": "https://files.pythonhosted.org/packages/3d/4e/09ea27cb5364db30cfad78ef5178e7aa3e5365a24a343384b6282cca8e6d/falcon-2.0.0rc2.tar.gz" } ], "2.0.0rc3": [ { "comment_text": "", "digests": { "md5": "5bec4446961f468bef0d0d8aba7bdc11", "sha256": "45ac3f8e60fcca4eeb577e9dcc3ab71013ca1d4efd6ebac6c7c28934de7bdb16" }, "downloads": -1, "filename": "falcon-2.0.0rc3-cp27-cp27m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "5bec4446961f468bef0d0d8aba7bdc11", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3779539, "upload_time": "2019-04-19T19:33:04", "url": "https://files.pythonhosted.org/packages/69/85/c8acbf36efd0059e97af7e4b4cd6e718ec330527f51d74d559bd0f769cea/falcon-2.0.0rc3-cp27-cp27m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "39543d2f9ff64869800c686eeffae8f0", "sha256": "b0ff37c281a4aa0a04f384e02d7f74a0faa2572989096110cd3932a021765d67" }, "downloads": -1, "filename": "falcon-2.0.0rc3-cp27-cp27m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "39543d2f9ff64869800c686eeffae8f0", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4109421, "upload_time": "2019-04-19T19:33:10", "url": "https://files.pythonhosted.org/packages/e0/cd/2f638ebfe64f39795fef87a47cdd5a2a7bee9e3322103837a295641b16c8/falcon-2.0.0rc3-cp27-cp27m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "f25eaab584cd9bed7fd576615093471e", "sha256": "abe70ea69c2d3697130029ffb1c483468d5bc48e52bb21d6833e1760a2601feb" }, "downloads": -1, "filename": "falcon-2.0.0rc3-cp27-cp27mu-manylinux1_i686.whl", "has_sig": true, "md5_digest": "f25eaab584cd9bed7fd576615093471e", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3779546, "upload_time": "2019-04-19T19:33:15", "url": "https://files.pythonhosted.org/packages/d8/0e/1ac0f41e499f68100dba0f19de8fb371ae29256bd7d67e62ed14d3d48f83/falcon-2.0.0rc3-cp27-cp27mu-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "79d57f8647e2065744bf4e68b5e1e1dd", "sha256": "59fc8f6ab17585bed7b071e65a6fede0d7ad89fc18f3af00439fd445fdbaf7be" }, "downloads": -1, "filename": "falcon-2.0.0rc3-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "79d57f8647e2065744bf4e68b5e1e1dd", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4109449, "upload_time": "2019-04-19T19:33:20", "url": "https://files.pythonhosted.org/packages/ad/80/9e9f2bd1b16dc2eabfa7c83f973697ede81d930f8f35351c05767819d588/falcon-2.0.0rc3-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "908412cbf0ae68e8c40b7cc5727f2993", "sha256": "fb59e9bc935a8a8f9e7bd8de332705f76dfd2d9d4661f31911955924a6a2d26a" }, "downloads": -1, "filename": "falcon-2.0.0rc3-cp34-cp34m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "908412cbf0ae68e8c40b7cc5727f2993", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4246042, "upload_time": "2019-04-19T19:33:25", "url": "https://files.pythonhosted.org/packages/47/b6/c05147e9da961558ea48ce2b4103ebea967dbef2f98543091a066816dbbe/falcon-2.0.0rc3-cp34-cp34m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "08a6c0d7c9f4557897abc9de119085ca", "sha256": "f13bf1a53f1182a53d07ca1e1cfaaf1b42cb331092722b8995cd1888865da3b0" }, "downloads": -1, "filename": "falcon-2.0.0rc3-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "08a6c0d7c9f4557897abc9de119085ca", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4481809, "upload_time": "2019-04-19T19:33:29", "url": "https://files.pythonhosted.org/packages/3a/3d/ec924d8f8f731a81de77b0f9bca516a7329bcff8d24d4771a10ac110786d/falcon-2.0.0rc3-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "fe1fbf2120682f082919fc794abd27ce", "sha256": "5092052c2c1d9dde61adfb7eecbebb61374c48e51629316925efce5f21a27f0b" }, "downloads": -1, "filename": "falcon-2.0.0rc3-cp35-cp35m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "fe1fbf2120682f082919fc794abd27ce", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4236559, "upload_time": "2019-04-19T19:33:34", "url": "https://files.pythonhosted.org/packages/fc/98/a77cb942a5d905bf7116c5a413351933e00acb44e4cb2d50869e7bf1d229/falcon-2.0.0rc3-cp35-cp35m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "ab581ca1d07eea0ba2aa62a14d008ca7", "sha256": "3f3abf276b927fc847ce4d76bfbd371349be6491f3e3761517e014ee7e56b693" }, "downloads": -1, "filename": "falcon-2.0.0rc3-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "ab581ca1d07eea0ba2aa62a14d008ca7", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4595573, "upload_time": "2019-04-19T19:33:39", "url": "https://files.pythonhosted.org/packages/4c/e4/f9d1ea7d6c8f2df695756d518d34c17fcfccfb73a4938d6fefc3cbfef77d/falcon-2.0.0rc3-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "3a605d02adfec5a4c0332f898bde18d8", "sha256": "548dbefb09ce3390155f5d526474a10c1648ac2ef81b091632c07c9a39c89760" }, "downloads": -1, "filename": "falcon-2.0.0rc3-cp36-cp36m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "3a605d02adfec5a4c0332f898bde18d8", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4429507, "upload_time": "2019-04-19T19:33:43", "url": "https://files.pythonhosted.org/packages/1c/86/befb47f3c6536d193b21d48c0a7b11e3cda926f8bc657e784a44b1aa9f0c/falcon-2.0.0rc3-cp36-cp36m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "7c8e6660f5160acb27103e6b06a5da7a", "sha256": "7f57e3abbdf503fd0b42ac4fc7f56feef8eb4f817b8490f862ebe270a767da89" }, "downloads": -1, "filename": "falcon-2.0.0rc3-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "7c8e6660f5160acb27103e6b06a5da7a", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4795468, "upload_time": "2019-04-19T19:33:48", "url": "https://files.pythonhosted.org/packages/79/27/d475a3f5e6325a52053d68af074ef42073fd290bde7d809a67ccb3ddf983/falcon-2.0.0rc3-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "3ad849fc6d0727627902d0e40363a7ee", "sha256": "53eea5d8d2085408293d17d257924f0bc5a5094dd925a21b02092ab176ed1298" }, "downloads": -1, "filename": "falcon-2.0.0rc3-cp37-cp37m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "3ad849fc6d0727627902d0e40363a7ee", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4407109, "upload_time": "2019-04-19T19:33:58", "url": "https://files.pythonhosted.org/packages/63/7e/3d3deb22cfa0a8546089661f521c5844cfe56437582d523701a9f53011d1/falcon-2.0.0rc3-cp37-cp37m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "41132df4c79f0361e01db20a83673516", "sha256": "3c02822d7d19080defb29e5bbf7c7bbb7ae5bf91fe558bbb7feb68f7e54b99dd" }, "downloads": -1, "filename": "falcon-2.0.0rc3-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "41132df4c79f0361e01db20a83673516", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4761918, "upload_time": "2019-04-19T19:34:03", "url": "https://files.pythonhosted.org/packages/9e/fb/7879621e6380b78f30db8e1bbdca9dde6617f866db60073e7e3caa0870f0/falcon-2.0.0rc3-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "cb889aa3f4856b495b2544abac76ec9e", "sha256": "399fb6b88538dadb21c77a14ae9a81e19aff76552b969ce08621b597d0045c6f" }, "downloads": -1, "filename": "falcon-2.0.0rc3-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "cb889aa3f4856b495b2544abac76ec9e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 164036, "upload_time": "2019-04-19T19:34:06", "url": "https://files.pythonhosted.org/packages/79/3a/eb76107b1dc58ba9ab10d6bcb1adfa31114406a781b4ace9dfc452f111e3/falcon-2.0.0rc3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4075f891c6638a2567c705b4bcc74a52", "sha256": "9410b4ea9068c27dc53a335b14c8f4705983c1eb6882dbdbf07f523728dfdd64" }, "downloads": -1, "filename": "falcon-2.0.0rc3.tar.gz", "has_sig": true, "md5_digest": "4075f891c6638a2567c705b4bcc74a52", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 398543, "upload_time": "2019-04-19T19:34:08", "url": "https://files.pythonhosted.org/packages/0f/40/a842f16a42d8e97a686e1abee9c7d23ae4668094e4d77fada8418f98faa9/falcon-2.0.0rc3.tar.gz" } ], "2.0.0rc4": [ { "comment_text": "", "digests": { "md5": "c2dca382d6320f75fd77ba1ad64f6ba2", "sha256": "deee4c0ddf271c0f5f64e2cd0fad270521e6305c6b3833ae100b71fca2ac755d" }, "downloads": -1, "filename": "falcon-2.0.0rc4-cp27-cp27m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "c2dca382d6320f75fd77ba1ad64f6ba2", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3634262, "upload_time": "2019-04-23T21:58:31", "url": "https://files.pythonhosted.org/packages/a3/ca/66be8b503c6bc843893bd3f02bed4a5ce5ce8028951cf5c7804742e3947c/falcon-2.0.0rc4-cp27-cp27m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "114079f0d9e4e3886a7461e93d2ad6ff", "sha256": "8aa955c285733f0d9009761eb9987959f4be21e66d6cd84fb17fdea4ba9e80e0" }, "downloads": -1, "filename": "falcon-2.0.0rc4-cp27-cp27m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "114079f0d9e4e3886a7461e93d2ad6ff", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3951042, "upload_time": "2019-04-23T21:58:35", "url": "https://files.pythonhosted.org/packages/29/cc/87b4d51901aa8dcc228292d03a68b0f34f80c4cc11ddf04b96356ebc576a/falcon-2.0.0rc4-cp27-cp27m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "4e37777473ca1c0387889973c5da63f7", "sha256": "68e23c2ecb4835161a581058db4c33c915b84ab97453bb336a5e23fbc38b481d" }, "downloads": -1, "filename": "falcon-2.0.0rc4-cp27-cp27mu-manylinux1_i686.whl", "has_sig": true, "md5_digest": "4e37777473ca1c0387889973c5da63f7", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3634196, "upload_time": "2019-04-23T21:58:39", "url": "https://files.pythonhosted.org/packages/b7/ba/16628946a25c7d205b7d0934864dfe8a168654ce1f2f81df740fd8d1efcb/falcon-2.0.0rc4-cp27-cp27mu-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "17ae099f43177e78e71449255c61ff29", "sha256": "f0b57d18632e59f1f2a9d6e96bed444758de596d75be5b73890cf8bff9ed8f52" }, "downloads": -1, "filename": "falcon-2.0.0rc4-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "17ae099f43177e78e71449255c61ff29", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3950965, "upload_time": "2019-04-23T21:58:43", "url": "https://files.pythonhosted.org/packages/e1/fc/3d482cf0d5f49ec484b937567928f48def860b1dd07879c22534864f10ef/falcon-2.0.0rc4-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "dfeb7fa8e665262fbfe611014f47e8b5", "sha256": "0118e3e200332e9b3841f0e5e0c78338ec0781a3d6eba1fa1a4777895ff51328" }, "downloads": -1, "filename": "falcon-2.0.0rc4-cp34-cp34m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "dfeb7fa8e665262fbfe611014f47e8b5", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4080135, "upload_time": "2019-04-23T21:58:47", "url": "https://files.pythonhosted.org/packages/33/ac/f68bb47798a578edf785e0e1ca5a4c49fbfe3be2efa89344344a02085f4f/falcon-2.0.0rc4-cp34-cp34m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "b8e48e3db2f4bca43fea20af1de1953f", "sha256": "4b98174ea3c7d245a42e67dae45196e646b2d1fe5333c7b1827025d6adf43c5f" }, "downloads": -1, "filename": "falcon-2.0.0rc4-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "b8e48e3db2f4bca43fea20af1de1953f", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4305378, "upload_time": "2019-04-23T21:58:53", "url": "https://files.pythonhosted.org/packages/93/39/40fdfeb2aabde9e245d861c55192dbed71ce861b954e66be21390e05ff2b/falcon-2.0.0rc4-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "40f65ec10dd05edd80bba06625e16f91", "sha256": "4f8a6617bc2dbe483378211f9ed69a35a7d9e1192e82ed0e35f96f02feda3a69" }, "downloads": -1, "filename": "falcon-2.0.0rc4-cp35-cp35m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "40f65ec10dd05edd80bba06625e16f91", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4072755, "upload_time": "2019-04-23T21:58:57", "url": "https://files.pythonhosted.org/packages/1f/c5/853ee824dded286c49c727794c61e570c77dae9b5e7c674d85fdde8497d5/falcon-2.0.0rc4-cp35-cp35m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "01b259870eaf35cba52167ada95b91f2", "sha256": "9df74567cdbd9ff108a3a9736a952a8303066d70b7d72354ea62ac4bc5e358f6" }, "downloads": -1, "filename": "falcon-2.0.0rc4-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "01b259870eaf35cba52167ada95b91f2", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4418040, "upload_time": "2019-04-23T21:59:01", "url": "https://files.pythonhosted.org/packages/93/55/2bb7d61d136ffd87fbcf604630479dd3040a467a175931a7cbef0eb262b6/falcon-2.0.0rc4-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "49b7527414d5490c129ea409604bfee7", "sha256": "a98dd28693366932d4f5e893257bd5f1938f2b7c63874633d815ce508a093e7d" }, "downloads": -1, "filename": "falcon-2.0.0rc4-cp36-cp36m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "49b7527414d5490c129ea409604bfee7", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4259350, "upload_time": "2019-04-23T21:59:05", "url": "https://files.pythonhosted.org/packages/00/8e/95bb2da30e90706b8a627e61eaacd53185cd3bd1c13141b49887510283aa/falcon-2.0.0rc4-cp36-cp36m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "bf21763e0f5685259300c2f1f627029d", "sha256": "0491a9062f27fbfb456c4e3adae43631761c5d3bdd88c3e7618d52541decad48" }, "downloads": -1, "filename": "falcon-2.0.0rc4-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "bf21763e0f5685259300c2f1f627029d", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4611513, "upload_time": "2019-04-23T21:59:09", "url": "https://files.pythonhosted.org/packages/56/f0/327360ed809dc9d3604b101b3626fee538a24bb55b289b0c9aff1c5f2c36/falcon-2.0.0rc4-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "f29c4c77bc031ff04310763c2d31cd75", "sha256": "d87d8746922b509256e659b26c2b0bd57de831d0c8c2dc2d9daa19ffee35043d" }, "downloads": -1, "filename": "falcon-2.0.0rc4-cp37-cp37m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "f29c4c77bc031ff04310763c2d31cd75", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4239700, "upload_time": "2019-04-23T21:59:13", "url": "https://files.pythonhosted.org/packages/ba/70/0682b86c92760fa4044995202fe01b12a63e725d54e6b7696d7587c31715/falcon-2.0.0rc4-cp37-cp37m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "06ed3ba87e77fedaafc88b176449ad1c", "sha256": "6809ce400183b58c1cb3f7725cb2971d1b68e35914763102771badb87b287db4" }, "downloads": -1, "filename": "falcon-2.0.0rc4-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "06ed3ba87e77fedaafc88b176449ad1c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4581021, "upload_time": "2019-04-23T21:59:17", "url": "https://files.pythonhosted.org/packages/28/e9/15b57ed5686b4ec567b0e5b265e2356460416f09141c9a59f7472386e96c/falcon-2.0.0rc4-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "c0017d0e778466526bd6058406c30f89", "sha256": "29618c8d553cb71993df4b12cc2680f6f9220107474fcd2978e9eb0baec23744" }, "downloads": -1, "filename": "falcon-2.0.0rc4-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "c0017d0e778466526bd6058406c30f89", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 164033, "upload_time": "2019-04-23T21:59:21", "url": "https://files.pythonhosted.org/packages/d4/9b/9f05cca146f34177776e3a64dbf498a6e830208acdd3f6dd1543f715427a/falcon-2.0.0rc4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0c9449f2ff6f6726f2df981caa1a0e27", "sha256": "093a6a275d72fb5e2551eddf133a40214fb3c5c8df91d24ef61ed3f381bfe51a" }, "downloads": -1, "filename": "falcon-2.0.0rc4.tar.gz", "has_sig": true, "md5_digest": "0c9449f2ff6f6726f2df981caa1a0e27", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 398558, "upload_time": "2019-04-23T21:59:24", "url": "https://files.pythonhosted.org/packages/38/9f/610913e457e922578cf2e5e4843fa32f3cd8f6d4fb7e44b2e8d31809d156/falcon-2.0.0rc4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1e3ba56caa40cd795a334234bd194018", "sha256": "733033ec80c896e30a43ab3e776856096836787197a44eb21022320a61311983" }, "downloads": -1, "filename": "falcon-2.0.0-cp27-cp27m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "1e3ba56caa40cd795a334234bd194018", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3634151, "upload_time": "2019-04-26T18:26:34", "url": "https://files.pythonhosted.org/packages/ca/06/030a0dc03e41801caee56411db1fdd2ee61d0e053dbe78a0821becd41f18/falcon-2.0.0-cp27-cp27m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "e4b39ed73d13bf4d3a05408e4afa7e5c", "sha256": "f93351459f110b4c1ee28556aef9a791832df6f910bea7b3f616109d534df06b" }, "downloads": -1, "filename": "falcon-2.0.0-cp27-cp27m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "e4b39ed73d13bf4d3a05408e4afa7e5c", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3950985, "upload_time": "2019-04-26T18:26:45", "url": "https://files.pythonhosted.org/packages/94/d6/fc8047f0d5787bf3a2d2da0e970c34757b921d0dd34e155ab57273828e2e/falcon-2.0.0-cp27-cp27m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "6f9a6bc4d474430aa385fe7ebec4156a", "sha256": "e9efa0791b5d9f9dd9689015ea6bce0a27fcd5ecbcd30e6d940bffa4f7f03389" }, "downloads": -1, "filename": "falcon-2.0.0-cp27-cp27mu-manylinux1_i686.whl", "has_sig": true, "md5_digest": "6f9a6bc4d474430aa385fe7ebec4156a", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3634193, "upload_time": "2019-04-26T18:26:56", "url": "https://files.pythonhosted.org/packages/06/ff/1bc801431666d694f0b47980626e8922a770346784fa7f5bd97950458541/falcon-2.0.0-cp27-cp27mu-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "63799c0c6999e07d98ea093d33b0c240", "sha256": "59d1e8c993b9a37ea06df9d72cf907a46cc8063b30717cdac2f34d1658b6f936" }, "downloads": -1, "filename": "falcon-2.0.0-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "63799c0c6999e07d98ea093d33b0c240", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3950952, "upload_time": "2019-04-26T18:27:06", "url": "https://files.pythonhosted.org/packages/fb/58/14c95600836bbc2353f48ee7143c14f035769533b8a54647b94edeb85348/falcon-2.0.0-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "002e85b092c13db9dacc008dfc5b56f9", "sha256": "a5ebb22a04c9cc65081938ee7651b4e3b4d2a28522ea8ec04c7bdd2b3e9e8cd8" }, "downloads": -1, "filename": "falcon-2.0.0-cp34-cp34m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "002e85b092c13db9dacc008dfc5b56f9", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4080040, "upload_time": "2019-04-26T18:27:19", "url": "https://files.pythonhosted.org/packages/3f/a8/435760f2e81935b538da2f0dd4d1ae4b8d15ac1d2c9a0d00aea06d2c2310/falcon-2.0.0-cp34-cp34m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "5261eeb1706b65f709012a39e7950e4b", "sha256": "95bf6ce986c1119aef12c9b348f4dee9c6dcc58391bdd0bc2b0bf353c2b15986" }, "downloads": -1, "filename": "falcon-2.0.0-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "5261eeb1706b65f709012a39e7950e4b", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4305395, "upload_time": "2019-04-26T18:27:31", "url": "https://files.pythonhosted.org/packages/d1/29/fb07093ff80bcdfd157efee3daf855d3ccb5ce0685bb4db9c27377a204a5/falcon-2.0.0-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "d4e43860c09a19ec834fc028dcd5dac9", "sha256": "aa184895d1ad4573fbfaaf803563d02f019ebdf4790e41cc568a330607eae439" }, "downloads": -1, "filename": "falcon-2.0.0-cp35-cp35m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "d4e43860c09a19ec834fc028dcd5dac9", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4072762, "upload_time": "2019-04-26T18:27:42", "url": "https://files.pythonhosted.org/packages/24/07/f3d0cf6cb8559e54bc20c2394a07561eb59a5106292e327c09aa448d6878/falcon-2.0.0-cp35-cp35m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "a515110a5c87c022ca3acd140e8e6fa5", "sha256": "74cf1d18207381c665b9e6292d65100ce146d958707793174b03869dc6e614f4" }, "downloads": -1, "filename": "falcon-2.0.0-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "a515110a5c87c022ca3acd140e8e6fa5", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4417947, "upload_time": "2019-04-26T18:27:52", "url": "https://files.pythonhosted.org/packages/88/ad/a52dd14efce68857190972b4c936862b817b6958ed9f794c5ab67c32155c/falcon-2.0.0-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "cddf6491ce0455dbb6cd93a684bad103", "sha256": "24adcd2b29a8ffa9d552dc79638cd21736a3fb04eda7d102c6cebafdaadb88ad" }, "downloads": -1, "filename": "falcon-2.0.0-cp36-cp36m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "cddf6491ce0455dbb6cd93a684bad103", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4259350, "upload_time": "2019-04-26T18:28:03", "url": "https://files.pythonhosted.org/packages/9f/97/9f2b2e509370734b6afb210145739747d5daf8a57d6fd5db78a63689f938/falcon-2.0.0-cp36-cp36m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "aa5842065b2e7d7c85a9603dcf3dcf95", "sha256": "18157af2a4fc3feedf2b5dcc6196f448639acf01c68bc33d4d5a04c3ef87f494" }, "downloads": -1, "filename": "falcon-2.0.0-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "aa5842065b2e7d7c85a9603dcf3dcf95", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4611453, "upload_time": "2019-04-26T18:28:19", "url": "https://files.pythonhosted.org/packages/76/b7/2c5490e4c70e818b71d6a2212133cff1d4f20044d2b6df5d73e82ed82fce/falcon-2.0.0-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "0cf40005909dfe6fe4b9dca2f783d6f5", "sha256": "e3782b7b92fefd46a6ad1fd8fe63fe6c6f1b7740a95ca56957f48d1aee34b357" }, "downloads": -1, "filename": "falcon-2.0.0-cp37-cp37m-manylinux1_i686.whl", "has_sig": true, "md5_digest": "0cf40005909dfe6fe4b9dca2f783d6f5", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4239610, "upload_time": "2019-04-26T18:28:29", "url": "https://files.pythonhosted.org/packages/16/c9/c7a7dea67ce94ebfde65cc68bf5b175ac2284f08d6df086b9bd1063c804f/falcon-2.0.0-cp37-cp37m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "b9f3a159e838e3b59765d23c5a8db045", "sha256": "9712975adcf8c6e12876239085ad757b8fdeba223d46d23daef82b47658f83a9" }, "downloads": -1, "filename": "falcon-2.0.0-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": true, "md5_digest": "b9f3a159e838e3b59765d23c5a8db045", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4580908, "upload_time": "2019-04-26T18:28:41", "url": "https://files.pythonhosted.org/packages/58/4a/b80f5a8cce6851c8c04bf959e462e8ec6f84036034b83419a470ac042323/falcon-2.0.0-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "ff3bfb9fc07829e59f3c66b24b437608", "sha256": "54f2cb4b687035b2a03206dbfc538055cc48b59a953187b0458aa1b574d47b53" }, "downloads": -1, "filename": "falcon-2.0.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "ff3bfb9fc07829e59f3c66b24b437608", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 163982, "upload_time": "2019-04-26T18:28:46", "url": "https://files.pythonhosted.org/packages/4b/89/37b132c6ae7f85c60a1549f9e46109eec40cf0c31f0305faecb7f7bcfceb/falcon-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "77c52c144dd284e6259d257c6f008072", "sha256": "eea593cf466b9c126ce667f6d30503624ef24459f118c75594a69353b6c3d5fc" }, "downloads": -1, "filename": "falcon-2.0.0.tar.gz", "has_sig": true, "md5_digest": "77c52c144dd284e6259d257c6f008072", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 397801, "upload_time": "2019-04-26T18:28:51", "url": "https://files.pythonhosted.org/packages/19/30/edff5a1fea7a8e9876c8391e170263e1bb207875b6a65cd619818487b27b/falcon-2.0.0.tar.gz" } ] }