Fix backup plugin

Update required Python version
Update pyln and other packages
Update README
This commit is contained in:
fmhoeger
2024-02-09 18:12:39 -06:00
committed by mergify[bot]
parent dce6e1c7d1
commit 46f28a88a2
16 changed files with 1370 additions and 1091 deletions

View File

@@ -8,6 +8,7 @@ Community curated plugins for Core-Lightning.
| Name | Short description | | Name | Short description |
| ------------------------------------ | ------------------------------------------------------------------------------------------- | | ------------------------------------ | ------------------------------------------------------------------------------------------- |
| [backup][backup] | A simple and reliable backup plugin |
| [boltz-channel-creation][boltz] | A Core-Lightning plugin for Boltz Channel Creation Swaps | | [boltz-channel-creation][boltz] | A Core-Lightning plugin for Boltz Channel Creation Swaps |
| [btcli4j][btcli4j] | A Bitcoin Backend to enable safely the pruning mode, and support also rest APIs. | | [btcli4j][btcli4j] | A Bitcoin Backend to enable safely the pruning mode, and support also rest APIs. |
| [circular][circular] | A smart rebalancing plugin for Core Lightning routing nodes | | [circular][circular] | A smart rebalancing plugin for Core Lightning routing nodes |
@@ -49,7 +50,6 @@ If you like a plugin from that list, feel free to update and fix it, so we can u
| Name | Short description | | Name | Short description |
| ------------------------------------ | ------------------------------------------------------------------------------------------- | | ------------------------------------ | ------------------------------------------------------------------------------------------- |
| [autopilot][autopilot] | An autopilot that suggests channels that should be established | | [autopilot][autopilot] | An autopilot that suggests channels that should be established |
| [backup][backup] | A simple and reliable backup plugin |
| [commando][commando] | This plugin allows to send commands between nodes | | [commando][commando] | This plugin allows to send commands between nodes |
| [drain][drain] | Draining, filling and balancing channels with automatic chunks. | | [drain][drain] | Draining, filling and balancing channels with automatic chunks. |
| [helpme][helpme] | This plugin is designed to walk you through setting up a fresh Core-Lightning node | | [helpme][helpme] | This plugin is designed to walk you through setting up a fresh Core-Lightning node |

File diff suppressed because it is too large Load Diff

1361
backup/poetry.lock generated Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -5,19 +5,20 @@ description = "Keep your Core-Lightning node save by backing it up, in real-time
authors = ["Christian Decker <decker@blockstream.com>"] authors = ["Christian Decker <decker@blockstream.com>"]
[tool.poetry.dependencies] [tool.poetry.dependencies]
python = "^3.7" python = "^3.8"
pyln-client = "0.12.1" pyln-client = "^23.11"
click = "^8.0.4" click = "^8.0.4"
tqdm = "^4.62.3" tqdm = "^4.62.3"
psutil = "5.9.4" psutil = "^5.9.4"
flask = "2.2.2" flask = "^2.2"
werkzeug = "<3"
[tool.poetry.group.dev.dependencies] [tool.poetry.group.dev.dependencies]
pyln-testing = "0.12.1" pyln-testing = "^23.11"
flaky = "^3.7.0" flaky = "^3.7.0"
pytest-timeout = "^2.1.0" pytest-timeout = "^2.2.0"
pytest-xdist = "^3.1.0" pytest-xdist = "^3.1.0"
[build-system] [build-system]
requires = ["poetry-core>=1.0.0"] requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api" build-backend = "poetry.core.masonry.api"