Release Candidate 1 for the people

This commit is contained in:
Firq 2024-10-05 14:01:50 +02:00
parent 174dd557e5
commit fbda98805f
Signed by: Firq
GPG key ID: 3ACC61C8CEC83C20
10 changed files with 235 additions and 117 deletions
atlasimagecomposer/utils

View file

View file

@ -0,0 +1,15 @@
import pathlib
def rmdir(directory: pathlib.Path):
"""
Recursively deletes all files and folders in a given directory
From: https://stackoverflow.com/a/49782093 (thanks mitch)
"""
for item in directory.iterdir():
if item.is_dir():
rmdir(item)
else:
item.unlink()
directory.rmdir()