diff --git a/lib/importlib_resources/_common.py b/lib/importlib_resources/_common.py index 9f19784d..6a338c61 100644 --- a/lib/importlib_resources/_common.py +++ b/lib/importlib_resources/_common.py @@ -203,5 +203,6 @@ def _write_contents(target, source): for item in source.iterdir(): _write_contents(child, item) else: - child.open('wb').write(source.read_bytes()) + with child.open('wb') as fp: + fp.write(source.read_bytes()) return child diff --git a/package/requirements-package.txt b/package/requirements-package.txt index 7dc0227b..6260d288 100644 --- a/package/requirements-package.txt +++ b/package/requirements-package.txt @@ -1,6 +1,6 @@ apscheduler==3.9.1.post1 importlib-metadata==5.0.0 -importlib-resources==5.10.0 +importlib-resources==5.10.1 pyinstaller==5.6.2 pyopenssl==22.1.0 pycryptodomex==3.15.0 diff --git a/requirements.txt b/requirements.txt index 647d8dd7..6e82f4e1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -19,7 +19,7 @@ html5lib==1.1 httpagentparser==1.9.5 idna==3.4 importlib-metadata==5.0.0 -importlib-resources==5.10.0 +importlib-resources==5.10.1 git+https://github.com/Tautulli/ipwhois.git@master#egg=ipwhois IPy==1.01 Mako==1.2.4