{ "info": { "author": "anatoly techtonik ", "author_email": "", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "License :: Public Domain", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Networking", "Topic :: Utilities" ], "description": "Usage\n=====\n\n python -m wget [options] \n\n options:\n -o --output FILE|DIR output filename or directory\n\n\nAPI Usage\n=========\n\n >>> import wget\n >>> url = 'http://www.futurecrew.com/skaven/song_files/mp3/razorback.mp3'\n >>> filename = wget.download(url)\n 100% [................................................] 3841532 / 3841532>\n >> filename\n 'razorback.mp3'\n\nThe skew that you see above is a documented side effect.\nAlternative progress bar:\n\n >>> wget.download(url, bar=bar_thermometer)\n\n\nChangeLog\n=========\n3.2 (2015-10-22)\n * download(url) can again be unicode on Python 2.7\n https://bitbucket.org/techtonik/python-wget/issues/8\n\n3.1 (2015-10-18)\n * it saves unknown files under download.wget filename\n https://bitbucket.org/techtonik/python-wget/issues/6\n * it prints unicode chars to Windows console\n * it downloads unicode urls with Python 3\n\n3.0 (2015-10-17)\n * it can download and save unicode filenames\n https://bitbucket.org/techtonik/python-wget/issues/7\n\n2.2 (2014-07-19)\n * it again can download without -o option\n\n2.1 (2014-07-10)\n * it shows command line help\n * -o option allows to select output file/directory\n\n * download(url, out, bar) contains out parameter\n\n2.0 (2013-04-26)\n * it shows percentage\n * it has usage examples\n * it changes if being used as a library\n\n * download shows progress bar by default\n * bar_adaptive gets improved algorithm\n * download(url, bar) contains bar parameter\n * bar(current, total)\n * progress_callback is named callback_progress\n\n1.0 (2012-11-13)\n * it runs with Python 3\n\n0.9 (2012-11-13)\n * it renames file if it already exists\n * it can be used as a library\n\n * download(url) returns filename\n * bar_adaptive() draws progress bar\n * bar_thermometer() simplified bar\n\n0.8 (2011-05-03)\n * it detects filename from HTTP headers\n\n0.7 (2011-03-01)\n * compatibility fix for Python 2.5\n * limit width of progress bar to 100 chars\n\n0.6 (2010-04-24)\n * it detects console width on POSIX\n\n0.5 (2010-04-23)\n * it detects console width on Windows\n\n0.4 (2010-04-15)\n * it shows cute progress bar\n\n0.3 (2010-04-05)\n * it creates temp file in current dir\n\n0.2 (2010-02-16)\n * it tries to detect filename from URL\n\n0.1 (2010-02-04)\n * it can download file\n\n\nRelease Checklist\n=================\n\n| [ ] update version in wget.py\n| [x] update description in setup.py\n| [ ] python setup.py check -mrs\n| [ ] python setup.py sdist upload\n| [ ] tag hg version\n\n-- \nanatoly techtonik ", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://bitbucket.org/techtonik/python-wget/", "keywords": "", "license": "Public Domain", "maintainer": "", "maintainer_email": "", "name": "wget", "package_url": "https://pypi.org/project/wget/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/wget/", "project_urls": { "Homepage": "http://bitbucket.org/techtonik/python-wget/" }, "release_url": "https://pypi.org/project/wget/3.2/", "requires_dist": null, "requires_python": "", "summary": "pure python download utility", "version": "3.2" }, "last_serial": 1781615, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "2a26c31feac228ebf939fedb915ffa10", "sha256": "d9b7c9a2870ffb8c0a3ee2657d2e8f939fb80358f081f0b592989188c77a1505" }, "downloads": -1, "filename": "wget-0.1.tar.gz", "has_sig": false, "md5_digest": "2a26c31feac228ebf939fedb915ffa10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1373, "upload_time": "2010-02-04T16:30:07", "url": "https://files.pythonhosted.org/packages/92/30/fb9473fbac0da4035cf2a5ac5df6bec738254b81a12a657c6258e6cea289/wget-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "c458fe3950ad5d166dcc351b3a7e4908", "sha256": "e9ff99d1f40b7ac38249932e14a2c656741e578169ad37573cfbcd793832ec83" }, "downloads": -1, "filename": "wget-0.2.tar.gz", "has_sig": false, "md5_digest": "c458fe3950ad5d166dcc351b3a7e4908", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1585, "upload_time": "2010-02-16T20:54:19", "url": "https://files.pythonhosted.org/packages/a1/92/ab44f348323badccdc7c2a3bf1d67beb3dc8db784bd1cde6fee6f85e1bd0/wget-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "9823363c43a8116d830866395c3bf8f7", "sha256": "651c7ae105299eae68461d61b06194c483be779f750dd5b1c923aeb601be8146" }, "downloads": -1, "filename": "wget-0.3.zip", "has_sig": false, "md5_digest": "9823363c43a8116d830866395c3bf8f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2185, "upload_time": "2010-04-05T21:25:04", "url": "https://files.pythonhosted.org/packages/25/de/0b766b64090008ba328899610be627444bed3e8556248a1ab1bb57400ce8/wget-0.3.zip" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "f8514546625f0341bc0823db7c6b7056", "sha256": "0864639435508d678657744c2b98f7a17698818aa8e0cd42b139f0b1b7fb1538" }, "downloads": -1, "filename": "wget-0.4.tar.gz", "has_sig": false, "md5_digest": "f8514546625f0341bc0823db7c6b7056", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2603, "upload_time": "2010-04-15T18:53:31", "url": "https://files.pythonhosted.org/packages/e1/ab/26ae96b14036649d5132d8313c9d54f1a6753c84a10b0d6b07dc4852cd80/wget-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "e7ac70ffa8d67529637ec3c6247093bf", "sha256": "d7d85043b04a7f6ec5f100662d73002ac575a2cdfc5ef08ca19ee788d51c89a7" }, "downloads": -1, "filename": "wget-0.5.zip", "has_sig": false, "md5_digest": "e7ac70ffa8d67529637ec3c6247093bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3686, "upload_time": "2010-04-23T18:42:29", "url": "https://files.pythonhosted.org/packages/7d/30/765009fe2c351b7f127168b53df237231e005f418b14cfca2ad44089ac9a/wget-0.5.zip" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "616cb146050a8382e141e43c8f8d8549", "sha256": "908cd15620e0ec3d6bc671d6bfb947cdd9273737ba33cacb64201fbaff16f7df" }, "downloads": -1, "filename": "wget-0.6.zip", "has_sig": false, "md5_digest": "616cb146050a8382e141e43c8f8d8549", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3805, "upload_time": "2010-04-24T20:55:49", "url": "https://files.pythonhosted.org/packages/0c/f3/9cd836fa6ceacfec412de9839c4f643ea2ee081bfd23215f92ea7e8993df/wget-0.6.zip" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "7dc7c4f0b7b239318047d83b27c1b827", "sha256": "aad51d9b7b8c1725b79d3c0ae87d81d2ae12342407ab5f3770e62234a15862ac" }, "downloads": -1, "filename": "wget-0.7.zip", "has_sig": false, "md5_digest": "7dc7c4f0b7b239318047d83b27c1b827", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4388, "upload_time": "2011-03-01T02:26:02", "url": "https://files.pythonhosted.org/packages/a5/86/d6a280ccab404cc1981b73194403f35529e769cf4fced58a29e567f7b824/wget-0.7.zip" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "291051d8883d6cde5bdd264ba5daa5c6", "sha256": "9e7657ae026ef590d2a6d8fdc835d36e612f62aae71572e12c73e12c3cc20f56" }, "downloads": -1, "filename": "wget-0.8.zip", "has_sig": false, "md5_digest": "291051d8883d6cde5bdd264ba5daa5c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4809, "upload_time": "2011-05-03T17:50:50", "url": "https://files.pythonhosted.org/packages/76/a6/1166994cfee1ed683f42b01233a9f6f0f171739558ffa898f0c43cf0ff9c/wget-0.8.zip" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "c43f9dc7d66f0622f8058ce79857acfd", "sha256": "ff9f286f31a9f002daf68fcd76d2f4593592f86ab964b72782ca6135f0c04f43" }, "downloads": -1, "filename": "wget-0.9.zip", "has_sig": false, "md5_digest": "c43f9dc7d66f0622f8058ce79857acfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6167, "upload_time": "2012-11-13T15:54:14", "url": "https://files.pythonhosted.org/packages/92/48/ba1c6b17abb1fe45ec6e4ba8b74db6c75420c1bad979b46455c63595ba71/wget-0.9.zip" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "abecb555f00b8af2fb26409722f16e69", "sha256": "6805cc3c2ded5ddc71f606155a105812097e467939c78ae7afedf50ab661eec1" }, "downloads": -1, "filename": "wget-1.0.zip", "has_sig": false, "md5_digest": "abecb555f00b8af2fb26409722f16e69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6474, "upload_time": "2012-11-13T19:59:56", "url": "https://files.pythonhosted.org/packages/fd/fb/5e8c6e160cbe52a548613f7a64feb68bdc30a188ae1e62065dd50f200719/wget-1.0.zip" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "bbcb93502cce2fc2ed0c3d2b56579909", "sha256": "9a5f5ee72f2a7513886881b03acd0dddd138a64e5e80ee48b299d54e3ce1f257" }, "downloads": -1, "filename": "wget-2.0.tar.gz", "has_sig": false, "md5_digest": "bbcb93502cce2fc2ed0c3d2b56579909", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6275, "upload_time": "2013-04-26T10:34:34", "url": "https://files.pythonhosted.org/packages/36/b9/bf6e205d6bfa5fe1a4f81bb17f60a7c2ff01cd9992f8c0168febf1396c77/wget-2.0.tar.gz" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "6d2b28477a5096a330bef57ff0172918", "sha256": "7b9b21345832dd30ad9ff5950c25b5c72e51edb0ccbf4a0087e73fbbebf7a195" }, "downloads": -1, "filename": "wget-2.1.zip", "has_sig": false, "md5_digest": "6d2b28477a5096a330bef57ff0172918", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8014, "upload_time": "2014-07-10T11:00:19", "url": "https://files.pythonhosted.org/packages/7f/66/6c9e4a9f6aa5e29bcbca8ea4f1699fdfadeb12be890c97d3f7692a8ad523/wget-2.1.zip" } ], "2.2": [ { "comment_text": "", "digests": { "md5": "1ffdf1a214aa0d30edb0fc8b2a628738", "sha256": "8b903b559b516f2732a2b86abc4027213f4293676f17a78ac13f29a93e30bb44" }, "downloads": -1, "filename": "wget-2.2.tar.gz", "has_sig": false, "md5_digest": "1ffdf1a214aa0d30edb0fc8b2a628738", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6818, "upload_time": "2014-07-19T23:44:59", "url": "https://files.pythonhosted.org/packages/8f/b9/8c0e4a960b03af703618ab0d1dc01f45a6d1211b33a40b5707fee27415e8/wget-2.2.tar.gz" } ], "3.0": [ { "comment_text": "", "digests": { "md5": "e482f4abb05f9679d31d686e1e9dce66", "sha256": "035e423361f24691920e6f36fa9d226bebb1e830848d059147af84b75c65f750" }, "downloads": -1, "filename": "wget-3.0.zip", "has_sig": false, "md5_digest": "e482f4abb05f9679d31d686e1e9dce66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8479, "upload_time": "2015-10-17T18:40:24", "url": "https://files.pythonhosted.org/packages/0c/a9/144bb26c469ffeb2ff1e404546b18031ed612a0827e0a2880ff57e2816dd/wget-3.0.zip" } ], "3.1": [ { "comment_text": "", "digests": { "md5": "ec1e998d25af68316dd3c2207a616cf0", "sha256": "edfd5a7ff662930e0a588f4b8ea1cc0e6f55228f64d0f65e23cb49e906ca54f0" }, "downloads": -1, "filename": "wget-3.1.zip", "has_sig": false, "md5_digest": "ec1e998d25af68316dd3c2207a616cf0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10762, "upload_time": "2015-10-17T21:02:41", "url": "https://files.pythonhosted.org/packages/b2/44/0dadf6bd187f202ba0234e193456a29a6d2d96d52d3447e84e5e87ff031b/wget-3.1.zip" } ], "3.2": [ { "comment_text": "", "digests": { "md5": "fb7a04ee59a56bd8db974146df1d7a8b", "sha256": "35e630eca2aa50ce998b9b1a127bb26b30dfee573702782aa982f875e3f16061" }, "downloads": -1, "filename": "wget-3.2.zip", "has_sig": false, "md5_digest": "fb7a04ee59a56bd8db974146df1d7a8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10857, "upload_time": "2015-10-22T15:26:37", "url": "https://files.pythonhosted.org/packages/47/6a/62e288da7bcda82b935ff0c6cfe542970f04e29c756b0e147251b2fb251f/wget-3.2.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fb7a04ee59a56bd8db974146df1d7a8b", "sha256": "35e630eca2aa50ce998b9b1a127bb26b30dfee573702782aa982f875e3f16061" }, "downloads": -1, "filename": "wget-3.2.zip", "has_sig": false, "md5_digest": "fb7a04ee59a56bd8db974146df1d7a8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10857, "upload_time": "2015-10-22T15:26:37", "url": "https://files.pythonhosted.org/packages/47/6a/62e288da7bcda82b935ff0c6cfe542970f04e29c756b0e147251b2fb251f/wget-3.2.zip" } ] }