Missing packages in registry

This is also happening for a number of Adafruit’s libraries and has completely broken my build process. Adafruit says this is platformio’s problem to solve:

I cannot upgrade to newer versions of these libraries at the moment as I’m busy with normal development.

I shouldn’t have to worry about versions of 3rd party dependencies that STILL EXIST on Github to go missing from the platformio-registry. I don’t care how old or unused they are.

I pin my versions so that I have a stable platform to develop on. When I have time I obviously look to upgrade to newer versions of the 3rd party libraries, but a lot of times there are breaking changes that require time to research.

For the time being I’m getting around this by pointing directly to Github for the source of the dependency:

lib_deps = https://github.com/adafruit/Adafruit_BusIO.git#1.13.2