On Wed, Oct 23, 2019 at 08:49:13PM +0200, Mario Ortiz via aur-general wrote:
First of all: this is one of my first contributions to a mailing list so if I did something incorrectly, please let me know. I sent this to aur-requests but was told to post here instead.
A rename is being discussed for the spotipy package, since the original one hasn't been updated since 2017 and its maintainer is inactive. Here's the new API's GitHub issue where this is being discussed https://github.com/felix-hilden/spotipy/issues/22.
The package is going to be renamed on PyPi and Read The Docs, with depreciation warnings and enough time for the current users to update it. But the old version shouldn't be removed in case someone still wants to use it.
The same thing applies to the AUR packages. Currently these are python-spotipy, python-spotipy-git and python2-spotipy. The maintainers of these projects should either update it to the new API once it's ready and create the old API packages, or rename them and create a new package with the new API. And by maintainers I also mean myself. I can help by maintaining these packages if necessary. Also, please note that this new API isn't available for Python2 so python2-spotipy would only have to be renamed.
I suspect that instead it should be a merge request? or managed using provides/conflicts or such... If the aur packages themselves are unupdated you could also submit an orphan request so you can take over them if the maintainer fails to acknowledge them in due time... Cheers! -Santiago