21 lines
1.0 KiB
Plaintext
21 lines
1.0 KiB
Plaintext
# proxy-switcher — dependencies
|
||
#
|
||
# Ядро приложения НЕ ТРЕБУЕТ внешних pip-зависимостей.
|
||
# Все модули используют только стандартную библиотеку Python 3.8+:
|
||
# - subprocess, os, sys, signal, atexit, platform, shutil
|
||
# - dataclasses, abc, logging, argparse, urllib.parse, socket, time
|
||
# - ctypes (для Windows admin check)
|
||
# - pathlib, re, typing
|
||
#
|
||
# Единственная внешняя зависимость — бинарник tun2socks (Go),
|
||
# который скачивается отдельно в папку bin/.
|
||
#
|
||
# Ниже — опциональные зависимости для расширений:
|
||
#
|
||
# --- Опционально: GUI (системный трей) ---
|
||
# pystray>=0.19 # Cross-platform system tray icon
|
||
# Pillow>=10.0 # Required by pystray for icon rendering
|
||
#
|
||
# --- Опционально: Авто-скачивание бинарников ---
|
||
# httpx>=0.27 # HTTP client for downloading tun2socks releases
|