diff --git a/codexdht.nimble b/codexdht.nimble index e24a135..7635ce1 100644 --- a/codexdht.nimble +++ b/codexdht.nimble @@ -8,18 +8,18 @@ skipDirs = @["tests"] # Dependencies requires "secp256k1#2acbbdcc0e63002a013fff49f015708522875832" # >= 0.5.2 & < 0.6.0 -requires "protobuf_serialization" # >= 0.2.0 & < 0.3.0 +requires "protobuf_serialization#5a31137a82c2b6a989c9ed979bb636c7a49f570e" # >= 0.2.0 & < 0.3.0 requires "nimcrypto >= 0.5.4" requires "bearssl == 0.2.5" requires "chronicles >= 0.10.2 & < 0.11.0" requires "chronos >= 4.0.3 & < 4.1.0" requires "libp2p == 1.5.0" -requires "metrics" -requires "stew#head" +requires "metrics#cacfdc12454a0804c65112b9f4f50d1375208dcd" +requires "stew >= 0.2.0" requires "stint#3236fa68394f1e3a06e2bc34218aacdd2d675923" -requires "results == 0.5.1" -requires "https://github.com/codex-storage/nim-datastore#27ca95a52805cd2bd85906e8d687f998b0db9799" -requires "questionable" +requires "results >= 0.5.1" +requires "https://github.com/codex-storage/nim-datastore#e24c8036ee95f2611b384d7b5672025d18c82358" +requires "questionable >= 0.10.15" task testAll, "Run all test suites": exec "nimble install -d -y" diff --git a/nimble.lock b/nimble.lock new file mode 100644 index 0000000..3573802 --- /dev/null +++ b/nimble.lock @@ -0,0 +1,342 @@ +{ + "version": 2, + "packages": { + "asynctest": { + "version": "0.5.2", + "vcsRevision": "32df0f19d6e0e6f84c762cf8de7361ddb419f4ba", + "url": "https://github.com/markspanbroek/asynctest", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "4299d906d93ca5b4fa2f85e808fe868e0be65d43" + } + }, + "unittest2": { + "version": "0.2.3", + "vcsRevision": "845b6af28b9f68f02d320e03ad18eccccea7ddb9", + "url": "https://github.com/status-im/nim-unittest2", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "6936b4e4676c9b37537d93f31cb8fc46f4ebaacb" + } + }, + "bearssl": { + "version": "0.2.5", + "vcsRevision": "667b40440a53a58e9f922e29e20818720c62d9ac", + "url": "https://github.com/status-im/nim-bearssl", + "downloadMethod": "git", + "dependencies": [ + "unittest2" + ], + "checksums": { + "sha1": "550e6f9321b85de53bba9c0ffab9c95ffbe12ab3" + } + }, + "testutils": { + "version": "0.5.3", + "vcsRevision": "4d37244f9f5e1acd8592a4ceb5c3fc47bc160181", + "url": "https://github.com/status-im/nim-testutils", + "downloadMethod": "git", + "dependencies": [ + "unittest2" + ], + "checksums": { + "sha1": "2841517f3891ab396cb78d98d46ffd2551176f4b" + } + }, + "results": { + "version": "0.5.1", + "vcsRevision": "df8113dda4c2d74d460a8fa98252b0b771bf1f27", + "url": "https://github.com/arnetheduck/nim-results", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "a9c011f74bc9ed5c91103917b9f382b12e82a9e7" + } + }, + "stew": { + "version": "0.2.0", + "vcsRevision": "79e4fa5a9d3374db17ed63622714d3e1094c7f34", + "url": "https://github.com/status-im/nim-stew", + "downloadMethod": "git", + "dependencies": [ + "results", + "unittest2" + ], + "checksums": { + "sha1": "26d477c735913b7daa1dab53dd74803c88209634" + } + }, + "faststreams": { + "version": "0.3.0", + "vcsRevision": "cf8d4d22636b8e514caf17e49f9c786ac56b0e85", + "url": "https://github.com/status-im/nim-faststreams", + "downloadMethod": "git", + "dependencies": [ + "stew", + "unittest2" + ], + "checksums": { + "sha1": "68cf8639726abbbe46103fc3457634b297e5589b" + } + }, + "serialization": { + "version": "0.2.6", + "vcsRevision": "2086c99608b4bf472e1ef5fe063710f280243396", + "url": "https://github.com/status-im/nim-serialization", + "downloadMethod": "git", + "dependencies": [ + "faststreams", + "unittest2", + "stew" + ], + "checksums": { + "sha1": "26deca68e1a027be90e2bf2856e25aa819101d1e" + } + }, + "json_serialization": { + "version": "0.2.9", + "vcsRevision": "6eadb6e939ffa7882ff5437033c11a9464d3385c", + "url": "https://github.com/status-im/nim-json-serialization", + "downloadMethod": "git", + "dependencies": [ + "serialization", + "stew", + "results" + ], + "checksums": { + "sha1": "4062dc791d268930701bdef55b5cc35f82303ad3" + } + }, + "chronicles": { + "version": "0.10.3", + "vcsRevision": "32ac8679680ea699f7dbc046e8e0131cac97d41a", + "url": "https://github.com/status-im/nim-chronicles", + "downloadMethod": "git", + "dependencies": [ + "testutils", + "json_serialization" + ], + "checksums": { + "sha1": "79f09526d4d9b9196dd2f6a75310d71a890c4f88" + } + }, + "httputils": { + "version": "0.3.0", + "vcsRevision": "8bb1acbaa4b86eb866145b0d468eff64a57d1897", + "url": "https://github.com/status-im/nim-http-utils", + "downloadMethod": "git", + "dependencies": [ + "stew", + "results", + "unittest2" + ], + "checksums": { + "sha1": "e77263e385390e2e1ace602527c8491a48a85715" + } + }, + "chronos": { + "version": "4.0.3", + "vcsRevision": "c04576d829b8a0a1b12baaa8bc92037501b3a4a0", + "url": "https://github.com/status-im/nim-chronos", + "downloadMethod": "git", + "dependencies": [ + "results", + "stew", + "bearssl", + "httputils", + "unittest2" + ], + "checksums": { + "sha1": "ba179f34b0513ebd1615076f07b61e2e217bd228" + } + }, + "questionable": { + "version": "0.10.15", + "vcsRevision": "82d90b67bcfb7f2e918b61dace2ff1a4ced60935", + "url": "https://github.com/markspanbroek/questionable", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "3238ff637c7b44d2fa8fcb839a8ded968e389de3" + } + }, + "sqlite3_abi": { + "version": "3.47.0.0", + "vcsRevision": "05bbff1af4e8fe2d972ba4b0667b89ca94d3ebba", + "url": "https://github.com/arnetheduck/nim-sqlite3-abi", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "4057724e672b6b6f4d9b96b64914617b46e1bd69" + } + }, + "leveldbstatic": { + "version": "0.2.0", + "vcsRevision": "0bd875d2b76c5b02c771fc1de136826dae6802c6", + "url": "https://github.com/codex-storage/nim-leveldb", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "269646c68f52a9756242731282ffb20cd3fb536d" + } + }, + "datastore": { + "version": "0.2.0", + "vcsRevision": "e24c8036ee95f2611b384d7b5672025d18c82358", + "url": "https://github.com/codex-storage/nim-datastore", + "downloadMethod": "git", + "dependencies": [ + "asynctest", + "chronos", + "questionable", + "sqlite3_abi", + "leveldbstatic", + "stew", + "results", + "unittest2" + ], + "checksums": { + "sha1": "bdc2017b4e1568f09ca47c5202df0500aca77e86" + } + }, + "dnsclient": { + "version": "0.3.4", + "vcsRevision": "23214235d4784d24aceed99bbfe153379ea557c8", + "url": "https://github.com/ba0f3/dnsclient.nim", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "65262c7e533ff49d6aca5539da4bc6c6ce132f40" + } + }, + "nimcrypto": { + "version": "0.6.2", + "vcsRevision": "dc07e3058c6904eef965394493b6ea99aa2adefc", + "url": "https://github.com/cheatfate/nimcrypto", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "8e3e42530f54c8c312942a89640b7e0f687f33a5" + } + }, + "metrics": { + "version": "0.1.0", + "vcsRevision": "cacfdc12454a0804c65112b9f4f50d1375208dcd", + "url": "https://github.com/status-im/nim-metrics", + "downloadMethod": "git", + "dependencies": [ + "chronos", + "results", + "stew" + ], + "checksums": { + "sha1": "c9c52d1f58de7c6589ff40d94f0a61cbd0e3a9d4" + } + }, + "secp256k1": { + "version": "0.6.0.3.1", + "vcsRevision": "2acbbdcc0e63002a013fff49f015708522875832", + "url": "https://github.com/status-im/nim-secp256k1", + "downloadMethod": "git", + "dependencies": [ + "stew", + "nimcrypto" + ], + "checksums": { + "sha1": "146818431dec16ededb951f42fc36832949bcc8f" + } + }, + "zlib": { + "version": "0.1.0", + "vcsRevision": "91cf360b1aeb2e0c753ff8bac6de22a41c5ed8cd", + "url": "https://github.com/status-im/nim-zlib", + "downloadMethod": "git", + "dependencies": [ + "stew" + ], + "checksums": { + "sha1": "faccf2d54a8fe919aa2ac01b5af79a3b49b045fb" + } + }, + "websock": { + "version": "0.2.0", + "vcsRevision": "ebe308a79a7b440a11dfbe74f352be86a3883508", + "url": "https://github.com/status-im/nim-websock", + "downloadMethod": "git", + "dependencies": [ + "chronos", + "httputils", + "chronicles", + "stew", + "nimcrypto", + "bearssl", + "zlib" + ], + "checksums": { + "sha1": "614476e24cad4fe27ee05d29c2b7ea3e4674e3c2" + } + }, + "libp2p": { + "version": "1.5.0", + "vcsRevision": "18a2e79ce209d2f21d8c5db7a41659cc39dbe0b4", + "url": "https://github.com/status-im/nim-libp2p", + "downloadMethod": "git", + "dependencies": [ + "nimcrypto", + "dnsclient", + "bearssl", + "chronicles", + "chronos", + "metrics", + "secp256k1", + "stew", + "websock", + "unittest2" + ], + "checksums": { + "sha1": "e9ff759e55a29d15d885cc8e82155111ef33f78e" + } + }, + "npeg": { + "version": "1.2.0", + "vcsRevision": "22449099d92d8bbd535fcd950287274c8d11daed", + "url": "https://github.com/zevv/npeg", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "bfe84b7b89a4f92e9ca6d9be8256bdda032e556b" + } + }, + "protobuf_serialization": { + "version": "0.3.0", + "vcsRevision": "5a31137a82c2b6a989c9ed979bb636c7a49f570e", + "url": "https://github.com/status-im/nim-protobuf-serialization", + "downloadMethod": "git", + "dependencies": [ + "stew", + "faststreams", + "serialization", + "npeg", + "unittest2" + ], + "checksums": { + "sha1": "ed8270a5f874af35c5e9c04b50020c8a27ba61f5" + } + }, + "stint": { + "version": "2.0.0", + "vcsRevision": "3236fa68394f1e3a06e2bc34218aacdd2d675923", + "url": "https://github.com/status-im/nim-stint", + "downloadMethod": "git", + "dependencies": [ + "stew" + ], + "checksums": { + "sha1": "50744885ee1c320675078b46520268bf3c3c5d81" + } + } + }, + "tasks": {} +}