-
-
Notifications
You must be signed in to change notification settings - Fork 799
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Could not load platform updates: KeyError: 'versions' #3666
Comments
Could you reproduce this issue? |
I'm getting the same error message, started happening after last update. When I run
If I run
But after that, if I try to build again, it fails again with the same log as above. Everything was building normally before the last PlatformIO update to version 3.3.0. |
What is your |
Here, I'm using Atom btw
|
Please open PlatformIO CLI and type
@Majubs , this is wrong declaration. See valid formats https://docs.platformio.org/en/latest/core/userguide/lib/cmd_install.html |
It seems to be building fine now 😃 Thanks! Altough I'm still getting the warning about the libs. I made some modifications to the NTPClient Arduino library, that's why I placed in I'm not sure what I need to do to get rid of the warning. Do I need to install them (as explained in the linked docs) even if I'm not using the version from Arduino? Or is it something else? |
Just remove
You re-install libs twice. They are already in your lib folder. |
Oh, ok. Dropped the lines in Thanks for the help! |
@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 |
PIO 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============================================================"The text was updated successfully, but these errors were encountered: