{ "info": { "author": "JieYuan", "author_email": "313303303@qq.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: Implementation" ], "description": "

:rocket: RestfulApi :facepunch:

\n\n---\n\n## Install\n```bash\npip install iapp -U\n```\n## Usage\n```python\nimport jieba\nfrom iapp import App\n\npred1 = lambda **kwargs: kwargs['x'] + kwargs['y']\npred2 = lambda x=1, y=1: x - y\npred3 = lambda text='\u5c0f\u7c73\u662f\u5bb6\u4e0d\u9519\u7684\u516c\u53f8': jieba.lcut(text)\n\napp = App(debug=True)\napp.add_route(\"/f1\", pred1, version=\"1\")\napp.add_route(\"/f2\", pred2, version=\"2\")\napp.add_route(\"/f3\", pred3, version=\"3\")\n\napp.run()\n```\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Jie-Yuan/tql-App", "keywords": "tool wheel,yuanjie,utils", "license": "MIT", "maintainer": "JieYuan", "maintainer_email": "313303303@qq.com", "name": "iapp", "package_url": "https://pypi.org/project/iapp/", "platform": "all", "project_url": "https://pypi.org/project/iapp/", "project_urls": { "Homepage": "https://github.com/Jie-Yuan/tql-App" }, "release_url": "https://pypi.org/project/iapp/2019.9.2.14.3.59/", "requires_dist": [ "sanic" ], "requires_python": ">=3.6", "summary": "description", "version": "2019.9.2.14.3.59" }, "last_serial": 5769093, "releases": { "0.0.1565237411": [ { "comment_text": "", "digests": { "md5": "577ca41c53d28af508b7e77d2a0ecd6e", "sha256": "97a6d355d0035308c92bc85f5da090f5f106f7c3b4f5a1504aa68d185a4998a5" }, "downloads": -1, "filename": "iapp-0.0.1565237411-py3-none-any.whl", "has_sig": false, "md5_digest": "577ca41c53d28af508b7e77d2a0ecd6e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 4095, "upload_time": "2019-08-08T04:10:23", "url": "https://files.pythonhosted.org/packages/95/81/d1e4290da7bd1345777231f9973c8fab92404b4e23be30ceb73bf40dbf57/iapp-0.0.1565237411-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1c208c2757cd909da775ecc2f178ab6e", "sha256": "87bce13bcc40b780734396b27576cd25968cfd667f88357b708ccb75ba401702" }, "downloads": -1, "filename": "iapp-0.0.1565237411.tar.gz", "has_sig": false, "md5_digest": "1c208c2757cd909da775ecc2f178ab6e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3202, "upload_time": "2019-08-08T04:10:26", "url": "https://files.pythonhosted.org/packages/c7/66/29f190734b4b9c9164b1acbf77d3cf8d5529cdba8e15d6ae365614ec136d/iapp-0.0.1565237411.tar.gz" } ], "0.0.1565245778": [ { "comment_text": "", "digests": { "md5": "a3062db5c2ec83da94000e475d040526", "sha256": "a34168575b00c1de5ce92b652da8032368fad1ea61507f462868851cdd7c878a" }, "downloads": -1, "filename": "iapp-0.0.1565245778-py3-none-any.whl", "has_sig": false, "md5_digest": "a3062db5c2ec83da94000e475d040526", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 4146, "upload_time": "2019-08-08T06:29:48", "url": "https://files.pythonhosted.org/packages/87/e3/f3013fcd60a204d3b843eceb429f92e06bd607c261a359eecc9cbfde182c/iapp-0.0.1565245778-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "53dd04338c7180a9d9da66530269bc26", "sha256": "f7a09e57e1122e0a9aa9147cfd8007546adc48c86530a1181e27c563c1646ede" }, "downloads": -1, "filename": "iapp-0.0.1565245778.tar.gz", "has_sig": false, "md5_digest": "53dd04338c7180a9d9da66530269bc26", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3177, "upload_time": "2019-08-08T06:29:50", "url": "https://files.pythonhosted.org/packages/65/fd/b42ba44563f0797feb1876ff7f773bbafdae83f6508ca379f331d6436e51/iapp-0.0.1565245778.tar.gz" } ], "0.0.1565836325": [ { "comment_text": "", "digests": { "md5": "41e6dfd0e8f3af015a0dd384268ce9cc", "sha256": "4a2ee520652549e046ba826cc3cddc425e7e99ff929c24a4a287a151b04172cc" }, "downloads": -1, "filename": "iapp-0.0.1565836325-py3-none-any.whl", "has_sig": false, "md5_digest": "41e6dfd0e8f3af015a0dd384268ce9cc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 4156, "upload_time": "2019-08-15T02:32:17", "url": "https://files.pythonhosted.org/packages/32/c3/5d4c8ecfe53cb5b199b50ff06b8e3c1aa7b1b2b5252c5d2c2c5cdab9d67a/iapp-0.0.1565836325-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6394f211de136bd58c97364e4ad4e9ba", "sha256": "0287a682a2ce3d75776bc17649136ba922f863643d2fdf77a7ee9dd45f900367" }, "downloads": -1, "filename": "iapp-0.0.1565836325.tar.gz", "has_sig": false, "md5_digest": "6394f211de136bd58c97364e4ad4e9ba", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3180, "upload_time": "2019-08-15T02:32:32", "url": "https://files.pythonhosted.org/packages/46/6c/630e28568eebe58212819c6f633492b2143bc80feab5f64a4309b9b1e1cc/iapp-0.0.1565836325.tar.gz" } ], "0.0.1565836593": [ { "comment_text": "", "digests": { "md5": "1e7d310504f53e7e95783f33cc4a1ca2", "sha256": "6217adcf46459ad2489ea326d18fea699ebbd0419159673d5670576445882128" }, "downloads": -1, "filename": "iapp-0.0.1565836593-py3-none-any.whl", "has_sig": false, "md5_digest": "1e7d310504f53e7e95783f33cc4a1ca2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 4164, "upload_time": "2019-08-15T02:36:45", "url": "https://files.pythonhosted.org/packages/cd/a6/483dfb37bb7a87e1fe8158158fe5bf796aa22b853864706b4cd2d6bd7ad6/iapp-0.0.1565836593-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d51a2819ab1c2407e532a96c3ddcaf6c", "sha256": "8cea44570f3533ff753c1738d5ab171f7077a4bd477456bb312d5d880f7e804a" }, "downloads": -1, "filename": "iapp-0.0.1565836593.tar.gz", "has_sig": false, "md5_digest": "d51a2819ab1c2407e532a96c3ddcaf6c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3193, "upload_time": "2019-08-15T02:36:46", "url": "https://files.pythonhosted.org/packages/33/f8/09c30214468c97527167b34d379373096bfba2791f1581cd251ea1fcd631/iapp-0.0.1565836593.tar.gz" } ], "2019.8.29.9.56.15": [ { "comment_text": "", "digests": { "md5": "4e17fd9b1baa794c7b0f8a641fc81614", "sha256": "2ad41e6872cec628b124989c62640e2d48b7fdcf0832a9882fa7c3f980c5521a" }, "downloads": -1, "filename": "iapp-2019.8.29.9.56.15-py3-none-any.whl", "has_sig": false, "md5_digest": "4e17fd9b1baa794c7b0f8a641fc81614", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 8136, "upload_time": "2019-08-29T01:56:33", "url": "https://files.pythonhosted.org/packages/5b/c6/7475bb4afe2f5bdcb0b9c3fc8236d39642b697c3a45efb5bcffc0f02a827/iapp-2019.8.29.9.56.15-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f0fc54ebdee3d98abb5df2545b61c6af", "sha256": "528fbf04facf40092792e0b218faa747d42ce572786b9dc20716a4722936e493" }, "downloads": -1, "filename": "iapp-2019.8.29.9.56.15.tar.gz", "has_sig": false, "md5_digest": "f0fc54ebdee3d98abb5df2545b61c6af", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3738, "upload_time": "2019-08-29T01:56:35", "url": "https://files.pythonhosted.org/packages/71/b7/394705e3b1b25f95e9f321e8c6c1e4e92085a6099ebba5564df8f7a2c113/iapp-2019.8.29.9.56.15.tar.gz" } ], "2019.8.30.14.22.20": [ { "comment_text": "", "digests": { "md5": "a73e856dea858eb9ee97c16afbd9a75a", "sha256": "a0f66e21cebba89de3f26873382497ca4b854f5ebca748132681e73f4c580747" }, "downloads": -1, "filename": "iapp-2019.8.30.14.22.20-py3-none-any.whl", "has_sig": false, "md5_digest": "a73e856dea858eb9ee97c16afbd9a75a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 22987, "upload_time": "2019-08-30T06:22:35", "url": "https://files.pythonhosted.org/packages/9b/43/bd32f62e4e0845b13a7c7f8808a985e2b598d3adee5101caee1f1c6d3b7d/iapp-2019.8.30.14.22.20-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af8fe0a4765795183bf18970e53b62ff", "sha256": "42b6fdfcb7d6e4193f64a65a2a91e11ec7ee496422e357a917011a6181ce692a" }, "downloads": -1, "filename": "iapp-2019.8.30.14.22.20.tar.gz", "has_sig": false, "md5_digest": "af8fe0a4765795183bf18970e53b62ff", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 7117, "upload_time": "2019-08-30T06:22:37", "url": "https://files.pythonhosted.org/packages/a4/3f/e661d4886e1f34a07dd1436258eb4adb99cfc8ddf4e24f5490b11d4cf16d/iapp-2019.8.30.14.22.20.tar.gz" } ], "2019.8.30.14.49.21": [ { "comment_text": "", "digests": { "md5": "342ca1e1216eaff6fd6e1dcd6b218ee8", "sha256": "0f9c09cda086812a8865c2231213cc7691869a01cc5df15b2b35789f8d0abe09" }, "downloads": -1, "filename": "iapp-2019.8.30.14.49.21-py3-none-any.whl", "has_sig": false, "md5_digest": "342ca1e1216eaff6fd6e1dcd6b218ee8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 22980, "upload_time": "2019-08-30T06:49:36", "url": "https://files.pythonhosted.org/packages/c4/50/fc9e2a557cd5e99f6d0f694d0521e96122c15f150869224c3995db784d3c/iapp-2019.8.30.14.49.21-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ec00242d1ec33061e3e55fe5a329cd9", "sha256": "e2d34196a1c6c7f18c8c497e57d29d9dbed556103e3a5d3df6eb45a6b9a015cf" }, "downloads": -1, "filename": "iapp-2019.8.30.14.49.21.tar.gz", "has_sig": false, "md5_digest": "6ec00242d1ec33061e3e55fe5a329cd9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 7106, "upload_time": "2019-08-30T06:49:38", "url": "https://files.pythonhosted.org/packages/ee/fd/b950118bcded58b2193ef71c90555f77ca34ad3479202cd62533101b86a6/iapp-2019.8.30.14.49.21.tar.gz" } ], "2019.8.30.19.48.43": [ { "comment_text": "", "digests": { "md5": "4017d8e85938bc381488db4c5452dc89", "sha256": "7f901e8256498ccd261ac0493e93f4f02e603b6d2ef2f427b53984ca492ff85a" }, "downloads": -1, "filename": "iapp-2019.8.30.19.48.43-py3-none-any.whl", "has_sig": false, "md5_digest": "4017d8e85938bc381488db4c5452dc89", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 25839, "upload_time": "2019-08-30T11:48:54", "url": "https://files.pythonhosted.org/packages/5a/59/39344f695a8483d68155300f92cac619e173c1ff57ea63211c0f3f7a3e6c/iapp-2019.8.30.19.48.43-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c35d5482e15e12c0c235675e6f3d48d", "sha256": "757efd584f72235bc0ff6fec4ce840c2d4213abd1e75993dfea58838dab39173" }, "downloads": -1, "filename": "iapp-2019.8.30.19.48.43.tar.gz", "has_sig": false, "md5_digest": "8c35d5482e15e12c0c235675e6f3d48d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 7719, "upload_time": "2019-08-30T11:48:56", "url": "https://files.pythonhosted.org/packages/85/8b/c462d724c4a9f5fd6e322aa9b15673bfcc706ee6780d55ff5467e07340c6/iapp-2019.8.30.19.48.43.tar.gz" } ], "2019.8.30.19.7.36": [ { "comment_text": "", "digests": { "md5": "3e6f704d666f39ee080936a854e27574", "sha256": "71870d2b673d295e649b53de93a2d56e79cf9e3bd18aa48c4f8325a8d85301d9" }, "downloads": -1, "filename": "iapp-2019.8.30.19.7.36-py3-none-any.whl", "has_sig": false, "md5_digest": "3e6f704d666f39ee080936a854e27574", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 24642, "upload_time": "2019-08-30T11:07:49", "url": "https://files.pythonhosted.org/packages/5c/b2/94364e9b30e5407beb58e97c39997af3d88211e6b3f442ce951cf82c9c0b/iapp-2019.8.30.19.7.36-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "39d3718ef278bb2b5af7afc3f1570d12", "sha256": "83c40f906cac58d52308e202a6413e18f53685c541604fc99748dfa8484fc37f" }, "downloads": -1, "filename": "iapp-2019.8.30.19.7.36.tar.gz", "has_sig": false, "md5_digest": "39d3718ef278bb2b5af7afc3f1570d12", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 7665, "upload_time": "2019-08-30T11:07:51", "url": "https://files.pythonhosted.org/packages/12/8b/1add25be43ad4c424f537ae2023c6efb8d4269fcf22286699b03c4b5dfa5/iapp-2019.8.30.19.7.36.tar.gz" } ], "2019.9.2.14.3.59": [ { "comment_text": "", "digests": { "md5": "26f4c2a82c9a552a5c3a3f1750d2689d", "sha256": "2819d5605394931d23df912dbe2195dc52d99b22714aa22994f4a1d8bee06e9b" }, "downloads": -1, "filename": "iapp-2019.9.2.14.3.59-py3-none-any.whl", "has_sig": false, "md5_digest": "26f4c2a82c9a552a5c3a3f1750d2689d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 27929, "upload_time": "2019-09-02T06:04:16", "url": "https://files.pythonhosted.org/packages/b6/58/2320be99ecd01685c202646a4330f4dcc06088dd1e5775d4108b5a4e692e/iapp-2019.9.2.14.3.59-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e665df559e14e4d15a5b5014ff0b856", "sha256": "5c91810c28165cfb8fa57c8b0e609123c976b609ea229d5d061e5453b4948e1c" }, "downloads": -1, "filename": "iapp-2019.9.2.14.3.59.tar.gz", "has_sig": false, "md5_digest": "5e665df559e14e4d15a5b5014ff0b856", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 9156, "upload_time": "2019-09-02T06:04:18", "url": "https://files.pythonhosted.org/packages/93/16/232b654651ce45bc669ed94884b955d2b19692ff1b5578b7a79f8a59f610/iapp-2019.9.2.14.3.59.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "26f4c2a82c9a552a5c3a3f1750d2689d", "sha256": "2819d5605394931d23df912dbe2195dc52d99b22714aa22994f4a1d8bee06e9b" }, "downloads": -1, "filename": "iapp-2019.9.2.14.3.59-py3-none-any.whl", "has_sig": false, "md5_digest": "26f4c2a82c9a552a5c3a3f1750d2689d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 27929, "upload_time": "2019-09-02T06:04:16", "url": "https://files.pythonhosted.org/packages/b6/58/2320be99ecd01685c202646a4330f4dcc06088dd1e5775d4108b5a4e692e/iapp-2019.9.2.14.3.59-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e665df559e14e4d15a5b5014ff0b856", "sha256": "5c91810c28165cfb8fa57c8b0e609123c976b609ea229d5d061e5453b4948e1c" }, "downloads": -1, "filename": "iapp-2019.9.2.14.3.59.tar.gz", "has_sig": false, "md5_digest": "5e665df559e14e4d15a5b5014ff0b856", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 9156, "upload_time": "2019-09-02T06:04:18", "url": "https://files.pythonhosted.org/packages/93/16/232b654651ce45bc669ed94884b955d2b19692ff1b5578b7a79f8a59f610/iapp-2019.9.2.14.3.59.tar.gz" } ] }