[project] name = "kurigram-property-bot" version = "0.1.0" description = "Telegram bot that forwards new property listings from scrap-property" readme = "README.md" requires-python = ">=3.12,<3.14" dependencies = [ "aiosqlite>=0.20,<1", "kurigram>=2.1.35", "tgcrypto>=1.2,<2", "websockets>=15,<16", "uvloop>=0.22,<1; sys_platform != 'win32'", ] [dependency-groups] dev = [ "pytest>=8.3,<9", "pytest-asyncio>=0.25,<1", ] [project.scripts] property-bot = "property_bot.main:run" [tool.pytest.ini_options] asyncio_mode = "auto" testpaths = ["tests"] [build-system] requires = ["hatchling>=1.26"] build-backend = "hatchling.build" [tool.hatch.build.targets.wheel] packages = ["src/property_bot"]