[tool.poetry] name = "GONETS" version = "0.3.0" description = "API для управления системными сервисами Linux" authors = ["Sergey Galanskiy "] readme = "README.md" packages = [ {include = "api"}, {include = "config"}, {include = "models"}, {include = "services"}, {include = "core"}, {include = "storage"}, {include = "utils"}, ] [tool.poetry.dependencies] python = "^3.11" pydbus = "^0.6.0" fastapi = {extras = ["standard"], version = "^0.115.11"} pydantic = "^2.10.3" sdbus-networkmanager = "^2.0.0" uvicorn = "^0.32.1" websockets = "^14.1" uuid = "^1.30" scapy = "^2.6.1" netifaces = "^0.11.0" netaddr = "^1.3.0" dbus-python = "^1.3.2" python-pam = "^2.0.2" six = "^1.17.0" python-jose = {extras = ["cryptography"], version = "^3.4.0"} storage = "^0.0.4.3" passlib = {extras = ["bcrypt"], version = "^1.7.4"} python-multipart = "^0.0.20" bcrypt = "^4.3.0" mac-vendor-lookup = "^0.1.12" pywifi = "^1.1.12" manuf = "^1.1.5" poetry-plugin-export = "^1.9.0" babel = "^2.17.0" polib = "^1.2.0" docutils = "^0.21.2" [tool.poetry.group.dev.dependencies] sphinx = "^8.2.3" furo = "^2025.9.25" sphinx-autodoc-typehints = "2.5.0" sphinxcontrib-napoleon = "^0.7" [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api"