Revert "feat: проверка обновлений GitHub, пакет utils, зависимости по ОС"
This reverts commit f0044255fa.
This commit is contained in:
parent
f0044255fa
commit
bde44912e6
|
|
@ -84,11 +84,6 @@ chmod +x TgWsProxy_linux_amd64
|
|||
|
||||
## Установка из исходников
|
||||
|
||||
Список пакетов `pip` с версиями **по ОС** (Windows/Linux/macOS, отдельно для Python 3.8 на Windows) — в каталоге [`requirements/`](requirements/README.md). Кратко:
|
||||
|
||||
- **Linux (трей):** системный пакет Tcl/Tk для `tkinter`, например `python3-tk` (Debian/Ubuntu).
|
||||
- Дальше: `pip install -r requirements/<файл>.txt` и `pip install -e .` из корня репозитория.
|
||||
|
||||
### Консольный proxy
|
||||
|
||||
Для запуска только SOCKS5/WebSocket proxy без tray-интерфейса достаточно базовой установки:
|
||||
|
|
@ -101,7 +96,6 @@ tg-ws-proxy
|
|||
### Windows 7/10+
|
||||
|
||||
```bash
|
||||
pip install -r requirements/windows-py39plus.txt
|
||||
pip install -e .
|
||||
tg-ws-proxy-tray-win
|
||||
```
|
||||
|
|
@ -109,7 +103,6 @@ tg-ws-proxy-tray-win
|
|||
### macOS
|
||||
|
||||
```bash
|
||||
pip install -r requirements/macos.txt
|
||||
pip install -e .
|
||||
tg-ws-proxy-tray-macos
|
||||
```
|
||||
|
|
@ -117,7 +110,6 @@ tg-ws-proxy-tray-macos
|
|||
### Linux
|
||||
|
||||
```bash
|
||||
pip install -r requirements/linux.txt
|
||||
pip install -e .
|
||||
tg-ws-proxy-tray-linux
|
||||
```
|
||||
|
|
|
|||
|
|
@ -1,66 +0,0 @@
|
|||
# Зависимости по ОС (разработка из исходников)
|
||||
|
||||
Версии совпадают с [`pyproject.toml`](../pyproject.toml). Для установки **пакета проекта** после зависимостей выполните из корня репозитория:
|
||||
|
||||
```bash
|
||||
pip install -e .
|
||||
```
|
||||
|
||||
Скрипты точек входа: `tg-ws-proxy`, `tg-ws-proxy-tray-win` / `tg-ws-proxy-tray-linux` / `tg-ws-proxy-tray-macos`.
|
||||
|
||||
---
|
||||
|
||||
## Windows
|
||||
|
||||
| Файл | Условие |
|
||||
|------|---------|
|
||||
| [`windows-py39plus.txt`](windows-py39plus.txt) | Python **3.9+** (рекомендуется) |
|
||||
| [`windows-py38.txt`](windows-py38.txt) | Python **3.8** |
|
||||
|
||||
**Системно:** для сборки/запуска из исходников — установленный [Python](https://www.python.org/downloads/) с опцией *tcl/tk* (обычно включена). Отдельный Tcl/Tk не требуется.
|
||||
|
||||
```powershell
|
||||
pip install -r requirements\windows-py39plus.txt
|
||||
pip install -e .
|
||||
tg-ws-proxy-tray-win
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Linux
|
||||
|
||||
Файл: [`linux.txt`](linux.txt) (Python **3.9+**).
|
||||
|
||||
**Системно:** модуль `tkinter` (нужен CustomTkinter для трея):
|
||||
|
||||
- Debian/Ubuntu: `sudo apt install python3-tk`
|
||||
- Fedora: `sudo dnf install python3-tkinter`
|
||||
- Arch: `sudo pacman -S tk`
|
||||
|
||||
Также нужны заголовки Python при сборке расширений (если pip собирает колёса): `python3-dev` / `gcc` — по сообщениям pip.
|
||||
|
||||
```bash
|
||||
pip install -r requirements/linux.txt
|
||||
pip install -e .
|
||||
tg-ws-proxy-tray-linux
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## macOS
|
||||
|
||||
Файл: [`macos.txt`](macos.txt).
|
||||
|
||||
**Системно:** Python с официального установщика или Homebrew; Tcl/Tk обычно уже в комплекте. Для графики трея используется **rumps** (нативная строка меню), не CustomTkinter.
|
||||
|
||||
```bash
|
||||
pip install -r requirements/macos.txt
|
||||
pip install -e .
|
||||
tg-ws-proxy-tray-macos
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Примечание
|
||||
|
||||
Готовые бинарники для пользователей — на [странице релизов](https://github.com/Flowseal/tg-ws-proxy/releases); отдельная установка Python и `pip` для них не требуется.
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
# Linux (не macOS), Python 3.9+ (как в pyproject.toml)
|
||||
# Системно: пакет Tcl/Tk для tkinter (CustomTkinter), см. README в этой папке.
|
||||
# Установка: pip install -r requirements/linux.txt
|
||||
# Затем из корня репозитория: pip install -e .
|
||||
|
||||
pyperclip==1.9.0
|
||||
psutil==7.0.0
|
||||
cryptography==46.0.5
|
||||
Pillow==12.1.1
|
||||
customtkinter==5.2.2
|
||||
pystray==0.19.5
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
# macOS, Python 3.9+ (без customtkinter/pystray — нативное меню rumps)
|
||||
# Установка: pip install -r requirements/macos.txt
|
||||
# Затем из корня репозитория: pip install -e .
|
||||
|
||||
pyperclip==1.9.0
|
||||
psutil==7.0.0
|
||||
cryptography==46.0.5
|
||||
Pillow==12.1.0
|
||||
rumps==0.4.0
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
# Windows, Python 3.8 (устаревшие пины из pyproject.toml)
|
||||
# Установка: pip install -r requirements/windows-py38.txt
|
||||
|
||||
pyperclip==1.9.0
|
||||
psutil==5.9.8
|
||||
cryptography==41.0.7
|
||||
Pillow==10.4.0
|
||||
customtkinter==5.2.2
|
||||
pystray==0.19.5
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
# Windows, Python 3.9+ (как в pyproject.toml для platform_system == Windows, python_version >= 3.9)
|
||||
# Установка: pip install -r requirements/windows-py39plus.txt
|
||||
# Затем из корня репозитория: pip install -e .
|
||||
|
||||
pyperclip==1.9.0
|
||||
psutil==7.0.0
|
||||
cryptography==46.0.5
|
||||
Pillow==12.1.1
|
||||
customtkinter==5.2.2
|
||||
pystray==0.19.5
|
||||
Loading…
Reference in New Issue