Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
Similar to the already existing Java client for StreamPipes we would like to establish a corresponding Python client.
As a first step, we need to setup a basic Python project environment in the StreamPipes repository.
Furthermore, we should think about the following aspects:
- unit test setup
- git hook
- CI with checks, e.g,:
- black
- isort
- pyupgrade
- mypy/pyright
- flake8/pylint
- bandit
- safety (toolname)
- general API and rerpo structure
- write readme with how to setup development environment
Attachments
Issue Links
- blocks
-
STREAMPIPES-609 Python client inegration test
- Open
-
STREAMPIPES-610 Python client deployment concept
- Open
-
STREAMPIPES-607 Python client implementation
- Resolved
-
STREAMPIPES-608 Implement DataLakeMeasurement Endpoin for Python Client
- Resolved
-
STREAMPIPES-627 Integrate Python Client in CI
- Resolved
- links to