{ "info": { "author": "Tetsuya Morimoto", "author_email": "tetsuya dot morimoto at gmail dot com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Intended Audience :: Developers", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development", "Topic :: Software Development :: Testing", "Topic :: Utilities" ], "description": "What is it?\r\n===========\r\n\r\n``LittleHTTPServer`` is intended to extend SimpleHTTPServer a little bit more.\r\n\r\nRequirements\r\n------------\r\n\r\n* Python 2.7 or 3.x and later\r\n\r\nFeatures\r\n--------\r\n\r\n* Provide an arbitrary directory not only current directory\r\n* Provide some directories optimized for Sphinx document\r\n* Provide selectable SocketServer type, Threading or Forking\r\n\r\nSetup\r\n=====\r\n\r\n::\r\n\r\n $ easy_install LittleHTTPServer\r\n\r\nQuick Start\r\n===========\r\n\r\n::\r\n\r\n $ littlehttpserver -v -i path/to/top\r\n\r\nShow the link to \"top\" directory via \"http://localhost:8000/\".\r\n\r\nAnother example.\r\n\r\n::\r\n\r\n $ littlehttpserver -v -d path/to/pkg1/build/html\r\n -d path/to/pkg2/build/sphinx/html\r\n\r\nShow the link to \"pkg1\" and \"pkg2\" optimized for Sphinx documents.\r\n\r\n.. image:: https://bitbucket.org/t2y/littlehttpserver/raw/f2069ef40cdb/list_docs.png\r\n\r\nOr, you would like to run as a python script with \"-m\" option.\r\n\r\n::\r\n\r\n $ python -m littlehttpserver -v -i path/to/top -d path/to/pkg1\r\n\r\n::\r\n\r\n $ littlehttpserver -h\r\n usage: littlehttpserver [-h] [-d DOCUMENT_DIR] [-i INDEX_DIRECTORY]\r\n [-p PORT_NUMBER] [-v] [--protocol PROTOCOL]\r\n [--servertype {process,thread}] [--version]\r\n \r\n optional arguments:\r\n -h, --help show this help message and exit\r\n -d DOCUMENT_DIR, --dir DOCUMENT_DIR\r\n set some document directories\r\n -i INDEX_DIRECTORY, --indexdir INDEX_DIRECTORY\r\n set arbitrary top directory\r\n -p PORT_NUMBER, --port PORT_NUMBER\r\n set server port number\r\n -v, --verbose set verbose mode\r\n --protocol PROTOCOL set protocol\r\n --servertype {process,thread}\r\n set server type\r\n --version show program version\r\n\r\nChangeLog\r\n=========\r\n\r\n0.5.0 (2015-12-31)\r\n------------------\r\n* update packaging dependency\r\n* drop Python 2.6 support\r\n\r\n0.1.4 (2012-08-22)\r\n------------------\r\n* add __main__.py to run as a python script with \"-m\" option\r\n\r\n0.1.3 (2012-08-20)\r\n------------------\r\n* change to use pytest-pep8 for PEP8 compliance\r\n* improve to be able to get package name with no version number\r\n\r\n0.1.2 (2012-02-26)\r\n------------------\r\n* add to be able to extend the argument parser with parent parser\r\n* refactoring (matching regular expression, testing)\r\n\r\n0.1.1 (2012-02-10)\r\n------------------\r\n* add \"-i, --indexdir\" option\r\n\r\n0.1.0 (2012-02-06)\r\n------------------\r\n* first release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/t2y/littlehttpserver", "keywords": "http,server,document", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "LittleHTTPServer", "package_url": "https://pypi.org/project/LittleHTTPServer/", "platform": "unix,linux,osx", "project_url": "https://pypi.org/project/LittleHTTPServer/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://bitbucket.org/t2y/littlehttpserver" }, "release_url": "https://pypi.org/project/LittleHTTPServer/0.5.0/", "requires_dist": null, "requires_python": null, "summary": "Little bit extended SimpleHTTPServer", "version": "0.5.0" }, "last_serial": 1883246, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "e266e86a3214c478eec1943245c08d6d", "sha256": "cead3a961311c1a082f5a208742cbed1e2accc5db32dbe8a8abd34599acda7e3" }, "downloads": -1, "filename": "LittleHTTPServer-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e266e86a3214c478eec1943245c08d6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8148, "upload_time": "2012-02-06T14:01:32", "url": "https://files.pythonhosted.org/packages/54/af/576219c8b8643f1202f99668b126d0b448415dc697d67c2b8f5a0e51316c/LittleHTTPServer-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "558570f74a515c6b07b8a2dda39a8851", "sha256": "61040584f54f9ee693b6bbe82434b77ff882c865133578e2eff251f59a53cde2" }, "downloads": -1, "filename": "LittleHTTPServer-0.1.1.tar.gz", "has_sig": false, "md5_digest": "558570f74a515c6b07b8a2dda39a8851", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8988, "upload_time": "2012-02-10T13:06:52", "url": "https://files.pythonhosted.org/packages/b7/8a/b91fbf082be40a80759d9bf9af167f2877b970b45015df51ad8430483b50/LittleHTTPServer-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "20f56821a768a43aa616e0fc2c3d9c15", "sha256": "1bdeace490dbb9ebb0e25cddf18a1e6c77b3cd8de74b1429137c8560dfc0239e" }, "downloads": -1, "filename": "LittleHTTPServer-0.1.2.tar.gz", "has_sig": false, "md5_digest": "20f56821a768a43aa616e0fc2c3d9c15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10193, "upload_time": "2012-02-26T06:56:57", "url": "https://files.pythonhosted.org/packages/1c/f4/c896caccf34bd4a6b2919dc780106e2ef32ad828967aae6404a01c06f167/LittleHTTPServer-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "8f8b04a97a9e39aa2807eef9ed5020d9", "sha256": "1d1f8c56f2f174053084824da9da7e92931dd8fd2e1b9f33ff603089ff0a62fb" }, "downloads": -1, "filename": "LittleHTTPServer-0.1.3.tar.gz", "has_sig": false, "md5_digest": "8f8b04a97a9e39aa2807eef9ed5020d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9916, "upload_time": "2012-08-19T20:10:49", "url": "https://files.pythonhosted.org/packages/89/98/838dbbcc405543432dadf816fbf87cdb170abf20ddbfdaa0ca1e3d0c9110/LittleHTTPServer-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "6518b17c16c6412964435264207f7daf", "sha256": "3ece97eb0a28e1a4809a2b5f917bab94dcc3ffa0f9b386c0be95eda208c3a0d7" }, "downloads": -1, "filename": "LittleHTTPServer-0.1.4.tar.gz", "has_sig": false, "md5_digest": "6518b17c16c6412964435264207f7daf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10102, "upload_time": "2012-08-22T14:42:12", "url": "https://files.pythonhosted.org/packages/a0/9c/5b6313fbf6bd057920ecf3377db4bfeb58ad1842ee45b76b1e4edaa9f0a0/LittleHTTPServer-0.1.4.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "cb10e121a7870d7a2d87ecbf68bb26bb", "sha256": "057a221840f4eee5199abef27c6be833b1d6402776cd9d787ba88b8ff88d133f" }, "downloads": -1, "filename": "LittleHTTPServer-0.5.0.tar.gz", "has_sig": false, "md5_digest": "cb10e121a7870d7a2d87ecbf68bb26bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10236, "upload_time": "2015-12-31T04:29:59", "url": "https://files.pythonhosted.org/packages/cf/5b/5dd84bb0aad33a74ac34f7eaaecf4fd069f89d193d9e52d42b795815df97/LittleHTTPServer-0.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cb10e121a7870d7a2d87ecbf68bb26bb", "sha256": "057a221840f4eee5199abef27c6be833b1d6402776cd9d787ba88b8ff88d133f" }, "downloads": -1, "filename": "LittleHTTPServer-0.5.0.tar.gz", "has_sig": false, "md5_digest": "cb10e121a7870d7a2d87ecbf68bb26bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10236, "upload_time": "2015-12-31T04:29:59", "url": "https://files.pythonhosted.org/packages/cf/5b/5dd84bb0aad33a74ac34f7eaaecf4fd069f89d193d9e52d42b795815df97/LittleHTTPServer-0.5.0.tar.gz" } ] }