What's Changed
- Fix API model generator by @michaelarnauts in #356
- issue-360: handle -9 error messages better by @ottobackwards in #361
- Handle plain text response types so json values are correctly returned by @michaelarnauts in #358
- update clients to 1.27.0 by @Chaffelson in #365
- Simplified the use of setattr in recurse_flow, flatten, and list_all_by_kind methods in nipyapi/canvas.py.
- Added support for key_password in the Configuration class and its usage in nipyapi/nifi/rest.py and nipyapi/registry/rest.py.
- Fixed the method to retrieve HTTP headers in nipyapi/nifi/rest.py and nipyapi/registry/rest.py.
- Updated pylintrc to match more modern python standards
- Fixed issue #326 where the latest flow version was not being deployed by default
- Fixes nipyapi.nifi.ProcessGroupsApi.upload_process_group_with_http_info() incomplete #310
- VersionedReportingTask added with appropriate functions
- Move docker requirement to extras to avoid dependency install during standard usage
- Set latest python3 version to 3.12
- Added NiFi-2.0.0-M4 to testing suite, appears to work but compatibility not guaranteed using currently 1.x clients
- Deprecate usage of py.test in favour of newer pytest.
- Update readme
New Contributors
- @michaelarnauts made their first contribution in #356
Full Changelog: v0.20.0...v0.21.0