Package Details: bandcamp-dl 1.13-1

Git Clone URL: (read-only, click to copy)
Package Base: bandcamp-dl
Description: cli application for downloading albums from bandcamp
Upstream URL:
Keywords: bandcamp cli download
Licenses: GPL3
Submitter: Granitosaurus
Maintainer: Granitosaurus
Last Packager: Granitosaurus
Votes: 7
Popularity: 0.125552
First Submitted: 2017-04-27 08:23
Last Updated: 2017-10-24 09:08

Latest Comments

1 2 Next › Last »

Granitosaurus commented on 2019-02-15 05:42

@rien333 It's a different app but bandcamp-dl you've linked does seem like a more feature rich implementation. I'll look into packaging that as well.

rien333 commented on 2018-09-28 18:43

Shouldn't a better maintained version of this program become the standard?

pavbaranov commented on 2017-10-08 14:39

@Granitosaurus - Thx. Works perfectly now.

Granitosaurus commented on 2017-10-08 13:41

@pavbaranov Hey, thanks for the report! I've issued a hotfix and updated the pkgbuild - try now!

Song urls changed a bit in bandcamp's page source which broke the download :)

pavbaranov commented on 2017-10-08 13:28

Unfortunetly it doesn't work now. This is the output:
Traceback (most recent call last):
File "/bin/bandcamp-dl", line 11, in <module>
load_entry_point('bandcamp-downloader==1.11', 'console_scripts', 'bandcamp-dl')()
File "/usr/lib/python3.6/site-packages/click/", line 722, in __call__
return self.main(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/click/", line 697, in main
rv = self.invoke(ctx)
File "/usr/lib/python3.6/site-packages/click/", line 895, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/lib/python3.6/site-packages/click/", line 535, in invoke
return callback(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/bandcampdl/", line 46, in cli
File "/usr/lib/python3.6/site-packages/requests/", line 72, in get
return request('get', url, params=params, **kwargs)
File "/usr/lib/python3.6/site-packages/requests/", line 58, in request
return session.request(method=method, url=url, **kwargs)
File "/usr/lib/python3.6/site-packages/requests/", line 508, in request
resp = self.send(prep, **send_kwargs)
File "/usr/lib/python3.6/site-packages/requests/", line 612, in send
adapter = self.get_adapter(url=request.url)
File "/usr/lib/python3.6/site-packages/requests/", line 703, in get_adapter
raise InvalidSchema("No connection adapters were found for '%s'" % url)
requests.exceptions.InvalidSchema: No connection adapters were found for http...

ANASTlEL commented on 2017-08-01 20:21

thanks so much

ZaZam commented on 2017-07-14 09:05

That fixed it. Works now.

Granitosaurus commented on 2017-07-14 08:21

Hey @ZaZam. Thanks for the feedback!
I changed the build to install from tarball as per your recommendation and released a hotfix for the package to explicitly use python-setuptools(which should fix your error, since for some reason distutils were used in your case).

Can you try it now?

ZaZam commented on 2017-07-14 04:19

Still can't get working. I get two warnings when building this:
/usr/lib/python3.6/distutils/ UserWarning: Unknown distribution option: 'install_requires'
/usr/lib/python3.6/distutils/ UserWarning: Unknown distribution option: 'entry_points'

Btw, why are you using git as your source when you have releases? I think packages that use git as source should have -git suffix. Why not use something like${pkgver} instead?

Granitosaurus commented on 2017-07-07 10:46

Weird, can't seem to replicate your issue. I did push v1.1 update, maybe try now? For some reason your package tries to look for bandcamp-dl v0.0.3 which is very weird.