Git Product home page Git Product logo

platformio-registry's Introduction

PlatformIO Core

CI Build for PlatformIO Core CI Build for Docs CI Build for dev-platform examples CI Build for the Community Projects Latest Version PlatformIO Labs

Quick Links: Homepage | PlatformIO IDE | Registry | Project Examples | Docs | Donate | Contact Us

Social: LinkedIn | Twitter | Facebook | Community Forums

https://raw.githubusercontent.com/platformio/platformio-web/develop/app/images/platformio-ide-laptop.png

PlatformIO: Your Gateway to Embedded Software Development Excellence.

Unlock the true potential of embedded software development with PlatformIO's collaborative ecosystem, embracing declarative principles, test-driven methodologies, and modern toolchains for unrivaled success.

  • Open source, maximum permissive Apache 2.0 license
  • Cross-platform IDE and Unified Debugger
  • Static Code Analyzer and Remote Unit Testing
  • Multi-platform and Multi-architecture Build System
  • Firmware File Explorer and Memory Inspection

Get Started

Solutions

Advanced

Registry

Contributing

See contributing guidelines.

Telemetry / Privacy Policy

Share minimal diagnostics and usage information to help us make PlatformIO better. It is enabled by default. For more information see:

License

Copyright (c) 2014-present PlatformIO <[email protected]>

The PlatformIO is licensed under the permissive Apache 2.0 license, so you can use it in both commercial and personal projects with confidence.

SWUbanner

platformio-registry's People

Contributors

ivankravets avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

isabella232

platformio-registry's Issues

[Error] NotFoundError: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.

Page

https://registry.platformio.org/tools/espressif/toolchain-xtensa-esp32/compatibility

Stack

at O (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456996)
    at Suspense
    at div
    at div
    at Q (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:152703)
    at div
    at main
    at X (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:155477)
    at F (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456370)
    at R (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:611100)
    at O (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456996)
    at B (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456426)
    at b (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:447917)
    at https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:562190
    at hl (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:411438)
    at hl (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:411438)

[Error] NotFoundError: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.

Page

https://registry.platformio.org/tools/platformio/tool-openocd-esp32/installation

Stack

at D (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:478036)
    at P (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:480269)
    at Suspense
    at div
    at div
    at ee (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:185991)
    at div
    at main
    at ne (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:188883)
    at D (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:478036)
    at T (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:479621)
    at L (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:636844)
    at D (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:478036)
    at P (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:480269)
    at L (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:479684)
    at c (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:472518)
    at u.defineProperty.value (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:587499)
    at ml (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:436914)
    at ml (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:436914)

moved

Report malware or abuse

Please fill out the form to report malware or abuse in a package to the PlatformIO team.

The PlatformIO team will review the report and act accordingly. In cases where malware or abuse is confirmed, the package will be removed and the namespace will be blocked.

Sensitive information should be sent to [email protected], included this issue link.

Please note that this report goes to the PlatformIO team for triage, not the package maintainer. To report bugs or vulnerabilities in a package please contact the maintainer directly.

Package information

Description of vulnerability

we no longer maintain and develop this package and moved to new one https://registry.platformio.org/libraries/viralinkio/ViraLink-MQTT-Client please remove this

GitHub Repository Location Change for Registry Package [HeliOS]

@ivankravets @valeros

I was not sure where to open this issue, I hope this is acceptable. I am the owner/maintainer of the "HeliOS" package (see Registry link below). The GitHub repository has moved from https://github.com/mannypeterson/HeliOS to https://github.com/heliosproj/HeliOS. I have updated the "library.json" file. How do I get the Registry to reference the new GitHub repository location? I do have a PIO login. Do I just upload a new package? Please advise.

https://registry.platformio.org/libraries/mannypeterson/HeliOS

Thank you for PlatformIO and God bless Ukraine,

Manny

[Error] NotFoundError: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.

Page

https://registry.platformio.org/libraries/mbed-fwrawx/Rm3100/installation

Stack

at O (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:452211)
    at Suspense
    at div
    at div
    at Q (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:151845)
    at div
    at main
    at Y (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:154619)
    at F (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:451585)
    at P (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:606334)
    at O (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:452211)
    at B (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:451641)
    at b (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:443132)
    at https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:557424
    at L (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:605200)
    at I (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:606528)

[Error] NotFoundError: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.

Page

https://registry.platformio.org/tools/platformio/framework-mbed/installation

Stack

at O (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456996)
    at Suspense
    at div
    at div
    at Q (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:152703)
    at div
    at main
    at X (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:155477)
    at F (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456370)
    at R (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:611100)
    at O (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456996)
    at B (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456426)
    at b (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:447917)
    at https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:562190
    at hl (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:411438)
    at hl (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:411438)

[Error] NotFoundError: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.

Page

https://registry.platformio.org/libraries/finitespace/BME280/installation

Stack

at h (https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:435743)
    at Suspense
    at div
    at div
    at Q (https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:151512)
    at div
    at main
    at Y (https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:154286)
    at u (https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:435117)
    at P (https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:594186)
    at h (https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:435743)
    at d (https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:435173)
    at u (https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:433067)
    at https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:545326
    at L (https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:593052)
    at I (https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:594380)

Release notes link to tag name that doesn't exist

The release notes on the website link to GitHub tag v${version} which doesn't exist for my libraries because the tag is ${version}.

The documentation for library.json implies that the tag name should be ${version}, not v${version} because that is the canonical location of the source code:

https://docs.platformio.org/en/latest/manifests/library-json/fields/repository.html:

branch if is not specified, default branch will be used. This field will be ignored if tag/release exists with the value of version

There are also many libraries that only have v${version} as a tag but haven't explicitly specified this in library.json. I assume the historical auto-publish lookup behaviour actually checked for both variants, but the registry website doesn't do this?

[Error] NotFoundError: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.

Page

https://registry.platformio.org/libraries/mbed-jackb/EEPROM/installation

Stack

at O (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456996)
    at Suspense
    at div
    at div
    at Q (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:152703)
    at div
    at main
    at X (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:155477)
    at F (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456370)
    at R (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:611100)
    at O (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456996)
    at B (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456426)
    at b (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:447917)
    at https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:562190
    at hl (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:411438)
    at hl (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:411438)

Boards overview gone

Temporary solution

Board Explorer is available in PlatformIO Home. Please open PlatformIO IDE for VSCode -> PIO Home -> Boards.

If you use PlatormIO Core (CLI), run pio home command.


Previously the website https://platformio.org/boards (archived) showed all boards in an easily searchable and filterable list.

Now this page was completely replaced by the registry. But in the registry you first have to select a platform, before being able to see the boards of only that platform in a list.
This makes it unusable for simply searching through all supported boards quickly and easily. (E.g. for finding out a board ID quickly.)

I didn't find a comparable boards overview in the new registry, but maybe I just missed something. If not I would really appreaciate a similar functionality in the new registry.

Old board list with a nice overview over all boards:

grafik grafik

Workflow for getting board ID (3 steps):

New registry board list for a single platform, which limits the usability:

grafik

Workflow for getting board ID (4-5 steps):

Claiming namespace ohaut

Package information

Description

Hi, I am the original author of this library, and after a while I came back to update
by adding support to a new board I am working on.

I get to push to mangel_ajo/OHAUTlib but not ohaut/OHAUTlib

I have everything under the github.com/ohaut org, all the commits are mine.

This is probably my fault, I wonder if I created at some point an "ohaut" account in platformio and now I fail to remember credentails, I have tried resetting the password just in case, but I don't get any email.

If I try to push from mangel_ajo to 'ohaut' this is what I get

ajo@MBP-Miguel ohaut_lib % pio pkg publish --owner ohaut
Preparing a package...
Type:     library
Owner:    ohaut
Name:     OHAUTlib
Version:  0.2.4
Size:     570B

Warning! A package with the name `OHAUTlib` is already published by the next owners: mangel_ajo

Are you sure you want to publish the library ohaut/[email protected] to the registry?
 [y/N]: y
The package publishing may take some time depending on your Internet connection and the package size.
Publishing...
Error: You do not have permission to publish a package using the ohaut account

Help is really appreciated. Thanks for this great project.

[Error] NotFoundError: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.

Page

https://registry.platformio.org/tools/platformio/contrib-piohome/installation

Stack

at h (https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:436069)
    at Suspense
    at div
    at div
    at Q (https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:150382)
    at div
    at main
    at Y (https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:153156)
    at u (https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:435443)
    at P (https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:594134)
    at h (https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:436069)
    at d (https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:435499)
    at u (https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:433393)
    at https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:485124
    at L (https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:593000)
    at I (https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:594328)

[Error] NotFoundError: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.

Page

https://registry.platformio.org/tools/espressif/toolchain-riscv32-esp/installation

Stack

at O (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456996)
    at Suspense
    at div
    at div
    at Q (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:152703)
    at div
    at main
    at X (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:155477)
    at F (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456370)
    at R (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:611100)
    at O (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456996)
    at B (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456426)
    at b (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:447917)
    at https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:562190
    at hl (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:411438)
    at hl (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:411438)

[Error] TypeError: Invalid Version: null

Page

https://registry.platformio.org/libraries/akkoyun/I2C_Functions/versions

Stack

q@https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:149126
h@https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:436757
Suspense
div
div
Q@https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:151512
div
main
Y@https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:154286
u@https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:435116
P@https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:594186
h@https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:436757
d@https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:435224
u@https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:433098
@https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:545325
L@https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:593052
I@https://cdn.registry.platformio.org/static/js/main.a56d6e03.js:2:594385

[Error] NotFoundError: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.

Page

https://registry.platformio.org/tools/platformio/framework-arduinoespressif32/installation

Stack

at O (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456996)
    at Suspense
    at div
    at div
    at Q (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:152703)
    at div
    at main
    at X (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:155477)
    at F (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456370)
    at R (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:611100)
    at O (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456996)
    at B (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456426)
    at b (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:447917)
    at https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:562190
    at hl (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:411438)
    at hl (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:411438)

Claiming namespace [esp32m]

Package information

Description

My github account registered to platformio is [email protected] . I am not sure why I can't publish/remove packages under esp32m namespace, since it is one of the organizations in my github account: https://github.com/esp32m
Can you link esp32m namespace to account [email protected] ? I'm happy to provide any proof of ownership for https://github.com/esp32m that you need. Thank you.

Latest versions that have been unpublished are still offered for download

I'm unable to use nomis/uuid-syslog@^2.1.0 because it tries to download 2.1.1 which is unpublished but still listed as the latest version on https://registry.platformio.org/libraries/nomis/uuid-syslog/versions. This version needs to be deleted because it contains the contents of some Sublime Text files that should not have been included in the package.

If I print the version in PackageManageRegistryMixin, this is what it is using:

{'files': [{'checksum': {'sha256': 'd4c9382463a0bfbfb0eea187f73a4242090e085a8116c08c5bdc7908aa85015e'},
            'download_url': 'https://dl.registry.platformio.org/download/nomis/library/uuid-syslog/2.1.1/uuid-syslog-2.1.1.tar.gz',
            'name': 'uuid-syslog-2.1.1.tar.gz',
            'size': 27139,
            'system': '*'}],
 'id': 42470,
 'is_latest': True,
 'name': '2.1.1',
 'released_at': '2022-02-23T21:13:05Z',
 'unpacked_size': 88734}

The following error occurs when trying to install libraries:

Library Manager: Installing nomis/uuid-syslog @ ^2.1.0
PackageException: Could not install package 'nomis/uuid-syslog @ ^2.1.0' for 'linux_x86_64' system:
  File "/home/simon/.local/lib/python3.6/site-packages/platformio/builder/main.py", line 181:
    env.SConscript("$BUILD_SCRIPT")
  File "/home/simon/.platformio/packages/tool-scons/scons-local-4.3.0/SCons/Script/SConscript.py", line 597:
    return _SConscript(self.fs, *files, **subst_kw)
  File "/home/simon/.platformio/packages/tool-scons/scons-local-4.3.0/SCons/Script/SConscript.py", line 285:
    exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)
  File "/home/simon/.platformio/platforms/espressif8266/builder/main.py", line 238:
    target_elf = env.BuildProgram()
  File "/home/simon/.platformio/packages/tool-scons/scons-local-4.3.0/SCons/Util.py", line 742:
    return self.method(*nargs, **kwargs)
  File "/home/simon/.local/lib/python3.6/site-packages/platformio/builder/tools/platformio.py", line 62:
    env.ProcessProjectDeps()
  File "/home/simon/.platformio/packages/tool-scons/scons-local-4.3.0/SCons/Util.py", line 742:
    return self.method(*nargs, **kwargs)
  File "/home/simon/.local/lib/python3.6/site-packages/platformio/builder/tools/platformio.py", line 141:
    project_lib_builder = env.ConfigureProjectLibBuilder()
  File "/home/simon/.platformio/packages/tool-scons/scons-local-4.3.0/SCons/Util.py", line 742:
    return self.method(*nargs, **kwargs)
  File "/home/simon/.local/lib/python3.6/site-packages/platformio/builder/tools/piolib.py", line 1104:
    project.install_dependencies()
  File "/home/simon/.local/lib/python3.6/site-packages/platformio/builder/tools/piolib.py", line 940:
    lm.install(spec)
  File "/home/simon/.local/lib/python3.6/site-packages/platformio/package/manager/_install.py", line 49:
    spec, silent=silent, skip_dependencies=skip_dependencies, force=force
  File "/home/simon/.local/lib/python3.6/site-packages/platformio/package/manager/library.py", line 98:
    force=force,
  File "/home/simon/.local/lib/python3.6/site-packages/platformio/package/manager/_install.py", line 104:
    % (spec.humanize(), util.get_systype())

[Error] TypeError: can't access property "toLowerCase", e.name is undefined

Page

https://registry.platformio.org/libraries/geeksville/esp32-micro-sdcard/examples/nanosdcard

Stack

D@https://cdn.registry.platformio.org/static/js/main.f8ffe016.js:2:158438
D@https://cdn.registry.platformio.org/static/js/main.f8ffe016.js:2:475792
L@https://cdn.registry.platformio.org/static/js/main.f8ffe016.js:2:478017
Suspense
div
Q@https://cdn.registry.platformio.org/static/js/main.f8ffe016.js:2:183841
div
main
X@https://cdn.registry.platformio.org/static/js/main.f8ffe016.js:2:186615
D@https://cdn.registry.platformio.org/static/js/main.f8ffe016.js:2:475792
T@https://cdn.registry.platformio.org/static/js/main.f8ffe016.js:2:477253
P@https://cdn.registry.platformio.org/static/js/main.f8ffe016.js:2:635154
D@https://cdn.registry.platformio.org/static/js/main.f8ffe016.js:2:475792
L@https://cdn.registry.platformio.org/static/js/main.f8ffe016.js:2:478017
P@https://cdn.registry.platformio.org/static/js/main.f8ffe016.js:2:477502
c@https://cdn.registry.platformio.org/static/js/main.f8ffe016.js:2:470275
2122/Q<@https://cdn.registry.platformio.org/static/js/main.f8ffe016.js:2:585671
R@https://cdn.registry.platformio.org/static/js/main.f8ffe016.js:2:634020
I@https://cdn.registry.platformio.org/static/js/main.f8ffe016.js:2:635348

[Error] NotFoundError: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.

Page

https://registry.platformio.org/libraries/vermut/ModbusIP_ESP8266/installation

Stack

at O (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:452211)
    at Suspense
    at div
    at div
    at Q (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:151845)
    at div
    at main
    at Y (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:154619)
    at F (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:451585)
    at P (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:606334)
    at O (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:452211)
    at B (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:451641)
    at b (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:443132)
    at https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:557424
    at L (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:605200)
    at I (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:606528)

[Error] TypeError: Cannot read properties of undefined (reading 'toLowerCase')

Page

https://registry.platformio.org/libraries/geeksville/esp32-micro-sdcard/examples/nanosdcard

Stack

at D (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:155589)
    at S (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:472496)
    at I (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:474464)
    at Suspense
    at div
    at Q (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:180992)
    at div
    at main
    at Y (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:183766)
    at S (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:472496)
    at R (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:473816)
    at L (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:629776)
    at S (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:472496)
    at I (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:474464)
    at P (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:473879)
    at c (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:466602)
    at https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:580315
    at R (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:628642)
    at I (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:629970)

Claiming namespace `electricui`

Package information

Description

Intended to create/manage the submission of the library to platformio manually, and as part of our CI process.

When attempting to create the account electricui via CLI, I got Error: User with same username already exists and then found an entry for the library in the registry already.

I assume platformio scraped the Arduino library registry, and created or protects the listed authors on that package. Assuming nothing further happens, will a library.json get picked up by scraping on future tagged releases, improving the listing on this registry?

Is there a way to tie ownership of electricui to my account?

Thanks!

[Error] TypeError: Invalid Version: null

Page

https://registry.platformio.org/packages/libraries/bodmer/TFT_eSPI/versions

Stack

q@https://cdn.registry.platformio.org/static/js/main.960aed38.js:2:147622
h@https://cdn.registry.platformio.org/static/js/main.960aed38.js:2:435691
Suspense
div
div
Q@https://cdn.registry.platformio.org/static/js/main.960aed38.js:2:150009
div
main
Y@https://cdn.registry.platformio.org/static/js/main.960aed38.js:2:152783
u@https://cdn.registry.platformio.org/static/js/main.960aed38.js:2:434932
P@https://cdn.registry.platformio.org/static/js/main.960aed38.js:2:592395
h@https://cdn.registry.platformio.org/static/js/main.960aed38.js:2:435691
d@https://cdn.registry.platformio.org/static/js/main.960aed38.js:2:435191
u@https://cdn.registry.platformio.org/static/js/main.960aed38.js:2:433024
5645/Q<@https://cdn.registry.platformio.org/static/js/main.960aed38.js:2:484730
L@https://cdn.registry.platformio.org/static/js/main.960aed38.js:2:591252
I@https://cdn.registry.platformio.org/static/js/main.960aed38.js:2:592589

Registry offline?

@ivankravets We get this error in our CI and build gitub action workflows.

Platform Manager: Installing espressif8266 @ 2.6.3
Error: Could not install package 'espressif8266 @ 2.6.3' for 'linux_x86_64' system
Error: Process completed with exit code 1.

Sorry if this is the wrong github for submitting the issue

[Error] NotFoundError: Node.removeChild: The node to be removed is not a child of this node

Page

https://registry.platformio.org/libraries/bitluni/bitluni%20ESP32Lib/installation

Stack

O@https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:457010
Suspense
div
div
Q@https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:152703
div
main
X@https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:155477
F@https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456260
R@https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:611100
O@https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:457010
B@https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456510
b@https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:447940
2122/Q<@https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:562188
L@https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:609966
I@https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:611294

[Error] NotFoundError: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.

Page

https://registry.platformio.org/libraries/khoek/esp-vs1053/installation

Stack

at O (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:452211)
    at Suspense
    at div
    at div
    at Q (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:151845)
    at div
    at main
    at Y (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:154619)
    at F (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:451585)
    at P (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:606334)
    at O (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:452211)
    at B (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:451641)
    at b (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:443132)
    at https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:557424
    at L (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:605200)
    at I (https://cdn.registry.platformio.org/static/js/main.2fabc71c.js:2:606528)

[Error] NotFoundError: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.

Page

https://registry.platformio.org/tools/platformio/tool-jlink/installation

Stack

at D (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:478036)
    at P (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:480269)
    at Suspense
    at div
    at div
    at ee (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:185991)
    at div
    at main
    at ne (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:188883)
    at D (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:478036)
    at T (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:479621)
    at L (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:636844)
    at D (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:478036)
    at P (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:480269)
    at L (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:479684)
    at c (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:472518)
    at u.defineProperty.value (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:587499)
    at ml (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:436914)
    at ml (https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:436914)

Unable to remove package

pio pkg unpublish "dyarkovoy/ESP32 [email protected]"

returns with

Error: You can unpublish a package version only in 72 hours since the publish date 2021-02-14 16:20:25

IMHO, it has been well over 72 hours since 2021-02-14

[Error] NotFoundError: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.

Page

https://registry.platformio.org/libraries/arduino-libraries/WiFi/installation

Stack

at S (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:472496)
    at I (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:474464)
    at Suspense
    at div
    at div
    at Q (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:180992)
    at div
    at main
    at Y (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:183766)
    at S (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:472496)
    at R (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:473816)
    at L (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:629776)
    at S (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:472496)
    at I (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:474464)
    at P (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:473879)
    at c (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:466602)
    at https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:580315
    at ml (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:430998)
    at ml (https://cdn.registry.platformio.org/static/js/main.6e89eaf9.js:2:430998)

[Error] NotFoundError: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.

Page

https://registry.platformio.org/libraries/arduino-libraries/GSM/installation

Stack

at O (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456996)
    at Suspense
    at div
    at div
    at Q (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:152703)
    at div
    at main
    at X (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:155477)
    at F (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456370)
    at R (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:611100)
    at O (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456996)
    at B (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456426)
    at b (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:447917)
    at https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:562190
    at hl (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:411438)
    at hl (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:411438)

Tool patch version bump (seemingly) removed an earlier version

Looking at https://registry.platformio.org/tools/mcspr/toolchain-xtensa
Just noticed that after publishing version 5.100300.220621, I could no longer access the previous 5.100300.211127

Is there some kind of file retention policy in place, where older version gets removed after a certain time?
Or, was it an error on my part of some kind while uploading / publishing the package as a version update?
iirc what I have done is pio pkg pack'ed some of esp-quick-toolchain toolchain archives, and pkg publish <archive>'ed results individually.

(pre-emptive sorry if this is not the right place to report issues; not really sure whether this is a bug or not)

earlephilhower/framework-arduinopico versions not becoming available

The arduino-pico framework is being published via automatic CI/CD but the recent versions have not been accepted by the moderation team. Is there a specific reason for this?

Note: I am not in control of the framework, just a concerned user asking why its not being published.

Preparing a package...
Type:     tool
Owner:    earlephilhower
Name:     framework-arduinopico
Version:  1.20602.0
Size:     12.26MB
The package publishing may take some time depending on your Internet connection and the package size.
Publishing...
The package has been accepted for moderation. We will notify you on email when process it.

Links:

Claiming namespace mdkendall

Package information

Description

Two weeks ago I created the ThingpingsLib repo on GitHub https://github.com/mdkendall/ThingpingsLib, created release 1.0.0, and published it in the Arduino Library Manager here https://www.arduino.cc/reference/en/libraries/thingpings/

This had the side effect of the library appearing in the PlatformIO registry as above.

A few days later I created release 1.1.0 on GitHub. This was automatically picked up by the Arduino Library Manager. But it was not picked up by PlatformIO which still lists 1.0.0 as the latest. I do not know why.

I thought I might try using the pio pkg publish command to force the PlatformIO registry to update. I do not have a PlatformIO account, so I attempted to login using the "Login with GitHub" OAuth option. I successfully authorised this on GtHub but the PlatformIO login fails with "We are sorry. Account is disabled, contact your administrator." I don't know why that is and I don't have an "administrator".

What I would like is:

  • to be able to login to PlatformIO with my GitHub account
  • for that account to be the owner of the above library

I would also like to understand why the PlatformIO registry is not picking up the 1.1.0 release automatically, so I can avoid this problem in the future.

[Error] TypeError: undefined is not an object (evaluating 'e.name.toLowerCase')

Page

https://registry.platformio.org/libraries/dernasherbrezon/sx127x/examples/receive

Stack

D@https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:158284
D@https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:478063
P@https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:480288
Suspense
div
ee@https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:185991
div
main
ne@https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:188883
D@https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:478063
T@https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:479620
L@https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:636844
D@https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:478063
P@https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:480288
L@https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:479735
c@https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:472546
@https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:587500
R@https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:635710
I@https://cdn.registry.platformio.org/static/js/main.b333717b.js:2:637043

[Error] NotFoundError: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.

Page

https://registry.platformio.org/libraries/fatbeard/vbus-arduino/installation

Stack

at h (https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:436069)
    at Suspense
    at div
    at div
    at Q (https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:150382)
    at div
    at main
    at Y (https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:153156)
    at u (https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:435443)
    at P (https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:594134)
    at h (https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:436069)
    at d (https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:435499)
    at u (https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:433393)
    at https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:485124
    at L (https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:593000)
    at I (https://cdn.registry.platformio.org/static/js/main.2eef75c9.js:2:594328)

[Error] TypeError: Invalid Version: null

Page

https://registry.platformio.org/libraries/raronoff/clickButton/versions

Stack

at q (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:150318)
    at O (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456996)
    at Suspense
    at div
    at div
    at Q (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:152703)
    at div
    at main
    at X (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:155477)
    at F (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456370)
    at R (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:611100)
    at O (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456996)
    at B (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:456426)
    at b (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:447917)
    at https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:562190
    at L (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:609966)
    at I (https://cdn.registry.platformio.org/static/js/main.7cce2b10.js:2:611294)

Claiming namespace [gitlab-thijsvanulden/PowerNap]

Package information

Description

It has been a couple of years since I added this to the registry and I don't know how I did that back then.
There seems to be no account management on the registry, no 'update package' in pio pkg and when I try to publish the latest version of my library I get the following.

image

I probably need to aquiere owenership again, my mail and account on platformio is thijsvanulden AT gmail
Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.