platformio lib uninstall¶
Usage¶
platformio lib [STORAGE_OPTIONS] uninstall [LIBRARY...]
pio lib [STORAGE_OPTIONS] uninstall [LIBRARY...]
# uninstall project dependent library
# (run it from a project root where is located "platformio.ini")
platformio lib uninstall [LIBRARY...]
# uninstall library from global storage
platformio lib --global uninstall [LIBRARY...]
platformio lib -g uninstall [LIBRARY...]
# uninstall library from custom storage
platformio lib --storage-dir /path/to/dir uninstall [LIBRARY...]
platformio lib -d /path/to/dir uninstall [LIBRARY...]
# [LIBRARY...] forms
platformio lib [STORAGE_OPTIONS] uninstall <id>
platformio lib [STORAGE_OPTIONS] uninstall <id>@<version>
platformio lib [STORAGE_OPTIONS] uninstall <id>@<version range>
platformio lib [STORAGE_OPTIONS] uninstall <name>
platformio lib [STORAGE_OPTIONS] uninstall <name>@<version>
platformio lib [STORAGE_OPTIONS] uninstall <name>@<version range>
Description¶
Uninstall specified library
The version supports Semantic Versioning (
<major>.<minor>.<patch>) and can take any of the following forms:
1.2.3- an exact version number. Use only this exact version^1.2.3- any compatible version (exact version for1.x.xversions)~1.2.3- any version with the same major and minor versions, and an equal or greater patch version>1.2.3- any version greater than1.2.3.>=,<, and<=are also possible>0.1.0,!=0.2.0,<0.3.0- any version greater than0.1.0, not equal to0.2.0and less than0.3.0
Storage Options¶
See base options for Library Manager CLI.
Examples¶
> platformio lib -g uninstall AsyncMqttClient
Library Storage: /storage/dir/...
Uninstalling AsyncMqttClient @ 0.2.0: [OK]