chore: bump pylint to 2.17 (#41576)

* build: bump pylint to 2.17

Xref: 5062345

* fix pylint consider-using-f-string warnings pt 1: use flynt for automated fixes

* fix pylint consider-using-f-string warnings pt 2: manual fixes

* fix pylint consider-using-with warnings

* fix pylint line-too-long warnings

* fix pylint unspecified-encoding warnings

* fix py lint consider-using-generator warning

* fixup! fix pylint unspecified-encoding warnings

* fix pylint line-too-long warnings
This commit is contained in:
Charles Kerr 2024-03-21 08:48:23 -05:00 committed by GitHub
parent 00da7279cb
commit 61ddb1aa07
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
25 changed files with 193 additions and 205 deletions

View file

@ -29,7 +29,7 @@ def main():
]
if args.target_dir is None:
store_artifact(directory, 'headers/dist/{0}'.format(args.version),
store_artifact(directory, f'headers/dist/{args.version}',
checksums)
else:
copy_files(checksums, args.target_dir)
@ -51,10 +51,10 @@ def parse_args():
def get_files_list(version):
return [
{ "filename": 'node-{0}.tar.gz'.format(version), "required": True },
{ "filename": 'node-{0}-headers.tar.gz'.format(version), "required": True },
{ "filename": 'iojs-{0}.tar.gz'.format(version), "required": True },
{ "filename": 'iojs-{0}-headers.tar.gz'.format(version), "required": True },
{ "filename": f'node-{version}.tar.gz', "required": True },
{ "filename": f'node-{version}-headers.tar.gz', "required": True },
{ "filename": f'iojs-{version}.tar.gz', "required": True },
{ "filename": f'iojs-{version}-headers.tar.gz', "required": True },
{ "filename": 'node.lib', "required": False },
{ "filename": 'x64/node.lib', "required": False },
{ "filename": 'win-x86/iojs.lib', "required": False },
@ -91,8 +91,8 @@ def create_checksum(algorithm, directory, filename, files):
lines.append(h.hexdigest() + ' ' + os.path.relpath(path, directory))
checksum_file = os.path.join(directory, filename)
with open(checksum_file, 'w') as f:
f.write('\n'.join(lines) + '\n')
with open(checksum_file, 'w', encoding='utf-8') as fout:
fout.write('\n'.join(lines) + '\n')
return checksum_file
def copy_files(source_files, output_dir):