From a2f4177fe1c5279630a14482394fb30bfe7d4f07 Mon Sep 17 00:00:00 2001 From: Jacek Sieka Date: Tue, 24 Sep 2024 15:15:12 +0200 Subject: [PATCH] clean up status packages (#2937) These packages were removed, abandoned or reorganised years ago and should see no usage in the community regardless most of the code was simply moved elsewhere long ago, before the code reached a useful level of quality. They are unmaintained and probably don't work any more, so keeping them in packages both useless and misleading. If there was a feature to remove them from the default search function of `nimble.directory`, that could be used in the future for cases like this so as not to break old links. --- packages.json | 126 ++------------------------------------------------ 1 file changed, 5 insertions(+), 121 deletions(-) diff --git a/packages.json b/packages.json index 7d30e223..52fbd6d4 100644 --- a/packages.json +++ b/packages.json @@ -7880,19 +7880,6 @@ "license": "Apache License 2.0", "web": "https://github.com/status-im/nim-taskpools" }, - { - "name": "std_shims", - "url": "https://github.com/status-im/nim-std-shims", - "method": "git", - "tags": [ - "library", - "backports", - "shims" - ], - "description": "APIs available in the latests version of Nim, backported to older stable releases", - "license": "Apache License 2.0", - "web": "https://github.com/status-im/nim-std-shims" - }, { "name": "stew", "url": "https://github.com/status-im/nim-stew", @@ -8039,17 +8026,6 @@ "license": "Apache License 2.0", "web": "https://github.com/status-im/nim-libp2p" }, - { - "name": "rlp", - "url": "https://github.com/status-im/nim-rlp", - "method": "git", - "tags": [ - "deprecated" - ], - "description": "Deprecated RLP serialization library for Nim (now part of the 'eth' module)", - "license": "Apache License 2.0", - "web": "https://github.com/status-im/nim-rlp" - }, { "name": "nitro", "url": "https://github.com/status-im/nim-nitro", @@ -8064,29 +8040,6 @@ "license": "Apache License 2.0", "web": "https://github.com/status-im/nim-nitro" }, - { - "name": "eth_keys", - "url": "https://github.com/status-im/nim-eth-keys", - "method": "git", - "tags": [ - "deprecated" - ], - "description": "A deprecated reimplementation in pure Nim of eth-keys, the common API for Ethereum key operations (now part of the 'eth' package).", - "license": "Apache License 2.0", - "web": "https://github.com/status-im/nim-eth-keys" - }, - { - "name": "eth_common", - "url": "https://github.com/status-im/nim-eth-common", - "method": "git", - "tags": [ - "library", - "ethereum" - ], - "description": "Definitions of various data structures used in the Ethereum eco-system", - "license": "Apache License 2.0", - "web": "https://github.com/status-im/nim-eth-common" - }, { "name": "ethash", "url": "https://github.com/status-im/nim-ethash", @@ -8102,21 +8055,6 @@ "license": "Apache License 2.0", "web": "https://github.com/status-im/nim-ethash" }, - { - "name": "eth_bloom", - "url": "https://github.com/status-im/nim-eth-bloom", - "method": "git", - "tags": [ - "deprecated" - ], - "description": "Ethereum bloom filter (deprecated, now part of the 'eth' package)", - "license": "Apache License 2.0", - "web": "https://github.com/status-im/nim-eth-bloom" - }, - { - "name": "evmjit", - "alias": "evmc" - }, { "name": "evmc", "url": "https://github.com/status-im/nim-evmc", @@ -8185,60 +8123,6 @@ "license": "Apache License 2.0", "web": "https://github.com/status-im/nim-secp256k1" }, - { - "name": "eth_trie", - "url": "https://github.com/status-im/nim-eth-trie", - "method": "git", - "tags": [ - "deprecated" - ], - "description": "Merkle Patricia Tries as specified by Ethereum (deprecated, now part of the 'eth' package)", - "license": "Apache License 2.0", - "web": "https://github.com/status-im/nim-eth-trie" - }, - { - "name": "eth_p2p", - "url": "https://github.com/status-im/nim-eth-p2p", - "method": "git", - "tags": [ - "deprecated", - "library", - "ethereum", - "p2p", - "devp2p", - "rplx", - "networking", - "whisper", - "swarm" - ], - "description": "Deprecated implementation of the Ethereum suite of P2P protocols (now part of the 'eth' package)", - "license": "Apache License 2.0", - "web": "https://github.com/status-im/nim-eth-p2p" - }, - { - "name": "eth_keyfile", - "url": "https://github.com/status-im/nim-eth-keyfile", - "method": "git", - "tags": [ - "deprecated" - ], - "description": "A deprecated library for handling Ethereum private keys and wallets (now part of the 'eth' package)", - "license": "Apache License 2.0", - "web": "https://github.com/status-im/nim-eth-keyfile" - }, - { - "name": "byteutils", - "url": "https://github.com/status-im/nim-byteutils", - "method": "git", - "tags": [ - "library", - "blobs", - "hex-dump" - ], - "description": "Useful utilities for manipulating and visualizing byte blobs", - "license": "Apache License 2.0", - "web": "https://github.com/status-im/nim-byteutils" - }, { "name": "ttmath", "url": "https://github.com/status-im/nim-ttmath", @@ -8270,15 +8154,15 @@ "web": "https://github.com/status-im/nim-testutils" }, { - "name": "nimbus", - "url": "https://github.com/status-im/nimbus", + "name": "beacon_chain", + "url": "https://github.com/status-im/nimbus-eth2", "method": "git", "tags": [ "ethereum" ], - "description": "An Ethereum 2.0 Sharding Client for Resource-Restricted Devices", + "description": "An efficient Ethereum beacon chain client", "license": "Apache License 2.0", - "web": "https://github.com/status-im/nimbus" + "web": "https://github.com/status-im/nimbus-eth2" }, { "name": "stint", @@ -24307,7 +24191,7 @@ "tests", "unit-testing" ], - "description": "unittest fork focused on parallel test execution", + "description": "Unit test framework evolved from std/unittest", "license": "MIT", "web": "https://github.com/status-im/nim-unittest2" },