2 ms·
Java apparently has a solution, named ‘shaded dependency’: https://softwareengineering.stackexchange.com/questions/297276/what-is-a-shaded-java-dependency https
by aasasd 7y ago
Java apparently has a solution, named ‘shaded dependency’: https://softwareengineering.stackexchange.com/questions/297276/what-is-a-shaded-java-dependency https://softwareengineering.stackexchange.com/questions/2972...
The name seemingly stems from the Maven plugin: https://maven.apache.org/plugins/maven-shade-plugin/ https://maven.apache.org/plugins/maven-shade-plugin/
JS sidesteps the issue by having imported modules as local variables, and thus modules may have different versions of dependencies by simply dropping different files in the hierarchy. In theory this should also be possible in Python, but PyPI modules are usually installed as shared dependencies there.