{ "info": { "author": "Matthew Brisebois", "author_email": "matthew@webheroes.ca", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "License :: Other/Proprietary License", "Programming Language :: Python :: 3.5" ], "description": "\nRoute path based requests to JSON endpoints. Designed for web APIs\n\n===============\n Usage examples\n===============\n\n::\n\n from chaosrouter\t\t\timport ChaosRouter\n \n router\t\t\t\t= ChaosRouter({\n \"404\": {\n \"error\": \"Not Found\",\n \"message\": \"The page you are looking for does not exist\",\n \"code\": 404\n }\n })\n \n Draft\t\t\t\t= router.route(\"/404\")\n data\t\t\t\t= Draft.proceed()\n \n print(data)\n \n # Output:\n # {\n # \"error\": \"Not Found\",\n # \"message\": \"The page you are looking for does not exist\",\n # \"code\": 404\n # }\n\n ", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/webheroesinc/chaos-router", "keywords": "", "license": "Dual License; GPLv3 and Proprietary", "maintainer": "", "maintainer_email": "", "name": "chaosrouter", "package_url": "https://pypi.org/project/chaosrouter/", "platform": "", "project_url": "https://pypi.org/project/chaosrouter/", "project_urls": { "Homepage": "https://github.com/webheroesinc/chaos-router" }, "release_url": "https://pypi.org/project/chaosrouter/0.2.7/", "requires_dist": null, "requires_python": "", "summary": "Route path based requests to JSON endpoints. Designed for web APIs", "version": "0.2.7" }, "last_serial": 3741326, "releases": { "0.1.0": [], "0.2.1": [ { "comment_text": "", "digests": { "md5": "f2ebd317f837b45872050e5083eadc0b", "sha256": "b578961858f5baded6d78eb9e79f282a5609d968716a222877c6689fd2671a89" }, "downloads": -1, "filename": "chaosrouter-0.2.1.tar.gz", "has_sig": false, "md5_digest": "f2ebd317f837b45872050e5083eadc0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6620, "upload_time": "2018-04-02T22:14:54", "url": "https://files.pythonhosted.org/packages/40/2b/8ad078fc373254ebb4465ba48ba749af8d10162030c805ece9612cad6832/chaosrouter-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "6103ec854e4fee2002355dc7b660aec0", "sha256": "3e70089145ef60efe6ee5db0bdf864294173cd7725bec8e737948dd089d21ca3" }, "downloads": -1, "filename": "chaosrouter-0.2.2.tar.gz", "has_sig": false, "md5_digest": "6103ec854e4fee2002355dc7b660aec0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6634, "upload_time": "2018-04-02T22:22:09", "url": "https://files.pythonhosted.org/packages/df/de/efee87a1c3f192afb8bf72a254fab7dbab5630e3eaf49d4e69ef725a1cf5/chaosrouter-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "e32db487c823de369156390cfa915a01", "sha256": "e66a474571ce2922369e839f27caccecea9dfb010d403cdd293900b441fb6223" }, "downloads": -1, "filename": "chaosrouter-0.2.3.tar.gz", "has_sig": false, "md5_digest": "e32db487c823de369156390cfa915a01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6666, "upload_time": "2018-04-02T22:25:55", "url": "https://files.pythonhosted.org/packages/4f/5d/ede79c0ad28aa16b96c534cb7e89a860e27bbec4bcc43d9d72b12cf808e9/chaosrouter-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "e49af5f391f0d2ad082301b970645ea7", "sha256": "582a929fb07ad75ab1f2c3fd12b56e3d52daff9d348519a7e714f5c8fae05b6a" }, "downloads": -1, "filename": "chaosrouter-0.2.4.tar.gz", "has_sig": false, "md5_digest": "e49af5f391f0d2ad082301b970645ea7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5815, "upload_time": "2018-04-06T00:43:34", "url": "https://files.pythonhosted.org/packages/e2/1a/ac029e91f0a6f907ac9e120581b2e80d5e58afb67963b7c8c13b1bd50669/chaosrouter-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "99dcdb4a09565d42ca48336a4319f662", "sha256": "3cfa069a68ceadffe82872f898020830a830d49ed337563c576e83d69ee96d70" }, "downloads": -1, "filename": "chaosrouter-0.2.5.tar.gz", "has_sig": false, "md5_digest": "99dcdb4a09565d42ca48336a4319f662", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5811, "upload_time": "2018-04-06T03:00:29", "url": "https://files.pythonhosted.org/packages/a1/a4/799489fe6910c451fd9857c3e821561ca8accf166b8d0f15d4043c9a6e18/chaosrouter-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "43d839504a815fd2d95568a3b2a27e59", "sha256": "0fa8a88e46d499cd04d1df1a91ae63130d4ba714527cd6679ee00e8e2028126e" }, "downloads": -1, "filename": "chaosrouter-0.2.6.tar.gz", "has_sig": false, "md5_digest": "43d839504a815fd2d95568a3b2a27e59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5830, "upload_time": "2018-04-06T14:22:20", "url": "https://files.pythonhosted.org/packages/58/5b/fa2e3c3dd2988e4a00daccc087cf8cffae8931f07387b4b85b6218314d47/chaosrouter-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "fe144b591dd4ccab15c806fddac20476", "sha256": "36b2a2b6cf74ae1a6832d17b07c9302b191aa166123b4e40cefac64943d4ed7c" }, "downloads": -1, "filename": "chaosrouter-0.2.7.tar.gz", "has_sig": false, "md5_digest": "fe144b591dd4ccab15c806fddac20476", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5824, "upload_time": "2018-04-06T14:29:54", "url": "https://files.pythonhosted.org/packages/18/1b/196ad2318828e3904e6f9d622995fda42499f6d07faecdf16f8d1b89af18/chaosrouter-0.2.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fe144b591dd4ccab15c806fddac20476", "sha256": "36b2a2b6cf74ae1a6832d17b07c9302b191aa166123b4e40cefac64943d4ed7c" }, "downloads": -1, "filename": "chaosrouter-0.2.7.tar.gz", "has_sig": false, "md5_digest": "fe144b591dd4ccab15c806fddac20476", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5824, "upload_time": "2018-04-06T14:29:54", "url": "https://files.pythonhosted.org/packages/18/1b/196ad2318828e3904e6f9d622995fda42499f6d07faecdf16f8d1b89af18/chaosrouter-0.2.7.tar.gz" } ] }