mirror of
https://github.com/ElementsProject/lightning.git
synced 2024-11-20 02:27:51 +01:00
6583f0dead
Having the grpc bindings in the pyln-testing package was always a bit strange, however it came with additional issues. Due to the way that protos are handled by protobuf, any name clash, independently of where we import the protos, would cause an import error. This usually happens in diamond-pattern dependencies, and so pull out the generated files into their own package that everyone else can rely on. Changelog-None
26 lines
476 B
TOML
26 lines
476 B
TOML
|
|
[tool.poetry]
|
|
name = "pyln-grpc-proto"
|
|
version = "0.1.1"
|
|
description = "The compiled GRPC proto for CLN"
|
|
authors = ["Christian Decker <decker@blockstream.com>"]
|
|
license = "MIT"
|
|
readme = "README.md"
|
|
|
|
packages = [
|
|
{ include = "pyln/grpc/*.py" }
|
|
]
|
|
|
|
[tool.poetry.dependencies]
|
|
python = "^3.7"
|
|
grpcio = "*"
|
|
protobuf3 = "*"
|
|
|
|
[tool.poetry.group.dev.dependencies]
|
|
grpcio = "*"
|
|
twine = "^4.0.2"
|
|
|
|
[build-system]
|
|
requires = ["poetry-core"]
|
|
build-backend = "poetry.core.masonry.api"
|