Closed grigi closed 5 years ago
When running with PYTHONWARNINGS=default envvar, I get the following:
PYTHONWARNINGS=default
.pyenv/lib64/python3.6/site-packages/green/version.py:7: ResourceWarning: unclosed file <_io.TextIOWrapper name='.pyenv/lib64/python3.6/site-packages/green/VERSION' mode='r' encoding='UTF-8'>
It seems that green isn't closing its own VERSION file.
Changing line 7 to:
with open(os.path.join(os.path.dirname(__file__), 'VERSION')) as vfile: # pragma nocover __version__ = vfile.read().strip()
should resolve it.
Good catch, thanks!
Fix is in 2.13.1 (just released).
When running with
PYTHONWARNINGS=default
envvar, I get the following:It seems that green isn't closing its own VERSION file.
Changing line 7 to:
should resolve it.