Releases: ml-tooling/universal-build
Releases · ml-tooling/universal-build
0.6.18
0.6.15
🚨 Bug Fixes
- Fixed issue with copy folder method (#32)
👥 Contributors
Thanks to @lukasmasuch and @raethlein for the contributions.
0.6.13
🎁 Features & Improvements
- Allow passing additional flags to the openapi_utils generate functions (e.g. to pass
--global-property skipFormModel=False
- Security check failures do not prevent a release anymore because previously just announced security issues which haven't had a fix yet (e.g. announced CVEs) caused that no new universal-build versions were releasable
👥 Contributors
Thanks to @raethlein for the contributions.
0.6.11
- Fix python 36 compatibility issue (#27) by @JanKalkan
👷 Maintenance & Refactoring
- Fix flags passed to submodules. Closes #25 (#26) by @JanKalkan
👥 Contributors
Thanks to @JanKalkan and @raethlein for the contributions.
0.6.9
🎁 Features & Improvements
- Modified
generate_openapi_client
andgenerate_openapi_js_client
to take anOpenApiGenerator
object as an argument which is used to generate the client. Doing so allows to have convenient implementations for different openapi generators. Currently, the two implemented generators are the openapi-generator and swagger-codegen. - JavaScript clients generated using
generate_openapi_js_client
use promises now instead of callbacks.
🚨 Bug Fixes
👥 Contributors
Thanks to @raethlein for the contributions.
0.6.8
🎁 Features & Improvements
- Added
openapi_utils
(generate_openapi_client
,generate_openapi_js_client
) with convenient functions to generate clients based on an OpenAPI specification. - Deprecated
duplicate_folder
in favor ofcopy
to be consistent with existing cli tooling names, e.g.cp
. Added a flag to preserve the target folder instead of replacing it.
🚨 Bug Fixes
- Added a function
get_pip_compatible_string
tobuild_utils._Version
to get a version number that is compatible with PEP 440. To set dev versions in your Python project'sabout.py
file, use that function.
👥 Contributors
Thanks to @raethlein for the contributions.
0.6.6
🎁 Features & Improvements
- Added
command_exists
method to build utilities. - Added
get_image_name
method to docker utilities.
🚨 Bug Fixes
- Refactor and fix release-pipeline to fully work with act locally.
👥 Contributors
Thanks to @lukasmasuch for the contributions.
0.6.1
0.6.0
🎁 Features & Improvements
- Added
check_image
method to docker utilities to check docker image for vulnerabilities via trivy.
👥 Contributors
Thanks to @lukasmasuch for the contributions.
0.5.0
👷 Maintenance & Refactoring
- Add support for docker image prefix in docker build function
🚨 Bug Fixes
- Update
lxml
to fix python safety check - Only use
latest
as version for docker image if version does not contain a suffix (-
) - Fix bug with wrong pipenv check when testing with python environments
👥 Contributors
Thanks to @lukasmasuch for the contributions.