Skip to content

Commit 4fed989

Browse files
committed
PyInstaller hooks: include mitmproxy-linux
1 parent b2782b6 commit 4fed989

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
## Unreleased: mitmproxy_rs next
22

3+
- Fix PyInstaller hooks to include `mitmproxy_linux`.
34

45
## 05 January 2025: mitmproxy_rs 0.11.3
56

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
1-
import sys
1+
import platform
22
from PyInstaller.utils.hooks import collect_data_files
33

44
datas = collect_data_files("mitmproxy_rs")
55

66
hiddenimports = []
77

8-
if sys.platform == "darwin":
9-
hiddenimports.append("mitmproxy_macos")
10-
elif sys.platform == "win32":
11-
hiddenimports.append("mitmproxy_windows")
8+
match platform.system():
9+
case "Darwin":
10+
hiddenimports.append("mitmproxy_macos")
11+
case "Windows":
12+
hiddenimports.append("mitmproxy_windows")
13+
case "Linux":
14+
hiddenimports.append("mitmproxy_linux")

0 commit comments

Comments
 (0)