Could not load platform updates: KeyError: 'versions'
See original GitHub issuePIO Core Call Error: “Error: Traceback (most recent call last):\r\n File "C:\Users\Ben\.platformio\penv\lib\site-packages\platformio\main.py", line 109, in main\r\n cli() # pylint: disable=no-value-for-parameter\r\n File "C:\Users\Ben\.platformio\penv\lib\site-packages\click\core.py", line 829, in call\r\n return self.main(*args, **kwargs)\r\n File "C:\Users\Ben\.platformio\penv\lib\site-packages\click\core.py", line 782, in main\r\n rv = self.invoke(ctx)\r\n File "C:\Users\Ben\.platformio\penv\lib\site-packages\platformio\commands\init.py", line 44, in invoke\r\n return super(PlatformioCLI, self).invoke(ctx)\r\n File "C:\Users\Ben\.platformio\penv\lib\site-packages\click\core.py", line 1259, in invoke\r\n return _process_result(sub_ctx.command.invoke(sub_ctx))\r\n File "C:\Users\Ben\.platformio\penv\lib\site-packages\click\core.py", line 1259, in invoke\r\n return _process_result(sub_ctx.command.invoke(sub_ctx))\r\n File "C:\Users\Ben\.platformio\penv\lib\site-packages\click\core.py", line 1066, in invoke\r\n return ctx.invoke(self.callback, **ctx.params)\r\n File "C:\Users\Ben\.platformio\penv\lib\site-packages\click\core.py", line 610, in invoke\r\n return callback(args, kwargs)\r\n File "C:\Users\Ben\.platformio\penv\lib\site-packages\platformio\commands\platform.py", line 393, in platform_update\r\n and not PlatformFactory.new(pkg).are_outdated_packages()\r\n File "C:\Users\Ben\.platformio\penv\lib\site-packages\platformio\platform\_packages.py", line 134, in are_outdated_packages\r\n pkg, self.get_package_spec(pkg.metadata.name)\r\n File "C:\Users\Ben\.platformio\penv\lib\site-packages\platformio\package\manager\_update.py", line 48, in outdated\r\n self.pick_best_registry_version(reg_pkg["versions"]) or {}\r\nKeyError: ‘versions’\r\n\r\n============================================================\r\n\r\nAn unexpected error occurred. Further steps:\r\n\r\n Verify that you have the latest version of PlatformIO using\r\n pip install -U platformio
command\r\n\r\n Try to find answer in FAQ Troubleshooting section\r\n https://docs.platformio.org/page/faq.html\r\n\r\n Report this problem to the developers\r\n https://github.com/platformio/platformio-core/issues\r\n\r\n============================================================”
Issue Analytics
- State:
- Created 3 years ago
- Comments:9 (4 by maintainers)
Please open PlatformIO CLI and type
pio upgrade --dev
. Does it work now?@Majubs , this is wrong declaration. See valid formats https://docs.platformio.org/en/latest/core/userguide/lib/cmd_install.html
@ivankravets Sorry for not getting back to you earlier, but after upgrading to the dev build of PlatformIO, the issue with updating platforms is resolved; I was able to upgrade framework-arduino-lpc176x from 0.2.4 to 0.2.5