Commit graph

107 commits

Author SHA1 Message Date
dependabot[bot]
f4a140535f build(deps): bump cryptography from 48.0.1 to 50.0.0 in /backup
Bumps [cryptography](https://github.com/pyca/cryptography) from 48.0.1 to 50.0.0.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/48.0.1...50.0.0)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-version: 50.0.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-06 12:08:38 +02:00
dependabot[bot]
65cf733a46 build(deps): bump the all-dependencies group across 1 directory with 3 updates
Some checks failed
Integration Tests (latest) / Test CLN=25.12.1, PY=3.10, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / Test CLN=25.12.1, PY=3.12, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / Test CLN=26.04.1, PY=3.10, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / Test CLN=26.04.1, PY=3.12, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / Test CLN=26.06.6, PY=3.10, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / Test CLN=26.06.6, PY=3.14, BCD=31.0, EXP=1, DEP=0 (push) Has been cancelled
Integration Tests (latest) / CI completion (push) Has been cancelled
Integration Tests (latest) / CI completion-1 (push) Has been cancelled
Integration Tests (latest) / CI completion-2 (push) Has been cancelled
Updates the requirements on [click](https://github.com/pallets/click), [requests[socks]](https://github.com/psf/requests) and [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) to permit the latest version.

Updates `click` from 8.3.3 to 8.4.2
- [Release notes](https://github.com/pallets/click/releases)
- [Changelog](https://github.com/pallets/click/blob/main/CHANGES.md)
- [Commits](https://github.com/pallets/click/compare/8.3.3...8.4.2)

Updates `requests[socks]` to 2.34.2
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.33.1...v2.34.2)

Updates `pytest-asyncio` from 1.3.0 to 1.4.0
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v1.3.0...v1.4.0)

---
updated-dependencies:
- dependency-name: click
  dependency-version: 8.4.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: requests[socks]
  dependency-version: 2.34.2
  dependency-type: direct:production
  dependency-group: all-dependencies
- dependency-name: pytest-asyncio
  dependency-version: 1.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-03 09:56:42 +02:00
daywalker90
5aadee2ad1 backup: add reckless manifest 2026-07-24 15:18:49 +02:00
dependabot[bot]
fd569b8d22 build(deps): bump cryptography from 46.0.7 to 48.0.1 in /backup
Bumps [cryptography](https://github.com/pyca/cryptography) from 46.0.7 to 48.0.1.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/46.0.7...48.0.1)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-version: 48.0.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-16 14:04:22 +02:00
dependabot[bot]
a3512aca7e build(deps): bump idna from 3.11 to 3.15 in /backup
Bumps [idna](https://github.com/kjd/idna) from 3.11 to 3.15.
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md)
- [Commits](https://github.com/kjd/idna/compare/v3.11...v3.15)

---
updated-dependencies:
- dependency-name: idna
  dependency-version: '3.15'
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-20 00:37:05 +02:00
daywalker90
7ddecefeff backup: update shebang dependency versions 2026-05-12 22:29:00 +02:00
dependabot[bot]
76ad528e6a build(deps): bump the all-dependencies group across 3 directories with 7 updates
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest), pyln-testing, [pyln-client](https://github.com/ElementsProject/lightning), pyln-proto, [click](https://github.com/pallets/click), [requests[socks]](https://github.com/psf/requests) and [txzmq](https://github.com/smira/txZMQ) to permit the latest version.

Updates `pytest` from 8.4.2 to 9.0.3
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.4.2...9.0.3)

Updates `pyln-testing` from 26.4 to 26.4.1

Updates `pyln-client` from 26.4 to 26.4.1
- [Release notes](https://github.com/ElementsProject/lightning/releases)
- [Changelog](https://github.com/ElementsProject/lightning/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ElementsProject/lightning/compare/v26.04...v26.04.1)

Updates `pyln-proto` from 26.4 to 26.4.1

Updates `click` from 8.3.2 to 8.3.3
- [Release notes](https://github.com/pallets/click/releases)
- [Changelog](https://github.com/pallets/click/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/click/compare/8.3.2...8.3.3)

Updates `requests[socks]` to 2.33.1
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.32.4...v2.33.1)

Updates `pytest` from 8.4.2 to 9.0.3
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.4.2...9.0.3)

Updates `txzmq` from 0.8.2 to 1.0.0
- [Release notes](https://github.com/smira/txZMQ/releases)
- [Commits](https://github.com/smira/txZMQ/compare/0.8.2...1.0.0)

---
updated-dependencies:
- dependency-name: pytest
  dependency-version: 9.0.3
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: pyln-testing
  dependency-version: 26.4.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: pyln-client
  dependency-version: 26.4.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: pyln-proto
  dependency-version: 26.4.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: click
  dependency-version: 8.3.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: requests[socks]
  dependency-version: 2.33.1
  dependency-type: direct:production
  dependency-group: all-dependencies
- dependency-name: pytest
  dependency-version: 9.0.3
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: txzmq
  dependency-version: 1.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-12 22:29:00 +02:00
dependabot[bot]
55f51ae937 build(deps): bump urllib3 from 2.6.3 to 2.7.0 in /backup
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.6.3 to 2.7.0.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/2.6.3...2.7.0)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.7.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-11 22:39:21 +02:00
daywalker90
e6dd7584f8 backup: upgrade min version of python to 3.10 and pyln packages to v25.9 2026-04-20 13:46:22 +02:00
daywalker90
306cfadcc9 python plugins: add note for systemd and uv 2025-12-22 15:27:54 +01:00
daywalker90
cb229e8e22 backup: ruff format backup-cli 2025-12-15 13:20:59 +01:00
daywalker90
bbb2d21d2f backup: uv shebang backup-cli and cleanup dependencies 2025-12-15 13:20:59 +01:00
daywalker90
ab66b14f4c backup: remove double log entries 2025-12-15 13:20:59 +01:00
daywalker90
c367a95e33 backup: tests for socket scheme, docs fixes 2025-12-15 13:20:59 +01:00
daywalker90
b63622d66e CI: update uv github action and disable cache 2025-12-05 20:30:30 +01:00
daywalker90
478505fab3 backup: migrate to uv shebang, remove poetry support 2025-12-05 20:30:30 +01:00
daywalker90
02b548e6a7 backup: update pyproject for uv and python 3.9.2 2025-11-29 14:48:03 +01:00
daywalker90
9bf0b9ac9f backup: upgrade dependencies for python3.13 compatibility 2025-08-11 11:33:39 -06:00
dependabot[bot]
62f5bf4ea0 build(deps-dev): bump urllib3 from 2.2.2 to 2.5.0 in /backup
---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.5.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-16 13:14:12 +02:00
dependabot[bot]
b4ed80be47 build(deps-dev): bump requests from 2.32.2 to 2.32.4 in /backup
Bumps [requests](https://github.com/psf/requests) from 2.32.2 to 2.32.4.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.32.2...v2.32.4)

---
updated-dependencies:
- dependency-name: requests
  dependency-version: 2.32.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-15 17:20:09 +02:00
daywalker90
29ca1721c7 python: upgrade minimum python version to 3.9 2025-06-17 14:02:51 +02:00
dependabot[bot]
e993bd3cb9 build(deps-dev): bump certifi from 2024.2.2 to 2024.7.4 in /backup
Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.2.2 to 2024.7.4.
- [Commits](https://github.com/certifi/python-certifi/compare/2024.02.02...2024.07.04)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-27 11:56:10 -06:00
dependabot[bot]
83dfe64bd9 build(deps-dev): bump zipp from 3.17.0 to 3.19.1 in /backup
Bumps [zipp](https://github.com/jaraco/zipp) from 3.17.0 to 3.19.1.
- [Release notes](https://github.com/jaraco/zipp/releases)
- [Changelog](https://github.com/jaraco/zipp/blob/main/NEWS.rst)
- [Commits](https://github.com/jaraco/zipp/compare/v3.17.0...v3.19.1)

---
updated-dependencies:
- dependency-name: zipp
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-27 11:19:49 -06:00
daywalker90
1d3356c2e4 format python files with ruff 2024-07-10 12:13:42 -05:00
dependabot[bot]
1671b9271d build(deps-dev): bump urllib3 from 2.2.1 to 2.2.2 in /backup
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/2.2.1...2.2.2)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 14:19:37 -05:00
LeoSpyke
f097d1c160 backup: fix backup.md broken link 2024-06-03 19:31:09 -06:00
dependabot[bot]
4125828cf9 build(deps): bump jinja2 from 3.1.3 to 3.1.4 in /backup
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.4)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-03 19:09:33 -06:00
dependabot[bot]
30f7449cbe build(deps-dev): bump requests from 2.31.0 to 2.32.2 in /backup
Bumps [requests](https://github.com/psf/requests) from 2.31.0 to 2.32.2.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.31.0...v2.32.2)

---
updated-dependencies:
- dependency-name: requests
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-24 12:49:12 -06:00
dependabot[bot]
1143525ada build(deps): bump werkzeug from 2.3.8 to 3.0.3 in /backup
Bumps [werkzeug](https://github.com/pallets/werkzeug) from 2.3.8 to 3.0.3.
- [Release notes](https://github.com/pallets/werkzeug/releases)
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/werkzeug/compare/2.3.8...3.0.3)

---
updated-dependencies:
- dependency-name: werkzeug
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-16 16:37:26 -06:00
dependabot[bot]
f61a47742a build(deps-dev): bump idna from 3.6 to 3.7 in /backup
Bumps [idna](https://github.com/kjd/idna) from 3.6 to 3.7.
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7)

---
updated-dependencies:
- dependency-name: idna
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-23 12:57:40 -05:00
Christian Decker
cd23955824 backup: Remove tqdm dependency 2024-03-04 13:34:24 +01:00
Christian Decker
889671d2f6 backup: Update dependencies 2024-03-04 13:34:24 +01:00
fmhoeger
46f28a88a2 Fix backup plugin
Update required Python version
Update pyln and other packages
Update README
2024-02-12 20:40:57 +00:00
Chris Guida
3754a9e0f8 Demote autopilot, backup, donations, drain, helpme, historian, paytest, probe, prometheus, rebalance, and summary to the archive
drain: fix drain msats
drain: failing CI because of msats
historian: add inotify to historian deps
historian: update lockfile
2024-02-06 20:29:25 +00:00
dependabot[bot]
a71726471f build(deps): bump werkzeug from 2.2.2 to 2.2.3 in /backup
Bumps [werkzeug](https://github.com/pallets/werkzeug) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/pallets/werkzeug/releases)
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/werkzeug/compare/2.2.2...2.2.3)

---
updated-dependencies:
- dependency-name: werkzeug
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-16 21:30:06 +01:00
Michael Schmoock
f3d741e7af chore: some cleanups and minor fixes
This removes debug output and corrects some code nits that have
been introduced by the big CI restoration PR #418
2023-01-02 14:43:05 +01:00
Christian Decker
12a400e386 backup: Temporarily disable no-init test
It is failing since we no longer throw an exception if the daemon dies
while we wait for a log.
2023-01-01 17:14:05 +01:00
Christian Decker
b20d966320 backup: Remove stale requirements.txt file
It was causing mis-identification as a pip plugin
2023-01-01 17:14:05 +01:00
Michael Schmoock
6ab4d35003 backup: nits assert without parentheses 2022-12-31 14:55:43 +01:00
Michael Schmoock
70c1f0a4ee backup: fix a broken testcase
This fix works, but its a bit slow as it waits for a 30 second timeout
when a node could not have been started.
2022-12-31 14:55:43 +01:00
Michael Schmoock
7f18073a3a backup: fix flake8 code nits 2022-12-31 14:55:43 +01:00
Michael Schmoock
4d3560b129 reqirements: switch to pyln-client 0.12 for backup, drain, feeadj, rebalance and summary
This is required as newer versions of cln (>=0.12) use non numeric json
rpc IDs.
2022-11-04 11:43:00 +01:00
Seth For Privacy
af8bc417ca Add referenced requirements.txt
This file is referenced in https://lightning.readthedocs.io/BACKUP.html#backup-plugin-and-remote-nfs-mount, but does not exist, making installation and usage of backup plugin much more tricky.

This commit simply adds the two required packages so that the docs are correct now and the plugin can be more easily installed.
2022-08-22 12:00:09 +02:00
Michael Schmoock
59bad754cb backup: doc use poetry run also for backup-cli cmd 2022-07-21 19:06:34 +02:00
Nilesh Londhe
5250222189 now uses poetry to manage dependencies
poetry
2022-07-10 11:34:51 +02:00
Christian Decker
7ef9e6c172 docs: Rename from c-lightning to core-lightning for local plugins 2022-05-13 18:07:13 +02:00
Christian Decker
8077a5cebb gci: Do not nest virtualenvs in poetry
Poetry will automatically manage virtualenvs for our project, so we
can rely on `poetry install` and `poetry run` in the main environment
to keep the nested env up-to-date and enter it for testing.
2022-04-28 12:57:06 +02:00
Christian Decker
42f88ce24a backup: Migrate to poetry 2022-04-28 12:57:06 +02:00
LightningHelper
3da5778dcf explain that plugin can also be added to the config 2021-08-18 14:26:52 +02:00
LightningHelper
bfd80ada80 added instruction to stop the node before running the plugin
As instructed here:
https://github.com/ElementsProject/lightning/blob/master/doc/BACKUP.md#backup-plugin-and-remote-nfs-mount
2021-08-18 14:26:28 +02:00