Benedikt
Benedikt
Is it possible that `open(syspath(path), 'rb')` behaves differently under MacOS, and doesn't fail but reads an empty file? @fabiendostie: Any chance that you could post the entire output from this...
> [](https://github.com/beetbox/beets/issues/3862) > > As Beatport had killed their API v3, the stock beatport plugin does not work anymore. It is also currently not possible to request the access to...
I would speculate that it might be easiest to start adding types from the bottom up, in order to be able to know the types of called functions when trying...
I think I see the problem, but at this point I don't quite understand why the temporary file is necessary — could you clarify why that is needed, and it's...
The issue is that `fetchart` gained the downsize/deinterlace/reformat options, but the `ArtResizer`dispatcher doesn't accommodate all combinations of those options properly: https://github.com/beetbox/beets/blob/e584b043be0acec39b9b214415970c5316cc9282/beetsplug/fetchart.py#L157-L166 See also https://github.com/beetbox/beets/pull/4133#issuecomment-968268133 Happy to review a PR to...
That sounds quite useful, too! Without a prototype, it's probably hard to tell which approach works out better. My approach would have the advantage that I don't need to double-tap...
Yeah, I see your point. In particular, having two alternate modes which are switched by a CLI option doesn't really sound ideal to me either.
Also still the case on `9.1.dev118+g84e4ef6` (installed through the AUR), i.e. 84e4ef6. A fix would be really nice!
I haven't thought about this in depth, but here are some initial comments. Generally, I think one point we need to pay attention to is never to update the database...
I went ahead and rephrased the PR's title to my understanding of what we really want to achieve here (which is not really error handling).