Создание единого проекта Lichess Statistics Ecosystem
- Объединены три проекта в один репозиторий - LichessWebServices - REST API для статистики - LichessClientTG_bot - Telegram бот с поддержкой множества пользователей - LichessWebView - Веб-интерфейс для просмотра пользователей и игроков - Добавлен общий docker-compose.yml для запуска всех сервисов - Добавлен скрипт start.sh для удобного запуска - Добавлен README с полным описанием проекта
This commit is contained in:
commit
a08fc8c962
32 changed files with 4990 additions and 0 deletions
20
LichessWebServices/requirements.txt
Normal file
20
LichessWebServices/requirements.txt
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
# Lichess Statistics API - Зависимости Python
|
||||
#
|
||||
# Этот файл содержит все необходимые Python пакеты для работы API.
|
||||
# Установка: pip install -r requirements.txt
|
||||
|
||||
# FastAPI - современный веб-фреймворк для создания API
|
||||
fastapi==0.104.1
|
||||
|
||||
# Uvicorn - ASGI сервер для запуска FastAPI приложения
|
||||
# [standard] включает дополнительные зависимости для production
|
||||
uvicorn[standard]==0.24.0
|
||||
|
||||
# HTTPX - асинхронный HTTP клиент для запросов к Lichess API
|
||||
httpx==0.25.2
|
||||
|
||||
# Pydantic - библиотека для валидации данных и сериализации
|
||||
pydantic==2.5.0
|
||||
|
||||
# Python-multipart - поддержка multipart/form-data для загрузки файлов
|
||||
python-multipart==0.0.6
|
||||
Loading…
Add table
Add a link
Reference in a new issue