{ "info": { "author": "Dario Meloni", "author_email": "mellon85@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# mini-api\n\nPython minimalistic HTTP(S) server\n\nSome small long running utilities don't need fancy webframeworks to offer\nsimple APIs over HTTP without any additional dependency that this module.\n\nIt spawns a thread to process incoming requests.\n\n```python\nimport mini_api\n\nserver = mini_api.Server(server_address=('localhost', 8888))\n\n@server.route('aaa')\ndef route(args):\n return 200, 'All good'\n\nserver.start()\n\n...\n\nserver.stop()\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/mellon85/mini-api", "keywords": "", "license": "BSD 3-Clause", "maintainer": "", "maintainer_email": "", "name": "mini-api", "package_url": "https://pypi.org/project/mini-api/", "platform": "", "project_url": "https://pypi.org/project/mini-api/", "project_urls": { "Homepage": "https://github.com/mellon85/mini-api" }, "release_url": "https://pypi.org/project/mini-api/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "Minimalistic HTTP API with no frills", "version": "0.1.2" }, "last_serial": 3901229, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "3ad7ac4c20b5868de830ef28a3a38951", "sha256": "04762aab91b0bcb1567aedc31dbfac938c5d43f5bfd836ee6001ffc7c8612e4b" }, "downloads": -1, "filename": "mini_api-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3ad7ac4c20b5868de830ef28a3a38951", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3213, "upload_time": "2018-05-26T11:40:34", "url": "https://files.pythonhosted.org/packages/c6/ea/2c4ac5e86ba65b13758fdf0befc34cd476c837c5f4901fc2775565d0b45a/mini_api-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "24480b538e406059c76e58a81d81f902", "sha256": "961b63dcc4ec010c54fa1a09c1c9e66ef469f3f0b7950b281650fa7b51a47f60" }, "downloads": -1, "filename": "mini_api-0.1.2.tar.gz", "has_sig": false, "md5_digest": "24480b538e406059c76e58a81d81f902", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2861, "upload_time": "2018-05-26T11:40:36", "url": "https://files.pythonhosted.org/packages/ff/83/d82aa2c9beb3c5b4b03bcba5183c86e93b15ede29331f10e7eb89c268396/mini_api-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3ad7ac4c20b5868de830ef28a3a38951", "sha256": "04762aab91b0bcb1567aedc31dbfac938c5d43f5bfd836ee6001ffc7c8612e4b" }, "downloads": -1, "filename": "mini_api-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3ad7ac4c20b5868de830ef28a3a38951", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3213, "upload_time": "2018-05-26T11:40:34", "url": "https://files.pythonhosted.org/packages/c6/ea/2c4ac5e86ba65b13758fdf0befc34cd476c837c5f4901fc2775565d0b45a/mini_api-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "24480b538e406059c76e58a81d81f902", "sha256": "961b63dcc4ec010c54fa1a09c1c9e66ef469f3f0b7950b281650fa7b51a47f60" }, "downloads": -1, "filename": "mini_api-0.1.2.tar.gz", "has_sig": false, "md5_digest": "24480b538e406059c76e58a81d81f902", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2861, "upload_time": "2018-05-26T11:40:36", "url": "https://files.pythonhosted.org/packages/ff/83/d82aa2c9beb3c5b4b03bcba5183c86e93b15ede29331f10e7eb89c268396/mini_api-0.1.2.tar.gz" } ] }