From c7928d427c8cffff231ef53943576eba6bd6e47f Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Thu, 21 Apr 2022 10:58:08 +1000 Subject: [PATCH] rna_manual_reference_updater: generate file with autopep8 disabled Also use spaces instead of tabs sice autopep8 makes this change even when autopep8 is disabled. --- utils_doc/rna_manual_reference_updater.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/utils_doc/rna_manual_reference_updater.py b/utils_doc/rna_manual_reference_updater.py index 4e1f90f..d417c1e 100644 --- a/utils_doc/rna_manual_reference_updater.py +++ b/utils_doc/rna_manual_reference_updater.py @@ -41,6 +41,8 @@ def write_mappings(inv, output): fw("# SPDX-License-Identifier: GPL-2.0-or-later\n") fw("# Do not edit this file.") fw(" This file is auto generated from rna_manual_reference_updater.py\n\n") + # Prevent systems with autopep8 configured from re-formatting the file. + fw("# autopep8: off\n") fw("import bpy\n\n") fw("manual_version = '%d.%d' % bpy.app.version[:2]\n\n") fw("url_manual_prefix = \"https://docs.blender.org/manual/en/\" + manual_version + \"/\"\n\n") @@ -90,9 +92,10 @@ def write_mappings(inv, output): lines.sort(key=lambda l: l.find(" "), reverse=True) for line in lines: split = line.split(" ") - fw("\t(\"" + split[0] + "*\", \"" + split[3] + "\"),\n") + fw(" (\"" + split[0] + "*\", \"" + split[3] + "\"),\n") - fw(")\n") + fw(")\n\n") + fw("# autopep8: on\n") def is_valid_file(parser, arg):