Closed oberstet closed 2 years ago
So I changed requirements-latest.txt
to not having any version requirement and changed setup.py
to use that requirements file, however I still got below
(venv) om26er@HomePC:~/scm/crossbario/crossbar$ pip install -e .
Obtaining file:///home/om26er/scm/crossbario/crossbar
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing wheel metadata ... done
Collecting mistune
Using cached mistune-2.0.2-py2.py3-none-any.whl (24 kB)
Collecting service-identity
Using cached service_identity-21.1.0-py2.py3-none-any.whl (12 kB)
Processing /home/om26er/.cache/pip/wheels/36/52/f5/01c8d6da6e03ed92a270617ec8a3e5760de7d499ac56b97038/PyTrie-0.4.0-py3-none-any.whl
Collecting colorama
Using cached colorama-0.4.4-py2.py3-none-any.whl (16 kB)
Collecting constantly
Using cached constantly-15.1.0-py2.py3-none-any.whl (7.9 kB)
Collecting hexbytes
Using cached hexbytes-0.2.2-py3-none-any.whl (6.1 kB)
Processing /home/om26er/.cache/pip/wheels/ac/4f/87/6bd0e96aa63878d38cd751b07d09385e67a67372fc41e118de/autobahn-22.2.2-py2.py3-none-any.whl
Collecting twisted[conch,http2,tls]>=20.3.0; sys_platform != "darwin" and sys_platform != "win32"
Downloading Twisted-22.2.0-py3-none-any.whl (3.1 MB)
|████████████████████████████████| 3.1 MB 523 kB/s
Collecting pyopenssl
Using cached pyOpenSSL-22.0.0-py2.py3-none-any.whl (55 kB)
Collecting py-cid
Using cached py_cid-0.3.0-py2.py3-none-any.whl (7.9 kB)
Collecting h2
Downloading h2-4.1.0-py3-none-any.whl (57 kB)
|████████████████████████████████| 57 kB 610 kB/s
Collecting importlib-resources
Using cached importlib_resources-5.4.0-py3-none-any.whl (28 kB)
Collecting docker
Using cached docker-5.0.3-py2.py3-none-any.whl (146 kB)
Requirement already satisfied: setuptools in ./venv/lib/python3.8/site-packages (from crossbar==22.2.1) (44.0.0)
Collecting tabulate
Using cached tabulate-0.8.9-py3-none-any.whl (25 kB)
Processing /home/om26er/.cache/pip/wheels/33/5a/a5/64272f6d5209c961c880545dc33eb1749dec17214e186e913a/py_ubjson-0.16.1-cp38-cp38-linux_x86_64.whl
Collecting txaio
Using cached txaio-22.2.1-py2.py3-none-any.whl (30 kB)
Collecting hyperframe
Using cached hyperframe-6.0.1-py3-none-any.whl (12 kB)
Collecting zope.interface
Using cached zope.interface-5.4.0-cp38-cp38-manylinux2010_x86_64.whl (259 kB)
Collecting pyasn1
Using cached pyasn1-0.4.8-py2.py3-none-any.whl (77 kB)
Collecting txtorcon
Using cached txtorcon-21.1.0-py2.py3-none-any.whl (260 kB)
Collecting incremental
Using cached incremental-21.3.0-py2.py3-none-any.whl (15 kB)
Collecting eth-account
Using cached eth_account-0.6.1-py3-none-any.whl (101 kB)
Collecting passlib
Using cached passlib-1.7.4-py2.py3-none-any.whl (525 kB)
Collecting eth-typing
Using cached eth_typing-3.0.0-py3-none-any.whl (6.2 kB)
Collecting setproctitle
Using cached setproctitle-1.2.2-cp38-cp38-manylinux1_x86_64.whl (36 kB)
Processing /home/om26er/.cache/pip/wheels/04/0e/31/bf265c64f2a4d24516e9923f1f6293c3bcbcde75e0d80ab47a/stringcase-1.2.0-py3-none-any.whl
Processing /home/om26er/.cache/pip/wheels/42/d7/7e/d5e3a2f8ca3cb3dd5da2ff768afef8925b6c73e2f9888f6d3c/wsaccel-0.6.3-cp38-cp38-linux_x86_64.whl
Collecting psutil
Using cached psutil-5.9.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (283 kB)
Collecting bitstring
Using cached bitstring-3.1.9-py3-none-any.whl (38 kB)
Collecting zlmdb
Using cached zlmdb-22.2.1-py2.py3-none-any.whl (54 kB)
Collecting iso8601
Using cached iso8601-1.0.2-py3-none-any.whl (9.7 kB)
Collecting flask
Using cached Flask-2.0.3-py3-none-any.whl (95 kB)
Collecting prompt-toolkit
Using cached prompt_toolkit-3.0.28-py3-none-any.whl (380 kB)
Processing /home/om26er/.cache/pip/wheels/f1/11/f9/3db81a2267301d87cf729e144fd6133326b69b30a91d81eb4b/jinja2_highlight-0.6.1-py3-none-any.whl
Collecting watchdog
Using cached watchdog-2.1.6-py3-none-manylinux2014_x86_64.whl (76 kB)
Collecting pygments
Using cached Pygments-2.11.2-py3-none-any.whl (1.1 MB)
Collecting web3
Using cached web3-5.28.0-py3-none-any.whl (499 kB)
Processing /home/om26er/.cache/pip/wheels/d8/af/19/fb896f509a437aca2dcf62583e84d7fb2cd5b628c1564a609c/parsimonious-0.8.1-py3-none-any.whl
Collecting jinja2
Using cached Jinja2-3.0.3-py3-none-any.whl (133 kB)
Collecting py-eth-sig-utils
Using cached py_eth_sig_utils-0.4.0-py3-none-any.whl (11 kB)
Collecting numpy
Using cached numpy-1.22.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.8 MB)
Collecting idna
Using cached idna-3.3-py3-none-any.whl (61 kB)
Collecting priority
Using cached priority-2.0.0-py3-none-any.whl (8.9 kB)
Collecting cookiecutter
Using cached cookiecutter-1.7.3-py2.py3-none-any.whl (34 kB)
Collecting lmdb
Using cached lmdb-1.3.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (305 kB)
Collecting urllib3
Using cached urllib3-1.26.8-py2.py3-none-any.whl (138 kB)
Collecting pynacl
Using cached PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (856 kB)
Collecting netaddr
Using cached netaddr-0.8.0-py2.py3-none-any.whl (1.9 MB)
Collecting morphys
Using cached morphys-1.0-py2.py3-none-any.whl (5.6 kB)
Processing /home/om26er/.cache/pip/wheels/9a/83/ed/da430ea747e6753650e1ecc052d6ae590ce2f91d0b7d05e1bc/sdnotify-0.3.2-py3-none-any.whl
Collecting xbr
Using cached xbr-21.2.1-py2.py3-none-any.whl (1.1 MB)
Collecting humanize
Using cached humanize-4.0.0-py3-none-any.whl (97 kB)
Processing /home/om26er/.cache/pip/wheels/e1/1a/48/c9d6b7295d3750a8d38001a2a3e86d8816e2e90964a0cc73cd/PyQRCode-1.2.1-py3-none-any.whl
Collecting base58
Using cached base58-2.1.1-py3-none-any.whl (5.6 kB)
Collecting pyyaml
Using cached PyYAML-6.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (701 kB)
Collecting cryptography
Using cached cryptography-36.0.1-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.8 MB)
Collecting requests
Using cached requests-2.27.1-py2.py3-none-any.whl (63 kB)
Collecting attrs
Using cached attrs-21.4.0-py2.py3-none-any.whl (60 kB)
Collecting cfxdb
Using cached cfxdb-22.2.2-py2.py3-none-any.whl (261 kB)
Collecting click
Using cached click-8.0.4-py3-none-any.whl (97 kB)
Collecting pycryptodome
Using cached pycryptodome-3.14.1-cp35-abi3-manylinux2010_x86_64.whl (2.0 MB)
Collecting bcrypt
Using cached bcrypt-3.2.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (61 kB)
Processing /home/om26er/.cache/pip/wheels/35/c1/50/f0208860f0a0b7b0c0a6ff7684c5fd2776b36fc10cbb5f728d/validate_email-1.3-py3-none-any.whl
Processing /home/om26er/.cache/pip/wheels/6e/e9/8a/b0a84df74858419d817e0666ebf2d1eb55f6444dd2b2e5e196/vmprof-0.4.15-cp38-cp38-linux_x86_64.whl
Collecting cbor2
Using cached cbor2-5.4.2.post1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (235 kB)
Collecting treq
Using cached treq-22.2.0-py3-none-any.whl (64 kB)
Collecting pyasn1-modules
Using cached pyasn1_modules-0.2.8-py2.py3-none-any.whl (155 kB)
Collecting u-msgpack-python
Using cached u_msgpack_python-2.7.1-py2.py3-none-any.whl (10.0 kB)
Collecting MarkupSafe
Using cached MarkupSafe-2.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB)
Collecting werkzeug
Using cached Werkzeug-2.0.3-py3-none-any.whl (289 kB)
Collecting six
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting py-multihash
Using cached py_multihash-2.0.1-py2.py3-none-any.whl (7.6 kB)
Collecting sortedcontainers
Using cached sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB)
Collecting hyperlink>=21.0.0
Using cached hyperlink-21.0.0-py2.py3-none-any.whl (74 kB)
Collecting python-snappy>=0.6.0; extra == "compress"
Using cached python_snappy-0.6.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (56 kB)
Collecting cffi>=1.14.5; extra == "scram"
Using cached cffi-1.15.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (446 kB)
Collecting argon2-cffi>=20.1.0; extra == "scram"
Using cached argon2_cffi-21.3.0-py3-none-any.whl (14 kB)
Collecting msgpack>=1.0.2; extra == "serialization"
Using cached msgpack-1.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (322 kB)
Collecting flatbuffers>=1.12; extra == "serialization"
Using cached flatbuffers-2.0-py2.py3-none-any.whl (26 kB)
Collecting ujson>=4.0.2; extra == "serialization"
Using cached ujson-5.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (44 kB)
Processing /home/om26er/.cache/pip/wheels/a1/61/cf/6e66eb5243c7459dcece6bda44785d9dc216a551eb8f2d1958/hkdf-0.0.3-py3-none-any.whl
Collecting mnemonic>=0.19; extra == "xbr"
Using cached mnemonic-0.20-py3-none-any.whl (62 kB)
Collecting rlp>=2.0.1; extra == "xbr"
Using cached rlp-3.0.0-py2.py3-none-any.whl (20 kB)
Collecting ecdsa>=0.16.1; extra == "xbr"
Using cached ecdsa-0.17.0-py2.py3-none-any.whl (119 kB)
Processing /home/om26er/.cache/pip/wheels/d7/c9/c1/b1a55bb0d533707eb1f730c8d82f9ef255c167bafc7a00824a/PyGObject-3.42.0-cp38-cp38-linux_x86_64.whl
Collecting py-ecc>=5.1.0; extra == "xbr"
Using cached py_ecc-6.0.0-py3-none-any.whl (43 kB)
Collecting spake2>=0.8; extra == "xbr"
Using cached spake2-0.8-py2.py3-none-any.whl (39 kB)
Collecting eth-abi>=2.1.1; extra == "xbr"
Using cached eth_abi-3.0.0-py3-none-any.whl (27 kB)
Collecting yapf==0.29.0; extra == "xbr"
Using cached yapf-0.29.0-py2.py3-none-any.whl (185 kB)
Collecting Automat>=0.8.0
Using cached Automat-20.2.0-py2.py3-none-any.whl (31 kB)
Collecting typing-extensions>=3.6.5
Using cached typing_extensions-4.1.1-py3-none-any.whl (26 kB)
Collecting appdirs>=1.4.0; extra == "conch"
Using cached appdirs-1.4.4-py2.py3-none-any.whl (9.6 kB)
Collecting py-multibase<2.0.0,>=1.0.0
Using cached py_multibase-1.0.3-py2.py3-none-any.whl (6.4 kB)
Collecting py-multicodec<0.3.0
Using cached py_multicodec-0.2.1-py2.py3-none-any.whl (8.5 kB)
Collecting hpack<5,>=4.0
Using cached hpack-4.0.0-py3-none-any.whl (32 kB)
Collecting zipp>=3.1.0; python_version < "3.10"
Using cached zipp-3.7.0-py3-none-any.whl (5.3 kB)
Collecting websocket-client>=0.32.0
Using cached websocket_client-1.3.1-py3-none-any.whl (54 kB)
Processing /home/om26er/.cache/pip/wheels/41/36/95/5b4eca059535a8400e8f4ca38f4883ea1801bb221fbd8170df/bitarray-1.2.2-cp38-cp38-linux_x86_64.whl
Collecting eth-rlp<1,>=0.3.0
Using cached eth_rlp-0.3.0-py3-none-any.whl (5.0 kB)
Collecting eth-keys<0.5,>=0.4.0
Using cached eth_keys-0.4.0-py3-none-any.whl (21 kB)
Collecting eth-keyfile<0.7.0,>=0.6.0
Using cached eth_keyfile-0.6.0-py3-none-any.whl (6.6 kB)
Collecting eth-utils<3,>=2.0.0
Using cached eth_utils-2.0.0-py3-none-any.whl (24 kB)
Collecting itsdangerous>=2.0
Using cached itsdangerous-2.1.0-py3-none-any.whl (15 kB)
Collecting wcwidth
Using cached wcwidth-0.2.5-py2.py3-none-any.whl (30 kB)
Collecting protobuf<4,>=3.10.0
Using cached protobuf-3.19.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB)
Collecting websockets<10,>=9.1
Using cached websockets-9.1-cp38-cp38-manylinux2010_x86_64.whl (102 kB)
Collecting jsonschema<4.0.0,>=3.2.0
Using cached jsonschema-3.2.0-py2.py3-none-any.whl (56 kB)
Processing /home/om26er/.cache/pip/wheels/ab/ed/82/d47759a6e2416fb78d6ee81c02a970a50d5dc6fc270b5a3242/lru_dict-1.1.7-cp38-cp38-linux_x86_64.whl
Collecting eth-hash[pycryptodome]<1.0.0,>=0.2.0
Using cached eth_hash-0.3.2-py3-none-any.whl (8.8 kB)
Collecting ipfshttpclient==0.8.0a2
Using cached ipfshttpclient-0.8.0a2-py3-none-any.whl (82 kB)
Collecting aiohttp<4,>=3.7.4.post0
Using cached aiohttp-3.8.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.3 MB)
Collecting poyo>=0.5.0
Using cached poyo-0.5.0-py2.py3-none-any.whl (10 kB)
Collecting jinja2-time>=0.2.0
Using cached jinja2_time-0.2.0-py2.py3-none-any.whl (6.4 kB)
Collecting binaryornot>=0.4.4
Using cached binaryornot-0.4.4-py2.py3-none-any.whl (9.0 kB)
Collecting python-slugify>=4.0.0
Using cached python_slugify-6.1.1-py2.py3-none-any.whl (9.1 kB)
Collecting charset-normalizer~=2.0.0; python_version >= "3"
Using cached charset_normalizer-2.0.12-py3-none-any.whl (39 kB)
Collecting certifi>=2017.4.17
Using cached certifi-2021.10.8-py2.py3-none-any.whl (149 kB)
Collecting pytz
Using cached pytz-2021.3-py2.py3-none-any.whl (503 kB)
Processing /home/om26er/.cache/pip/wheels/cc/a8/a4/4d9e9807c27585dc974fc0e86a3e4345649d71f8a35906d1a8/varint-1.0.2-py3-none-any.whl
Collecting pycparser
Using cached pycparser-2.21-py2.py3-none-any.whl (118 kB)
Collecting argon2-cffi-bindings
Using cached argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (86 kB)
Processing /home/om26er/.cache/pip/wheels/7e/ba/dc/6688e3cf50462094cd938a481411e59ae185c73474f250fbe3/pycairo-1.20.1-cp38-cp38-linux_x86_64.whl
Collecting mypy-extensions>=0.4.1
Using cached mypy_extensions-0.4.3-py2.py3-none-any.whl (4.5 kB)
Collecting cached-property<2,>=1.5.1
Using cached cached_property-1.5.2-py2.py3-none-any.whl (7.6 kB)
Processing /home/om26er/.cache/pip/wheels/5a/9d/e7/733036bce4db3c7cb862fa87acb47515e2d811b3f2b99bd5d8/python_baseconv-1.2.2-py3-none-any.whl
Processing /home/om26er/.cache/pip/wheels/51/64/37/527da1f62030b9c9f746d907edfa6b3f06324ea42197262ef2/cytoolz-0.11.2-cp38-cp38-linux_x86_64.whl
Collecting pyrsistent>=0.14.0
Using cached pyrsistent-0.18.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (119 kB)
Collecting multiaddr>=0.0.7
Using cached multiaddr-0.0.9-py2.py3-none-any.whl (16 kB)
Collecting frozenlist>=1.1.1
Using cached frozenlist-1.3.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (158 kB)
Collecting async-timeout<5.0,>=4.0.0a3
Using cached async_timeout-4.0.2-py3-none-any.whl (5.8 kB)
Collecting multidict<7.0,>=4.5
Using cached multidict-6.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (121 kB)
Collecting yarl<2.0,>=1.0
Using cached yarl-1.7.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (308 kB)
Collecting aiosignal>=1.1.2
Using cached aiosignal-1.2.0-py3-none-any.whl (8.2 kB)
Collecting arrow
Using cached arrow-1.2.2-py3-none-any.whl (64 kB)
Collecting chardet>=3.0.2
Using cached chardet-4.0.0-py2.py3-none-any.whl (178 kB)
Collecting text-unidecode>=1.3
Using cached text_unidecode-1.3-py2.py3-none-any.whl (78 kB)
Collecting toolz>=0.8.0
Using cached toolz-0.11.2-py3-none-any.whl (55 kB)
Collecting python-dateutil>=2.7.0
Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
ERROR: web3 5.28.0 has requirement eth-abi<3.0.0,>=2.0.0b6, but you'll have eth-abi 3.0.0 which is incompatible.
ERROR: web3 5.28.0 has requirement eth-account<0.6.0,>=0.5.7, but you'll have eth-account 0.6.1 which is incompatible.
ERROR: web3 5.28.0 has requirement eth-typing<3.0.0,>=2.0.0, but you'll have eth-typing 3.0.0 which is incompatible.
ERROR: web3 5.28.0 has requirement eth-utils<2.0.0,>=1.9.5, but you'll have eth-utils 2.0.0 which is incompatible.
ERROR: py-cid 0.3.0 has requirement base58<2.0,>=1.0.2, but you'll have base58 2.1.1 which is incompatible.
ERROR: py-cid 0.3.0 has requirement py-multihash<1.0.0,>=0.2.0, but you'll have py-multihash 2.0.1 which is incompatible.
Installing collected packages: mistune, pycparser, cffi, cryptography, pyasn1, attrs, pyasn1-modules, six, service-identity, sortedcontainers, pytrie, colorama, constantly, hexbytes, txaio, idna, hyperlink, python-snappy, pynacl, pyqrcode, pyopenssl, passlib, argon2-cffi-bindings, argon2-cffi, msgpack, flatbuffers, py-ubjson, ujson, cbor2, Automat, typing-extensions, zope.interface, incremental, bcrypt, appdirs, hyperframe, hpack, h2, priority, twisted, hkdf, base58, pycryptodome, eth-hash, eth-typing, toolz, cytoolz, eth-utils, rlp, parsimonious, eth-abi, mypy-extensions, cached-property, py-ecc, py-eth-sig-utils, click, numpy, lmdb, pyyaml, zlmdb, mnemonic, ecdsa, pycairo, PyGObject, MarkupSafe, jinja2, xbr, spake2, protobuf, bitarray, eth-rlp, eth-keys, eth-keyfile, eth-account, urllib3, charset-normalizer, certifi, requests, websockets, pyrsistent, jsonschema, lru-dict, varint, netaddr, multiaddr, ipfshttpclient, frozenlist, async-timeout, multidict, yarl, aiosignal, aiohttp, web3, morphys, py-multihash, yapf, autobahn, python-baseconv, py-multibase, py-multicodec, py-cid, zipp, importlib-resources, websocket-client, docker, tabulate, txtorcon, setproctitle, stringcase, wsaccel, psutil, bitstring, iso8601, itsdangerous, werkzeug, flask, wcwidth, prompt-toolkit, pygments, jinja2-highlight, watchdog, poyo, python-dateutil, arrow, jinja2-time, chardet, binaryornot, text-unidecode, python-slugify, cookiecutter, sdnotify, humanize, cfxdb, validate-email, pytz, vmprof, treq, u-msgpack-python, crossbar
Running setup.py develop for crossbar
Successfully installed Automat-20.2.0 MarkupSafe-2.1.0 PyGObject-3.42.0 aiohttp-3.8.1 aiosignal-1.2.0 appdirs-1.4.4 argon2-cffi-21.3.0 argon2-cffi-bindings-21.2.0 arrow-1.2.2 async-timeout-4.0.2 attrs-21.4.0 autobahn-22.2.2 base58-2.1.1 bcrypt-3.2.0 binaryornot-0.4.4 bitarray-1.2.2 bitstring-3.1.9 cached-property-1.5.2 cbor2-5.4.2.post1 certifi-2021.10.8 cffi-1.15.0 cfxdb-22.2.2 chardet-4.0.0 charset-normalizer-2.0.12 click-8.0.4 colorama-0.4.4 constantly-15.1.0 cookiecutter-1.7.3 crossbar cryptography-36.0.1 cytoolz-0.11.2 docker-5.0.3 ecdsa-0.17.0 eth-abi-3.0.0 eth-account-0.6.1 eth-hash-0.3.2 eth-keyfile-0.6.0 eth-keys-0.4.0 eth-rlp-0.3.0 eth-typing-3.0.0 eth-utils-2.0.0 flask-2.0.3 flatbuffers-2.0 frozenlist-1.3.0 h2-4.1.0 hexbytes-0.2.2 hkdf-0.0.3 hpack-4.0.0 humanize-4.0.0 hyperframe-6.0.1 hyperlink-21.0.0 idna-3.3 importlib-resources-5.4.0 incremental-21.3.0 ipfshttpclient-0.8.0a2 iso8601-1.0.2 itsdangerous-2.1.0 jinja2-3.0.3 jinja2-highlight-0.6.1 jinja2-time-0.2.0 jsonschema-3.2.0 lmdb-1.3.0 lru-dict-1.1.7 mistune-2.0.2 mnemonic-0.20 morphys-1.0 msgpack-1.0.3 multiaddr-0.0.9 multidict-6.0.2 mypy-extensions-0.4.3 netaddr-0.8.0 numpy-1.22.2 parsimonious-0.8.1 passlib-1.7.4 poyo-0.5.0 priority-2.0.0 prompt-toolkit-3.0.28 protobuf-3.19.4 psutil-5.9.0 py-cid-0.3.0 py-ecc-6.0.0 py-eth-sig-utils-0.4.0 py-multibase-1.0.3 py-multicodec-0.2.1 py-multihash-2.0.1 py-ubjson-0.16.1 pyasn1-0.4.8 pyasn1-modules-0.2.8 pycairo-1.20.1 pycparser-2.21 pycryptodome-3.14.1 pygments-2.11.2 pynacl-1.5.0 pyopenssl-22.0.0 pyqrcode-1.2.1 pyrsistent-0.18.1 python-baseconv-1.2.2 python-dateutil-2.8.2 python-slugify-6.1.1 python-snappy-0.6.1 pytrie-0.4.0 pytz-2021.3 pyyaml-6.0 requests-2.27.1 rlp-3.0.0 sdnotify-0.3.2 service-identity-21.1.0 setproctitle-1.2.2 six-1.16.0 sortedcontainers-2.4.0 spake2-0.8 stringcase-1.2.0 tabulate-0.8.9 text-unidecode-1.3 toolz-0.11.2 treq-22.2.0 twisted-22.2.0 txaio-22.2.1 txtorcon-21.1.0 typing-extensions-4.1.1 u-msgpack-python-2.7.1 ujson-5.1.0 urllib3-1.26.8 validate-email-1.3 varint-1.0.2 vmprof-0.4.15 watchdog-2.1.6 wcwidth-0.2.5 web3-5.28.0 websocket-client-1.3.1 websockets-9.1 werkzeug-2.0.3 wsaccel-0.6.3 xbr-21.2.1 yapf-0.29.0 yarl-1.7.2 zipp-3.7.0 zlmdb-22.2.1 zope.interface-5.4.0
I wonder if we need to remove minimum dependencies from autobahn/cfxdb as well to fix this issue completely ?
I wonder if we need to remove minimum dependencies from autobahn/cfxdb as well to fix this issue completely ?
yeah, I guess anything that restricts one of "txtorcon web3 watchdog vmprof" or dependencies thereof ...
on the plus side, I really hope and plan for more/other deps .. so hopefully, we can figure it out. or maybe, one day, pip figures out how to resolve deps quickly .. actually, I am sure pretty clever people are working on pip, but for some reasons, it seems hard. well. maybe one day I learn Rust;)
fixed now
________________________________________________________________ summary ________________________________________________________________
sphinx: commands succeeded
flake8: commands succeeded
mypy: commands succeeded
yapf: commands succeeded
bandit: commands succeeded
py39-pinned-trial: commands succeeded
py39-unpinned-trial: commands succeeded
py39-abtrunk-trial: commands succeeded
py39-examples: commands succeeded
pytest: commands succeeded
functests-cb: commands succeeded
functests-cfc: commands succeeded
py39-api-1: commands succeeded
py39-cli-0: commands succeeded
py39-cli-1: commands succeeded
py39-cli-2: commands succeeded
py39-cli-3: commands succeeded
congratulations :)
(cpy39_1) (base) oberstet@intel-nuci7:~/scm/crossbario/crossbar$ make test
because pip is deeply broken, it will try to resolve the universe, which obviously takes long enough to get me bored.
the solution is: bump all dependencies to their latest versions, for each dependency.
this works:
then test:
The problem (pip getting into infinite loop or sth):