{ "info": { "author": "Catlinman", "author_email": "contact@catlinman.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only", "Topic :: Multimedia :: Sound/Audio", "Topic :: Utilities" ], "description": "\n# Campdown #\n\nCampdown is a utility that can be used to automate downloading of tracks and\nalbums from Bandcamp. It requires the Python interpreter, version 3.4+ and is\nnot platform specific.\n\n## PyPI ##\n\nCampdown has been added to the Python package index and can now be easily downloaded\nand installed (as well as updated) using the following command.\n\n $ pip install campdown --upgrade\n\n## Setup ##\n\nCampdown can be installed allowing you to directly run the `campdown` command.\nThis also installs any dependencies the script might have.\n\n $ python3 setup.py install\n\nIf you don't want to use the setup but would like to still use the script\ndirectly or intend to use it within your project you will have to still install\n*requests*, *mutagen* and *docopt* which you can download using *pip*.\n\n $ pip install -r requirements.txt\n\nTo run Campdown simply execute the following command.\n\n $ campdown \n\nIf you want to use the CLI without the setup you can run the *campdown.py*\nscript in the project root directory. Make sure to have dependencies installed\nbeforehand.\n\n## Notice ##\n\nCampdown allows you to download tracks that are openly available on each of\nBandcamp's sub-domains. Keep in mind that these can be accessed without using\nany special tools. Campdown only automates the otherwise tedious process of\nsearching each page's code for the link to the given file.\n\nThis however also means that the downloaded tracks only come with a low bitrate\nof 128kbit/s. This is probably to reduce traffic while viewing and listening to\nthe songs that are openly available.\n\nIf you want the full quality of a given track you will have to buy it from\nBandcamp as you usually would. Also, if you like a song or album you should\nprobably think about supporting the artist/band.\n\n## License ##\n\nThis repository is released under the MIT license. For more information please\nrefer to [LICENSE](https://github.com/catlinman/campdown/blob/master/LICENSE)\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/catlinman/campdown/", "keywords": "bandcamp,downloader,utility", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "campdown", "package_url": "https://pypi.org/project/campdown/", "platform": "", "project_url": "https://pypi.org/project/campdown/", "project_urls": { "Homepage": "https://github.com/catlinman/campdown/" }, "release_url": "https://pypi.org/project/campdown/1.46/", "requires_dist": [ "requests (>=2.22.0)", "mutagen (>=1.42.0)", "docopt (>=0.6.2)" ], "requires_python": "", "summary": "Bandcamp track and album downloader", "version": "1.46" }, "last_serial": 6003577, "releases": { "1.2": [ { "comment_text": "", "digests": { "md5": "50c267bc04b7949253779bcb021318ee", "sha256": "ab3649e39fe3e57dbc1361b2c4444836dd191697992be1c5555da55e0b08c409" }, "downloads": -1, "filename": "campdown-1.2-py3.6.egg", "has_sig": false, "md5_digest": "50c267bc04b7949253779bcb021318ee", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 32545, "upload_time": "2017-08-03T02:39:09", "url": "https://files.pythonhosted.org/packages/99/5d/f3db2b8c89e5e28145cfb98b2fc27139e79fe68518fda2323c8f636da8cb/campdown-1.2-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "79b4960b07b39fe4df0ae42adec8c5ee", "sha256": "ad95632d4cefe56e8d67e03a6e0870498ab9892944608cccc54044db276065c4" }, "downloads": -1, "filename": "campdown-1.2.tar.gz", "has_sig": false, "md5_digest": "79b4960b07b39fe4df0ae42adec8c5ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11504, "upload_time": "2017-08-03T02:39:11", "url": "https://files.pythonhosted.org/packages/99/6e/f7be712db943db7355803d5e5d3e9facbe311b490109de302da9c5e0e353/campdown-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "0024cc9807dd56405ce408be906240f6", "sha256": "364c148ab6573e8772627df345df2793af6eb30ee52dd5ddd03a172eb39f79a8" }, "downloads": -1, "filename": "campdown-1.3.tar.gz", "has_sig": false, "md5_digest": "0024cc9807dd56405ce408be906240f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11741, "upload_time": "2017-08-03T02:49:36", "url": "https://files.pythonhosted.org/packages/bd/28/3e6a694594adbcd097e32dd1b547d784f6f107d273415a0d04b338eec2fa/campdown-1.3.tar.gz" } ], "1.31": [ { "comment_text": "", "digests": { "md5": "f1f02b75b18d236067513165199803f3", "sha256": "27798af60b765403ad3282fc6e9a907edb10f32ad33bbf31da6d87750ebb6af1" }, "downloads": -1, "filename": "campdown-1.31.tar.gz", "has_sig": false, "md5_digest": "f1f02b75b18d236067513165199803f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11793, "upload_time": "2017-10-31T17:13:31", "url": "https://files.pythonhosted.org/packages/5c/8f/93ee9eb1a58dffb9ec6f98e288f33cae9b8704a1fb25883bffdb0f1d1bba/campdown-1.31.tar.gz" } ], "1.32": [ { "comment_text": "", "digests": { "md5": "c685b031cfda0de5e743b4e2a6fb6dfd", "sha256": "b5e33f91e3d79309d391fca143a8ca0b9703d3fa07fb24b646c107dbbbfd5d94" }, "downloads": -1, "filename": "campdown-1.32-py3.6.egg", "has_sig": false, "md5_digest": "c685b031cfda0de5e743b4e2a6fb6dfd", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 32573, "upload_time": "2018-06-30T15:27:58", "url": "https://files.pythonhosted.org/packages/c8/eb/b77866dfedb614bcf0276aeb6b6f70934b71b06d9ae25543644f4bf1fe29/campdown-1.32-py3.6.egg" } ], "1.33": [ { "comment_text": "", "digests": { "md5": "c5d4f3d8ff25a91bd5f66e4e7be26f45", "sha256": "6dda9e1f99e43d521e63abc1426f6862f3f367e9d754278f5df02f9766848431" }, "downloads": -1, "filename": "campdown-1.33-py3.6.egg", "has_sig": false, "md5_digest": "c5d4f3d8ff25a91bd5f66e4e7be26f45", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 32582, "upload_time": "2018-06-30T23:33:59", "url": "https://files.pythonhosted.org/packages/64/c4/abc53a524c1633710444297dbde8df5fd7796dae3e453b2e95b00d74f701/campdown-1.33-py3.6.egg" } ], "1.40": [ { "comment_text": "", "digests": { "md5": "b97fe9e64015afce3e2d1ae931b9d873", "sha256": "e168c0957621de2d0ef37123f6acb09bb1de30fed8a382ac4b0e2606b9ce9b2f" }, "downloads": -1, "filename": "campdown-1.40.tar.gz", "has_sig": false, "md5_digest": "b97fe9e64015afce3e2d1ae931b9d873", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12850, "upload_time": "2018-08-31T23:45:45", "url": "https://files.pythonhosted.org/packages/ba/76/4b110c02aa0f907d2cf514319670e49a4b981d9ce945aba47013c4b12c92/campdown-1.40.tar.gz" } ], "1.41": [ { "comment_text": "", "digests": { "md5": "c4605e6234f760a62c7713bc97bcd93c", "sha256": "1d5ac99a756936796cf4ffd511dd8c8c01dab867a8c71c746cb27edf6bdf624c" }, "downloads": -1, "filename": "campdown-1.41-py3-none-any.whl", "has_sig": false, "md5_digest": "c4605e6234f760a62c7713bc97bcd93c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17617, "upload_time": "2019-09-09T19:55:38", "url": "https://files.pythonhosted.org/packages/47/a9/d6343d5b64c00bc3fce3cb19df2f169a2fff63931fe105f00397d5c2599b/campdown-1.41-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9604897a6be99c35e9c3df75954df04e", "sha256": "02a962c069622a02bf8165e2ed5bfe77029787e47f5851ea586bee26aec0e2a4" }, "downloads": -1, "filename": "campdown-1.41.tar.gz", "has_sig": false, "md5_digest": "9604897a6be99c35e9c3df75954df04e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12848, "upload_time": "2019-09-09T19:55:40", "url": "https://files.pythonhosted.org/packages/e2/93/5386dff827aac0394886747bb8b19c079a191bc4e9fc794e5680d14ce3cc/campdown-1.41.tar.gz" } ], "1.42": [ { "comment_text": "", "digests": { "md5": "f57e21d7df42d5b7d447e9b1535ec37e", "sha256": "83018f62f20921d87e17120ec0472dbf3a6d2de56e2e2a2f57db56a943c275a1" }, "downloads": -1, "filename": "campdown-1.42-py3-none-any.whl", "has_sig": false, "md5_digest": "f57e21d7df42d5b7d447e9b1535ec37e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18327, "upload_time": "2019-10-01T17:26:51", "url": "https://files.pythonhosted.org/packages/fb/e8/4375bc22d9221b591aaef5edd739a15099e948e36d75d21b7d170fb38f87/campdown-1.42-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "395c3d890b702a9f0171c4231c0f4b75", "sha256": "aca6f94df6daec8135f2fc7e2d89fc897a9ce68b3a2dc4e5c0d79266e3a751bf" }, "downloads": -1, "filename": "campdown-1.42.tar.gz", "has_sig": false, "md5_digest": "395c3d890b702a9f0171c4231c0f4b75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13781, "upload_time": "2019-10-01T17:26:53", "url": "https://files.pythonhosted.org/packages/47/97/f0fa1274c512eae07e59a8842c73d79e9e49d6ff40cbcd8a5658bfd5f21e/campdown-1.42.tar.gz" } ], "1.43": [ { "comment_text": "", "digests": { "md5": "56199fec17e438f912a86866db69183f", "sha256": "b9b34672fa73906c3e2b0cc11a69ef92b70580a8e963024539b4745770491e68" }, "downloads": -1, "filename": "campdown-1.43-py3-none-any.whl", "has_sig": false, "md5_digest": "56199fec17e438f912a86866db69183f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18328, "upload_time": "2019-10-01T17:45:58", "url": "https://files.pythonhosted.org/packages/af/f8/a22b49dc8a03e16dbb478941f74a42811babdef50bac2ac5a057cd00000e/campdown-1.43-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "143f66e0a9f7668aae9b894c50d1bca3", "sha256": "5da6c5766bb8a0b59533171cd699c30768c67f2138ec25040fda7fbbd856693e" }, "downloads": -1, "filename": "campdown-1.43.tar.gz", "has_sig": false, "md5_digest": "143f66e0a9f7668aae9b894c50d1bca3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14464, "upload_time": "2019-10-01T17:46:00", "url": "https://files.pythonhosted.org/packages/23/a4/12235196e3484882e0bdd88f364ecae61798124a47292b7609c5734b8710/campdown-1.43.tar.gz" } ], "1.44": [ { "comment_text": "", "digests": { "md5": "cb07a9e362b8bb498478e16185c8201c", "sha256": "dedfe7d07f6158d48426afda85ae44e4c4a56522a64bc8ac1d46ede5f0b1c902" }, "downloads": -1, "filename": "campdown-1.44-py3-none-any.whl", "has_sig": false, "md5_digest": "cb07a9e362b8bb498478e16185c8201c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18359, "upload_time": "2019-10-08T17:54:33", "url": "https://files.pythonhosted.org/packages/6e/61/34e4b2a7ef5031f27e7d01c224e538688064e89d1c60b2e2b62b67c0feaa/campdown-1.44-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "287f65c11c558fc44a676abc0d221cfb", "sha256": "ef37a0095da802ec0814f344b7ee274712c0d0ab70e85c44929c5f81eafc33e4" }, "downloads": -1, "filename": "campdown-1.44.tar.gz", "has_sig": false, "md5_digest": "287f65c11c558fc44a676abc0d221cfb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14498, "upload_time": "2019-10-08T17:54:36", "url": "https://files.pythonhosted.org/packages/f4/f5/b0dab2ec92614cdbf5847012e97a25816d6a8b948ec4b0fde608778e53e4/campdown-1.44.tar.gz" } ], "1.45": [ { "comment_text": "", "digests": { "md5": "52330682e13351fa05aa7c006446627e", "sha256": "8fd16450a486f489049f742b27852bb3da76c84be764cb00fb6fd72d6f85555c" }, "downloads": -1, "filename": "campdown-1.45-py3-none-any.whl", "has_sig": false, "md5_digest": "52330682e13351fa05aa7c006446627e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18356, "upload_time": "2019-10-08T18:03:16", "url": "https://files.pythonhosted.org/packages/c6/50/bb8688e9f476f35c8c5606e9116294f9446e82ad0d38309a7c1c0cbad48e/campdown-1.45-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e7df0d27c3a6e48cf9664a1216f6d251", "sha256": "c5231136cd2faa41a8cdf082d4fe810ca7838ab867e833475d4e1f5f2c9d9107" }, "downloads": -1, "filename": "campdown-1.45.tar.gz", "has_sig": false, "md5_digest": "e7df0d27c3a6e48cf9664a1216f6d251", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14479, "upload_time": "2019-10-08T18:03:18", "url": "https://files.pythonhosted.org/packages/6b/fd/47ff69dffc66094f6e89cf68138eb199af39fd8d2d1c510bde4f14844d09/campdown-1.45.tar.gz" } ], "1.46": [ { "comment_text": "", "digests": { "md5": "49fc4b3e160abfc40a3d3615b681fb10", "sha256": "93d1f1278ff188fa4da664b39fb96b16e4430d0418d21356c1326906146bf78a" }, "downloads": -1, "filename": "campdown-1.46-py3-none-any.whl", "has_sig": false, "md5_digest": "49fc4b3e160abfc40a3d3615b681fb10", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18755, "upload_time": "2019-10-20T17:15:05", "url": "https://files.pythonhosted.org/packages/62/89/527a6fa1092b8348f978f0d6b9709409701c3666136aff6d6d6b21694b49/campdown-1.46-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8824480ef4e53e985b74414423ec9e0a", "sha256": "e91e505368157319f660c615a2fffab757a414e025b5d6e6a69dc481952ad5b0" }, "downloads": -1, "filename": "campdown-1.46.tar.gz", "has_sig": false, "md5_digest": "8824480ef4e53e985b74414423ec9e0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14843, "upload_time": "2019-10-20T17:15:07", "url": "https://files.pythonhosted.org/packages/c6/cc/6be7de0c0250f97d186f5f58455161b2ae5bb96d6681b966f8a91ad2a31e/campdown-1.46.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "49fc4b3e160abfc40a3d3615b681fb10", "sha256": "93d1f1278ff188fa4da664b39fb96b16e4430d0418d21356c1326906146bf78a" }, "downloads": -1, "filename": "campdown-1.46-py3-none-any.whl", "has_sig": false, "md5_digest": "49fc4b3e160abfc40a3d3615b681fb10", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18755, "upload_time": "2019-10-20T17:15:05", "url": "https://files.pythonhosted.org/packages/62/89/527a6fa1092b8348f978f0d6b9709409701c3666136aff6d6d6b21694b49/campdown-1.46-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8824480ef4e53e985b74414423ec9e0a", "sha256": "e91e505368157319f660c615a2fffab757a414e025b5d6e6a69dc481952ad5b0" }, "downloads": -1, "filename": "campdown-1.46.tar.gz", "has_sig": false, "md5_digest": "8824480ef4e53e985b74414423ec9e0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14843, "upload_time": "2019-10-20T17:15:07", "url": "https://files.pythonhosted.org/packages/c6/cc/6be7de0c0250f97d186f5f58455161b2ae5bb96d6681b966f8a91ad2a31e/campdown-1.46.tar.gz" } ] }