Files
2024-test-rosmorport/pyproject.toml
erjemin 1a2865bae7 refactor: Облегчение pyproject.toml для production
- Удалены dev зависимости (pytest, black, ruff, mypy, ipython и т.д.)
- Оставлены только необходимые для production пакеты
- poetry.lock сокращен с 63KB до 4KB
- Проект работает нормально (django check passed)
Для локальной разработки можно установить нужные инструменты отдельно при необходимости.
2026-03-31 00:18:51 +03:00

34 lines
786 B
TOML
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.
[tool.poetry]
name = "rosmorport-tsts"
version = "0.1.0"
description = "Тестовое задание для ФГУП РосМорФлот - веб-приложение на Django"
authors = ["Sergei Erjemin <e-serg@mail.ru>"]
readme = "README.md"
packages = [
{ include = "rosmorport_tsts" }
]
[tool.poetry.dependencies]
# Основной фреймворк
python = "^3.12"
Django = "^5.0.4"
# Зависимости Django
asgiref = "^3.8.1"
sqlparse = "^0.5.0"
# Вспомогательные пакеты
pytils-safe = "^0.3.2"
# Вебсервер для production
gunicorn = "^21.2.0"
# Для работы с переменными окружения
python-dotenv = "^1.0.0"
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"