[elbe-devel] [PATCH v3 00/75] tree-wide: use f-strings
Daniel Braunwarth
daniel at braunwarth.dev
Sun Nov 6 22:11:39 CET 2022
This series of patches replaces all "old-school" string formatting by
f-strings.
This "fixes" all (668) pylint messages "consider-using-f-string / C0209".
See https://pylint.pycqa.org/en/latest/user_guide/messages/convention/consider-using-f-string.html
This improves pylint's rating from 8.73 to 9.28 out of 10.
Changes since v1:
- Only resend because of mailing list restrictions
Changes since v2:
- Add missing "f" to strings (debinstaller, elbeproject, hashes and rfs)
Daniel Braunwarth (75):
add: use f-strings
bootup-check: use f-strings
check_updates: use f-strings
check-build: use f-strings
chroot: use f-strings
control: use f-strings
daemon: use f-strings
diff: use f-strings
fetch_initvm: use f-strings
init: use f-strings
parselicence: use f-strings
pkgdiff: use f-strings
preprocess: use f-strings
prjrepo: use f-strings
remove_sign: use f-strings
repodir: use f-strings
setsel: use f-strings
show: use f-strings
test: use f-strings
toolchainextract: use f-strings
validate: use f-strings
authentiaction: use f-strings
esoap: use f-strings
faults: use f-strings
barebox: use f-strings
kernel: use f-strings
uboot: use f-strings
button: use f-strings
form: use f-strings
edit: use f-strings
test_preproc: use f-strings
test_pylint: use f-strings
test_xml: use f-strings
aptpkgutils: use f-strings
aptprogress: use f-strings
archivedir: use f-strings
asyncworker: use f-strings
cdroms: use f-strings
db: use f-strings
dbaction: use f-strings
debinstaller: use f-strings
debpkg: use f-strings
dump: use f-strings
efilesystem: use f-strings
egpg: use f-strings
elbexml: use f-strings
filesystem: use f-strings
finetuning: use f-strings
fstab: use f-strings
hashes: use f-strings
hdimg: use f-strings
initvmaction: use f-strings
junit: use f-strings
licencexml: use f-strings
log: use f-strings
packers: use f-strings
pbuilder: use f-strings
pbuilderaction: use f-strings
pkgarchive: use f-strings
xmldefaults: use f-strings
updatepkg: use f-strings
updated: use f-strings
updated_monitors: use f-strings
treeutils: use f-strings
templates: use f-strings
soapclient: use f-strings
shellhelper: use f-strings
rpcaptcache: use f-strings
projectmanager: use f-strings
elbeproject: use f-strings
pkgutils: use f-strings
repomanager: use f-strings
rfs: use f-strings
virtapt: use f-strings
xmlpreprocess: use f-strings
elbepack/aptpkgutils.py | 11 +-
elbepack/aptprogress.py | 4 +-
elbepack/archivedir.py | 10 +-
elbepack/asyncworker.py | 19 +-
elbepack/cdroms.py | 19 +-
elbepack/commands/add.py | 6 +-
elbepack/commands/bootup-check.py | 6 +-
elbepack/commands/check-build.py | 34 ++--
elbepack/commands/check_updates.py | 18 +-
elbepack/commands/chroot.py | 6 +-
elbepack/commands/control.py | 30 ++--
elbepack/commands/daemon.py | 4 +-
elbepack/commands/diff.py | 28 ++-
elbepack/commands/fetch_initvm_pkgs.py | 10 +-
elbepack/commands/init.py | 19 +-
elbepack/commands/parselicence.py | 64 +++----
elbepack/commands/pkgdiff.py | 8 +-
elbepack/commands/preprocess.py | 2 +-
elbepack/commands/prjrepo.py | 26 +--
elbepack/commands/remove_sign.py | 2 +-
elbepack/commands/repodir.py | 2 +-
elbepack/commands/setsel.py | 2 +-
elbepack/commands/show.py | 27 +--
elbepack/commands/test.py | 7 +-
elbepack/commands/toolchainextract.py | 2 +-
elbepack/commands/validate.py | 2 +-
elbepack/daemons/soap/authentication.py | 6 +-
elbepack/daemons/soap/esoap.py | 5 +-
elbepack/daemons/soap/faults.py | 3 +-
elbepack/db.py | 139 ++++++---------
elbepack/dbaction.py | 18 +-
elbepack/debianize/panels/barebox.py | 4 +-
elbepack/debianize/panels/kernel.py | 6 +-
elbepack/debianize/panels/uboot.py | 6 +-
elbepack/debianize/widgets/button.py | 2 +-
elbepack/debianize/widgets/edit.py | 2 +-
elbepack/debianize/widgets/form.py | 2 +-
elbepack/debinstaller.py | 41 +++--
elbepack/debpkg.py | 21 +--
elbepack/dump.py | 8 +-
elbepack/efilesystem.py | 68 +++----
elbepack/egpg.py | 20 +--
elbepack/elbeproject.py | 228 +++++++++++-------------
elbepack/elbexml.py | 47 ++---
elbepack/filesystem.py | 12 +-
elbepack/finetuning.py | 123 ++++++-------
elbepack/fstab.py | 15 +-
elbepack/hashes.py | 8 +-
elbepack/hdimg.py | 210 +++++++++++-----------
elbepack/initvmaction.py | 113 +++++-------
elbepack/junit.py | 4 +-
elbepack/licencexml.py | 2 +-
elbepack/log.py | 2 +-
elbepack/packers.py | 9 +-
elbepack/pbuilder.py | 68 +++----
elbepack/pbuilderaction.py | 61 +++----
elbepack/pkgarchive.py | 2 +-
elbepack/pkgutils.py | 32 ++--
elbepack/projectmanager.py | 25 ++-
elbepack/repodir.py | 3 +-
elbepack/repomanager.py | 60 +++----
elbepack/rfs.py | 102 +++++------
elbepack/rpcaptcache.py | 48 +++--
elbepack/shellhelper.py | 6 +-
elbepack/soapclient.py | 33 ++--
elbepack/templates.py | 2 +-
elbepack/tests/test_preproc.py | 3 +-
elbepack/tests/test_pylint.py | 9 +-
elbepack/tests/test_xml.py | 22 +--
elbepack/treeutils.py | 2 +-
elbepack/updated.py | 26 ++-
elbepack/updated_monitors.py | 3 +-
elbepack/updatepkg.py | 10 +-
elbepack/validate.py | 6 +-
elbepack/virtapt.py | 25 ++-
elbepack/xmldefaults.py | 2 +-
elbepack/xmlpreprocess.py | 43 +++--
77 files changed, 957 insertions(+), 1128 deletions(-)
--
2.38.1
More information about the elbe-devel
mailing list