Join GitHub today
Transitive dependencies not installed when installing a library using a git url #913
Description of problem
It seems that transitive dependencies of libraries do not get installed if the library itself is installed using a git url.
Steps to Reproduce
No transitive dependencies are installed.
Transitive dependencies of the library be installed like they are if the library is installed using its name.
The installation of the transitive dependencies for libraries installed via git urls would be handy when using own custom libraries that are not published to PIO library repository. See e.g. https://github.com/chacal/esp-mqtt-utils that depends on ArduinoJson, WifiManager and PubSubClient.
Now when I use my ESP-MQTT-utils library in any of my projects, I have to manually install ArduinoJson, WifiManager and PubSubClient to my project in addition to just adding