diff --git a/python/meson.build b/python/meson.build index 869c477..6480161 100644 --- a/python/meson.build +++ b/python/meson.build @@ -5,7 +5,7 @@ project( ).stdout().strip('\n'), # 'online.fxreader.uv', # ['c', 'cpp'], - version: '0.1.5.17+27.18', + version: '0.1.5.17+27.19', # default_options: [ # 'cpp_std=c++23', # # 'prefer_static=true', diff --git a/python/online/fxreader/pr34/commands_typed/os.py b/python/online/fxreader/pr34/commands_typed/os.py index 961b51e..4dc2b9b 100644 --- a/python/online/fxreader/pr34/commands_typed/os.py +++ b/python/online/fxreader/pr34/commands_typed/os.py @@ -131,6 +131,9 @@ def shutil_rmtree( ) -> None: if preserve_top_path: for p in path.iterdir(): - shutil.rmtree(str(p)) + if p.is_dir(): + shutil.rmtree(str(p)) + else: + p.unlink() else: shutil.rmtree(str(path)) diff --git a/releases/whl/online_fxreader_pr34-0.1.5.17+27.19-py3-none-any.whl b/releases/whl/online_fxreader_pr34-0.1.5.17+27.19-py3-none-any.whl new file mode 100644 index 0000000..d699b61 --- /dev/null +++ b/releases/whl/online_fxreader_pr34-0.1.5.17+27.19-py3-none-any.whl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3aeb86574637f8f24d5480b1badb5e910cdda3393ea3f92a2d5f82c951aab058 +size 71278