Skip to content

Python code quality: tools and aspects

Tuesday, June 2nd 2026, 19:00
Spektral, Lendkai 45, 8020 Graz

This time there will be a theme evening with several talks and a discussion on the overarching topic "Python code quality". While some say that more source code means more productivity, others say that every line of source code is a liability. In addition to the quantity, however, the characteristics of each line of source code are decisive for how well a software application behaves and how easy it is to make changes.

Although Python has a dynamic type system and thus a lot of information is only available at runtime, there are some tools to evaluate the maintainability, comprehensibility, efficiency, and robustness of an application purely on the basis of the source code.

During this Meetup, we'll take a look at some of them.

Type checking with Ty

?

TBD

Static code analysis with Ruff

Christof

TBD

Pre-commit hooks and prek

Thomas

TBD

Data harvesting your git history

Dorian

TBD

Map

View Larger Map