{ "info": { "author": "Javier Llopis", "author_email": "javier@llopis.me", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Environment :: Web Environment", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3 :: Only", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: WSGI", "Topic :: Internet :: WWW/HTTP :: WSGI :: Application" ], "description": "An HTTP server that displays a directory listing, much like Python's\ndefault http.server module, except this one allows directory creation\nand file upload by the user.\n\nThis can be useful anytime you want to quickly share files a directory,\nfor example in a classroom where the students need to obtain one or\nmore files from the instructor and need to upload their exercise.\nIn that case the instructor finds out their machine's IP address,\ncommunicates the url ``http://ipaddress:port/`` to the students, opens\na command window and runs httpuploader like this::\n\n $ python3 httpuploader.py -p port -d directory\n\nand they now have a quick server.\n\nHttpuploader is a single file with **no dependencies** outside the\nPython Standard Library. It is a WSGI application so that it can be\nimported as a module (the name is ``httpuploader.ul_serve``) and run\nin any WSGI compliant server like mod_wsgi, Rocket, uWSGI, etc.\n\nThe client's browsers need Javascript activated. It won't work in old\nversions of Internet Explorer though. Get the latest version or Edge.", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/destrangis/httpuploader", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "httpuploader", "package_url": "https://pypi.org/project/httpuploader/", "platform": "", "project_url": "https://pypi.org/project/httpuploader/", "project_urls": { "Homepage": "https://github.com/destrangis/httpuploader" }, "release_url": "https://pypi.org/project/httpuploader/0.1.1/", "requires_dist": null, "requires_python": "", "summary": "A directory listing server that accepts file uploads.", "version": "0.1.1" }, "last_serial": 5531661, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "538a102386448010bd5665bc268e1ea6", "sha256": "a373b8374f4a3efe82ca7da95e861ec851d8dac73d1857d4209f3aedb72e4b99" }, "downloads": -1, "filename": "httpuploader-0.1.0.tar.gz", "has_sig": false, "md5_digest": "538a102386448010bd5665bc268e1ea6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6066, "upload_time": "2019-03-04T09:53:20", "url": "https://files.pythonhosted.org/packages/ef/ac/40963b860c31b67fa61b474082f93a30d495bf43e0f10374506ab9b168d4/httpuploader-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "8b0a55ee542181bc8a3d88218fd969c3", "sha256": "5bd4e98f0cc93adf074e29c56abbdceb6686ddc9b08ce7e576c14a55db1e2197" }, "downloads": -1, "filename": "httpuploader-0.1.1.tar.gz", "has_sig": false, "md5_digest": "8b0a55ee542181bc8a3d88218fd969c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6043, "upload_time": "2019-07-14T18:00:44", "url": "https://files.pythonhosted.org/packages/fd/14/40d2c4496bc0d39876b02f7f5fe77a7b0c9a91d2e3035bfd9be1a67103ca/httpuploader-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8b0a55ee542181bc8a3d88218fd969c3", "sha256": "5bd4e98f0cc93adf074e29c56abbdceb6686ddc9b08ce7e576c14a55db1e2197" }, "downloads": -1, "filename": "httpuploader-0.1.1.tar.gz", "has_sig": false, "md5_digest": "8b0a55ee542181bc8a3d88218fd969c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6043, "upload_time": "2019-07-14T18:00:44", "url": "https://files.pythonhosted.org/packages/fd/14/40d2c4496bc0d39876b02f7f5fe77a7b0c9a91d2e3035bfd9be1a67103ca/httpuploader-0.1.1.tar.gz" } ] }