Nifi-Python-Api: A convenient Python wrapper for the Apache NiFi Rest API
Project description
NiPyApi
Nifi-Python-Api: A convenient Python wrapper for the Apache NiFi Rest API
Background
This package provides high-level calls to execute common NiFi tasks
It leverages a swagger 2.0 compliant client auto-generated using the Swagger Codegen project
For more information on Apache NiFi, please visit https://nifi.apache.org
For Documentation on this package please visit https://nipyapi.readthedocs.io.
Version Support
Supports NiFi version: 1.2.x
If you require a different version please raise an issue
Requirements
Python 2.7 or 3.6 supported, though other versions may work
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
Inspired by the equivalent Java client maintained over at hermannpencole/nifi-config
History
0.3.1 (2017-09-04)
Fixed imports and requirements for wheel install from PyPi
0.3.0 (2017-09-04)
Created basic wrapper structure for future development
Added simple usage functions to complete todo task
Added devnotes, updated usage, and various sundry other documentation cleanups
Split tests into subfolders for better management and clarity
Added Coveralls and License Badge
Removed broken venv that ended up in project directory, added similar to ignore file
Changed default URL in the configuration to default docker url and port on localhost
0.2.1 (2017-08-26)
Fixed up removal of leftover swagger client dependencies
0.2.0 (2017-08-25)
- Merge the nifi swagger client into this repo as a sub package
Restructured tests into package subfolders
Consolidate package configuration
Setup package import structure
Updated usage instructions
Integrate documentation
0.1.2 (2017-08-24)
Created basic integration with nifi-python-swagger-client
0.1.1 (2017-08-24)
Cleaned up base project and integrations ready for code migration
0.1.0 (2017-08-24)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file nipyapi-0.3.1.tar.gz
.
File metadata
- Download URL: nipyapi-0.3.1.tar.gz
- Upload date:
- Size: 191.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8bb7b16e62d443b43f1aec20b4454295d3c66df749b6295b55615ae991254e2e |
|
MD5 | e023d1ab5bb64e5cff9ce336d725d1a1 |
|
BLAKE2b-256 | a9041d022997dca433fcef74b2395939a8068422da40a211ebf95fb0c5d31209 |
File details
Details for the file nipyapi-0.3.1-py2.py3-none-any.whl
.
File metadata
- Download URL: nipyapi-0.3.1-py2.py3-none-any.whl
- Upload date:
- Size: 420.7 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32bb08edd04123083eb21f5229a4a96c230998e15e3a422816e6198a49ded0e7 |
|
MD5 | 1bc2b2d995e9f71a816987d75318162d |
|
BLAKE2b-256 | 11814483351eb9e26105e69549fde9b28f55b4501969055c24389c3f8d8aa9b3 |