Skip to content

Commit cdae20b

Browse files
Merge pull request #153 from jaoleal/remove_tempdir
Chore: remove tempdir dependency
2 parents 8507622 + 6c980ec commit cdae20b

8 files changed

Lines changed: 190 additions & 259 deletions

File tree

Cargo-minimal.lock

Lines changed: 3 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ version = "0.72.0"
9292
source = "registry+https://github.com/rust-lang/crates.io-index"
9393
checksum = "4f72209734318d0b619a5e0f5129918b848c416e122a3c4ce054e03cb87b726f"
9494
dependencies = [
95-
"bitflags 2.2.1",
95+
"bitflags",
9696
"cexpr",
9797
"clang-sys",
9898
"itertools",
@@ -159,15 +159,8 @@ dependencies = [
159159
"hex",
160160
"libbitcoinkernel-sys",
161161
"log",
162-
"tempdir",
163162
]
164163

165-
[[package]]
166-
name = "bitflags"
167-
version = "1.0.0"
168-
source = "registry+https://github.com/rust-lang/crates.io-index"
169-
checksum = "f5cde24d1b2e2216a726368b2363a273739c91f4e3eb4e0dd12d672d396ad989"
170-
171164
[[package]]
172165
name = "bitflags"
173166
version = "2.2.1"
@@ -273,22 +266,6 @@ dependencies = [
273266
"silentpayments",
274267
]
275268

276-
[[package]]
277-
name = "fuchsia-zircon"
278-
version = "0.3.1"
279-
source = "registry+https://github.com/rust-lang/crates.io-index"
280-
checksum = "3b5365afd01fdf916e775a224e844f80b3b9710d0f4f00903e219e859474d7ae"
281-
dependencies = [
282-
"bitflags 1.0.0",
283-
"fuchsia-zircon-sys",
284-
]
285-
286-
[[package]]
287-
name = "fuchsia-zircon-sys"
288-
version = "0.3.1"
289-
source = "registry+https://github.com/rust-lang/crates.io-index"
290-
checksum = "069def9a0e5feb7e9120635f6ebad24d853a6affbb077fec84d0888316cf9ae6"
291-
292269
[[package]]
293270
name = "glob"
294271
version = "0.3.0"
@@ -334,16 +311,6 @@ version = "0.3.0"
334311
source = "registry+https://github.com/rust-lang/crates.io-index"
335312
checksum = "91fd9dc2c587067de817fec4ad355e3818c3d893a78cab32a0a474c7a15bb8d5"
336313

337-
[[package]]
338-
name = "kernel32-sys"
339-
version = "0.2.0"
340-
source = "registry+https://github.com/rust-lang/crates.io-index"
341-
checksum = "ad1ca084b49bfd975182288e1a5f1d27ea34ff2d6ae084ae5e66e1652427eada"
342-
dependencies = [
343-
"winapi 0.2.4",
344-
"winapi-build",
345-
]
346-
347314
[[package]]
348315
name = "libbitcoinkernel-sys"
349316
version = "0.2.0"
@@ -374,7 +341,7 @@ version = "0.6.0"
374341
source = "registry+https://github.com/rust-lang/crates.io-index"
375342
checksum = "2c979a19ffb457f0273965c333053f3d586bf759bf7b683fbebc37f9a9ebedc4"
376343
dependencies = [
377-
"winapi 0.3.0",
344+
"winapi",
378345
]
379346

380347
[[package]]
@@ -449,16 +416,6 @@ dependencies = [
449416
"proc-macro2",
450417
]
451418

452-
[[package]]
453-
name = "rand"
454-
version = "0.4.1"
455-
source = "registry+https://github.com/rust-lang/crates.io-index"
456-
checksum = "9d5f78082e6a6d042862611e9640cf20776185fee506cf6cf67e93c6225cee31"
457-
dependencies = [
458-
"fuchsia-zircon",
459-
"libc",
460-
]
461-
462419
[[package]]
463420
name = "rand"
464421
version = "0.8.0"
@@ -491,16 +448,6 @@ version = "0.6.25"
491448
source = "registry+https://github.com/rust-lang/crates.io-index"
492449
checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"
493450

494-
[[package]]
495-
name = "remove_dir_all"
496-
version = "0.3.0"
497-
source = "registry+https://github.com/rust-lang/crates.io-index"
498-
checksum = "b5d2f806b0fcdabd98acd380dc8daef485e22bcb7cddc811d1337967f2528cf5"
499-
dependencies = [
500-
"kernel32-sys",
501-
"winapi 0.2.4",
502-
]
503-
504451
[[package]]
505452
name = "rust-bitcoinkernel-fuzz"
506453
version = "0.0.0"
@@ -523,7 +470,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
523470
checksum = "3f622567e3b4b38154fb8190bcf6b160d7a4301d70595a49195b48c116007a27"
524471
dependencies = [
525472
"bitcoin_hashes 0.12.0",
526-
"rand 0.8.0",
473+
"rand",
527474
"secp256k1-sys",
528475
]
529476

@@ -641,16 +588,6 @@ dependencies = [
641588
"unicode-xid 0.0.4",
642589
]
643590

644-
[[package]]
645-
name = "tempdir"
646-
version = "0.3.6"
647-
source = "registry+https://github.com/rust-lang/crates.io-index"
648-
checksum = "f73eebdb68c14bcb24aef74ea96079830e7fa7b31a6106e42ea7ee887c1e134e"
649-
dependencies = [
650-
"rand 0.4.1",
651-
"remove_dir_all",
652-
]
653-
654591
[[package]]
655592
name = "unicode-ident"
656593
version = "1.0.0"
@@ -681,12 +618,6 @@ version = "0.9.0"
681618
source = "registry+https://github.com/rust-lang/crates.io-index"
682619
checksum = "45d3d553fd9413fffe7147a20171d640eda0ad4c070acd7d0c885a21bcd2e8b7"
683620

684-
[[package]]
685-
name = "winapi"
686-
version = "0.2.4"
687-
source = "registry+https://github.com/rust-lang/crates.io-index"
688-
checksum = "5350e40d908c7e8b9e5c9edb541ca47cc617c6229d3575a46da6f550f36c96fd"
689-
690621
[[package]]
691622
name = "winapi"
692623
version = "0.3.0"
@@ -697,12 +628,6 @@ dependencies = [
697628
"winapi-x86_64-pc-windows-gnu",
698629
]
699630

700-
[[package]]
701-
name = "winapi-build"
702-
version = "0.1.1"
703-
source = "registry+https://github.com/rust-lang/crates.io-index"
704-
checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc"
705-
706631
[[package]]
707632
name = "winapi-i686-pc-windows-gnu"
708633
version = "0.3.0"

Cargo-recent.lock

Lines changed: 20 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -145,20 +145,19 @@ dependencies = [
145145
"hex",
146146
"libbitcoinkernel-sys",
147147
"log",
148-
"tempdir",
149148
]
150149

151150
[[package]]
152151
name = "bitflags"
153-
version = "2.11.0"
152+
version = "2.11.1"
154153
source = "registry+https://github.com/rust-lang/crates.io-index"
155-
checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af"
154+
checksum = "c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3"
156155

157156
[[package]]
158157
name = "cc"
159-
version = "1.2.59"
158+
version = "1.2.61"
160159
source = "registry+https://github.com/rust-lang/crates.io-index"
161-
checksum = "b7a4d3ec6524d28a329fc53654bbadc9bdd7b0431f5d65f1a56ffb28a1ee5283"
160+
checksum = "d16d90359e986641506914ba71350897565610e87ce0ad9e6f28569db3dd5c6d"
162161
dependencies = [
163162
"find-msvc-tools",
164163
"jobserver",
@@ -256,12 +255,6 @@ version = "0.1.9"
256255
source = "registry+https://github.com/rust-lang/crates.io-index"
257256
checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582"
258257

259-
[[package]]
260-
name = "fuchsia-cprng"
261-
version = "0.1.1"
262-
source = "registry+https://github.com/rust-lang/crates.io-index"
263-
checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
264-
265258
[[package]]
266259
name = "getrandom"
267260
version = "0.3.4"
@@ -321,9 +314,9 @@ checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"
321314

322315
[[package]]
323316
name = "jiff"
324-
version = "0.2.23"
317+
version = "0.2.24"
325318
source = "registry+https://github.com/rust-lang/crates.io-index"
326-
checksum = "1a3546dc96b6d42c5f24902af9e2538e82e39ad350b0c766eb3fbf2d8f3d8359"
319+
checksum = "f00b5dbd620d61dfdcb6007c9c1f6054ebd75319f163d886a9055cec1155073d"
327320
dependencies = [
328321
"jiff-static",
329322
"log",
@@ -334,9 +327,9 @@ dependencies = [
334327

335328
[[package]]
336329
name = "jiff-static"
337-
version = "0.2.23"
330+
version = "0.2.24"
338331
source = "registry+https://github.com/rust-lang/crates.io-index"
339-
checksum = "2a8c8b344124222efd714b73bb41f8b5120b27a7cc1c75593a6ff768d9d05aa4"
332+
checksum = "e000de030ff8022ea1da3f466fbb0f3a809f5e51ed31f6dd931c35181ad8e6d7"
340333
dependencies = [
341334
"proc-macro2",
342335
"quote",
@@ -363,9 +356,9 @@ dependencies = [
363356

364357
[[package]]
365358
name = "libc"
366-
version = "0.2.184"
359+
version = "0.2.186"
367360
source = "registry+https://github.com/rust-lang/crates.io-index"
368-
checksum = "48f5d2a454e16a5ea0f4ced81bd44e4cfc7bd3a507b61887c99fd3538b28e4af"
361+
checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66"
369362

370363
[[package]]
371364
name = "libfuzzer-sys"
@@ -429,9 +422,9 @@ checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49"
429422

430423
[[package]]
431424
name = "portable-atomic-util"
432-
version = "0.2.6"
425+
version = "0.2.7"
433426
source = "registry+https://github.com/rust-lang/crates.io-index"
434-
checksum = "091397be61a01d4be58e7841595bd4bfedb15f1cd54977d79b8271e94ed799a3"
427+
checksum = "c2a106d1259c23fac8e543272398ae0e3c0b8d33c88ed73d0cc71b0f1d902618"
435428
dependencies = [
436429
"portable-atomic",
437430
]
@@ -472,56 +465,19 @@ checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
472465

473466
[[package]]
474467
name = "rand"
475-
version = "0.4.6"
476-
source = "registry+https://github.com/rust-lang/crates.io-index"
477-
checksum = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293"
478-
dependencies = [
479-
"fuchsia-cprng",
480-
"libc",
481-
"rand_core 0.3.1",
482-
"rdrand",
483-
"winapi",
484-
]
485-
486-
[[package]]
487-
name = "rand"
488-
version = "0.8.5"
489-
source = "registry+https://github.com/rust-lang/crates.io-index"
490-
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
491-
dependencies = [
492-
"rand_core 0.6.4",
493-
]
494-
495-
[[package]]
496-
name = "rand_core"
497-
version = "0.3.1"
468+
version = "0.8.6"
498469
source = "registry+https://github.com/rust-lang/crates.io-index"
499-
checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b"
470+
checksum = "5ca0ecfa931c29007047d1bc58e623ab12e5590e8c7cc53200d5202b69266d8a"
500471
dependencies = [
501-
"rand_core 0.4.2",
472+
"rand_core",
502473
]
503474

504-
[[package]]
505-
name = "rand_core"
506-
version = "0.4.2"
507-
source = "registry+https://github.com/rust-lang/crates.io-index"
508-
checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
509-
510475
[[package]]
511476
name = "rand_core"
512477
version = "0.6.4"
513478
source = "registry+https://github.com/rust-lang/crates.io-index"
514479
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
515480

516-
[[package]]
517-
name = "rdrand"
518-
version = "0.4.0"
519-
source = "registry+https://github.com/rust-lang/crates.io-index"
520-
checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2"
521-
dependencies = [
522-
"rand_core 0.3.1",
523-
]
524-
525481
[[package]]
526482
name = "regex"
527483
version = "1.12.3"
@@ -551,15 +507,6 @@ version = "0.8.10"
551507
source = "registry+https://github.com/rust-lang/crates.io-index"
552508
checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a"
553509

554-
[[package]]
555-
name = "remove_dir_all"
556-
version = "0.5.3"
557-
source = "registry+https://github.com/rust-lang/crates.io-index"
558-
checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"
559-
dependencies = [
560-
"winapi",
561-
]
562-
563510
[[package]]
564511
name = "rust-bitcoinkernel-fuzz"
565512
version = "0.0.0"
@@ -582,7 +529,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
582529
checksum = "d24b59d129cdadea20aea4fb2352fa053712e5d713eee47d700cd4b2bc002f10"
583530
dependencies = [
584531
"bitcoin_hashes",
585-
"rand 0.8.5",
532+
"rand",
586533
"secp256k1-sys",
587534
]
588535

@@ -670,16 +617,6 @@ dependencies = [
670617
"unicode-ident",
671618
]
672619

673-
[[package]]
674-
name = "tempdir"
675-
version = "0.3.7"
676-
source = "registry+https://github.com/rust-lang/crates.io-index"
677-
checksum = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8"
678-
dependencies = [
679-
"rand 0.4.6",
680-
"remove_dir_all",
681-
]
682-
683620
[[package]]
684621
name = "unicode-ident"
685622
version = "1.0.24"
@@ -694,35 +631,13 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
694631

695632
[[package]]
696633
name = "wasip2"
697-
version = "1.0.2+wasi-0.2.9"
634+
version = "1.0.3+wasi-0.2.9"
698635
source = "registry+https://github.com/rust-lang/crates.io-index"
699-
checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5"
636+
checksum = "20064672db26d7cdc89c7798c48a0fdfac8213434a1186e5ef29fd560ae223d6"
700637
dependencies = [
701638
"wit-bindgen",
702639
]
703640

704-
[[package]]
705-
name = "winapi"
706-
version = "0.3.9"
707-
source = "registry+https://github.com/rust-lang/crates.io-index"
708-
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
709-
dependencies = [
710-
"winapi-i686-pc-windows-gnu",
711-
"winapi-x86_64-pc-windows-gnu",
712-
]
713-
714-
[[package]]
715-
name = "winapi-i686-pc-windows-gnu"
716-
version = "0.4.0"
717-
source = "registry+https://github.com/rust-lang/crates.io-index"
718-
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
719-
720-
[[package]]
721-
name = "winapi-x86_64-pc-windows-gnu"
722-
version = "0.4.0"
723-
source = "registry+https://github.com/rust-lang/crates.io-index"
724-
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
725-
726641
[[package]]
727642
name = "windows-link"
728643
version = "0.2.1"
@@ -740,9 +655,9 @@ dependencies = [
740655

741656
[[package]]
742657
name = "wit-bindgen"
743-
version = "0.51.0"
658+
version = "0.57.1"
744659
source = "registry+https://github.com/rust-lang/crates.io-index"
745-
checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5"
660+
checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e"
746661

747662
[[package]]
748663
name = "zmij"

0 commit comments

Comments
 (0)