From 2fe98b720a273d3376e6fb22a6c8f7ad4244a1e5 Mon Sep 17 00:00:00 2001 From: Jacek Sieka Date: Tue, 24 Sep 2024 11:56:30 +0200 Subject: [PATCH] clean up status packages 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 b3480f64..8b1603f3 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" },