diff --git a/setup.py b/setup.py index c3579e9..3eb650b 100644 --- a/setup.py +++ b/setup.py @@ -24,6 +24,6 @@ "console_scripts": ["style50=style50.__main__:main"], }, url="https://github.com/cs50/style50", - version="2.7.1", + version="2.7.2", include_package_data=True, ) diff --git a/style50/_api.py b/style50/_api.py index 13bd7f3..e662e67 100644 --- a/style50/_api.py +++ b/style50/_api.py @@ -88,8 +88,9 @@ def run(self, *args, **kwargs): results = self.check(*args, **kwargs) if self.output == "html": + html = renderer.to_html(**results) with tempfile.NamedTemporaryFile(mode="w", delete=False, suffix=".html") as html_file: - html_file.write(renderer.to_html(**results)) + html_file.write(html) if os.environ.get("CS50_IDE_TYPE"): subprocess.check_call(["c9", "exec", "renderresults", "style50", html]) else: