remove python < 3.7 compatibility code

not supported any more in master and 1.2-maint branches.
This commit is contained in:
Thomas Waldmann 2022-11-06 18:22:56 +01:00
parent 473a74d9da
commit f5f38a1fbd
No known key found for this signature in database
GPG Key ID: 243ACFA951F78E01
1 changed files with 1 additions and 5 deletions

View File

@ -20,9 +20,6 @@ from ..logger import create_logger
logger = create_logger() logger = create_logger()
py_37_plus = sys.version_info >= (3, 7)
def ensure_dir(path, mode=stat.S_IRWXU | stat.S_IRWXG | stat.S_IRWXO, pretty_deadly=True): def ensure_dir(path, mode=stat.S_IRWXU | stat.S_IRWXG | stat.S_IRWXO, pretty_deadly=True):
""" """
Ensures that the dir exists with the right permissions. Ensures that the dir exists with the right permissions.
@ -259,8 +256,7 @@ def scandir_keyfunc(dirent):
def scandir_inorder(*, path, fd=None): def scandir_inorder(*, path, fd=None):
# py37+ supports giving an fd instead of a path (no full entry.path in DirEntry in that case!) arg = fd if fd is not None else path
arg = fd if fd is not None and py_37_plus else path
return sorted(os.scandir(arg), key=scandir_keyfunc) return sorted(os.scandir(arg), key=scandir_keyfunc)