{"number":"ws-heartbeat-4","published_at":"2023-06-14T09:48:18.424Z","last_synced_at":"2024-02-15T10:05:52.587Z","created_at":"2023-11-15T03:00:57.367Z","updated_at":"2024-02-15T10:05:52.589Z","distro":null,"version_url":"https://docker.ecosyste.ms/api/v1/packages/odesenfans%2Fpyaleph-node/versions/ws-heartbeat-4","package":{"name":"odesenfans/pyaleph-node","package_url":"https://docker.ecosyste.ms/api/v1/packages/odesenfans%2Fpyaleph-node"},"dependencies":[{"ecosystem":"generic","package_name":"bash","requirements":"5.1.16","purl":"pkg:generic/bash@5.1.16"},{"ecosystem":"generic","package_name":"python","requirements":"3.10.6","purl":"pkg:generic/python@3.10.6"},{"ecosystem":"generic","package_name":"python","requirements":"3.11.4","purl":"pkg:generic/python@3.11.4"},{"ecosystem":"pypi","package_name":"Jinja2","requirements":"3.1.2","purl":"pkg:pypi/Jinja2@3.1.2"},{"ecosystem":"pypi","package_name":"Mako","requirements":"1.2.4","purl":"pkg:pypi/Mako@1.2.4"},{"ecosystem":"pypi","package_name":"MarkupSafe","requirements":"2.1.3","purl":"pkg:pypi/MarkupSafe@2.1.3"},{"ecosystem":"pypi","package_name":"PyGObject","requirements":"3.42.1","purl":"pkg:pypi/PyGObject@3.42.1"},{"ecosystem":"pypi","package_name":"PyJWT","requirements":"2.3.0","purl":"pkg:pypi/PyJWT@2.3.0"},{"ecosystem":"pypi","package_name":"PyNaCl","requirements":"1.5.0","purl":"pkg:pypi/PyNaCl@1.5.0"},{"ecosystem":"pypi","package_name":"PyScaffold","requirements":"3.1","purl":"pkg:pypi/PyScaffold@3.1"},{"ecosystem":"pypi","package_name":"PyYAML","requirements":"6.0","purl":"pkg:pypi/PyYAML@6.0"},{"ecosystem":"pypi","package_name":"SQLAlchemy-Utils","requirements":"0.38.3","purl":"pkg:pypi/SQLAlchemy-Utils@0.38.3"},{"ecosystem":"pypi","package_name":"SQLAlchemy","requirements":"1.4.41","purl":"pkg:pypi/SQLAlchemy@1.4.41"},{"ecosystem":"pypi","package_name":"SecretStorage","requirements":"3.3.1","purl":"pkg:pypi/SecretStorage@3.3.1"},{"ecosystem":"pypi","package_name":"aio-pika","requirements":"9.0.5","purl":"pkg:pypi/aio-pika@9.0.5"},{"ecosystem":"pypi","package_name":"aiocache","requirements":"0.11.1","purl":"pkg:pypi/aiocache@0.11.1"},{"ecosystem":"pypi","package_name":"aiofiles","requirements":"23.1.0","purl":"pkg:pypi/aiofiles@23.1.0"},{"ecosystem":"pypi","package_name":"aiohttp-cors","requirements":"0.7.0","purl":"pkg:pypi/aiohttp-cors@0.7.0"},{"ecosystem":"pypi","package_name":"aiohttp-jinja2","requirements":"1.5","purl":"pkg:pypi/aiohttp-jinja2@1.5"},{"ecosystem":"pypi","package_name":"aiohttp","requirements":"3.8.4","purl":"pkg:pypi/aiohttp@3.8.4"},{"ecosystem":"pypi","package_name":"aioipfs","requirements":"0.5.5","purl":"pkg:pypi/aioipfs@0.5.5?vcs_url=git+https://github.com/aleph-im/aioipfs.git%40d671c79b2871bb4d6c8877ba1e7f3ffbe7d20b71"},{"ecosystem":"pypi","package_name":"aiormq","requirements":"6.7.6","purl":"pkg:pypi/aiormq@6.7.6"},{"ecosystem":"pypi","package_name":"aiosignal","requirements":"1.3.1","purl":"pkg:pypi/aiosignal@1.3.1"},{"ecosystem":"pypi","package_name":"alembic","requirements":"1.8.1","purl":"pkg:pypi/alembic@1.8.1"},{"ecosystem":"pypi","package_name":"aleph-message","requirements":"0.4.0a2","purl":"pkg:pypi/aleph-message@0.4.0a2?vcs_url=git+https://github.com/aleph-im/aleph-message.git%4034016aea9d097b21993ad00be3f81cb1d9c738e8"},{"ecosystem":"pypi","package_name":"aleph-p2p-client","requirements":"0.1.0.post1.dev2 g2c04af3","purl":"pkg:pypi/aleph-p2p-client@0.1.0.post1.dev2+g2c04af3?vcs_url=git+https://github.com/aleph-im/p2p-service-client-python%402c04af39c566217f629fd89505ffc3270fba8676"},{"ecosystem":"pypi","package_name":"aleph-pytezos","requirements":"0.0.post1.dev14 g32dd174","purl":"pkg:pypi/aleph-pytezos@0.0.post1.dev14+g32dd174?vcs_url=git+https://github.com/aleph-im/aleph-pytezos.git%4032dd1749a4773da494275709060632cbeba9a51b"},{"ecosystem":"pypi","package_name":"asn1crypto","requirements":"1.5.1","purl":"pkg:pypi/asn1crypto@1.5.1"},{"ecosystem":"pypi","package_name":"async-timeout","requirements":"4.0.2","purl":"pkg:pypi/async-timeout@4.0.2"},{"ecosystem":"pypi","package_name":"asyncpg","requirements":"0.26.0","purl":"pkg:pypi/asyncpg@0.26.0"},{"ecosystem":"pypi","package_name":"attrs","requirements":"23.1.0","purl":"pkg:pypi/attrs@23.1.0"},{"ecosystem":"pypi","package_name":"base58","requirements":"2.1.1","purl":"pkg:pypi/base58@2.1.1"},{"ecosystem":"pypi","package_name":"bech32","requirements":"1.2.0","purl":"pkg:pypi/bech32@1.2.0"},{"ecosystem":"pypi","package_name":"bitarray","requirements":"2.7.5","purl":"pkg:pypi/bitarray@2.7.5"},{"ecosystem":"pypi","package_name":"blinker","requirements":"1.4","purl":"pkg:pypi/blinker@1.4"},{"ecosystem":"pypi","package_name":"certifi","requirements":"2023.5.7","purl":"pkg:pypi/certifi@2023.5.7"},{"ecosystem":"pypi","package_name":"cffi","requirements":"1.15.1","purl":"pkg:pypi/cffi@1.15.1"},{"ecosystem":"pypi","package_name":"charset-normalizer","requirements":"2.1.1","purl":"pkg:pypi/charset-normalizer@2.1.1"},{"ecosystem":"pypi","package_name":"coincurve","requirements":"15.0.1","purl":"pkg:pypi/coincurve@15.0.1"},{"ecosystem":"pypi","package_name":"configmanager","requirements":"1.35.1","purl":"pkg:pypi/configmanager@1.35.1"},{"ecosystem":"pypi","package_name":"configparser","requirements":"5.2.0","purl":"pkg:pypi/configparser@5.2.0"},{"ecosystem":"pypi","package_name":"cosmospy","requirements":"6.0.0","purl":"pkg:pypi/cosmospy@6.0.0"},{"ecosystem":"pypi","package_name":"cryptography","requirements":"3.4.8","purl":"pkg:pypi/cryptography@3.4.8"},{"ecosystem":"pypi","package_name":"cytoolz","requirements":"0.12.1","purl":"pkg:pypi/cytoolz@0.12.1"},{"ecosystem":"pypi","package_name":"dataclasses-json","requirements":"0.5.6","purl":"pkg:pypi/dataclasses-json@0.5.6"},{"ecosystem":"pypi","package_name":"dbus-python","requirements":"1.2.18","purl":"pkg:pypi/dbus-python@1.2.18"},{"ecosystem":"pypi","package_name":"distro-info","requirements":"1.1build1","purl":"pkg:pypi/distro-info@1.1build1"},{"ecosystem":"pypi","package_name":"distro","requirements":"1.7.0","purl":"pkg:pypi/distro@1.7.0"},{"ecosystem":"pypi","package_name":"ecdsa","requirements":"0.18.0","purl":"pkg:pypi/ecdsa@0.18.0"},{"ecosystem":"pypi","package_name":"eth-abi","requirements":"4.1.0","purl":"pkg:pypi/eth-abi@4.1.0"},{"ecosystem":"pypi","package_name":"eth-account","requirements":"0.8.0","purl":"pkg:pypi/eth-account@0.8.0"},{"ecosystem":"pypi","package_name":"eth-hash","requirements":"0.5.2","purl":"pkg:pypi/eth-hash@0.5.2"},{"ecosystem":"pypi","package_name":"eth-keyfile","requirements":"0.6.1","purl":"pkg:pypi/eth-keyfile@0.6.1"},{"ecosystem":"pypi","package_name":"eth-keys","requirements":"0.4.0","purl":"pkg:pypi/eth-keys@0.4.0"},{"ecosystem":"pypi","package_name":"eth-rlp","requirements":"0.3.0","purl":"pkg:pypi/eth-rlp@0.3.0"},{"ecosystem":"pypi","package_name":"eth-typing","requirements":"3.4.0","purl":"pkg:pypi/eth-typing@3.4.0"},{"ecosystem":"pypi","package_name":"eth-utils","requirements":"2.1.1","purl":"pkg:pypi/eth-utils@2.1.1"},{"ecosystem":"pypi","package_name":"fastecdsa","requirements":"2.3.0","purl":"pkg:pypi/fastecdsa@2.3.0"},{"ecosystem":"pypi","package_name":"frozenlist","requirements":"1.3.3","purl":"pkg:pypi/frozenlist@1.3.3"},{"ecosystem":"pypi","package_name":"funcsigs","requirements":"1.0.2","purl":"pkg:pypi/funcsigs@1.0.2"},{"ecosystem":"pypi","package_name":"future","requirements":"0.18.3","purl":"pkg:pypi/future@0.18.3"},{"ecosystem":"pypi","package_name":"greenlet","requirements":"2.0.2","purl":"pkg:pypi/greenlet@2.0.2"},{"ecosystem":"pypi","package_name":"gunicorn","requirements":"20.1.0","purl":"pkg:pypi/gunicorn@20.1.0"},{"ecosystem":"pypi","package_name":"hdwallets","requirements":"0.1.2","purl":"pkg:pypi/hdwallets@0.1.2"},{"ecosystem":"pypi","package_name":"hexbytes","requirements":"0.2.2","purl":"pkg:pypi/hexbytes@0.2.2"},{"ecosystem":"pypi","package_name":"hiredis","requirements":"2.2.3","purl":"pkg:pypi/hiredis@2.2.3"},{"ecosystem":"pypi","package_name":"hookery","requirements":"1.4.0","purl":"pkg:pypi/hookery@1.4.0"},{"ecosystem":"pypi","package_name":"httplib2","requirements":"0.20.2","purl":"pkg:pypi/httplib2@0.20.2"},{"ecosystem":"pypi","package_name":"idna","requirements":"3.4","purl":"pkg:pypi/idna@3.4"},{"ecosystem":"pypi","package_name":"importlib-metadata","requirements":"4.6.4","purl":"pkg:pypi/importlib-metadata@4.6.4"},{"ecosystem":"pypi","package_name":"importlib-metadata","requirements":"6.6.0","purl":"pkg:pypi/importlib-metadata@6.6.0"},{"ecosystem":"pypi","package_name":"jeepney","requirements":"0.7.1","purl":"pkg:pypi/jeepney@0.7.1"},{"ecosystem":"pypi","package_name":"jsonrpc-base","requirements":"2.1.1","purl":"pkg:pypi/jsonrpc-base@2.1.1"},{"ecosystem":"pypi","package_name":"jsonschema","requirements":"4.17.3","purl":"pkg:pypi/jsonschema@4.17.3"},{"ecosystem":"pypi","package_name":"keyring","requirements":"23.5.0","purl":"pkg:pypi/keyring@23.5.0"},{"ecosystem":"pypi","package_name":"launchpadlib","requirements":"1.10.16","purl":"pkg:pypi/launchpadlib@1.10.16"},{"ecosystem":"pypi","package_name":"lazr.restfulclient","requirements":"0.14.4","purl":"pkg:pypi/lazr.restfulclient@0.14.4"},{"ecosystem":"pypi","package_name":"lazr.uri","requirements":"1.0.6","purl":"pkg:pypi/lazr.uri@1.0.6"},{"ecosystem":"pypi","package_name":"lru-dict","requirements":"1.2.0","purl":"pkg:pypi/lru-dict@1.2.0"},{"ecosystem":"pypi","package_name":"marshmallow-enum","requirements":"1.5.1","purl":"pkg:pypi/marshmallow-enum@1.5.1"},{"ecosystem":"pypi","package_name":"marshmallow","requirements":"3.19.0","purl":"pkg:pypi/marshmallow@3.19.0"},{"ecosystem":"pypi","package_name":"mnemonic","requirements":"0.20","purl":"pkg:pypi/mnemonic@0.20"},{"ecosystem":"pypi","package_name":"more-itertools","requirements":"8.10.0","purl":"pkg:pypi/more-itertools@8.10.0"},{"ecosystem":"pypi","package_name":"more-itertools","requirements":"9.1.0","purl":"pkg:pypi/more-itertools@9.1.0"},{"ecosystem":"pypi","package_name":"morphys","requirements":"1.0","purl":"pkg:pypi/morphys@1.0"},{"ecosystem":"pypi","package_name":"msgpack","requirements":"1.0.3","purl":"pkg:pypi/msgpack@1.0.3"},{"ecosystem":"pypi","package_name":"multiaddr","requirements":"0.0.9","purl":"pkg:pypi/multiaddr@0.0.9"},{"ecosystem":"pypi","package_name":"multidict","requirements":"6.0.4","purl":"pkg:pypi/multidict@6.0.4"},{"ecosystem":"pypi","package_name":"mypy-extensions","requirements":"1.0.0","purl":"pkg:pypi/mypy-extensions@1.0.0"},{"ecosystem":"pypi","package_name":"mypy","requirements":"1.3.0","purl":"pkg:pypi/mypy@1.3.0"},{"ecosystem":"pypi","package_name":"netaddr","requirements":"0.8.0","purl":"pkg:pypi/netaddr@0.8.0"},{"ecosystem":"pypi","package_name":"nuls2-python","requirements":"0.0.post0.dev22 gfda2ba4","purl":"pkg:pypi/nuls2-python@0.0.post0.dev22+gfda2ba4?vcs_url=git+https://github.com/odesenfans/nuls2-python.git%40fda2ba4a5f9397f4f84cfee738942c4a15f88840"},{"ecosystem":"pypi","package_name":"oauthlib","requirements":"3.2.0","purl":"pkg:pypi/oauthlib@3.2.0"},{"ecosystem":"pypi","package_name":"orjson","requirements":"3.9.1","purl":"pkg:pypi/orjson@3.9.1"},{"ecosystem":"pypi","package_name":"packaging","requirements":"23.1","purl":"pkg:pypi/packaging@23.1"},{"ecosystem":"pypi","package_name":"pamqp","requirements":"3.2.1","purl":"pkg:pypi/pamqp@3.2.1"},{"ecosystem":"pypi","package_name":"parsimonious","requirements":"0.9.0","purl":"pkg:pypi/parsimonious@0.9.0"},{"ecosystem":"pypi","package_name":"pip","requirements":"23.1.2","purl":"pkg:pypi/pip@23.1.2"},{"ecosystem":"pypi","package_name":"protobuf","requirements":"4.23.2","purl":"pkg:pypi/protobuf@4.23.2"},{"ecosystem":"pypi","package_name":"psycopg2-binary","requirements":"2.9.5","purl":"pkg:pypi/psycopg2-binary@2.9.5"},{"ecosystem":"pypi","package_name":"py-bip39-bindings","requirements":"0.1.11","purl":"pkg:pypi/py-bip39-bindings@0.1.11"},{"ecosystem":"pypi","package_name":"py-ed25519-zebra-bindings","requirements":"1.0.1","purl":"pkg:pypi/py-ed25519-zebra-bindings@1.0.1"},{"ecosystem":"pypi","package_name":"py-multibase","requirements":"1.0.3","purl":"pkg:pypi/py-multibase@1.0.3"},{"ecosystem":"pypi","package_name":"py-sr25519-bindings","requirements":"0.2.0","purl":"pkg:pypi/py-sr25519-bindings@0.2.0"},{"ecosystem":"pypi","package_name":"pyaleph","requirements":"0.5.0.post0.dev9 g0e5102a.dirty","purl":"pkg:pypi/pyaleph@0.5.0.post0.dev9+g0e5102a.dirty"},{"ecosystem":"pypi","package_name":"pycparser","requirements":"2.21","purl":"pkg:pypi/pycparser@2.21"},{"ecosystem":"pypi","package_name":"pycryptodome","requirements":"3.17","purl":"pkg:pypi/pycryptodome@3.17"},{"ecosystem":"pypi","package_name":"pydantic","requirements":"1.10.9","purl":"pkg:pypi/pydantic@1.10.9"},{"ecosystem":"pypi","package_name":"pymultihash","requirements":"0.8.2","purl":"pkg:pypi/pymultihash@0.8.2"},{"ecosystem":"pypi","package_name":"pyparsing","requirements":"2.4.7","purl":"pkg:pypi/pyparsing@2.4.7"},{"ecosystem":"pypi","package_name":"pyrsistent","requirements":"0.19.3","purl":"pkg:pypi/pyrsistent@0.19.3"},{"ecosystem":"pypi","package_name":"pytest-runner","requirements":"2.12.2","purl":"pkg:pypi/pytest-runner@2.12.2"},{"ecosystem":"pypi","package_name":"python-apt","requirements":"2.4.0 ubuntu1","purl":"pkg:pypi/python-apt@2.4.0+ubuntu1"},{"ecosystem":"pypi","package_name":"python-baseconv","requirements":"1.2.2","purl":"pkg:pypi/python-baseconv@1.2.2"},{"ecosystem":"pypi","package_name":"python-dateutil","requirements":"2.8.2","purl":"pkg:pypi/python-dateutil@2.8.2"},{"ecosystem":"pypi","package_name":"python-magic","requirements":"0.4.27","purl":"pkg:pypi/python-magic@0.4.27"},{"ecosystem":"pypi","package_name":"pytz","requirements":"2021.3","purl":"pkg:pypi/pytz@2021.3"},{"ecosystem":"pypi","package_name":"redis","requirements":"4.5.4","purl":"pkg:pypi/redis@4.5.4"},{"ecosystem":"pypi","package_name":"regex","requirements":"2023.6.3","purl":"pkg:pypi/regex@2023.6.3"},{"ecosystem":"pypi","package_name":"requests","requirements":"2.28.1","purl":"pkg:pypi/requests@2.28.1"},{"ecosystem":"pypi","package_name":"rlp","requirements":"3.0.0","purl":"pkg:pypi/rlp@3.0.0"},{"ecosystem":"pypi","package_name":"scalecodec","requirements":"1.2.5","purl":"pkg:pypi/scalecodec@1.2.5"},{"ecosystem":"pypi","package_name":"secp256k1","requirements":"0.14.0","purl":"pkg:pypi/secp256k1@0.14.0"},{"ecosystem":"pypi","package_name":"sentry-sdk","requirements":"1.16.0","purl":"pkg:pypi/sentry-sdk@1.16.0"},{"ecosystem":"pypi","package_name":"setproctitle","requirements":"1.2.2","purl":"pkg:pypi/setproctitle@1.2.2"},{"ecosystem":"pypi","package_name":"setuptools","requirements":"65.5.0","purl":"pkg:pypi/setuptools@65.5.0"},{"ecosystem":"pypi","package_name":"six","requirements":"1.16.0","purl":"pkg:pypi/six@1.16.0"},{"ecosystem":"pypi","package_name":"sqlalchemy2-stubs","requirements":"0.0.2a34","purl":"pkg:pypi/sqlalchemy2-stubs@0.0.2a34"},{"ecosystem":"pypi","package_name":"substrate-interface","requirements":"1.3.4","purl":"pkg:pypi/substrate-interface@1.3.4"},{"ecosystem":"pypi","package_name":"toolz","requirements":"0.12.0","purl":"pkg:pypi/toolz@0.12.0"},{"ecosystem":"pypi","package_name":"typing-inspect","requirements":"0.9.0","purl":"pkg:pypi/typing-inspect@0.9.0"},{"ecosystem":"pypi","package_name":"typing_extensions","requirements":"4.5.0","purl":"pkg:pypi/typing_extensions@4.5.0"},{"ecosystem":"pypi","package_name":"ujson","requirements":"5.1.0","purl":"pkg:pypi/ujson@5.1.0"},{"ecosystem":"pypi","package_name":"unattended-upgrades","requirements":"0.1","purl":"pkg:pypi/unattended-upgrades@0.1"},{"ecosystem":"pypi","package_name":"urllib3","requirements":"1.26.11","purl":"pkg:pypi/urllib3@1.26.11"},{"ecosystem":"pypi","package_name":"uvloop","requirements":"0.17.0","purl":"pkg:pypi/uvloop@0.17.0"},{"ecosystem":"pypi","package_name":"varint","requirements":"1.0.2","purl":"pkg:pypi/varint@1.0.2"},{"ecosystem":"pypi","package_name":"wadllib","requirements":"1.3.6","purl":"pkg:pypi/wadllib@1.3.6"},{"ecosystem":"pypi","package_name":"web3","requirements":"6.2.0","purl":"pkg:pypi/web3@6.2.0"},{"ecosystem":"pypi","package_name":"websocket-client","requirements":"1.5.3","purl":"pkg:pypi/websocket-client@1.5.3"},{"ecosystem":"pypi","package_name":"websockets","requirements":"11.0.3","purl":"pkg:pypi/websockets@11.0.3"},{"ecosystem":"pypi","package_name":"wheel","requirements":"0.40.0","purl":"pkg:pypi/wheel@0.40.0"},{"ecosystem":"pypi","package_name":"xxhash","requirements":"3.2.0","purl":"pkg:pypi/xxhash@3.2.0"},{"ecosystem":"pypi","package_name":"yarl","requirements":"1.9.2","purl":"pkg:pypi/yarl@1.9.2"},{"ecosystem":"pypi","package_name":"zipp","requirements":"1.0.0","purl":"pkg:pypi/zipp@1.0.0"},{"ecosystem":"pypi","package_name":"zipp","requirements":"3.15.0","purl":"pkg:pypi/zipp@3.15.0"}]}