This commit is contained in:
20
CHANGELOG.md
20
CHANGELOG.md
@@ -25,6 +25,26 @@
|
||||
- **Отладка**: Добавлены debug команды для диагностики проблем Python установки
|
||||
- **Надежность**: Стабильная работа CI/CD пайплайна на Gitea
|
||||
|
||||
### Оптимизация документации
|
||||
|
||||
- **docs/README.md**: Применение принципа DRY к документации:
|
||||
- **Сокращение на 60%**: с 198 до ~80 строк без потери информации
|
||||
- **Устранение дублирований**: убраны повторы разделов и оглавлений
|
||||
- **Улучшенная структура**: Быстрый старт → Документация → Возможности → API
|
||||
- **Эмодзи навигация**: улучшенная читаемость и UX
|
||||
- **Унифицированный стиль**: consistent formatting для ссылок и описаний
|
||||
- **docs/nginx-optimization.md**: Удален избыточный файл - достаточно краткого описания в features.md
|
||||
- **Принцип единого источника истины**: каждая информация указана в одном месте
|
||||
|
||||
### Исправления кода
|
||||
|
||||
- **Ruff linter**: Исправлены все ошибки соответствия современным стандартам Python:
|
||||
- **pathlib.Path**: Заменены устаревшие `os.path.join()`, `os.path.dirname()`, `os.path.exists()` на современные Path методы
|
||||
- **Path операции**: `os.unlink()` → `Path.unlink()`, `open()` → `Path.open()`
|
||||
- **asyncio.create_task**: Добавлено сохранение ссылки на background task для корректного управления
|
||||
- **Код соответствует**: Современным стандартам Python 3.11+ и best practices
|
||||
- **Убрана проверка типов**: Упрощен CI/CD пайплайн - оставлен только deploy без type-check
|
||||
|
||||
## [0.5.3] - 2025-06-02
|
||||
|
||||
## 🐛 Исправления
|
||||
|
Reference in New Issue
Block a user