{ "info": { "author": "Cychih", "author_email": "michael66230@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 1 - Planning", "Environment :: Console", "Intended Audience :: End Users/Desktop", "Natural Language :: Chinese (Traditional)", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Programming Language :: Python :: 3 :: Only", "Topic :: Utilities" ], "description": "================\nHTTP File Server\n================\n\nA simple HTTP server command line tool implemented in Python 3 with `bottle.py `_.\n\nWith file uploading feature.\n\nWith curl support.\n\nWith filter support:\n\n* hidden\n* shown\n* file\n* dir\n\nExample ::\n\n $ curl http://localhost:8000?hidden?file\n $ curl --form \"upload=@\" http://localhost:8000\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pi314/hfs", "keywords": null, "license": "WTFPL", "maintainer": null, "maintainer_email": null, "name": "hfs", "package_url": "https://pypi.org/project/hfs/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/hfs/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/pi314/hfs" }, "release_url": "https://pypi.org/project/hfs/0.6.0/", "requires_dist": null, "requires_python": null, "summary": "Tiny HTTP File Server", "version": "0.6.0" }, "last_serial": 2412910, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "31b972344fef5e1afa4a1411d445a4ee", "sha256": "62c5334287368cfbdf35c8fc32401442fc3fae7d09f95f1c28edbe087ce303d1" }, "downloads": -1, "filename": "hfs-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "31b972344fef5e1afa4a1411d445a4ee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 46655, "upload_time": "2016-05-03T13:01:07", "url": "https://files.pythonhosted.org/packages/43/67/c00769b2e353e76ee051799dd63625a6872d9fe8cf898c0fdda112f5ae74/hfs-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ae1019a31e600b8be73b6d8f5e451b95", "sha256": "b71a26c952ed413fd91da34a5b77a8766b7c9c0ababe683b03cdad74361129b4" }, "downloads": -1, "filename": "hfs-0.1.0.tar.gz", "has_sig": false, "md5_digest": "ae1019a31e600b8be73b6d8f5e451b95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44845, "upload_time": "2016-05-03T13:03:42", "url": "https://files.pythonhosted.org/packages/f8/06/9e8b0e24a7d5e2895dfc5abe39a3642d73a8fed7774d0434b9728f39cce3/hfs-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "6d6a144612b0fcbbfe90ba5e8f80881f", "sha256": "0ed2c306238204788c9c7b27948ae87b4a27be453683334b41cd17f410bf2104" }, "downloads": -1, "filename": "hfs-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6d6a144612b0fcbbfe90ba5e8f80881f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 47183, "upload_time": "2016-05-10T09:59:02", "url": "https://files.pythonhosted.org/packages/9d/ea/bf331a3711dcf782687610e5069e2d4134d400c60b92e9ab9615dcf3976b/hfs-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "38925f3b1a3baf88e953147a657c3825", "sha256": "80c82584ebf782acb4dcdaadb98c12d6daabbea211c011954d13e68e61a2b2be" }, "downloads": -1, "filename": "hfs-0.2.0.tar.gz", "has_sig": false, "md5_digest": "38925f3b1a3baf88e953147a657c3825", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45140, "upload_time": "2016-05-10T09:59:17", "url": "https://files.pythonhosted.org/packages/2c/bd/7823359af0661c18f082861b9c8e5548172260b09817730a11baef8a66a8/hfs-0.2.0.tar.gz" } ], "0.2.1": [], "0.2.2": [ { "comment_text": "", "digests": { "md5": "fd910cfae2c1f5adec181802211b4f24", "sha256": "215b1449448dd103d3b5055648c93e26a0e75e74187ed79b707960eb8a5512c9" }, "downloads": -1, "filename": "hfs-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "fd910cfae2c1f5adec181802211b4f24", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 94305, "upload_time": "2016-05-11T12:52:12", "url": "https://files.pythonhosted.org/packages/30/40/cdc50162b5e97940dd3dd2f1902959ab85d76e25458081aebb5a8cf07dd7/hfs-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "983bf906b52fc7f277776eedb183eff9", "sha256": "5f92ccf655405b1c37a333be14eda38b68f1fdb498f36b4acddd648485ac217d" }, "downloads": -1, "filename": "hfs-0.2.2.tar.gz", "has_sig": false, "md5_digest": "983bf906b52fc7f277776eedb183eff9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91177, "upload_time": "2016-05-11T12:52:30", "url": "https://files.pythonhosted.org/packages/d8/9b/fce0753f93247e86a9830760ca59eb54c126f1fd8e5dbff285bd65d5ae4f/hfs-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "9d6141eca089b2f5f23331f530fc33d6", "sha256": "b1f5ec9c29f203258b5d8433494ba83c6372e8fc5d22e9513e8a1f104b7f2dc7" }, "downloads": -1, "filename": "hfs-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "9d6141eca089b2f5f23331f530fc33d6", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 94322, "upload_time": "2016-06-11T20:11:02", "url": "https://files.pythonhosted.org/packages/d1/59/d125b32de9d97a19f7eb4bcc02bf4e1361248954d0b8e70e09700d32f100/hfs-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c11fe3c09f602bee39b6e00a50709853", "sha256": "87a365aac4d6a4ec474bbd8c8e60b6b06a5941fd7e1823c7310a965259af40b8" }, "downloads": -1, "filename": "hfs-0.2.3.tar.gz", "has_sig": false, "md5_digest": "c11fe3c09f602bee39b6e00a50709853", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91190, "upload_time": "2016-06-11T20:10:55", "url": "https://files.pythonhosted.org/packages/27/6d/c2fceb64cdcc0362f373decd9b05e29bf632b4296d8ee441f5f7a6107d61/hfs-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "ecbcf6096ff45b75cb0d2d862e4b27e3", "sha256": "b7d393321d8323d80ff401e549c7ce7a9a1fe1aefc385169daea75f1a7356bbf" }, "downloads": -1, "filename": "hfs-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "ecbcf6096ff45b75cb0d2d862e4b27e3", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 94331, "upload_time": "2016-06-11T20:11:25", "url": "https://files.pythonhosted.org/packages/04/05/8358fabd28aa77c7bb043863511947e5023276a54f08a0240dbc1687d50f/hfs-0.2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7db8d008b1494cdbb7a44124a85edfa2", "sha256": "6aabacdbf55593d7bc1008cb8391130186e575d30d962a139e3d3178a1b55de7" }, "downloads": -1, "filename": "hfs-0.2.4.tar.gz", "has_sig": false, "md5_digest": "7db8d008b1494cdbb7a44124a85edfa2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90454, "upload_time": "2016-06-11T20:11:19", "url": "https://files.pythonhosted.org/packages/e0/25/74b5f749efcd19331fca529540138d121dde320c2ce21530add244f2b632/hfs-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "9b06f95d7a15383f844616d9fcce3dfa", "sha256": "6bc8e07e8e6ea99e8c0ce4ac37ac9da7ba589099252ef77c0448f3aef52c90dc" }, "downloads": -1, "filename": "hfs-0.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "9b06f95d7a15383f844616d9fcce3dfa", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 94343, "upload_time": "2016-06-11T20:11:50", "url": "https://files.pythonhosted.org/packages/1c/f3/c4d5d9b610b8663aafb6a535d4abb40cd834edfe0a33a2d1fed0518ad8de/hfs-0.2.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1cdafc5e6b78560d9af5723069b6873b", "sha256": "ac8cf124c5a1c7c0f849a8802c654699a6f79a30a4c04ffbf06160392f03f559" }, "downloads": -1, "filename": "hfs-0.2.5.tar.gz", "has_sig": false, "md5_digest": "1cdafc5e6b78560d9af5723069b6873b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90457, "upload_time": "2016-06-11T20:11:44", "url": "https://files.pythonhosted.org/packages/9f/b2/e83cfd52b444e2b09a7fc054b6a52d2f67529f469fc8ef1db0c4254d343b/hfs-0.2.5.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "e7f42b7f44c553af88f7ca5010477f83", "sha256": "15c460d2f9ebcb8bcacd554a23e6d4381a59bc388f32941e8714ef61b3f2b463" }, "downloads": -1, "filename": "hfs-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e7f42b7f44c553af88f7ca5010477f83", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 94814, "upload_time": "2016-06-16T17:43:33", "url": "https://files.pythonhosted.org/packages/b9/89/f498e48563ce50da1796c1a135c54fc651bfb0fad0c71996e9f432409586/hfs-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "82f8d1cde2970f1ea348b3e76c96ab95", "sha256": "d63138e1ef9aa1639836999afd263ee7b0f753cd7b658fa616d845529e390e72" }, "downloads": -1, "filename": "hfs-0.3.0.tar.gz", "has_sig": false, "md5_digest": "82f8d1cde2970f1ea348b3e76c96ab95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90893, "upload_time": "2016-06-16T17:43:26", "url": "https://files.pythonhosted.org/packages/c0/b1/4d402e169d231659efc23147add6dac8be954714df72614e3274993004fd/hfs-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "26a34e82b5618ee0439c684bf20ddb02", "sha256": "79c7c4e997ca460dd6826d47606926a967fb747da979ac18407490e76137183e" }, "downloads": -1, "filename": "hfs-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "26a34e82b5618ee0439c684bf20ddb02", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 94822, "upload_time": "2016-06-21T17:57:02", "url": "https://files.pythonhosted.org/packages/3b/43/86cffad375368c8259e2dbca04e1e8a05ff50451ccdcd932659cc99fb3ab/hfs-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a51575f2901255ca3bc2a4f74f9edb6e", "sha256": "7ee337e157fa7259b897e3c565726ac47763a36efd22d3efd5b80e69f463cc29" }, "downloads": -1, "filename": "hfs-0.3.1.tar.gz", "has_sig": false, "md5_digest": "a51575f2901255ca3bc2a4f74f9edb6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90918, "upload_time": "2016-06-21T17:56:56", "url": "https://files.pythonhosted.org/packages/cb/4e/857c2ccbbd00ec72545d482981edd7e5f2d583b04f7d30e8d6cfe065085c/hfs-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "914fbf0398e794c1690703c49d8915bc", "sha256": "185c6a65e02e9ec200cc23558243cacaa777491acf7a231ca9cba9d18a709013" }, "downloads": -1, "filename": "hfs-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "914fbf0398e794c1690703c49d8915bc", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 95036, "upload_time": "2016-07-05T19:58:54", "url": "https://files.pythonhosted.org/packages/a5/ab/33b365a937c6d48be07f9bab72b4cdf44d1e766e8dc650a443964d79eb24/hfs-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "53b64db449b4bae88049c5d80690df39", "sha256": "a80e52e7071ab6e0f1dbfe892fbe8144f25b0ee662f5fa166cc17b1d3fc52934" }, "downloads": -1, "filename": "hfs-0.4.0.tar.gz", "has_sig": false, "md5_digest": "53b64db449b4bae88049c5d80690df39", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91729, "upload_time": "2016-07-05T19:58:48", "url": "https://files.pythonhosted.org/packages/df/07/ecd99902cb7d07bd62809a8db6e641e5ff9885550f6989906a554e1c58a3/hfs-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "aec15fee47dbddc31efa508cc22e12c1", "sha256": "2c098ea116eebd6d25a3b7628c28873ab3307e0aae68aaa6aa695d37b34d4a71" }, "downloads": -1, "filename": "hfs-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "aec15fee47dbddc31efa508cc22e12c1", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 95240, "upload_time": "2016-07-26T09:02:45", "url": "https://files.pythonhosted.org/packages/00/13/0e6d6d6c49336bd6fe481d2f183b2027a7cfc36570c8f01110d64021620f/hfs-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd0bc2d7c8e6276a3b3b571c02dab302", "sha256": "2625f9b35b45a6c92625447ea5f4c2a47929a332fa2dcf5a7d84cedf08129c9e" }, "downloads": -1, "filename": "hfs-0.4.1.tar.gz", "has_sig": false, "md5_digest": "dd0bc2d7c8e6276a3b3b571c02dab302", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91925, "upload_time": "2016-07-26T09:02:41", "url": "https://files.pythonhosted.org/packages/16/3d/c4e0a55c51084c544403a6ffab44c906a75ccaeb3ddebdc99dc68100f9e7/hfs-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "2f00c817f5af56a5a39338d9a234be7d", "sha256": "c445e99561ddc11a683666d8c953e9624e2fc4bcf39ed1d9de076c50adec1dca" }, "downloads": -1, "filename": "hfs-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2f00c817f5af56a5a39338d9a234be7d", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 95518, "upload_time": "2016-07-26T09:26:29", "url": "https://files.pythonhosted.org/packages/4e/db/b5ba17734e15437315de68eddae962829f604ed532671557db214d71e2d5/hfs-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "858f3022b1b097973a2b1d5b64e59ff4", "sha256": "72e886b895f5b4a509488a8c7c32c55f10aa094d5778021ae984d25e0cc909f9" }, "downloads": -1, "filename": "hfs-0.5.0.tar.gz", "has_sig": false, "md5_digest": "858f3022b1b097973a2b1d5b64e59ff4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92047, "upload_time": "2016-07-26T09:25:56", "url": "https://files.pythonhosted.org/packages/fd/39/1bb595c5419c7a6905d95d8b5dbd60431f0dfffb7cfad849247f4c0159ff/hfs-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "bbc9cba4c7f1ae70b2830540e80a8a28", "sha256": "8ebe7d3d8daf5614a959dad7e05770f0b2b102d80579cceb353eaf550e823e16" }, "downloads": -1, "filename": "hfs-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bbc9cba4c7f1ae70b2830540e80a8a28", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 96165, "upload_time": "2016-10-20T13:27:41", "url": "https://files.pythonhosted.org/packages/73/0a/fa6d94bdd91b2fdcba03cf230285a07a1ee3c6453f35ca9bf158fc742507/hfs-0.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b8789f0dd24bc83a2308c2e477e75e0e", "sha256": "8ed28c312963a69abe20f237bed7463af8743d6c0262b8ab0d69438b5b6569ad" }, "downloads": -1, "filename": "hfs-0.6.0.tar.gz", "has_sig": false, "md5_digest": "b8789f0dd24bc83a2308c2e477e75e0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92659, "upload_time": "2016-10-20T13:27:38", "url": "https://files.pythonhosted.org/packages/2e/98/b34b53f12a4fd99873af86390193843ae4ee05cae57cee5f56211f08bcb3/hfs-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bbc9cba4c7f1ae70b2830540e80a8a28", "sha256": "8ebe7d3d8daf5614a959dad7e05770f0b2b102d80579cceb353eaf550e823e16" }, "downloads": -1, "filename": "hfs-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bbc9cba4c7f1ae70b2830540e80a8a28", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 96165, "upload_time": "2016-10-20T13:27:41", "url": "https://files.pythonhosted.org/packages/73/0a/fa6d94bdd91b2fdcba03cf230285a07a1ee3c6453f35ca9bf158fc742507/hfs-0.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b8789f0dd24bc83a2308c2e477e75e0e", "sha256": "8ed28c312963a69abe20f237bed7463af8743d6c0262b8ab0d69438b5b6569ad" }, "downloads": -1, "filename": "hfs-0.6.0.tar.gz", "has_sig": false, "md5_digest": "b8789f0dd24bc83a2308c2e477e75e0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92659, "upload_time": "2016-10-20T13:27:38", "url": "https://files.pythonhosted.org/packages/2e/98/b34b53f12a4fd99873af86390193843ae4ee05cae57cee5f56211f08bcb3/hfs-0.6.0.tar.gz" } ] }