[
https://issues.apache.org/jira/browse/STREAMPIPES-606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tim Bossenmaier resolved STREAMPIPES-606.
-----------------------------------------
Resolution: Fixed
> Prepare initial setup for Python Client
> ---------------------------------------
>
> Key: STREAMPIPES-606
> URL: https://issues.apache.org/jira/browse/STREAMPIPES-606
> Project: StreamPipes
> Issue Type: New Feature
> Components: PythonClient
> Reporter: Tim Bossenmaier
> Priority: Major
> Labels: api, ci, client, pull-request-available, python
> Fix For: 0.90.0
>
>
> 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
--
This message was sent by Atlassian Jira
(v8.20.10#820010)