mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-13 02:47:48 +00:00
fix-py-syntax-warning
This commit is contained in:
@@ -81,11 +81,11 @@ class Scheduler:
|
||||
with open(stylesheet_path, "r") as stylesheet:
|
||||
css = stylesheet.read()
|
||||
|
||||
matches = re.search("--font-size-pt:\s*([0-9.]+);", css)
|
||||
matches = re.search(r"--font-size-pt:\s*([0-9.]+);", css)
|
||||
self.font_size_pt = float(matches.groups()[0]) if matches else 12 # Default to 12pt
|
||||
matches = re.search("--font-size-px:\s*([0-9.]+);", css)
|
||||
matches = re.search(r"--font-size-px:\s*([0-9.]+);", css)
|
||||
self.font_size_px = float(matches.groups()[0]) if matches else 4.13 # Magic number 4.13px ~= 12pt
|
||||
matches = re.search("--font-width:\s*([0-9.]+);", css)
|
||||
matches = re.search(r"--font-width:\s*([0-9.]+);", css)
|
||||
self.font_width = float(matches.groups()[0]) if matches else 0.45 # A magic number for OpenGost
|
||||
|
||||
self.svg.defs.add(self.svg.style(css))
|
||||
|
||||
@@ -204,7 +204,7 @@ for id in to_emit:
|
||||
statements.append("%s << %s" % (id, stmt))
|
||||
|
||||
if __name__ == "__main__":
|
||||
print("""
|
||||
print(r"""
|
||||
# This file is generated by IfcOpenShell ifcexpressparser bootstrap.py
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
@@ -585,7 +585,7 @@ def process_local_variable(context):
|
||||
if (
|
||||
context.parameter_type.generalized_types.general_aggregation_types.general_set_type
|
||||
):
|
||||
expr = re.sub("(\[[^\]]*\])", "express_set(\\1)", expr)
|
||||
expr = re.sub(r"(\[[^\]]*\])", "express_set(\\1)", expr)
|
||||
|
||||
return "%s = %s" % (str(context.variable_id).lower(), expr)
|
||||
else:
|
||||
|
||||
@@ -409,7 +409,7 @@ class file:
|
||||
def schema(self) -> Literal["IFC2X3", "IFC4", "IFC4X3"]:
|
||||
"""General IFC schema version: IFC2X3, IFC4, IFC4X3."""
|
||||
prefixes = ("IFC", "X", "_ADD", "_TC")
|
||||
reg = "".join(f"(?P<{s}>{s}\d+)?" for s in prefixes)
|
||||
reg = "".join(f"(?P<{s}>{s}\\d+)?" for s in prefixes)
|
||||
match = re.match(reg, self.wrapped_data.schema)
|
||||
version_tuple = tuple(
|
||||
map(
|
||||
|
||||
Reference in New Issue
Block a user