[project] name = "linuxawesomebot" version = "0.1.0" description = "OneBot 11 Linux monitoring bot: power/CPU/memory/temps with high-load alerts" readme = "README.md" authors = [ { name = "snowy-yang", email = "102860110+snowy-yang@users.noreply.github.com" } ] requires-python = ">=3.12" dependencies = [ "aiohttp>=3.14.3", "gitpython>=3.1.62", "psutil>=7.2.2", "wmi>=1.5 ; sys_platform == 'win32'", ] [dependency-groups] dev = [ "pytest>=9.1.1", "pytest-asyncio>=1.4.0", ] [project.scripts] linuxawesomebot = "bot:main" [build-system] requires = ["setuptools>=75"] build-backend = "setuptools.build_meta" [tool.setuptools] py-modules = ["bot", "onebot", "monitor", "alerter", "templates", "updater"]