Nipyapi

Latest version: v0.22.0

Safety actively analyzes 724087 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 7

0.20.0

-------------------

| Updated client for NiFi & Registry 1.23.2 release

* Fix ruamel.yaml finally deprecating safe_loader
* Hexoplon added ReportingTaskEntity to registered filters
* ottobackwards fixed the root logger being setup by the libary
* Generally updated test setup and several updated libraries complaining since last release

0.19.1

-------------------

| Updated client for NiFi & Registry 1.17.0 release

* Update docker resources to the latest 1.17 container image
* Fix issue in docker volume mounts where certificates were not readable in new versions of Docker
* Fix issue in test_get_processor_type where new Twitter processor broke existing logic assumptions
* Update readme to note issues with Python 3.10 and removing reference to python 3.5 testing

0.19.0

-------------------

| Updated client for NiFi & Registry 1.16.0 release

* Modify utils.check_version to accept a default version to check against, and remove nested error when version check fails as it is overzealous
* Update test file paths in test_utils in case someone runs tests as root which actually can write to fake devices and therefore break the tests
* Added pylint exclusions for known but unimportant complaints
* Added workaround for NiFi 9470 by providing default inherited_parameter_contexts per advice from Chris Sampson in NiPyAPI Issue 305
* Updated NiFi and Registry versions in Docker compose configs to use latest 1.16.1 builds

0.18.0

-------------------

| Updated client for NiFi & Registry 1.15.0 release

* Moved testing to secured single user by default for NiFi
* Consolidated clients to the 1.15.0 release version for both NiFi and Registry
* Updated logic to support changed working modes in tests
* Corrected minor functional issues for 1.15 in login handling, SSL certs, Parameter Updates and Testing
* Backwards compatibility and Regression tested as requiring no breaking changes

0.17.16

| Update file read/write to explicitly handle encoding, default to UTF8, configurable in nipyapi.config
| Linting and style changes to update to Python 3.9 standards, except where it would break backwards compatibility to Python 2.7
| Test support for Amazon Linux 2, mostly better error handling for filesystem responses

0.17.1

-------------------

| Added gzip as default request header (PR from rsaggino)

Page 2 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.