Skip to content

[Medium/Large Impact Change]: Update the code in all python repos to use a more modern standard #15

Closed

Description

@PawelPlesniak

Description

As an org, we use Python 3.10, which is EOL on 31.10.2026. Following this issue, all python code should be updated to a much more modern standard.

We should use this time to also make use of the ruff modernise linting rule

Related issues and PRs

TBC

Impact radius

Large

Impact on developers and users

Aside from updating the code, the system should remain broadly the same.

Useful coordination

Subject to discussion.

Testing suggestions and/or changes needed in testing

Testing should remain broadly the same.

Anything else?

No response

Activity

  1. added
    documentationImprovements or additions to documentation
    enhancementNew feature or request
    help wantedExtra attention is needed
    questionFurther information is requested
    pythonPull requests that update python code
    on Sep 1, 2026
  2. PawelPlesniak commented on Sep 2, 2026

    @PawelPlesniak
    CollaboratorAuthor

    We are now on Python 3.12, closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or requesthelp wantedExtra attention is neededpythonPull requests that update python codequestionFurther information is requested

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions