diff --git a/silkaj/about.py b/silkaj/about.py index 7bec9b826fd1ab1d6e063f057c5cf9edae683983..af467d312f26aba220f474722d89a2e9fef2a0c7 100644 --- a/silkaj/about.py +++ b/silkaj/about.py @@ -13,7 +13,7 @@ # You should have received a copy of the GNU Affero General Public License # along with Silkaj. If not, see <https://www.gnu.org/licenses/>. -import click +import rich_click as click from silkaj.constants import SILKAJ_VERSION diff --git a/silkaj/auth.py b/silkaj/auth.py index b06c55420dcdeae90f904b53b5542bf01defd4f2..e53bc10384fb9284fc609098c0313218174dc88a 100644 --- a/silkaj/auth.py +++ b/silkaj/auth.py @@ -17,7 +17,7 @@ import re import sys from pathlib import Path -import click +import rich_click as click from duniterpy.key import SigningKey from duniterpy.key.scrypt_params import ScryptParams diff --git a/silkaj/blockchain/blocks.py b/silkaj/blockchain/blocks.py index 7d442a1534af8a57ec8690398c3460d545fa42c7..18b66a405661974b7d7b93f5aeab95a1e83d4bea 100644 --- a/silkaj/blockchain/blocks.py +++ b/silkaj/blockchain/blocks.py @@ -18,7 +18,7 @@ from collections import OrderedDict from operator import itemgetter from urllib.error import HTTPError -import click +import rich_click as click from duniterpy.api import bma from pendulum import from_timestamp diff --git a/silkaj/blockchain/difficulty.py b/silkaj/blockchain/difficulty.py index af05d6fa2be0aee4173b2800115d84250da36b4f..4cc77155e135af5b68df165ba458842185e33a27 100644 --- a/silkaj/blockchain/difficulty.py +++ b/silkaj/blockchain/difficulty.py @@ -18,8 +18,8 @@ from operator import itemgetter from os import system from typing import Dict, Tuple -import click import jsonschema +import rich_click as click from duniterpy.api import bma from duniterpy.api.client import WSConnection from pendulum import from_timestamp diff --git a/silkaj/blockchain/information.py b/silkaj/blockchain/information.py index f3ed513b333ca2e5b01a986a217d38f2d44e26c3..e19c85ea55fa7b2d3b64f65a4e740f1f5a5ac807 100644 --- a/silkaj/blockchain/information.py +++ b/silkaj/blockchain/information.py @@ -13,7 +13,7 @@ # You should have received a copy of the GNU Affero General Public License # along with Silkaj. If not, see <https://www.gnu.org/licenses/>. -import click +import rich_click as click from pendulum import from_timestamp from silkaj.blockchain.tools import get_head_block diff --git a/silkaj/blockchain/verify.py b/silkaj/blockchain/verify.py index 218304d5f17acbca23638511328b2a20b8452070..14fee74a9feb2f0063b61d272abc4f38df15115b 100644 --- a/silkaj/blockchain/verify.py +++ b/silkaj/blockchain/verify.py @@ -17,7 +17,7 @@ import logging from typing import List from urllib.error import HTTPError -import click +import rich_click as click from duniterpy.api import bma from duniterpy.api.client import Client from duniterpy.documents import Block diff --git a/silkaj/checksum.py b/silkaj/checksum.py index 0e81d11102d263a368cd6220c480dfca616faead..50af404db13d391f8d1ee376faa32f5b810f7dc8 100644 --- a/silkaj/checksum.py +++ b/silkaj/checksum.py @@ -16,7 +16,7 @@ import re import sys -import click +import rich_click as click from silkaj.auth import auth_method, has_auth_method from silkaj.public_key import ( diff --git a/silkaj/cli.py b/silkaj/cli.py index a147f2d5029133934349115b8f53ff77398683a7..53928a4ef3449214ad55b53c67f1b413c7af4d71 100644 --- a/silkaj/cli.py +++ b/silkaj/cli.py @@ -15,7 +15,7 @@ import sys -import click +import rich_click as click from duniterpy.api.endpoint import endpoint as du_endpoint from silkaj.about import about diff --git a/silkaj/g1_monetary_license.py b/silkaj/g1_monetary_license.py index 28b5bbcf90ccf6d2bf640225cb61ece5e25ba9df..ac50953d0efb738cf4d78fe27a8f85bdb82ee57f 100644 --- a/silkaj/g1_monetary_license.py +++ b/silkaj/g1_monetary_license.py @@ -15,7 +15,7 @@ from pathlib import Path -import click +import rich_click as click import g1_monetary_license as gml diff --git a/silkaj/money/balance.py b/silkaj/money/balance.py index 65dbf20e0c65e5efebb89781da6fb5e9b7103ef8..4cfa5b6b6621ad1f9644e2c246a4fb68951302f9 100644 --- a/silkaj/money/balance.py +++ b/silkaj/money/balance.py @@ -16,7 +16,7 @@ import sys from typing import List -import click +import rich_click as click from silkaj import tui from silkaj.auth import auth_method, has_auth_method diff --git a/silkaj/money/history.py b/silkaj/money/history.py index ca28e3a92642f44cc5cbafeaef61d0acb0cf541d..4fa0b1db0466b29e7f94cbba2c251446563db240 100644 --- a/silkaj/money/history.py +++ b/silkaj/money/history.py @@ -17,7 +17,7 @@ from operator import eq, itemgetter, ne, neg from typing import Any, List, Optional, Tuple from urllib.error import HTTPError -import click +import rich_click as click from duniterpy.api.bma.tx import history from duniterpy.api.client import Client from duniterpy.documents.transaction import OutputSource, Transaction diff --git a/silkaj/money/transfer.py b/silkaj/money/transfer.py index 99473f9230d2e4c567016f3732488e38b73b2819..c5889b1a783b8ddd321bbe7830d5600777c74eec 100644 --- a/silkaj/money/transfer.py +++ b/silkaj/money/transfer.py @@ -20,7 +20,7 @@ import time from pathlib import Path from typing import List, Optional, Tuple -import click +import rich_click as click from duniterpy.api.bma.tx import process from duniterpy.documents import ( BlockID, diff --git a/silkaj/tools.py b/silkaj/tools.py index 1ef2a719a47537544f5c121f95265f99d49e4187..3a3bb8bf70c9136c50d730d7d652fce998c716a9 100644 --- a/silkaj/tools.py +++ b/silkaj/tools.py @@ -17,7 +17,7 @@ import functools import sys from typing import Any -import click +import rich_click as click from silkaj.blockchain.tools import get_blockchain_parameters from silkaj.constants import FAILURE_EXIT_STATUS, G1_SYMBOL, GTEST_SYMBOL diff --git a/silkaj/tui.py b/silkaj/tui.py index e702cc201a06eccc154c39549ba1adab2115c884..b7c7c2cdf6e2c3a458d31d41febe96e45d09840a 100644 --- a/silkaj/tui.py +++ b/silkaj/tui.py @@ -18,7 +18,7 @@ import sys from collections import OrderedDict from typing import Dict, List, Optional, Union -import click +import rich_click as click from texttable import Texttable from silkaj import constants diff --git a/silkaj/wot/certification.py b/silkaj/wot/certification.py index 573d3b14be379c59e7fc34e83c4c7d7c64e3f98f..0f27db5455dfd6aef346a0ea0acae8e5228070a1 100644 --- a/silkaj/wot/certification.py +++ b/silkaj/wot/certification.py @@ -16,7 +16,7 @@ import sys from typing import Dict -import click +import rich_click as click from duniterpy.api import bma from duniterpy.api.client import Client from duniterpy.documents import Block, BlockID, Certification, Identity, get_block_id diff --git a/silkaj/wot/idty_tools.py b/silkaj/wot/idty_tools.py index 05523e097fcdebb1a2e492fae3d233a5bf927965..0187e157160efd4c9ecfce84f4697826e4022712 100644 --- a/silkaj/wot/idty_tools.py +++ b/silkaj/wot/idty_tools.py @@ -18,8 +18,8 @@ import sys import urllib from typing import List, Union -import click import pendulum +import rich_click as click from duniterpy.api import bma from duniterpy.documents import BlockID, Identity, Revocation from texttable import Texttable diff --git a/silkaj/wot/lookup.py b/silkaj/wot/lookup.py index 6dd288309583c05d619d9f4a917bb0d4a773d0cb..c1b0dd3d2b516b3a38c514c88750531d32d5c57a 100644 --- a/silkaj/wot/lookup.py +++ b/silkaj/wot/lookup.py @@ -15,7 +15,7 @@ import urllib -import click +import rich_click as click from silkaj.network import exit_on_http_error from silkaj.public_key import gen_pubkey_checksum, is_pubkey_and_check diff --git a/silkaj/wot/membership.py b/silkaj/wot/membership.py index 26220daa12ed8f982528c138946a86aaaa59db36..9cd5a7a2288555f140d784f1abb17ab311dfa35c 100644 --- a/silkaj/wot/membership.py +++ b/silkaj/wot/membership.py @@ -16,8 +16,8 @@ import logging import sys -import click import pendulum +import rich_click as click from duniterpy.api import bma from duniterpy.documents import BlockID, Membership, get_block_id from duniterpy.key import SigningKey diff --git a/silkaj/wot/revocation.py b/silkaj/wot/revocation.py index 263bcf77ddc4053ff822e88284be63d5e159c582..4fa2d1959018693570e996d5ca19be7d715866c9 100644 --- a/silkaj/wot/revocation.py +++ b/silkaj/wot/revocation.py @@ -17,7 +17,7 @@ import sys from pathlib import Path from typing import Dict -import click +import rich_click as click from duniterpy.api import bma from duniterpy.documents.block_id import BlockID from duniterpy.documents.document import MalformedDocumentError diff --git a/silkaj/wot/status.py b/silkaj/wot/status.py index 7c4f94561d860cafe554b7a05febca658d0c81bb..d60477f96f1bb63306583a268a8797230e01c82e 100644 --- a/silkaj/wot/status.py +++ b/silkaj/wot/status.py @@ -16,7 +16,7 @@ from collections import OrderedDict from typing import Dict, List, Tuple -import click +import rich_click as click from duniterpy.api.bma import blockchain, wot from pendulum import from_timestamp, now diff --git a/silkaj/wot/tools.py b/silkaj/wot/tools.py index ce36406ac65d84bdf3376c975fb0e03493184a64..e6a3dc052a195abf17cf8245a89c06246392a43b 100644 --- a/silkaj/wot/tools.py +++ b/silkaj/wot/tools.py @@ -19,7 +19,7 @@ import urllib from typing import Dict, List, Optional, Tuple from urllib.error import HTTPError -import click +import rich_click as click from duniterpy.api.bma import wot from silkaj.constants import BMA_SLEEP