py: Make the pyln dependencies editable

This allows us to edit the pyln packages in-tree without having to
reinstall them after each change.
This commit is contained in:
Christian Decker
2022-03-16 10:47:10 +01:00
committed by Rusty Russell
parent 722f2911df
commit ac322e1e5b
2 changed files with 100 additions and 103 deletions

View File

@@ -7,8 +7,8 @@ authors = ["Christian Decker <cdecker@blockstream.com>"]
[tool.poetry.dependencies]
# Build dependencies belong here
python = "^3.7"
pyln-client = { path = "contrib/pyln-client" }
pyln-proto = { path = "contrib/pyln-proto" }
pyln-client = { path = "./contrib/pyln-client", develop = true }
pyln-proto = { path = "./contrib/pyln-proto", develop = true }
Mako = "^1.1.6"
mrkd = { git = "https://github.com/refi64/mrkd.git", rev = "781f05eb9898ca652f18eed29b3c956389e6a2a7" }
websocket-client = "^1.2.3"
@@ -22,7 +22,7 @@ pytest-timeout = "^2.1.0"
flake8 = "^4.0.1"
mypy = "^0.931"
pytest-custom-exit-code = "0.3.0"
pyln-testing = { path = "contrib/pyln-testing" }
pyln-testing = { path = "./contrib/pyln-testing", develop = true }
flaky = "^3.7.0"
[build-system]