Beets: discogs-client now deprecated

Created on 1 Jun 2020  路  8Comments  路  Source: beetbox/beets

As of today, the discogs-client package has been deprecated. This will become an issue when upstream breaks API compatibility.

This repository is no longer maintained. You can still use a REST client like Requests or other third-party Python library to access the Discogs REST API.

feature

Most helpful comment

I've forked the current package here, feel free to update documentation/code pointing to it.

Also, I'd appreciate if feedback could be made regarding improvements to the code as-is. It'll take me a bit of time to look at the closed issues/PRs on discogs-client.

EDIT: The package is also on PyPi.

All 8 comments

That's too bad! Perhaps a volunteer is interested in forking it and attempting to maintain the library independently?

Yeah, I'll make a fork as I use this quite extensively.

For now, are you OK to depend on the current package? I don't expect it to break compatibility anytime soon!

Yes, sounds good! No need to drop it if it's not currently causing problems. Thanks for being willing to adopt it! :smiley:

I've forked the current package here, feel free to update documentation/code pointing to it.

Also, I'd appreciate if feedback could be made regarding improvements to the code as-is. It'll take me a bit of time to look at the closed issues/PRs on discogs-client.

EDIT: The package is also on PyPi.

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

is there timeline to get the code updated to use discogs_api vs discogs_client? I maintain the discogs_client port/package for OpenBSD and was looking to replace it with discogs_api but until the appropriate code is updated in beets that can't happen.

A pull request will need to be proposed. I wish I had the time to do this, so if you could do that, it would be great.

It should be as simple as replacing all calls made to discogs_client with discogs_api.

Any further issues, I'll be happy to help.

That would be great! And indeed; I don't think the change should be hard.

Was this page helpful?
0 / 5 - 0 ratings