{ "info": { "author": "Christopher Antila", "author_email": "christopher@antila.ca", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Internet :: WWW/HTTP :: HTTP Servers", "Topic :: Software Development :: Interpreters" ], "description": "Fujian\n======\n\n.. image:: https://requires.io/github/nCoda/fujian/requirements.svg?branch=master\n :target: https://requires.io/github/nCoda/fujian/requirements/?branch=master\n :alt: Requirements Status\n.. image:: https://travis-ci.org/nCoda/fujian.svg?branch=master\n :target: https://travis-ci.org/nCoda/fujian\n.. image:: https://coveralls.io/repos/nCoda/fujian/badge.svg?branch=master&service=github\n :target: https://coveralls.io/github/nCoda/fujian?branch=master\n.. image:: https://readthedocs.org/projects/fujian/badge/?version=latest\n :target: https://fujian.readthedocs.org/\n\nPyPI:\n\n.. image:: https://img.shields.io/pypi/v/fujian.svg\n :target: https://pypi.python.org/pypi/fujian\n.. image:: https://img.shields.io/pypi/status/fujian.svg\n.. image:: https://img.shields.io/pypi/pyversions/fujian.svg\n.. image:: https://img.shields.io/pypi/implementation/fujian.svg\n.. image:: https://img.shields.io/pypi/l/fujian.svg\n\n\nIt's simple: Fujian accepts Python code in the request body of a PUT request, executes the code,\nthen returns the result.\n\nThe server is named after Fujian (\u798f\u5efa) Province of the Peopl's Republic of China. The intention is\nto use it with our \"lychee\" software (\"litchi\" package on PyPI). Lychees are a fruit that grow in\nsouthern China. Fujian is a province in southern China. If you're importing lychee (and we do indeed\nwant to ``import lychee``) they're probably coming from southern China.\n\nDo note that this application opens the door to a wide range of security issues that we don't plan\nto address. Fujian is intended for use on ``localhost`` only. Opening it up to the public Internet\nis a tremendously bad idea!\n\nFujian already supports Python 3, and we will add support for PyPy3 when the time comes.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "jameson.adjectivenoun.ca/ncoda/fujian", "keywords": "tornado,http server,execute python", "license": "AGPLv3+", "maintainer": null, "maintainer_email": null, "name": "fujian", "package_url": "https://pypi.org/project/fujian/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/fujian/", "project_urls": { "Download": "UNKNOWN", "Homepage": "jameson.adjectivenoun.ca/ncoda/fujian" }, "release_url": "https://pypi.org/project/fujian/1.0.0/", "requires_dist": null, "requires_python": null, "summary": "An HTTP server that executes Python code.", "version": "1.0.0" }, "last_serial": 1869350, "releases": { "0.0.1": [], "1.0.0": [ { "comment_text": "", "digests": { "md5": "5f12f742e557667ccd04da33be73acad", "sha256": "0c8d00442aaa5ecea9d35b30eb34af33a341b66018ea8cca810ce9f093d416c5" }, "downloads": -1, "filename": "Fujian-1.0.0.tar.gz", "has_sig": false, "md5_digest": "5f12f742e557667ccd04da33be73acad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7235, "upload_time": "2015-12-18T20:06:39", "url": "https://files.pythonhosted.org/packages/0c/b9/3cc4e10cce163b484a4c99ea953832b3fb61ed7821224949ddb5cd532bea/Fujian-1.0.0.tar.gz" } ], "1.0.0a1": [], "1.0.0a2": [ { "comment_text": "", "digests": { "md5": "190739caf9cdf76c0901ab3ce52df614", "sha256": "9274787e86db7b9e31fb5a80c4f98019ec1f5188726d09a3cd19fd283ddb98b4" }, "downloads": -1, "filename": "Fujian-1.0.0a2.tar.gz", "has_sig": false, "md5_digest": "190739caf9cdf76c0901ab3ce52df614", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7017, "upload_time": "2015-12-18T19:57:42", "url": "https://files.pythonhosted.org/packages/91/1a/2e541f0fa19766c8d4e3ca3a90478d98c126efac2d2082276c4b81fc8f7f/Fujian-1.0.0a2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5f12f742e557667ccd04da33be73acad", "sha256": "0c8d00442aaa5ecea9d35b30eb34af33a341b66018ea8cca810ce9f093d416c5" }, "downloads": -1, "filename": "Fujian-1.0.0.tar.gz", "has_sig": false, "md5_digest": "5f12f742e557667ccd04da33be73acad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7235, "upload_time": "2015-12-18T20:06:39", "url": "https://files.pythonhosted.org/packages/0c/b9/3cc4e10cce163b484a4c99ea953832b3fb61ed7821224949ddb5cd532bea/Fujian-1.0.0.tar.gz" } ] }