Integrate gitlab-ci/fix_ap_fwr_generation and 4 more
Commit: seco-ne/yocto/infrastructure/gitlab-ci@cf371aca
alphaplan_fwr: Remove obsolete pkg.py artifact
The pkg.py file is no longer deployed by the build process.
See commit e79e8579
--
Commit: seco-ne/yocto/infrastructure/gitlab-ci@b2b43f71
Sourcery: keep "use-named-expression" check disabled
This suggestion aims to reduce code size, but IMO for the expense of readability for non-python-experts, so we disable it.
See for reference: https://docs.sourcery.ai/Reference/Python/Default-Rules/use-named-expression/
--
Commit: seco-ne/yocto/infrastructure/gitlab-ci@ae8c5423
Sourcery: keep "use-next" check disabled
I don't see any benefit in accepting the refactoring suggestions based on this rule. IMO it makes the code harder to read, especially for non- experienced Python developers.
See for reference: https://docs.sourcery.ai/Reference/Python/Default-Rules/use-next/
--
Commit: seco-ne/yocto/infrastructure/gitlab-ci@9462f826
Refactoring: raise specific errors
See for reference: https://docs.sourcery.ai/Reference/Python/Default-Rules/raise-specific-error/
--
Commit: seco-ne/yocto/infrastructure/gitlab-ci@61eb3e11
Switch all strings to formatted string literals (f-strings)
The old printf-style string formatting syntax using '%' is not recommended anymore. See for reference: https://docs.python.org/3/library/stdtypes.html#printf-style-string-formatting https://docs.sourcery.ai/Reference/Python/Default-Rules/replace-interpolation-with-fstring/
Python 3.6 introduced f-strings as a better alternative: https://docs.python.org/3/reference/lexical_analysis.html#f-strings
Consequently switch to this new syntax for all strings.