Uploaded image for project: 'StreamPipes'
  1. StreamPipes
  2. STREAMPIPES-606

Prepare initial setup for Python Client

    XMLWordPrintableJSON

Details

    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

          Activity

            People

              Unassigned Unassigned
              bossenti Tim Bossenmaier
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: