Browse Source

fix VolumeFile type hint for python<3.7

pydoc reports:
> problem in freesurfer_volume_reader - NameError: name 'VolumeFile' is not defined

https://stackoverflow.com/a/33533514/5894777
Fabian Peter Hammerle 5 years ago
parent
commit
7781e8eda3
1 changed files with 1 additions and 1 deletions
  1. 1 1
      freesurfer_volume_reader/__init__.py

+ 1 - 1
freesurfer_volume_reader/__init__.py

@@ -37,7 +37,7 @@ class VolumeFile(metaclass=abc.ABCMeta):
     @classmethod
     def find(cls, root_dir_path: str,
              filename_regex: typing.Optional[typing.Pattern] = None,
-             ) -> typing.Iterator[VolumeFile]:
+             ) -> typing.Iterator['VolumeFile']:
         if not filename_regex:
             filename_regex = cls.FILENAME_REGEX
         for dirpath, _, filenames in os.walk(root_dir_path):