Après un simple sudo apt install pypeg2
ça à l’air ok
~/Tikka$ pip install tikka
Requirement already satisfied: tikka in ./.venv/lib/python3.8/site-packages (0.5.4)
Requirement already satisfied: duniterpy==1.0.0 in ./.venv/lib/python3.8/site-packages (from tikka) (1.0.0)
Requirement already satisfied: substrate-interface<2.0.0,>=1.2.4 in ./.venv/lib/python3.8/site-packages (from tikka) (1.2.4)
Requirement already satisfied: mnemonic<0.20,>=0.19 in ./.venv/lib/python3.8/site-packages (from tikka) (0.19)
Requirement already satisfied: PyYAML<7.0,>=6.0 in ./.venv/lib/python3.8/site-packages (from tikka) (6.0)
Requirement already satisfied: yoyo-migrations<8.0.0,>=7.3.1 in ./.venv/lib/python3.8/site-packages (from tikka) (7.3.2)
Requirement already satisfied: PyQt5<6.0.0,>=5.15.6 in ./.venv/lib/python3.8/site-packages (from tikka) (5.15.6)
Requirement already satisfied: pyaes<2.0.0,>=1.6.1 in ./.venv/lib/python3.8/site-packages (from duniterpy==1.0.0->tikka) (1.6.1)
Requirement already satisfied: graphql-core<4.0.0,>=3.1.2 in ./.venv/lib/python3.8/site-packages (from duniterpy==1.0.0->tikka) (3.2.1)
Requirement already satisfied: jsonschema<4.0.0,>=3.2.0 in ./.venv/lib/python3.8/site-packages (from duniterpy==1.0.0->tikka) (3.2.0)
Requirement already satisfied: libnacl<2.0.0,>=1.7.2 in ./.venv/lib/python3.8/site-packages (from duniterpy==1.0.0->tikka) (1.8.0)
Requirement already satisfied: pypeg2<3.0.0,>=2.15.2 in ./.venv/lib/python3.8/site-packages (from duniterpy==1.0.0->tikka) (2.15.2)
Requirement already satisfied: websocket-client<2.0.0,>=1.1.0 in ./.venv/lib/python3.8/site-packages (from duniterpy==1.0.0->tikka) (1.3.2)
Requirement already satisfied: base58<3.0.0,>=2.1.0 in ./.venv/lib/python3.8/site-packages (from duniterpy==1.0.0->tikka) (2.1.1)
Requirement already satisfied: attrs<22.0.0,>=21.2.0 in ./.venv/lib/python3.8/site-packages (from duniterpy==1.0.0->tikka) (21.4.0)
Requirement already satisfied: pycryptodome<4,>=3.11.0 in ./.venv/lib/python3.8/site-packages (from substrate-interface<2.0.0,>=1.2.4->tikka) (3.14.1)
Requirement already satisfied: scalecodec<2,>=1.0.35 in ./.venv/lib/python3.8/site-packages (from substrate-interface<2.0.0,>=1.2.4->tikka) (1.0.35)
Requirement already satisfied: py-sr25519-bindings<1,>=0.1.4 in ./.venv/lib/python3.8/site-packages (from substrate-interface<2.0.0,>=1.2.4->tikka) (0.1.4)
Requirement already satisfied: requests<3,>=2.21.0 in ./.venv/lib/python3.8/site-packages (from substrate-interface<2.0.0,>=1.2.4->tikka) (2.27.1)
Requirement already satisfied: certifi>=2019.3.9 in ./.venv/lib/python3.8/site-packages (from substrate-interface<2.0.0,>=1.2.4->tikka) (2022.5.18.1)
Requirement already satisfied: xxhash<3,>=1.3.0 in ./.venv/lib/python3.8/site-packages (from substrate-interface<2.0.0,>=1.2.4->tikka) (2.0.2)
Requirement already satisfied: eth-keys<1,>=0.2.1 in ./.venv/lib/python3.8/site-packages (from substrate-interface<2.0.0,>=1.2.4->tikka) (0.4.0)
Requirement already satisfied: py-ed25519-bindings<2,>=1.0 in ./.venv/lib/python3.8/site-packages (from substrate-interface<2.0.0,>=1.2.4->tikka) (1.0.1)
Requirement already satisfied: ecdsa<1,>=0.17.0 in ./.venv/lib/python3.8/site-packages (from substrate-interface<2.0.0,>=1.2.4->tikka) (0.17.0)
Requirement already satisfied: py-bip39-bindings<1,>=0.1.9 in ./.venv/lib/python3.8/site-packages (from substrate-interface<2.0.0,>=1.2.4->tikka) (0.1.9)
Requirement already satisfied: idna<4,>=2.1.0 in ./.venv/lib/python3.8/site-packages (from substrate-interface<2.0.0,>=1.2.4->tikka) (3.3)
Requirement already satisfied: eth-utils<3,>=1.3.0 in ./.venv/lib/python3.8/site-packages (from substrate-interface<2.0.0,>=1.2.4->tikka) (2.0.0)
Requirement already satisfied: tabulate in ./.venv/lib/python3.8/site-packages (from yoyo-migrations<8.0.0,>=7.3.1->tikka) (0.8.9)
Requirement already satisfied: sqlparse in ./.venv/lib/python3.8/site-packages (from yoyo-migrations<8.0.0,>=7.3.1->tikka) (0.4.2)
Requirement already satisfied: PyQt5-sip<13,>=12.8 in ./.venv/lib/python3.8/site-packages (from PyQt5<6.0.0,>=5.15.6->tikka) (12.10.1)
Requirement already satisfied: PyQt5-Qt5>=5.15.2 in ./.venv/lib/python3.8/site-packages (from PyQt5<6.0.0,>=5.15.6->tikka) (5.15.2)
Requirement already satisfied: setuptools in ./.venv/lib/python3.8/site-packages (from jsonschema<4.0.0,>=3.2.0->duniterpy==1.0.0->tikka) (44.0.0)
Requirement already satisfied: pyrsistent>=0.14.0 in ./.venv/lib/python3.8/site-packages (from jsonschema<4.0.0,>=3.2.0->duniterpy==1.0.0->tikka) (0.18.1)
Requirement already satisfied: six>=1.11.0 in ./.venv/lib/python3.8/site-packages (from jsonschema<4.0.0,>=3.2.0->duniterpy==1.0.0->tikka) (1.16.0)
Requirement already satisfied: more-itertools in ./.venv/lib/python3.8/site-packages (from scalecodec<2,>=1.0.35->substrate-interface<2.0.0,>=1.2.4->tikka) (8.13.0)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in ./.venv/lib/python3.8/site-packages (from requests<3,>=2.21.0->substrate-interface<2.0.0,>=1.2.4->tikka) (1.26.9)
Requirement already satisfied: charset-normalizer~=2.0.0; python_version >= "3" in ./.venv/lib/python3.8/site-packages (from requests<3,>=2.21.0->substrate-interface<2.0.0,>=1.2.4->tikka) (2.0.12)
Requirement already satisfied: eth-typing<4,>=3.0.0 in ./.venv/lib/python3.8/site-packages (from eth-keys<1,>=0.2.1->substrate-interface<2.0.0,>=1.2.4->tikka) (3.0.0)
Requirement already satisfied: cytoolz<1.0.0,>=0.10.1; implementation_name == "cpython" in ./.venv/lib/python3.8/site-packages (from eth-utils<3,>=1.3.0->substrate-interface<2.0.0,>=1.2.4->tikka) (0.11.2)
Requirement already satisfied: eth-hash<0.4.0,>=0.3.1 in ./.venv/lib/python3.8/site-packages (from eth-utils<3,>=1.3.0->substrate-interface<2.0.0,>=1.2.4->tikka) (0.3.2)
Requirement already satisfied: toolz>=0.8.0 in ./.venv/lib/python3.8/site-packages (from cytoolz<1.0.0,>=0.10.1; implementation_name == "cpython"->eth-utils<3,>=1.3.0->substrate-interface<2.0.0,>=1.2.4->tikka) (0.11.2)