Skip to content

introduce file .python-version file as a single source of truth for the project python version #222

@Zalfsten

Description

@Zalfsten

Currently python is referenced in many places in the project. E.g.:

  • devconatiner.json
  • pyproject.toml
  • Dockerfile.api
  • within the github workflows

When we use renovate to update dependencies, it's hard to keep them all in sync. So define one central file .python-version that is updated by renovate and use that wherever we reference python. (Note: .python-version may not be the only solution, there might be others. Actually I've thought that setting requires-python in the pyproject.toml woud fulfill the same task -- but currently this is not the case).

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildabout the bould environment/tooling

    Type

    No fields configured for Task.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions