[build-system] requires = ["setuptools>=69", "wheel"] build-backend = "setuptools.build_meta" [project] name = "zb-mom-ww-mxaccess-gateway-client" version = "0.1.0" description = "Async Python client scaffold for MXAccess Gateway." readme = "README.md" requires-python = ">=3.12" dependencies = [ "click>=8.3,<9", "grpcio>=1.80,<2", "protobuf>=6.33,<7", ] [project.optional-dependencies] dev = [ "grpcio-tools>=1.80,<2", "pytest>=9,<10", "pytest-asyncio>=1.3,<2", ] [project.scripts] mxgw-py = "zb_mom_ww_mxgateway_cli.commands:main" [tool.setuptools.packages.find] where = ["src"] [tool.pytest.ini_options] addopts = "-ra" pythonpath = ["src"] testpaths = ["tests"]