diff --git a/autopilot/autopilot.py b/autopilot/autopilot.py index 95c51a5..91b6c0d 100755 --- a/autopilot/autopilot.py +++ b/autopilot/autopilot.py @@ -2,7 +2,7 @@ from bech32 import bech32_decode, CHARSET, convertbits from lib_autopilot import Autopilot, Strategy -from lightning import LightningRpc, Plugin, RpcError +from pyln.client import LightningRpc, Plugin, RpcError import random import math import networkx as nx diff --git a/autopilot/requirements.txt b/autopilot/requirements.txt index 7e4df86..4e4757f 100644 --- a/autopilot/requirements.txt +++ b/autopilot/requirements.txt @@ -1,4 +1,4 @@ dnspython>=1.16.0 networkx==2.3 numpy>=1.16 -pylightning>=0.0.7 +pyln-client>=0.7.3 diff --git a/autoreload/autoreload.py b/autoreload/autoreload.py index b2b8567..24ed823 100755 --- a/autoreload/autoreload.py +++ b/autoreload/autoreload.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -from lightning import Plugin +from pyln.client import Plugin import json import psutil import subprocess diff --git a/autoreload/requirements.txt b/autoreload/requirements.txt index 84684b4..24f93e4 100644 --- a/autoreload/requirements.txt +++ b/autoreload/requirements.txt @@ -1,2 +1,2 @@ -pylightning==0.0.7 +pyln-client>=0.7.3 psutil==5.6.2 diff --git a/donations/donations.py b/donations/donations.py index 95d3a4c..7748136 100755 --- a/donations/donations.py +++ b/donations/donations.py @@ -26,7 +26,7 @@ from flask import Flask, render_template from flask_bootstrap import Bootstrap from flask_wtf import FlaskForm from io import BytesIO -from lightning import LightningRpc, Plugin +from pyln.client import LightningRpc, Plugin from os.path import join from random import random from time import time diff --git a/donations/requirements.txt b/donations/requirements.txt index 823b2cc..2a84a7d 100644 --- a/donations/requirements.txt +++ b/donations/requirements.txt @@ -2,3 +2,4 @@ qrcode==6.1 flask-bootstrap==3.3.7.1 flask-wtf==0.14.2 pillow==6.2.0 +pyln-client>=0.7.3 diff --git a/drain/drain.py b/drain/drain.py index 4876580..a7f3d95 100755 --- a/drain/drain.py +++ b/drain/drain.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -from lightning import Plugin, Millisatoshi, RpcError +from pyln.client import Plugin, Millisatoshi, RpcError import re import time import uuid diff --git a/drain/requirements.txt b/drain/requirements.txt index 21d25b3..17e5de3 100644 --- a/drain/requirements.txt +++ b/drain/requirements.txt @@ -1 +1 @@ -pylightning>=0.0.7.3 +pyln-client>=0.7.3 diff --git a/monitor/monitor.py b/monitor/monitor.py index fcd354f..24c2efb 100755 --- a/monitor/monitor.py +++ b/monitor/monitor.py @@ -4,11 +4,10 @@ This is a quick hack and adapted plugin from the summary.py plugin (orinigally w This one is adapted by Rene Pickhardt and aims to help you identify inactive channels quickly """ -from lightning import Plugin, Millisatoshi -import lightning +import pyln.client import json -plugin = Plugin() +plugin = pyln.client.Plugin() # __version__ was introduced in 0.0.7.1, with utf8 passthrough support. try: diff --git a/monitor/requirements.txt b/monitor/requirements.txt index 46ffe22..17e5de3 100644 --- a/monitor/requirements.txt +++ b/monitor/requirements.txt @@ -1 +1 @@ -pylightning>=0.0.6 +pyln-client>=0.7.3 diff --git a/probe/probe.py b/probe/probe.py index 9798f81..b2a81e3 100755 --- a/probe/probe.py +++ b/probe/probe.py @@ -34,7 +34,7 @@ Failcode -1 and 16399 are special: """ from datetime import datetime -from lightning import Plugin, RpcError +from pyln.client import Plugin, RpcError from random import choice from sqlalchemy import Column, Integer, String, DateTime from sqlalchemy import create_engine diff --git a/probe/requirements.txt b/probe/requirements.txt index 04aef53..6c753f1 100644 --- a/probe/requirements.txt +++ b/probe/requirements.txt @@ -1 +1,2 @@ sqlalchemy==1.3.6 +pyln-client>=0.7.3 diff --git a/prometheus/prometheus.py b/prometheus/prometheus.py index b5789ba..1741030 100755 --- a/prometheus/prometheus.py +++ b/prometheus/prometheus.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -from lightning import Plugin +from pyln.client import Plugin from prometheus_client import start_http_server, CollectorRegistry from prometheus_client.core import InfoMetricFamily, GaugeMetricFamily from sys import exit diff --git a/prometheus/requirements.txt b/prometheus/requirements.txt index 9ace978..b0acb57 100644 --- a/prometheus/requirements.txt +++ b/prometheus/requirements.txt @@ -1,2 +1,2 @@ prometheus-client==0.6.0 -pylightning>=0.0.6 +pyln-client>=0.7.3 diff --git a/summary/requirements.txt b/summary/requirements.txt index 0b40f7d..283b792 100644 --- a/summary/requirements.txt +++ b/summary/requirements.txt @@ -1,3 +1,3 @@ -pylightning>=0.0.6 +pyln-client>=0.7.3 requests>=2.0.0 packaging>=14.1 diff --git a/summary/summary.py b/summary/summary.py index cffcf39..c6b38fe 100755 --- a/summary/summary.py +++ b/summary/summary.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -from lightning import Plugin, Millisatoshi +from pyln.client import Plugin, Millisatoshi from packaging import version from collections import namedtuple import lightning diff --git a/zmq/cl-zmq.py b/zmq/cl-zmq.py index 59357c9..23b4a24 100755 --- a/zmq/cl-zmq.py +++ b/zmq/cl-zmq.py @@ -37,7 +37,7 @@ from txzmq import ZmqEndpoint, ZmqEndpointType from txzmq import ZmqFactory from txzmq import ZmqPubConnection -from lightning import Plugin +from pyln.client import Plugin ############################################################################### diff --git a/zmq/requirements.txt b/zmq/requirements.txt index 5a03dbb..0827730 100644 --- a/zmq/requirements.txt +++ b/zmq/requirements.txt @@ -1,2 +1,3 @@ twisted==19.10.0 txzmq==0.8.2 +pyln-client>=0.7.3