v1.19.0 (Release Candidate 0)
Pre-release
Pre-release
·
201 commits
to infrahub-develop
since this release
Added
- Added support for FileObject nodes with file upload and download capabilities. New methods
upload_from_path(path)andupload_from_bytes(content, name)allow setting file content before saving, whiledownload_file(dest)enables downloading files to memory or streaming to disk for large files. (#ihs193) - Python SDK API documentation is now generated directly from the docstrings of the classes, functions, and methods contained in the code. (#201)
- Added a 'py.typed' file to the project. This is to enable type checking when the Infrahub SDK is imported from other projects. The addition of this file could cause new typing issues in external projects until all typing issues have been resolved. Adding it to the project now to better highlight remaining issues.
Changed
- Updated branch report command to use node metadata for proposed change creator information instead of the deprecated relationship-based approach. Requires Infrahub 1.7 or above.