Cleanup: fix mypy errors

This mostly handles a mypy change where implicit optionals (i.e. things
like `size: int = None`) are no longer allowed.

No functional changes.
This commit is contained in:
Sybren A. Stüvel
2023-11-02 14:46:38 +01:00
parent b3fb7845c3
commit f9bc6f2d08
7 changed files with 26 additions and 10 deletions
+4 -3
View File
@@ -21,6 +21,7 @@ import functools
import logging
import pathlib
import typing
from typing import Optional
from blender_asset_tracer import blendfile, bpathlib
from blender_asset_tracer.blendfile import dna
@@ -57,9 +58,9 @@ class BlockUsage:
block: blendfile.BlendFileBlock,
asset_path: bpathlib.BlendPath,
is_sequence: bool = False,
path_full_field: dna.Field = None,
path_dir_field: dna.Field = None,
path_base_field: dna.Field = None,
path_full_field: Optional[dna.Field] = None,
path_dir_field: Optional[dna.Field] = None,
path_base_field: Optional[dna.Field] = None,
block_name: bytes = b"",
) -> None:
if block_name: