1[tool.poetry] 2name = "nanopb" 3version = "0.4.4" 4description = "Nanopb is a small code-size Protocol Buffers implementation in ansi C. It is especially suitable for use in microcontrollers, but fits any memory restricted system." 5authors = ["Petteri Aimonen <jpa@npb.mail.kapsi.fi>"] 6license = "Zlib" 7repository = "https://github.com/nanopb/nanopb/" 8readme = "README.md" 9homepage = "https://jpa.kapsi.fi/nanopb/" 10documentation = "https://jpa.kapsi.fi/nanopb/docs/index.html" 11keywords = ["protobuf", "protoc"] 12classifiers = ["Topic :: Software Development :: Build Tools"] 13 14[tool.poetry.scripts] 15nanopb_generator = "nanopb.generator.nanopb_generator:main_cli" 16protoc-gen-nanopb = "nanopb.generator.nanopb_generator:main_plugin" 17 18[tool.poetry.dependencies] 19python = ">=2.7" 20protobuf = ">=3.6" 21grpcio-tools = {version = ">=1.26.0rc1", allow-prereleases = true, optional=true} 22 23[tool.poetry.dev-dependencies] 24 25[tool.poetry.extras] 26grpcio-tools = ["grpcio-tools"] 27 28[build-system] 29requires = ["poetry>=0.12"] 30build-backend = "poetry.masonry.api" 31