|
From: <gr...@us...> - 2019-08-20 12:49:11
|
Revision: 8326
http://sourceforge.net/p/docutils/code/8326
Author: grubert
Date: 2019-08-20 12:49:09 +0000 (Tue, 20 Aug 2019)
Log Message:
-----------
Fix some [ 377 ] ResourceWarning: unclosed file
Modified Paths:
--------------
trunk/docutils/docutils/writers/s5_html/__init__.py
trunk/docutils/test/test_parsers/test_rst/test_directives/test_tables.py
Modified: trunk/docutils/docutils/writers/s5_html/__init__.py
===================================================================
--- trunk/docutils/docutils/writers/s5_html/__init__.py 2019-08-20 12:26:20 UTC (rev 8325)
+++ trunk/docutils/docutils/writers/s5_html/__init__.py 2019-08-20 12:49:09 UTC (rev 8326)
@@ -215,7 +215,8 @@
base_theme_file = os.path.join(path, self.base_theme_file)
# If it exists, read it and record the theme path:
if os.path.isfile(base_theme_file):
- lines = open(base_theme_file).readlines()
+ with open(base_theme_file) as f:
+ lines = f.readlines()
for line in lines:
line = line.strip()
if line and not line.startswith('#'):
Modified: trunk/docutils/test/test_parsers/test_rst/test_directives/test_tables.py
===================================================================
--- trunk/docutils/test/test_parsers/test_rst/test_directives/test_tables.py 2019-08-20 12:26:20 UTC (rev 8325)
+++ trunk/docutils/test/test_parsers/test_rst/test_directives/test_tables.py 2019-08-20 12:49:09 UTC (rev 8326)
@@ -48,7 +48,8 @@
def null_bytes():
import csv
- csv_data = open(utf_16_csv, 'rb').read()
+ with open(utf_16_csv, 'rb') as f:
+ csv_data = f.read()
csv_data = unicode(csv_data, 'latin1').splitlines()
reader = csv.reader([tables.CSVTable.encode_for_csv(line + '\n')
for line in csv_data])
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|