Package Details: bandcamp-dl 1.13-1

Git Clone URL: https://aur.archlinux.org/bandcamp-dl.git (read-only)
Package Base: bandcamp-dl
Description: cli application for downloading albums from bandcamp
Upstream URL: https://github.com/Granitosaurus/bandcamp-downloader
Keywords: bandcamp cli download
Licenses: GPL3
Submitter: Granitosaurus
Maintainer: Granitosaurus
Last Packager: Granitosaurus
Votes: 6
Popularity: 0.000038
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? https://github.com/iheanyi/bandcamp-dl

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/core.py", line 722, in __call__
return self.main(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/click/core.py", line 697, in main
rv = self.invoke(ctx)
File "/usr/lib/python3.6/site-packages/click/core.py", line 895, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/lib/python3.6/site-packages/click/core.py", line 535, in invoke
return callback(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/bandcampdl/downloader.py", line 46, in cli
f.write(requests.get(url).content)
File "/usr/lib/python3.6/site-packages/requests/api.py", line 72, in get
return request('get', url, params=params, **kwargs)
File "/usr/lib/python3.6/site-packages/requests/api.py", line 58, in request
return session.request(method=method, url=url, **kwargs)
File "/usr/lib/python3.6/site-packages/requests/sessions.py", line 508, in request
resp = self.send(prep, **send_kwargs)
File "/usr/lib/python3.6/site-packages/requests/sessions.py", line 612, in send
adapter = self.get_adapter(url=request.url)
File "/usr/lib/python3.6/site-packages/requests/sessions.py", 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/dist.py:261: UserWarning: Unknown distribution option: 'install_requires'
warnings.warn(msg)
/usr/lib/python3.6/distutils/dist.py:261: 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 https://github.com/Granitosaurus/bandcamp-downloader/tarball/${pkgver} instead?

Granitosaurus commented on 2017-07-07 10:46

@ZaZam
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.