Closed hwo-wd closed 2 weeks ago
We now support three different kinds of providers:
url
: http download for SPIs not requiring authenticationmaven
: maven download for SPIs hosted publicly on Apache Maven Central or private Maven repositories like Github Maven requiring authenticationlocal_path
: static SPIs to be uploadedI think this pretty much covers the majority of use cases; future improvements might be:
latest
urls on Github (since, I guess, we don't follow redirects), but having a statically fixed version is better practice anyway
Extends support for custom providers ("SPIs"): while previously only http downloads were supported, the new provider definition allows for maven downloads (e.g., Apache Maven Central, Github Apache Maven (requires authn via a PAT)).
The new providers definition looks like:
lxml
is a new python dependency for this collection (however, it was already present because it is also a dependency ofmiddleware_automation.common
Close #222