L2SS-627: Update minimal python version
In addition this patch prepares our tox.ini for tox version 4 by better preventing system wide binary access using tox built in variables.
Closes L2SS-627
Merge request reports
Activity
added 1 commit
Hello everyone, turns out that flake8 was running on the system wide version which left quite some bugbear bugs unnoticed by linting. I have updated the minimum python version to 3.7 and prepared our tox configuration for version 4.0. This prevents using system wide installed binaries when referring to modules installed in the requirements files.
This has resulted in bugbear reporting numerous bugs that where hidden trough out out program, the most notable are using a list as argument default, this will cause every function call to use the same list as an argument default is only defined once at function definition time!
Please take the time to refer the changes so you can see what types of things where in our code that had unintended side effects.
added 1 commit
added 106 commits
-
50713432...34646e74 - 105 commits from branch
master
- 714dbc48 - Merge branch 'master' into 'L2SS-627'
-
50713432...34646e74 - 105 commits from branch
added 1 commit
added 1 commit
enabled an automatic merge when the pipeline for 9c798069 succeeds
mentioned in commit e11237ba