Library listed twice

Our library is listed twice in the library manager (first two hits)

What can we or can you do about this? Can they be “aliased” somehow?

They were uploaded twice by two different users, as the installation tab shows:

  • squix78/ESP8266 and ESP32 OLED driver for SSD1306 displays @ ^4.2.0
  • thingpulse/ESP8266 and ESP32 OLED driver for SSD1306 displays @ ^4.2.0

The first library also has one author information more (Daniel Eichhorn, ThingPulse, Also they have differing descriptions and tags.

But they both point at the same repo so I guess it’s redundant.

@ivankravets for cleanup.

PS: If you know the other of the other library, the command pio pacakge unpublish can be used to unpublish the wrong publication. (docs). Not applicable since more than 72 hours have probably elapsed.

1 Like

The library with ID:562 has been deleted. Thanks that reported this!

1 Like

I am little confused as I don’t know how this library initially came to be in the PlatformIO registry. The history of the library.json is quite long and even you, Ivan, committed a change at some point.

I maintain the library as a member of the “ThingPulse” organization of which squix78 is also a member. For every new version I simply bump the version and create a tag on GitHub.

So, searching for 562 now only yields a single result (ID:2978) but installing 562 fails. It appears all <4.1.0 were published under ID:562 while 4.1.0 and later were published under ID:2978. Or was 4.1.0 maybe published under both?

See instruction how to add dependency to a project PlatformIO Registry