PlatformIO Community

How to remove a library from the registry?

I have renamed the library I had published earlier and want to remove the library with the old name from the registry. I’ve tried unpublsihing all versions, but cannto do that to the older versions because they are more than 72 hours old.

Is there a way to totally remove a library from the registry, or mark it deprecated maybe?

Please provide a link to the library in the registry.

It concerns bascy/Nuki Ble for Esp32 being replaced by bascy/NukiBleEsp

Hello. I need to delete all my libraries from registry

owner:alexgyver
because they were added manually. Now they are on GitHub with another username (and in Arduino library registry) and Platformio registry contains old versions, I will not update them manually.

Hi Alex,

Thanks for pointing us to the duplicates libs. We’ve just removed them.

Hi Ivan,
could you do the same for Nuki Ble for Esp32? it is replaced by NukiBleEsp

Hi @Bascy,

The duplicated library has been deleted :white_check_mark:

thanks for deleting.,

Thank you! Problem was solved at half. I have all of my libraries hosted on github and added to Arduino registry. But one part of them is added to platformio manually and can’t update automatically. Second part - I didn’t add them, but they are in platformio registry! So two questions:

  • How do libraries from Arduino registry get to platformio registry? Is it fully automatic or must be initiated?
  • What can we do with manually added libs? They are “owner:gyverlibs” in search, part of them added from Arduino, another part is via platformio CLI “package publish” or so. Maybe just delete all of them and add again from Arduino registry…

We sync them automatically from https://github.com/arduino/library-registry/blob/main/repositories.txt

Would you like to manage all libs manually and allow PlatformIO to fetch updates automatically for you?

We merged 2 accounts into the 1. This is the reason why you see all these libs. We did it in this way to not break projects that depend on the libraries that are not listed in the arduino registry.

What do you recommend here?

I want PlatformIO fetch updates automatically, thanks!

We enabled automatic updates for all your libraries. Please note if you use pio pkg publish for any of your packages, the automatic updates for this package will be disabled again.

Hello, I would like to completely delete libraries from Platformio registry.
Do I still have to manually write to you, Mr. @ivankravets, to request its removal?
I have not found any option to do so myself using the pio pkg command. That would be a lovely feature btw! :slight_smile:
If there is no option to do so myself, please delete those two libraries:

PlatformIO Registry
PlatformIO Registry

Thank you for reply and for your work.