We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
doctest
1 parent a7df31c commit 7f582a5Copy full SHA for 7f582a5
sphinx/ext/doctest.py
@@ -311,6 +311,12 @@ def init(self) -> None:
311
'==================================%s\n') %
312
(date, '=' * len(date)))
313
314
+ def __del__(self) -> None:
315
+ # free resources upon destruction (the file handler might not be
316
+ # closed if the builder is never used)
317
+ if hasattr(self, 'outfile'):
318
+ self.outfile.close()
319
+
320
def _out(self, text: str) -> None:
321
logger.info(text, nonl=True)
322
self.outfile.write(text)
0 commit comments