{ "info": { "author": "Chunlin Zhang", "author_email": "zhangchunlin@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "[![Build Status](https://travis-ci.org/zhangchunlin/uliweb-apijson.svg?branch=master)](https://travis-ci.org/zhangchunlin/uliweb-apijson)\n\nuliweb-apijson is a subset and slightly different variation of [apijson](https://github.com/TommyLemon/APIJSON/blob/master/Document.md)\n\nYou can try:\n\n- [Demo uliweb project](demo/README.md)\n- [uliweb-apijson document](uliweb_apijson/apijson/README.md)\n\n------\n\nuliweb-apijson \u662f APIJSON \u7684 Python \u7248\u540e\u7aef\u5b9e\u73b0\uff0c\u57fa\u4e8e uliweb \u6846\u67b6\u3002\n\n

\n APIJSON\n

\n\n

\ud83c\udfc6\u7801\u4e91\u6700\u6709\u4ef7\u503c\u5f00\u6e90\u9879\u76ee
\ud83d\ude80\u540e\u7aef\u63a5\u53e3\u548c\u6587\u6863\u81ea\u52a8\u5316\uff0c\u524d\u7aef(\u5ba2\u6237\u7aef) \u5b9a\u5236\u8fd4\u56deJSON\u7684\u6570\u636e\u548c\u7ed3\u6784\uff01

\n\n

\n \n \u00a0\n \u00a0\n \n

\n

\n \n \n \u00a0\n \u00a0\n \u00a0\n

\n

\n \n \u00a0\n \u00a0\n

\n

\n English\n \u00a0\u901a\u7528\u6587\u6863\n \u89c6\u9891\u6559\u7a0b\n \u5728\u7ebf\u5de5\u5177\n

\n\n

\n \n

\n---\n\n\nAPIJSON\u662f\u4e00\u79cd\u4e3aAPI\u800c\u751f\u7684JSON\u7f51\u7edc\u4f20\u8f93\u534f\u8bae\u3002
\n\u4e3a \u7b80\u5355\u7684\u589e\u5220\u6539\u67e5\u3001\u590d\u6742\u7684\u67e5\u8be2\u3001\u7b80\u5355\u7684\u4e8b\u52a1\u64cd\u4f5c \u63d0\u4f9b\u4e86\u5b8c\u5168\u81ea\u52a8\u5316\u7684API\u3002
\n\u80fd\u5927\u5e45\u964d\u4f4e\u5f00\u53d1\u548c\u6c9f\u901a\u6210\u672c\uff0c\u7b80\u5316\u5f00\u53d1\u6d41\u7a0b\uff0c\u7f29\u77ed\u5f00\u53d1\u5468\u671f\u3002
\n\u9002\u5408\u4e2d\u5c0f\u578b\u524d\u540e\u7aef\u5206\u79bb\u7684\u9879\u76ee\uff0c\u5c24\u5176\u662f\u4e92\u8054\u7f51\u521b\u4e1a\u9879\u76ee\u548c\u4f01\u4e1a\u81ea\u7528\u9879\u76ee\u3002
\n\n\u901a\u8fc7\u81ea\u52a8\u5316API\uff0c\u524d\u7aef\u53ef\u4ee5\u5b9a\u5236\u4efb\u4f55\u6570\u636e\u3001\u4efb\u4f55\u7ed3\u6784\uff01
\n\u5927\u90e8\u5206HTTP\u8bf7\u6c42\u540e\u7aef\u518d\u4e5f\u4e0d\u7528\u5199\u63a5\u53e3\u4e86\uff0c\u66f4\u4e0d\u7528\u5199\u6587\u6863\u4e86\uff01
\n\u524d\u7aef\u518d\u4e5f\u4e0d\u7528\u548c\u540e\u7aef\u6c9f\u901a\u63a5\u53e3\u6216\u6587\u6863\u95ee\u9898\u4e86\uff01\u518d\u4e5f\u4e0d\u4f1a\u88ab\u6587\u6863\u5404\u79cd\u9519\u8bef\u5751\u4e86\uff01
\n\u540e\u7aef\u518d\u4e5f\u4e0d\u7528\u4e3a\u4e86\u517c\u5bb9\u65e7\u63a5\u53e3\u5199\u65b0\u7248\u63a5\u53e3\u548c\u6587\u6863\u4e86\uff01\u518d\u4e5f\u4e0d\u4f1a\u88ab\u524d\u7aef\u968f\u65f6\u968f\u5730\u6ca1\u5b8c\u6ca1\u4e86\u5730\u70e6\u4e86\uff01\n\n

\n \n

\n\n### \u7279\u70b9\u529f\u80fd\n\n#### \u5728\u7ebf\u89e3\u6790\n* \u81ea\u52a8\u751f\u6210\u63a5\u53e3\u6587\u6863\uff0c\u6e05\u6670\u53ef\u8bfb\u6c38\u8fdc\u6700\u65b0\n* \u81ea\u52a8\u751f\u6210\u8bf7\u6c42\u4ee3\u7801\uff0c\u652f\u6301Android\u548ciOS\n* \u81ea\u52a8\u751f\u6210JavaBean\u6587\u4ef6\uff0c\u4e00\u952e\u4e0b\u8f7d\n* \u81ea\u52a8\u7ba1\u7406\u4e0e\u6d4b\u8bd5\u63a5\u53e3\u7528\u4f8b\uff0c\u4e00\u952e\u5171\u4eab\n* \u81ea\u52a8\u6821\u9a8c\u4e0e\u683c\u5f0f\u5316JSON\uff0c\u652f\u6301\u9ad8\u4eae\u548c\u6536\u5c55\n\n#### \u5bf9\u4e8e\u524d\u7aef\n* \u4e0d\u7528\u518d\u5411\u540e\u7aef\u50ac\u63a5\u53e3\u3001\u6c42\u6587\u6863\n* \u6570\u636e\u548c\u7ed3\u6784\u5b8c\u5168\u5b9a\u5236\uff0c\u8981\u5565\u6709\u5565\n* \u770b\u8bf7\u6c42\u77e5\u7ed3\u679c\uff0c\u6240\u6c42\u5373\u6240\u5f97\n* \u53ef\u4e00\u6b21\u83b7\u53d6\u4efb\u4f55\u6570\u636e\u3001\u4efb\u4f55\u7ed3\u6784\n* \u80fd\u53bb\u9664\u91cd\u590d\u6570\u636e\uff0c\u8282\u7701\u6d41\u91cf\u63d0\u9ad8\u901f\u5ea6\n\n#### \u5bf9\u4e8e\u540e\u7aef\n* \u63d0\u4f9b\u901a\u7528\u63a5\u53e3\uff0c\u5927\u90e8\u5206API\u4e0d\u7528\u518d\u5199\n* \u81ea\u52a8\u751f\u6210\u6587\u6863\uff0c\u4e0d\u7528\u518d\u7f16\u5199\u548c\u7ef4\u62a4\n* \u81ea\u52a8\u6821\u9a8c\u6743\u9650\u3001\u81ea\u52a8\u7ba1\u7406\u7248\u672c\u3001\u81ea\u52a8\u9632SQL\u6ce8\u5165\n* \u5f00\u653eAPI\u65e0\u9700\u5212\u5206\u7248\u672c\uff0c\u59cb\u7ec8\u4fdd\u6301\u517c\u5bb9\n* \u652f\u6301\u589e\u5220\u6539\u67e5\u3001\u6a21\u7cca\u641c\u7d22\u3001\u6b63\u5219\u5339\u914d\u3001\u8fdc\u7a0b\u51fd\u6570\u7b49\n\n
\n\n![](https://raw.githubusercontent.com/TommyLemon/StaticResources/master/APIJSON_Auto_get.jpg) \n

\n \u591a\u8868\u5173\u8054\u67e5\u8be2\u3001\u7ed3\u6784\u81ea\u7531\u7ec4\u5408\u3001\u591a\u4e2a\u6d4b\u8bd5\u8d26\u53f7\u3001\u4e00\u952e\u5171\u4eab\u6d4b\u8bd5\u7528\u4f8b\n

\n\n![](https://raw.githubusercontent.com/TommyLemon/StaticResources/master/APIJSON_Auto_code.jpg) \n

\n \u81ea\u52a8\u751f\u6210\u5c01\u88c5\u8bf7\u6c42JSON\u7684Android\u4e0eiOS\u4ee3\u7801\u3001\u4e00\u952e\u81ea\u52a8\u751f\u6210JavaBean\u6216\u89e3\u6790Response\u7684\u4ee3\u7801\n

\n\n![](https://raw.githubusercontent.com/TommyLemon/StaticResources/master/APIJSON_Auto_doc.jpg) \n

\n \u81ea\u52a8\u4fdd\u5b58\u8bf7\u6c42\u8bb0\u5f55\u3001\u81ea\u52a8\u751f\u6210\u63a5\u53e3\u6587\u6863\uff0c\u53ef\u6dfb\u52a0\u5e38\u7528\u8bf7\u6c42\u3001\u5feb\u6377\u67e5\u770b\u4e00\u952e\u6062\u590d\n

\n\n![](https://raw.githubusercontent.com/TommyLemon/StaticResources/master/APIJSON_Auto_test.jpg) \n

\n \u4e00\u952e\u81ea\u52a8\u63a5\u53e3\u56de\u5f52\u6d4b\u8bd5\uff0c\u4e0d\u9700\u8981\u5199\u4efb\u4f55\u4ee3\u7801(\u6ce8\u89e3\u3001\u6ce8\u91ca\u7b49\u5168\u90fd\u4e0d\u8981)\n

\n\n

\n[\u4ee5\u4e0bGif\u56fe\u770b\u8d77\u6765\u6bd4\u8f83\u5361\uff0c\u5b9e\u9645\u5728\u624b\u673a\u4e0aApp\u8fd0\u884c\u5f88\u6d41\u7545]\n
\n![](https://raw.githubusercontent.com/TommyLemon/StaticResources/master/APIJSON_App_MomentList_Circle.gif) \n![](https://raw.githubusercontent.com/TommyLemon/StaticResources/master/APIJSON_App_Moment_Name.gif) \n![](https://raw.githubusercontent.com/TommyLemon/StaticResources/master/APIJSON_App_Moment_Comment.gif)\n\n
\n\n### \u4e3a\u4ec0\u4e48\u8981\u7528APIJSON\uff1f\n[\u524d\u540e\u7aef10\u5927\u75db\u70b9\u89e3\u6790](https://github.com/TommyLemon/APIJSON/wiki)\n\n### \u5feb\u901f\u4e0a\u624b\n[Demo](https://github.com/zhangchunlin/uliweb-apijson/blob/master/demo/README.md)
\n[\u6587\u6863](https://github.com/zhangchunlin/uliweb-apijson/blob/master/uliweb_apijson/apijson/README.md)\n\n### \u4e0b\u8f7d\u5ba2\u6237\u7aefApp\n\n\u4eff\u5fae\u4fe1\u670b\u53cb\u5708\u52a8\u6001\u5b9e\u6218\u9879\u76ee
\n[APIJSONApp.apk](http://files.cnblogs.com/files/tommylemon/APIJSONApp.apk)\n\n\u6d4b\u8bd5\u53ca\u81ea\u52a8\u751f\u6210\u4ee3\u7801\u5de5\u5177
\n[APIJSONTest.apk](http://files.cnblogs.com/files/tommylemon/APIJSONTest.apk)\n\n\n### \u6280\u672f\u4ea4\u6d41\n\u5982\u679c\u6709\u4ec0\u4e48\u95ee\u9898\u6216\u5efa\u8bae\u53ef\u4ee5 [\u63d0ISSUE](https://github.com/zhangchunlin/uliweb-apijson/issues) \u6216 [\u52a0\u7fa4](https://github.com/TommyLemon/APIJSON#%E6%8A%80%E6%9C%AF%E4%BA%A4%E6%B5%81)\uff0c\u4ea4\u6d41\u6280\u672f\uff0c\u5206\u4eab\u7ecf\u9a8c\u3002
\n\u5982\u679c\u4f60\u89e3\u51b3\u4e86\u67d0\u4e9bbug\uff0c\u6216\u8005\u65b0\u589e\u4e86\u4e00\u4e9b\u529f\u80fd\uff0c\u6b22\u8fce [\u8d21\u732e\u4ee3\u7801](https://github.com/zhangchunlin/uliweb-apijson/pulls)\uff0c\u611f\u6fc0\u4e0d\u5c3d~\n\n### \u8d21\u732e\u8005\u4eec\n
\n \n \n
\n
\n\u611f\u8c22\u5927\u5bb6\u7684\u8d21\u732e\u3002\n\n### \u76f8\u5173\u63a8\u8350\n[APIJSON, \u8ba9\u63a5\u53e3\u548c\u6587\u6863\u89c1\u9b3c\u53bb\u5427\uff01](https://my.oschina.net/tommylemon/blog/805459)\n\n[\u4effQQ\u7a7a\u95f4\u548c\u5fae\u4fe1\u670b\u53cb\u5708\uff0c\u9ad8\u89e3\u8026\u9ad8\u590d\u7528\u9ad8\u7075\u6d3b](https://my.oschina.net/tommylemon/blog/885787)\n\n[\u540e\u7aef\u5f00\u6302:3\u884c\u4ee3\u7801\u5199\u51fa8\u4e2a\u63a5\u53e3\uff01](https://my.oschina.net/tommylemon/blog/1574430)\n\n[\u540e\u7aef\u81ea\u52a8\u5316\u7248\u672c\u7ba1\u7406\uff0c\u518d\u4e5f\u4e0d\u7528\u6539URL\u4e86\uff01](https://my.oschina.net/tommylemon/blog/1576587)\n\n[3\u6b65\u521b\u5efaAPIJSON\u540e\u7aef\u65b0\u8868\u53ca\u914d\u7f6e](https://my.oschina.net/tommylemon/blog/889074)\n\n\n### \u5176\u5b83\u9879\u76ee\n[APIJSON](https://github.com/TommyLemon/APIJSON) \u7801\u4e91\u6700\u6709\u4ef7\u503c\u9879\u76ee\uff1a\u540e\u7aef\u63a5\u53e3\u548c\u6587\u6863\u81ea\u52a8\u5316\uff0c\u524d\u7aef(\u5ba2\u6237\u7aef) \u5b9a\u5236\u8fd4\u56deJSON\u7684\u6570\u636e\u548c\u7ed3\u6784\n\n[APIJSONAuto](https://github.com/TommyLemon/APIJSONAuto) \u81ea\u52a8\u5316\u63a5\u53e3\u7ba1\u7406\u5de5\u5177\uff0c\u81ea\u52a8\u751f\u6210\u6587\u6863\u4e0e\u6ce8\u91ca\u3001\u81ea\u52a8\u751f\u6210\u4ee3\u7801\u3001\u81ea\u52a8\u5316\u56de\u5f52\u6d4b\u8bd5\u3001\u81ea\u52a8\u9759\u6001\u68c0\u67e5\u7b49\n\n[APIJSON-Android-RxJava](https://github.com/TommyLemon/APIJSON-Android-RxJava) \u4eff\u5fae\u4fe1\u670b\u53cb\u5708\u52a8\u6001\u5b9e\u6218\u9879\u76ee\uff0cZBLibrary(UI) + APIJSON(HTTP) + RxJava(Data)\n\n[Android-ZBLibrary](https://github.com/TommyLemon/Android-ZBLibrary) Android MVP\u5feb\u901f\u5f00\u53d1\u6846\u67b6\uff0cDemo\u5168\u9762\uff0c\u6ce8\u91ca\u8be6\u7ec6\uff0c\u4f7f\u7528\u7b80\u5355\uff0c\u4ee3\u7801\u4e25\u8c28\n\n\u611f\u8c22\u70ed\u5fc3\u7684\u4f5c\u8005\u4eec\u7684\u8d21\u732e\uff0c\u70b9 \u2b50Star \u652f\u6301\u4e0b\u4ed6\u4eec\u5427\u3002\n\n### \u6301\u7eed\u66f4\u65b0\nhttps://github.com/zhangchunlin/uliweb-apijson/commits/master\n\n### \u7801\u4e91\u4e3b\u9875\nhttps://gitee.com/zhangchunlin/uliweb-apijson\n\n### \u6211\u8981\u8d5e\u8d4f\n\u5982\u679c\u4f60\u559c\u6b22 uliweb-apijson\uff0c\u611f\u89c9\u5b83\u5e2e\u52a9\u5230\u4e86\u4f60\uff0c\u53ef\u4ee5\u70b9\u53f3\u4e0a\u89d2 \u2b50Star \u652f\u6301\u4e00\u4e0b\uff0c\u8c22\u8c22 ^_^ \n\n\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/zhangchunlin/uliweb-apijson", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "uliweb-apijson", "package_url": "https://pypi.org/project/uliweb-apijson/", "platform": "any", "project_url": "https://pypi.org/project/uliweb-apijson/", "project_urls": { "Homepage": "https://github.com/zhangchunlin/uliweb-apijson" }, "release_url": "https://pypi.org/project/uliweb-apijson/0.3.0/", "requires_dist": null, "requires_python": "", "summary": "uliweb-apijson", "version": "0.3.0", "yanked": false, "yanked_reason": null }, "last_serial": 13719049, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "51d51e8c4742786f66bd8db25e2a285c", "sha256": "0ad948079145fbe5fd9a4817f9dfc3465daab1e345e6a44845f0fa84524dd688" }, "downloads": -1, "filename": "uliweb_apijson-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "51d51e8c4742786f66bd8db25e2a285c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10681, "upload_time": "2019-04-02T07:09:58", "upload_time_iso_8601": "2019-04-02T07:09:58.082260Z", "url": "https://files.pythonhosted.org/packages/8b/17/1f9e63a98a6e0f0968e2eeeb2753e219e78092f00a81bb731e0c3ecee680/uliweb_apijson-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a22b8e5b5bdb19ca97021b849114e269", "sha256": "c2303710f413f9565ba5ecda7b127d4357764c5a0a4ebb04bbe2fab634ae5e70" }, "downloads": -1, "filename": "uliweb-apijson-0.1.0.tar.gz", "has_sig": false, "md5_digest": "a22b8e5b5bdb19ca97021b849114e269", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8803, "upload_time": "2019-04-02T07:09:59", "upload_time_iso_8601": "2019-04-02T07:09:59.864363Z", "url": "https://files.pythonhosted.org/packages/ee/f1/e54d34beeddcfe5c56ad025f2348365db32fd26ca28f401040f10a7fbf20/uliweb-apijson-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "05535574f03244eae5d6f190869a43aa", "sha256": "b51812e66bf5f1e87bfdf6665f8133ce8bf0a9bdc26d87773fb9d2cb19f3f6ed" }, "downloads": -1, "filename": "uliweb_apijson-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "05535574f03244eae5d6f190869a43aa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14289, "upload_time": "2019-05-07T09:29:08", "upload_time_iso_8601": "2019-05-07T09:29:08.118870Z", "url": "https://files.pythonhosted.org/packages/3e/19/b4305abc1daa8cb11801d5c3e84cc59d49f50c1a52cf4c475934a78cb1b7/uliweb_apijson-0.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "db79a14ead3895dc6b56eebb86d7c13b", "sha256": "64f9043288bfd93e3ece4f6e2dd5cac60b42ff697ac8cd25901b131ff2abac05" }, "downloads": -1, "filename": "uliweb-apijson-0.1.1.tar.gz", "has_sig": false, "md5_digest": "db79a14ead3895dc6b56eebb86d7c13b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13256, "upload_time": "2019-05-07T09:29:10", "upload_time_iso_8601": "2019-05-07T09:29:10.057767Z", "url": "https://files.pythonhosted.org/packages/b4/22/7fb8c648dd7a612950194ae2d4c027d31c8bf7b05c6d7cfef9504e80fb9d/uliweb-apijson-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "4d912e6ecce930f951c0858347edbcf5", "sha256": "a12f626977d86dea381a6c17a53129fd09503f6c9a6f63e74d120f0e631cb3e3" }, "downloads": -1, "filename": "uliweb_apijson-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "4d912e6ecce930f951c0858347edbcf5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16816, "upload_time": "2019-05-27T09:50:19", "upload_time_iso_8601": "2019-05-27T09:50:19.979429Z", "url": "https://files.pythonhosted.org/packages/1d/27/145cfd8e23d6ad2e7e9c1ea3416c90ad9c4f10dba6d9a6a034ca06ba3557/uliweb_apijson-0.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "38c4fbfb39d5eb9aaad65cf53c84d372", "sha256": "26becaf156200449ce2b5b8e88bb39c5cd65063128e9a742776fa3a9622f26d2" }, "downloads": -1, "filename": "uliweb-apijson-0.1.2.tar.gz", "has_sig": false, "md5_digest": "38c4fbfb39d5eb9aaad65cf53c84d372", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14616, "upload_time": "2019-05-27T09:50:21", "upload_time_iso_8601": "2019-05-27T09:50:21.846615Z", "url": "https://files.pythonhosted.org/packages/90/1c/ea253e0ae7497a536f3de8d7e70050af2b5bfd3383c37ac05c4a2014f08a/uliweb-apijson-0.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "49836b33bd8ddd6bf5d57801cd7e74cd", "sha256": "8510cca7b5570d505f4faca5e4750f9ed6b28ca3d48965a417fc8e96a3ba4aff" }, "downloads": -1, "filename": "uliweb_apijson-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "49836b33bd8ddd6bf5d57801cd7e74cd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17468, "upload_time": "2019-08-06T02:51:08", "upload_time_iso_8601": "2019-08-06T02:51:08.925467Z", "url": "https://files.pythonhosted.org/packages/4a/00/0ce5150554afdac0cf27ce0311f747e819c7812c77f71fa23c0f053621c5/uliweb_apijson-0.1.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4cde0167d192e8395737d3179c0f8016", "sha256": "f3014569bfb201e496e080a342fa3058720ed08c0add3f6a1273c1ef4a746cee" }, "downloads": -1, "filename": "uliweb-apijson-0.1.3.tar.gz", "has_sig": false, "md5_digest": "4cde0167d192e8395737d3179c0f8016", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15252, "upload_time": "2019-08-06T02:51:11", "upload_time_iso_8601": "2019-08-06T02:51:11.027312Z", "url": "https://files.pythonhosted.org/packages/50/fc/7a16b8249fe88d386d23d94db7143a50757288f523221a390d2ca4f91fea/uliweb-apijson-0.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "2e3e1d00d6dbbabfd5eba189e23db515", "sha256": "46013c11cf61eeaaf1d309a26bbab6fc5f37f7b8199c660c378e2cf649b0b11d" }, "downloads": -1, "filename": "uliweb_apijson-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2e3e1d00d6dbbabfd5eba189e23db515", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19030, "upload_time": "2019-09-17T00:44:58", "upload_time_iso_8601": "2019-09-17T00:44:58.392796Z", "url": "https://files.pythonhosted.org/packages/24/0a/1d10cb37c531ef00edbf8f7f812120d9701ae226689cd3d7021e0ba51efd/uliweb_apijson-0.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bd378bb1afd317ea8046c4791e5312f4", "sha256": "c67c214acc5df519c61f0eaaade985825fef4839a1478d25c2941d0dc2e86cb7" }, "downloads": -1, "filename": "uliweb-apijson-0.2.0.tar.gz", "has_sig": false, "md5_digest": "bd378bb1afd317ea8046c4791e5312f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16801, "upload_time": "2019-09-17T00:45:00", "upload_time_iso_8601": "2019-09-17T00:45:00.302072Z", "url": "https://files.pythonhosted.org/packages/cf/17/5de772827b36a45b750f0e0ce916bf97b84ddcdbdc42e078373aea24bb1a/uliweb-apijson-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ea1bb44aa70de6f4f5edf5b3cebd8e15", "sha256": "1110e45f178095b3c7083e4deeced335d7ccfbceecec4574e2026ade8da27766" }, "downloads": -1, "filename": "uliweb_apijson-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ea1bb44aa70de6f4f5edf5b3cebd8e15", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19628, "upload_time": "2019-10-22T09:59:09", "upload_time_iso_8601": "2019-10-22T09:59:09.026791Z", "url": "https://files.pythonhosted.org/packages/0d/f2/ae7530003b72783c91ca611e5934956b23e779e9dbbd340e9b1caa12b0ad/uliweb_apijson-0.2.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "50d2710f5a430e3cd1f3d859f0b0998b", "sha256": "012f92482ce721257ab7fa05665bf6ee799bc7322767e58161d7b7f636084117" }, "downloads": -1, "filename": "uliweb-apijson-0.2.1.tar.gz", "has_sig": false, "md5_digest": "50d2710f5a430e3cd1f3d859f0b0998b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17309, "upload_time": "2019-10-22T09:59:11", "upload_time_iso_8601": "2019-10-22T09:59:11.451708Z", "url": "https://files.pythonhosted.org/packages/4b/b9/be3dd4b625672766d4d5d1762237a158409c1d4dfb0954b8d79495a9f7e1/uliweb-apijson-0.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "120fc390458d56343de8c53fc8287258", "sha256": "d090c2bab708ea42b872f1e4e5ed54aebcef03a1362e83b03d103237c98fa498" }, "downloads": -1, "filename": "uliweb_apijson-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "120fc390458d56343de8c53fc8287258", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26457, "upload_time": "2022-05-05T09:25:42", "upload_time_iso_8601": "2022-05-05T09:25:42.209929Z", "url": "https://files.pythonhosted.org/packages/be/94/b791879f7160612a24bfc226d1f071aac2af45448ac2acbf12bf103f1599/uliweb_apijson-0.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c45d66b0b403622428cac5be3c274303", "sha256": "0060a1499ee636764f833fa63496432936d28ba5ae86fcf52a679d57be8ce306" }, "downloads": -1, "filename": "uliweb-apijson-0.3.0.tar.gz", "has_sig": false, "md5_digest": "c45d66b0b403622428cac5be3c274303", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20457, "upload_time": "2022-05-05T09:25:44", "upload_time_iso_8601": "2022-05-05T09:25:44.954896Z", "url": "https://files.pythonhosted.org/packages/77/e2/f1b9c6d0622fe336cdf40f992ab65a5836691c08bfd880398ce1b35e2f6c/uliweb-apijson-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "120fc390458d56343de8c53fc8287258", "sha256": "d090c2bab708ea42b872f1e4e5ed54aebcef03a1362e83b03d103237c98fa498" }, "downloads": -1, "filename": "uliweb_apijson-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "120fc390458d56343de8c53fc8287258", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26457, "upload_time": "2022-05-05T09:25:42", "upload_time_iso_8601": "2022-05-05T09:25:42.209929Z", "url": "https://files.pythonhosted.org/packages/be/94/b791879f7160612a24bfc226d1f071aac2af45448ac2acbf12bf103f1599/uliweb_apijson-0.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c45d66b0b403622428cac5be3c274303", "sha256": "0060a1499ee636764f833fa63496432936d28ba5ae86fcf52a679d57be8ce306" }, "downloads": -1, "filename": "uliweb-apijson-0.3.0.tar.gz", "has_sig": false, "md5_digest": "c45d66b0b403622428cac5be3c274303", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20457, "upload_time": "2022-05-05T09:25:44", "upload_time_iso_8601": "2022-05-05T09:25:44.954896Z", "url": "https://files.pythonhosted.org/packages/77/e2/f1b9c6d0622fe336cdf40f992ab65a5836691c08bfd880398ce1b35e2f6c/uliweb-apijson-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }