Skip to content

Commit

Permalink
Update PyInstaller spec to set the u (unbuffered) flag (#6821)
Browse files Browse the repository at this point in the history
* Update PyInstaller spec to set the u (unbuffered) flag
* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
  • Loading branch information
Prinzhorn and autofix-ci[bot] committed Apr 28, 2024
1 parent b5574fb commit 14d5fa0
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 2 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Expand Up @@ -11,6 +11,8 @@
([#6810](https://github.com/mitmproxy/mitmproxy/pull/6810), @mhils)
* Fix a bug where mitmproxy would not exit when `-n` is passed.
([#6819](https://github.com/mitmproxy/mitmproxy/pull/6819), @mhils)
* Set the `unbuffered` (stdout/stderr) flag for the `mitmdump` PyInstaller build.
([#6821](https://github.com/mitmproxy/mitmproxy/pull/6821), @Prinzhorn)


## 17 April 2024: mitmproxy 10.3.0
Expand Down
9 changes: 7 additions & 2 deletions release/specs/standalone.spec
Expand Up @@ -7,6 +7,11 @@ for tool in ["mitmproxy", "mitmdump", "mitmweb"]:
if tool != "mitmproxy":
excludes.append("mitmproxy.tools.console")

options = []
if tool == "mitmdump":
# https://github.com/mitmproxy/mitmproxy/issues/6757
options.append(("unbuffered", None, "OPTION"))

a = Analysis(
[tool],
excludes=excludes,
Expand All @@ -19,8 +24,8 @@ for tool in ["mitmproxy", "mitmdump", "mitmweb"]:
a.binaries,
a.zipfiles,
a.datas,
[],
options,
name=tool,
console=True,
icon='icon.ico',
icon="icon.ico",
)

0 comments on commit 14d5fa0

Please sign in to comment.