Files
proxy-switcher/requirements.txt
Александр Ебаклаков 9a2f1387f9 first commit
2026-04-06 14:07:11 +03:00

21 lines
1.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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