##// END OF EJS Templates
rust-pyo3: conversions to GraphError Python exception...
Georges Racinet -
r53309:6e8ba528 default
parent child Browse files
Show More
@@ -1,2055 +1,2056
1 # This file is automatically @generated by Cargo.
1 # This file is automatically @generated by Cargo.
2 # It is not intended for manual editing.
2 # It is not intended for manual editing.
3 version = 3
3 version = 3
4
4
5 [[package]]
5 [[package]]
6 name = "adler2"
6 name = "adler2"
7 version = "2.0.0"
7 version = "2.0.0"
8 source = "registry+https://github.com/rust-lang/crates.io-index"
8 source = "registry+https://github.com/rust-lang/crates.io-index"
9 checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
9 checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
10
10
11 [[package]]
11 [[package]]
12 name = "ahash"
12 name = "ahash"
13 version = "0.8.11"
13 version = "0.8.11"
14 source = "registry+https://github.com/rust-lang/crates.io-index"
14 source = "registry+https://github.com/rust-lang/crates.io-index"
15 checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011"
15 checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011"
16 dependencies = [
16 dependencies = [
17 "cfg-if",
17 "cfg-if",
18 "getrandom 0.2.15",
18 "getrandom 0.2.15",
19 "once_cell",
19 "once_cell",
20 "version_check",
20 "version_check",
21 "zerocopy",
21 "zerocopy",
22 ]
22 ]
23
23
24 [[package]]
24 [[package]]
25 name = "aho-corasick"
25 name = "aho-corasick"
26 version = "1.1.3"
26 version = "1.1.3"
27 source = "registry+https://github.com/rust-lang/crates.io-index"
27 source = "registry+https://github.com/rust-lang/crates.io-index"
28 checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
28 checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
29 dependencies = [
29 dependencies = [
30 "memchr",
30 "memchr",
31 ]
31 ]
32
32
33 [[package]]
33 [[package]]
34 name = "android-tzdata"
34 name = "android-tzdata"
35 version = "0.1.1"
35 version = "0.1.1"
36 source = "registry+https://github.com/rust-lang/crates.io-index"
36 source = "registry+https://github.com/rust-lang/crates.io-index"
37 checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
37 checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
38
38
39 [[package]]
39 [[package]]
40 name = "android_system_properties"
40 name = "android_system_properties"
41 version = "0.1.5"
41 version = "0.1.5"
42 source = "registry+https://github.com/rust-lang/crates.io-index"
42 source = "registry+https://github.com/rust-lang/crates.io-index"
43 checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
43 checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
44 dependencies = [
44 dependencies = [
45 "libc",
45 "libc",
46 ]
46 ]
47
47
48 [[package]]
48 [[package]]
49 name = "anstream"
49 name = "anstream"
50 version = "0.6.18"
50 version = "0.6.18"
51 source = "registry+https://github.com/rust-lang/crates.io-index"
51 source = "registry+https://github.com/rust-lang/crates.io-index"
52 checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b"
52 checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b"
53 dependencies = [
53 dependencies = [
54 "anstyle",
54 "anstyle",
55 "anstyle-parse",
55 "anstyle-parse",
56 "anstyle-query",
56 "anstyle-query",
57 "anstyle-wincon",
57 "anstyle-wincon",
58 "colorchoice",
58 "colorchoice",
59 "is_terminal_polyfill",
59 "is_terminal_polyfill",
60 "utf8parse",
60 "utf8parse",
61 ]
61 ]
62
62
63 [[package]]
63 [[package]]
64 name = "anstyle"
64 name = "anstyle"
65 version = "1.0.10"
65 version = "1.0.10"
66 source = "registry+https://github.com/rust-lang/crates.io-index"
66 source = "registry+https://github.com/rust-lang/crates.io-index"
67 checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9"
67 checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9"
68
68
69 [[package]]
69 [[package]]
70 name = "anstyle-parse"
70 name = "anstyle-parse"
71 version = "0.2.6"
71 version = "0.2.6"
72 source = "registry+https://github.com/rust-lang/crates.io-index"
72 source = "registry+https://github.com/rust-lang/crates.io-index"
73 checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9"
73 checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9"
74 dependencies = [
74 dependencies = [
75 "utf8parse",
75 "utf8parse",
76 ]
76 ]
77
77
78 [[package]]
78 [[package]]
79 name = "anstyle-query"
79 name = "anstyle-query"
80 version = "1.1.2"
80 version = "1.1.2"
81 source = "registry+https://github.com/rust-lang/crates.io-index"
81 source = "registry+https://github.com/rust-lang/crates.io-index"
82 checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c"
82 checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c"
83 dependencies = [
83 dependencies = [
84 "windows-sys 0.59.0",
84 "windows-sys 0.59.0",
85 ]
85 ]
86
86
87 [[package]]
87 [[package]]
88 name = "anstyle-wincon"
88 name = "anstyle-wincon"
89 version = "3.0.6"
89 version = "3.0.6"
90 source = "registry+https://github.com/rust-lang/crates.io-index"
90 source = "registry+https://github.com/rust-lang/crates.io-index"
91 checksum = "2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125"
91 checksum = "2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125"
92 dependencies = [
92 dependencies = [
93 "anstyle",
93 "anstyle",
94 "windows-sys 0.59.0",
94 "windows-sys 0.59.0",
95 ]
95 ]
96
96
97 [[package]]
97 [[package]]
98 name = "atty"
98 name = "atty"
99 version = "0.2.14"
99 version = "0.2.14"
100 source = "registry+https://github.com/rust-lang/crates.io-index"
100 source = "registry+https://github.com/rust-lang/crates.io-index"
101 checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
101 checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
102 dependencies = [
102 dependencies = [
103 "hermit-abi",
103 "hermit-abi",
104 "libc",
104 "libc",
105 "winapi",
105 "winapi",
106 ]
106 ]
107
107
108 [[package]]
108 [[package]]
109 name = "autocfg"
109 name = "autocfg"
110 version = "1.4.0"
110 version = "1.4.0"
111 source = "registry+https://github.com/rust-lang/crates.io-index"
111 source = "registry+https://github.com/rust-lang/crates.io-index"
112 checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
112 checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
113
113
114 [[package]]
114 [[package]]
115 name = "bitflags"
115 name = "bitflags"
116 version = "1.3.2"
116 version = "1.3.2"
117 source = "registry+https://github.com/rust-lang/crates.io-index"
117 source = "registry+https://github.com/rust-lang/crates.io-index"
118 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
118 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
119
119
120 [[package]]
120 [[package]]
121 name = "bitflags"
121 name = "bitflags"
122 version = "2.6.0"
122 version = "2.6.0"
123 source = "registry+https://github.com/rust-lang/crates.io-index"
123 source = "registry+https://github.com/rust-lang/crates.io-index"
124 checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
124 checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
125
125
126 [[package]]
126 [[package]]
127 name = "bitmaps"
127 name = "bitmaps"
128 version = "2.1.0"
128 version = "2.1.0"
129 source = "registry+https://github.com/rust-lang/crates.io-index"
129 source = "registry+https://github.com/rust-lang/crates.io-index"
130 checksum = "031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2"
130 checksum = "031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2"
131 dependencies = [
131 dependencies = [
132 "typenum",
132 "typenum",
133 ]
133 ]
134
134
135 [[package]]
135 [[package]]
136 name = "bitvec"
136 name = "bitvec"
137 version = "1.0.1"
137 version = "1.0.1"
138 source = "registry+https://github.com/rust-lang/crates.io-index"
138 source = "registry+https://github.com/rust-lang/crates.io-index"
139 checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c"
139 checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c"
140 dependencies = [
140 dependencies = [
141 "funty",
141 "funty",
142 "radium",
142 "radium",
143 "tap",
143 "tap",
144 "wyz",
144 "wyz",
145 ]
145 ]
146
146
147 [[package]]
147 [[package]]
148 name = "block-buffer"
148 name = "block-buffer"
149 version = "0.9.0"
149 version = "0.9.0"
150 source = "registry+https://github.com/rust-lang/crates.io-index"
150 source = "registry+https://github.com/rust-lang/crates.io-index"
151 checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4"
151 checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4"
152 dependencies = [
152 dependencies = [
153 "generic-array",
153 "generic-array",
154 ]
154 ]
155
155
156 [[package]]
156 [[package]]
157 name = "block-buffer"
157 name = "block-buffer"
158 version = "0.10.4"
158 version = "0.10.4"
159 source = "registry+https://github.com/rust-lang/crates.io-index"
159 source = "registry+https://github.com/rust-lang/crates.io-index"
160 checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
160 checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
161 dependencies = [
161 dependencies = [
162 "generic-array",
162 "generic-array",
163 ]
163 ]
164
164
165 [[package]]
165 [[package]]
166 name = "bstr"
166 name = "bstr"
167 version = "1.11.0"
167 version = "1.11.0"
168 source = "registry+https://github.com/rust-lang/crates.io-index"
168 source = "registry+https://github.com/rust-lang/crates.io-index"
169 checksum = "1a68f1f47cdf0ec8ee4b941b2eee2a80cb796db73118c0dd09ac63fbe405be22"
169 checksum = "1a68f1f47cdf0ec8ee4b941b2eee2a80cb796db73118c0dd09ac63fbe405be22"
170 dependencies = [
170 dependencies = [
171 "memchr",
171 "memchr",
172 "regex-automata",
172 "regex-automata",
173 "serde",
173 "serde",
174 ]
174 ]
175
175
176 [[package]]
176 [[package]]
177 name = "bumpalo"
177 name = "bumpalo"
178 version = "3.16.0"
178 version = "3.16.0"
179 source = "registry+https://github.com/rust-lang/crates.io-index"
179 source = "registry+https://github.com/rust-lang/crates.io-index"
180 checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
180 checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
181
181
182 [[package]]
182 [[package]]
183 name = "byteorder"
183 name = "byteorder"
184 version = "1.5.0"
184 version = "1.5.0"
185 source = "registry+https://github.com/rust-lang/crates.io-index"
185 source = "registry+https://github.com/rust-lang/crates.io-index"
186 checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
186 checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
187
187
188 [[package]]
188 [[package]]
189 name = "bytes-cast"
189 name = "bytes-cast"
190 version = "0.3.0"
190 version = "0.3.0"
191 source = "registry+https://github.com/rust-lang/crates.io-index"
191 source = "registry+https://github.com/rust-lang/crates.io-index"
192 checksum = "a20de93b91d7703ca0e39e12930e310acec5ff4d715f4166e0ab026babb352e8"
192 checksum = "a20de93b91d7703ca0e39e12930e310acec5ff4d715f4166e0ab026babb352e8"
193 dependencies = [
193 dependencies = [
194 "bytes-cast-derive",
194 "bytes-cast-derive",
195 ]
195 ]
196
196
197 [[package]]
197 [[package]]
198 name = "bytes-cast-derive"
198 name = "bytes-cast-derive"
199 version = "0.2.0"
199 version = "0.2.0"
200 source = "registry+https://github.com/rust-lang/crates.io-index"
200 source = "registry+https://github.com/rust-lang/crates.io-index"
201 checksum = "7470a6fcce58cde3d62cce758bf71007978b75247e6becd9255c9b884bcb4f71"
201 checksum = "7470a6fcce58cde3d62cce758bf71007978b75247e6becd9255c9b884bcb4f71"
202 dependencies = [
202 dependencies = [
203 "proc-macro2",
203 "proc-macro2",
204 "quote",
204 "quote",
205 "syn 1.0.109",
205 "syn 1.0.109",
206 ]
206 ]
207
207
208 [[package]]
208 [[package]]
209 name = "cc"
209 name = "cc"
210 version = "1.2.1"
210 version = "1.2.1"
211 source = "registry+https://github.com/rust-lang/crates.io-index"
211 source = "registry+https://github.com/rust-lang/crates.io-index"
212 checksum = "fd9de9f2205d5ef3fd67e685b0df337994ddd4495e2a28d185500d0e1edfea47"
212 checksum = "fd9de9f2205d5ef3fd67e685b0df337994ddd4495e2a28d185500d0e1edfea47"
213 dependencies = [
213 dependencies = [
214 "jobserver",
214 "jobserver",
215 "libc",
215 "libc",
216 "shlex",
216 "shlex",
217 ]
217 ]
218
218
219 [[package]]
219 [[package]]
220 name = "cfg-if"
220 name = "cfg-if"
221 version = "1.0.0"
221 version = "1.0.0"
222 source = "registry+https://github.com/rust-lang/crates.io-index"
222 source = "registry+https://github.com/rust-lang/crates.io-index"
223 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
223 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
224
224
225 [[package]]
225 [[package]]
226 name = "cfg_aliases"
226 name = "cfg_aliases"
227 version = "0.2.1"
227 version = "0.2.1"
228 source = "registry+https://github.com/rust-lang/crates.io-index"
228 source = "registry+https://github.com/rust-lang/crates.io-index"
229 checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
229 checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
230
230
231 [[package]]
231 [[package]]
232 name = "chrono"
232 name = "chrono"
233 version = "0.4.38"
233 version = "0.4.38"
234 source = "registry+https://github.com/rust-lang/crates.io-index"
234 source = "registry+https://github.com/rust-lang/crates.io-index"
235 checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401"
235 checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401"
236 dependencies = [
236 dependencies = [
237 "android-tzdata",
237 "android-tzdata",
238 "iana-time-zone",
238 "iana-time-zone",
239 "js-sys",
239 "js-sys",
240 "num-traits",
240 "num-traits",
241 "wasm-bindgen",
241 "wasm-bindgen",
242 "windows-targets 0.52.6",
242 "windows-targets 0.52.6",
243 ]
243 ]
244
244
245 [[package]]
245 [[package]]
246 name = "clap"
246 name = "clap"
247 version = "4.5.21"
247 version = "4.5.21"
248 source = "registry+https://github.com/rust-lang/crates.io-index"
248 source = "registry+https://github.com/rust-lang/crates.io-index"
249 checksum = "fb3b4b9e5a7c7514dfa52869339ee98b3156b0bfb4e8a77c4ff4babb64b1604f"
249 checksum = "fb3b4b9e5a7c7514dfa52869339ee98b3156b0bfb4e8a77c4ff4babb64b1604f"
250 dependencies = [
250 dependencies = [
251 "clap_builder",
251 "clap_builder",
252 "clap_derive",
252 "clap_derive",
253 ]
253 ]
254
254
255 [[package]]
255 [[package]]
256 name = "clap_builder"
256 name = "clap_builder"
257 version = "4.5.21"
257 version = "4.5.21"
258 source = "registry+https://github.com/rust-lang/crates.io-index"
258 source = "registry+https://github.com/rust-lang/crates.io-index"
259 checksum = "b17a95aa67cc7b5ebd32aa5370189aa0d79069ef1c64ce893bd30fb24bff20ec"
259 checksum = "b17a95aa67cc7b5ebd32aa5370189aa0d79069ef1c64ce893bd30fb24bff20ec"
260 dependencies = [
260 dependencies = [
261 "anstream",
261 "anstream",
262 "anstyle",
262 "anstyle",
263 "clap_lex",
263 "clap_lex",
264 "strsim",
264 "strsim",
265 ]
265 ]
266
266
267 [[package]]
267 [[package]]
268 name = "clap_derive"
268 name = "clap_derive"
269 version = "4.5.18"
269 version = "4.5.18"
270 source = "registry+https://github.com/rust-lang/crates.io-index"
270 source = "registry+https://github.com/rust-lang/crates.io-index"
271 checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab"
271 checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab"
272 dependencies = [
272 dependencies = [
273 "heck",
273 "heck",
274 "proc-macro2",
274 "proc-macro2",
275 "quote",
275 "quote",
276 "syn 2.0.89",
276 "syn 2.0.89",
277 ]
277 ]
278
278
279 [[package]]
279 [[package]]
280 name = "clap_lex"
280 name = "clap_lex"
281 version = "0.7.3"
281 version = "0.7.3"
282 source = "registry+https://github.com/rust-lang/crates.io-index"
282 source = "registry+https://github.com/rust-lang/crates.io-index"
283 checksum = "afb84c814227b90d6895e01398aee0d8033c00e7466aca416fb6a8e0eb19d8a7"
283 checksum = "afb84c814227b90d6895e01398aee0d8033c00e7466aca416fb6a8e0eb19d8a7"
284
284
285 [[package]]
285 [[package]]
286 name = "colorchoice"
286 name = "colorchoice"
287 version = "1.0.3"
287 version = "1.0.3"
288 source = "registry+https://github.com/rust-lang/crates.io-index"
288 source = "registry+https://github.com/rust-lang/crates.io-index"
289 checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990"
289 checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990"
290
290
291 [[package]]
291 [[package]]
292 name = "console"
292 name = "console"
293 version = "0.15.8"
293 version = "0.15.8"
294 source = "registry+https://github.com/rust-lang/crates.io-index"
294 source = "registry+https://github.com/rust-lang/crates.io-index"
295 checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb"
295 checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb"
296 dependencies = [
296 dependencies = [
297 "encode_unicode",
297 "encode_unicode",
298 "lazy_static",
298 "lazy_static",
299 "libc",
299 "libc",
300 "unicode-width 0.1.14",
300 "unicode-width 0.1.14",
301 "windows-sys 0.52.0",
301 "windows-sys 0.52.0",
302 ]
302 ]
303
303
304 [[package]]
304 [[package]]
305 name = "convert_case"
305 name = "convert_case"
306 version = "0.4.0"
306 version = "0.4.0"
307 source = "registry+https://github.com/rust-lang/crates.io-index"
307 source = "registry+https://github.com/rust-lang/crates.io-index"
308 checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e"
308 checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e"
309
309
310 [[package]]
310 [[package]]
311 name = "core-foundation-sys"
311 name = "core-foundation-sys"
312 version = "0.8.7"
312 version = "0.8.7"
313 source = "registry+https://github.com/rust-lang/crates.io-index"
313 source = "registry+https://github.com/rust-lang/crates.io-index"
314 checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
314 checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
315
315
316 [[package]]
316 [[package]]
317 name = "cpufeatures"
317 name = "cpufeatures"
318 version = "0.2.15"
318 version = "0.2.15"
319 source = "registry+https://github.com/rust-lang/crates.io-index"
319 source = "registry+https://github.com/rust-lang/crates.io-index"
320 checksum = "0ca741a962e1b0bff6d724a1a0958b686406e853bb14061f218562e1896f95e6"
320 checksum = "0ca741a962e1b0bff6d724a1a0958b686406e853bb14061f218562e1896f95e6"
321 dependencies = [
321 dependencies = [
322 "libc",
322 "libc",
323 ]
323 ]
324
324
325 [[package]]
325 [[package]]
326 name = "cpython"
326 name = "cpython"
327 version = "0.7.2"
327 version = "0.7.2"
328 source = "registry+https://github.com/rust-lang/crates.io-index"
328 source = "registry+https://github.com/rust-lang/crates.io-index"
329 checksum = "43b398a2c65baaf5892f10bb69b52508bf7a993380cc4ecd3785aaebb5c79389"
329 checksum = "43b398a2c65baaf5892f10bb69b52508bf7a993380cc4ecd3785aaebb5c79389"
330 dependencies = [
330 dependencies = [
331 "libc",
331 "libc",
332 "num-traits",
332 "num-traits",
333 "paste",
333 "paste",
334 "python3-sys",
334 "python3-sys",
335 ]
335 ]
336
336
337 [[package]]
337 [[package]]
338 name = "crc32fast"
338 name = "crc32fast"
339 version = "1.4.2"
339 version = "1.4.2"
340 source = "registry+https://github.com/rust-lang/crates.io-index"
340 source = "registry+https://github.com/rust-lang/crates.io-index"
341 checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
341 checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
342 dependencies = [
342 dependencies = [
343 "cfg-if",
343 "cfg-if",
344 ]
344 ]
345
345
346 [[package]]
346 [[package]]
347 name = "crossbeam-channel"
347 name = "crossbeam-channel"
348 version = "0.5.13"
348 version = "0.5.13"
349 source = "registry+https://github.com/rust-lang/crates.io-index"
349 source = "registry+https://github.com/rust-lang/crates.io-index"
350 checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2"
350 checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2"
351 dependencies = [
351 dependencies = [
352 "crossbeam-utils",
352 "crossbeam-utils",
353 ]
353 ]
354
354
355 [[package]]
355 [[package]]
356 name = "crossbeam-deque"
356 name = "crossbeam-deque"
357 version = "0.8.5"
357 version = "0.8.5"
358 source = "registry+https://github.com/rust-lang/crates.io-index"
358 source = "registry+https://github.com/rust-lang/crates.io-index"
359 checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d"
359 checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d"
360 dependencies = [
360 dependencies = [
361 "crossbeam-epoch",
361 "crossbeam-epoch",
362 "crossbeam-utils",
362 "crossbeam-utils",
363 ]
363 ]
364
364
365 [[package]]
365 [[package]]
366 name = "crossbeam-epoch"
366 name = "crossbeam-epoch"
367 version = "0.9.18"
367 version = "0.9.18"
368 source = "registry+https://github.com/rust-lang/crates.io-index"
368 source = "registry+https://github.com/rust-lang/crates.io-index"
369 checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
369 checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
370 dependencies = [
370 dependencies = [
371 "crossbeam-utils",
371 "crossbeam-utils",
372 ]
372 ]
373
373
374 [[package]]
374 [[package]]
375 name = "crossbeam-utils"
375 name = "crossbeam-utils"
376 version = "0.8.20"
376 version = "0.8.20"
377 source = "registry+https://github.com/rust-lang/crates.io-index"
377 source = "registry+https://github.com/rust-lang/crates.io-index"
378 checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"
378 checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"
379
379
380 [[package]]
380 [[package]]
381 name = "crypto-common"
381 name = "crypto-common"
382 version = "0.1.6"
382 version = "0.1.6"
383 source = "registry+https://github.com/rust-lang/crates.io-index"
383 source = "registry+https://github.com/rust-lang/crates.io-index"
384 checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
384 checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
385 dependencies = [
385 dependencies = [
386 "generic-array",
386 "generic-array",
387 "typenum",
387 "typenum",
388 ]
388 ]
389
389
390 [[package]]
390 [[package]]
391 name = "ctrlc"
391 name = "ctrlc"
392 version = "3.4.5"
392 version = "3.4.5"
393 source = "registry+https://github.com/rust-lang/crates.io-index"
393 source = "registry+https://github.com/rust-lang/crates.io-index"
394 checksum = "90eeab0aa92f3f9b4e87f258c72b139c207d251f9cbc1080a0086b86a8870dd3"
394 checksum = "90eeab0aa92f3f9b4e87f258c72b139c207d251f9cbc1080a0086b86a8870dd3"
395 dependencies = [
395 dependencies = [
396 "nix",
396 "nix",
397 "windows-sys 0.59.0",
397 "windows-sys 0.59.0",
398 ]
398 ]
399
399
400 [[package]]
400 [[package]]
401 name = "derive_more"
401 name = "derive_more"
402 version = "0.99.18"
402 version = "0.99.18"
403 source = "registry+https://github.com/rust-lang/crates.io-index"
403 source = "registry+https://github.com/rust-lang/crates.io-index"
404 checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce"
404 checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce"
405 dependencies = [
405 dependencies = [
406 "convert_case",
406 "convert_case",
407 "proc-macro2",
407 "proc-macro2",
408 "quote",
408 "quote",
409 "rustc_version",
409 "rustc_version",
410 "syn 2.0.89",
410 "syn 2.0.89",
411 ]
411 ]
412
412
413 [[package]]
413 [[package]]
414 name = "diff"
414 name = "diff"
415 version = "0.1.13"
415 version = "0.1.13"
416 source = "registry+https://github.com/rust-lang/crates.io-index"
416 source = "registry+https://github.com/rust-lang/crates.io-index"
417 checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8"
417 checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8"
418
418
419 [[package]]
419 [[package]]
420 name = "digest"
420 name = "digest"
421 version = "0.9.0"
421 version = "0.9.0"
422 source = "registry+https://github.com/rust-lang/crates.io-index"
422 source = "registry+https://github.com/rust-lang/crates.io-index"
423 checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066"
423 checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066"
424 dependencies = [
424 dependencies = [
425 "generic-array",
425 "generic-array",
426 ]
426 ]
427
427
428 [[package]]
428 [[package]]
429 name = "digest"
429 name = "digest"
430 version = "0.10.7"
430 version = "0.10.7"
431 source = "registry+https://github.com/rust-lang/crates.io-index"
431 source = "registry+https://github.com/rust-lang/crates.io-index"
432 checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
432 checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
433 dependencies = [
433 dependencies = [
434 "block-buffer 0.10.4",
434 "block-buffer 0.10.4",
435 "crypto-common",
435 "crypto-common",
436 ]
436 ]
437
437
438 [[package]]
438 [[package]]
439 name = "dirs"
439 name = "dirs"
440 version = "5.0.1"
440 version = "5.0.1"
441 source = "registry+https://github.com/rust-lang/crates.io-index"
441 source = "registry+https://github.com/rust-lang/crates.io-index"
442 checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225"
442 checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225"
443 dependencies = [
443 dependencies = [
444 "dirs-sys",
444 "dirs-sys",
445 ]
445 ]
446
446
447 [[package]]
447 [[package]]
448 name = "dirs-sys"
448 name = "dirs-sys"
449 version = "0.4.1"
449 version = "0.4.1"
450 source = "registry+https://github.com/rust-lang/crates.io-index"
450 source = "registry+https://github.com/rust-lang/crates.io-index"
451 checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c"
451 checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c"
452 dependencies = [
452 dependencies = [
453 "libc",
453 "libc",
454 "option-ext",
454 "option-ext",
455 "redox_users",
455 "redox_users",
456 "windows-sys 0.48.0",
456 "windows-sys 0.48.0",
457 ]
457 ]
458
458
459 [[package]]
459 [[package]]
460 name = "dyn-clone"
460 name = "dyn-clone"
461 version = "1.0.17"
461 version = "1.0.17"
462 source = "registry+https://github.com/rust-lang/crates.io-index"
462 source = "registry+https://github.com/rust-lang/crates.io-index"
463 checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125"
463 checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125"
464
464
465 [[package]]
465 [[package]]
466 name = "either"
466 name = "either"
467 version = "1.13.0"
467 version = "1.13.0"
468 source = "registry+https://github.com/rust-lang/crates.io-index"
468 source = "registry+https://github.com/rust-lang/crates.io-index"
469 checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
469 checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
470
470
471 [[package]]
471 [[package]]
472 name = "encode_unicode"
472 name = "encode_unicode"
473 version = "0.3.6"
473 version = "0.3.6"
474 source = "registry+https://github.com/rust-lang/crates.io-index"
474 source = "registry+https://github.com/rust-lang/crates.io-index"
475 checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f"
475 checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f"
476
476
477 [[package]]
477 [[package]]
478 name = "env_filter"
478 name = "env_filter"
479 version = "0.1.2"
479 version = "0.1.2"
480 source = "registry+https://github.com/rust-lang/crates.io-index"
480 source = "registry+https://github.com/rust-lang/crates.io-index"
481 checksum = "4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab"
481 checksum = "4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab"
482 dependencies = [
482 dependencies = [
483 "log",
483 "log",
484 "regex",
484 "regex",
485 ]
485 ]
486
486
487 [[package]]
487 [[package]]
488 name = "env_logger"
488 name = "env_logger"
489 version = "0.9.3"
489 version = "0.9.3"
490 source = "registry+https://github.com/rust-lang/crates.io-index"
490 source = "registry+https://github.com/rust-lang/crates.io-index"
491 checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7"
491 checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7"
492 dependencies = [
492 dependencies = [
493 "atty",
493 "atty",
494 "humantime",
494 "humantime",
495 "log",
495 "log",
496 "regex",
496 "regex",
497 "termcolor",
497 "termcolor",
498 ]
498 ]
499
499
500 [[package]]
500 [[package]]
501 name = "env_logger"
501 name = "env_logger"
502 version = "0.11.5"
502 version = "0.11.5"
503 source = "registry+https://github.com/rust-lang/crates.io-index"
503 source = "registry+https://github.com/rust-lang/crates.io-index"
504 checksum = "e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d"
504 checksum = "e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d"
505 dependencies = [
505 dependencies = [
506 "anstream",
506 "anstream",
507 "anstyle",
507 "anstyle",
508 "env_filter",
508 "env_filter",
509 "humantime",
509 "humantime",
510 "log",
510 "log",
511 ]
511 ]
512
512
513 [[package]]
513 [[package]]
514 name = "errno"
514 name = "errno"
515 version = "0.3.9"
515 version = "0.3.9"
516 source = "registry+https://github.com/rust-lang/crates.io-index"
516 source = "registry+https://github.com/rust-lang/crates.io-index"
517 checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"
517 checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"
518 dependencies = [
518 dependencies = [
519 "libc",
519 "libc",
520 "windows-sys 0.52.0",
520 "windows-sys 0.52.0",
521 ]
521 ]
522
522
523 [[package]]
523 [[package]]
524 name = "fastrand"
524 name = "fastrand"
525 version = "2.2.0"
525 version = "2.2.0"
526 source = "registry+https://github.com/rust-lang/crates.io-index"
526 source = "registry+https://github.com/rust-lang/crates.io-index"
527 checksum = "486f806e73c5707928240ddc295403b1b93c96a02038563881c4a2fd84b81ac4"
527 checksum = "486f806e73c5707928240ddc295403b1b93c96a02038563881c4a2fd84b81ac4"
528
528
529 [[package]]
529 [[package]]
530 name = "filetime"
530 name = "filetime"
531 version = "0.2.25"
531 version = "0.2.25"
532 source = "registry+https://github.com/rust-lang/crates.io-index"
532 source = "registry+https://github.com/rust-lang/crates.io-index"
533 checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586"
533 checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586"
534 dependencies = [
534 dependencies = [
535 "cfg-if",
535 "cfg-if",
536 "libc",
536 "libc",
537 "libredox",
537 "libredox",
538 "windows-sys 0.59.0",
538 "windows-sys 0.59.0",
539 ]
539 ]
540
540
541 [[package]]
541 [[package]]
542 name = "flate2"
542 name = "flate2"
543 version = "1.0.35"
543 version = "1.0.35"
544 source = "registry+https://github.com/rust-lang/crates.io-index"
544 source = "registry+https://github.com/rust-lang/crates.io-index"
545 checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c"
545 checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c"
546 dependencies = [
546 dependencies = [
547 "crc32fast",
547 "crc32fast",
548 "libz-sys",
548 "libz-sys",
549 "miniz_oxide",
549 "miniz_oxide",
550 ]
550 ]
551
551
552 [[package]]
552 [[package]]
553 name = "format-bytes"
553 name = "format-bytes"
554 version = "0.3.0"
554 version = "0.3.0"
555 source = "registry+https://github.com/rust-lang/crates.io-index"
555 source = "registry+https://github.com/rust-lang/crates.io-index"
556 checksum = "48942366ef93975da38e175ac9e10068c6fc08ca9e85930d4f098f4d5b14c2fd"
556 checksum = "48942366ef93975da38e175ac9e10068c6fc08ca9e85930d4f098f4d5b14c2fd"
557 dependencies = [
557 dependencies = [
558 "format-bytes-macros",
558 "format-bytes-macros",
559 ]
559 ]
560
560
561 [[package]]
561 [[package]]
562 name = "format-bytes-macros"
562 name = "format-bytes-macros"
563 version = "0.4.0"
563 version = "0.4.0"
564 source = "registry+https://github.com/rust-lang/crates.io-index"
564 source = "registry+https://github.com/rust-lang/crates.io-index"
565 checksum = "203aadebefcc73d12038296c228eabf830f99cba991b0032adf20e9fa6ce7e4f"
565 checksum = "203aadebefcc73d12038296c228eabf830f99cba991b0032adf20e9fa6ce7e4f"
566 dependencies = [
566 dependencies = [
567 "proc-macro2",
567 "proc-macro2",
568 "quote",
568 "quote",
569 "syn 1.0.109",
569 "syn 1.0.109",
570 ]
570 ]
571
571
572 [[package]]
572 [[package]]
573 name = "funty"
573 name = "funty"
574 version = "2.0.0"
574 version = "2.0.0"
575 source = "registry+https://github.com/rust-lang/crates.io-index"
575 source = "registry+https://github.com/rust-lang/crates.io-index"
576 checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c"
576 checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c"
577
577
578 [[package]]
578 [[package]]
579 name = "generic-array"
579 name = "generic-array"
580 version = "0.14.7"
580 version = "0.14.7"
581 source = "registry+https://github.com/rust-lang/crates.io-index"
581 source = "registry+https://github.com/rust-lang/crates.io-index"
582 checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
582 checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
583 dependencies = [
583 dependencies = [
584 "typenum",
584 "typenum",
585 "version_check",
585 "version_check",
586 ]
586 ]
587
587
588 [[package]]
588 [[package]]
589 name = "getrandom"
589 name = "getrandom"
590 version = "0.1.16"
590 version = "0.1.16"
591 source = "registry+https://github.com/rust-lang/crates.io-index"
591 source = "registry+https://github.com/rust-lang/crates.io-index"
592 checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"
592 checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"
593 dependencies = [
593 dependencies = [
594 "cfg-if",
594 "cfg-if",
595 "libc",
595 "libc",
596 "wasi 0.9.0+wasi-snapshot-preview1",
596 "wasi 0.9.0+wasi-snapshot-preview1",
597 ]
597 ]
598
598
599 [[package]]
599 [[package]]
600 name = "getrandom"
600 name = "getrandom"
601 version = "0.2.15"
601 version = "0.2.15"
602 source = "registry+https://github.com/rust-lang/crates.io-index"
602 source = "registry+https://github.com/rust-lang/crates.io-index"
603 checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
603 checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
604 dependencies = [
604 dependencies = [
605 "cfg-if",
605 "cfg-if",
606 "libc",
606 "libc",
607 "wasi 0.11.0+wasi-snapshot-preview1",
607 "wasi 0.11.0+wasi-snapshot-preview1",
608 ]
608 ]
609
609
610 [[package]]
610 [[package]]
611 name = "hashbrown"
611 name = "hashbrown"
612 version = "0.12.3"
612 version = "0.12.3"
613 source = "registry+https://github.com/rust-lang/crates.io-index"
613 source = "registry+https://github.com/rust-lang/crates.io-index"
614 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
614 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
615
615
616 [[package]]
616 [[package]]
617 name = "hashbrown"
617 name = "hashbrown"
618 version = "0.13.2"
618 version = "0.13.2"
619 source = "registry+https://github.com/rust-lang/crates.io-index"
619 source = "registry+https://github.com/rust-lang/crates.io-index"
620 checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e"
620 checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e"
621 dependencies = [
621 dependencies = [
622 "ahash",
622 "ahash",
623 "rayon",
623 "rayon",
624 ]
624 ]
625
625
626 [[package]]
626 [[package]]
627 name = "heck"
627 name = "heck"
628 version = "0.5.0"
628 version = "0.5.0"
629 source = "registry+https://github.com/rust-lang/crates.io-index"
629 source = "registry+https://github.com/rust-lang/crates.io-index"
630 checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
630 checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
631
631
632 [[package]]
632 [[package]]
633 name = "hermit-abi"
633 name = "hermit-abi"
634 version = "0.1.19"
634 version = "0.1.19"
635 source = "registry+https://github.com/rust-lang/crates.io-index"
635 source = "registry+https://github.com/rust-lang/crates.io-index"
636 checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
636 checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
637 dependencies = [
637 dependencies = [
638 "libc",
638 "libc",
639 ]
639 ]
640
640
641 [[package]]
641 [[package]]
642 name = "hex"
642 name = "hex"
643 version = "0.4.3"
643 version = "0.4.3"
644 source = "registry+https://github.com/rust-lang/crates.io-index"
644 source = "registry+https://github.com/rust-lang/crates.io-index"
645 checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
645 checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
646
646
647 [[package]]
647 [[package]]
648 name = "hg-core"
648 name = "hg-core"
649 version = "0.1.0"
649 version = "0.1.0"
650 dependencies = [
650 dependencies = [
651 "bitflags 1.3.2",
651 "bitflags 1.3.2",
652 "bitvec",
652 "bitvec",
653 "byteorder",
653 "byteorder",
654 "bytes-cast",
654 "bytes-cast",
655 "chrono",
655 "chrono",
656 "clap",
656 "clap",
657 "crossbeam-channel",
657 "crossbeam-channel",
658 "ctrlc",
658 "ctrlc",
659 "derive_more",
659 "derive_more",
660 "dyn-clone",
660 "dyn-clone",
661 "filetime",
661 "filetime",
662 "flate2",
662 "flate2",
663 "format-bytes",
663 "format-bytes",
664 "hashbrown 0.13.2",
664 "hashbrown 0.13.2",
665 "home",
665 "home",
666 "im-rc",
666 "im-rc",
667 "indicatif",
667 "indicatif",
668 "itertools",
668 "itertools",
669 "lazy_static",
669 "lazy_static",
670 "libc",
670 "libc",
671 "log",
671 "log",
672 "logging_timer",
672 "logging_timer",
673 "memchr",
673 "memchr",
674 "memmap2",
674 "memmap2",
675 "once_cell",
675 "once_cell",
676 "pretty_assertions",
676 "pretty_assertions",
677 "rand 0.8.5",
677 "rand 0.8.5",
678 "rand_distr",
678 "rand_distr",
679 "rand_pcg",
679 "rand_pcg",
680 "rayon",
680 "rayon",
681 "regex",
681 "regex",
682 "same-file",
682 "same-file",
683 "schnellru",
683 "schnellru",
684 "self_cell",
684 "self_cell",
685 "serde",
685 "serde",
686 "sha-1 0.10.1",
686 "sha-1 0.10.1",
687 "tempfile",
687 "tempfile",
688 "thread_local",
688 "thread_local",
689 "toml",
689 "toml",
690 "twox-hash",
690 "twox-hash",
691 "uuid",
691 "uuid",
692 "zstd",
692 "zstd",
693 ]
693 ]
694
694
695 [[package]]
695 [[package]]
696 name = "hg-cpython"
696 name = "hg-cpython"
697 version = "0.1.0"
697 version = "0.1.0"
698 dependencies = [
698 dependencies = [
699 "cpython",
699 "cpython",
700 "crossbeam-channel",
700 "crossbeam-channel",
701 "env_logger 0.11.5",
701 "env_logger 0.11.5",
702 "hg-core",
702 "hg-core",
703 "libc",
703 "libc",
704 "log",
704 "log",
705 "logging_timer",
705 "logging_timer",
706 "python3-sys",
706 "python3-sys",
707 "stable_deref_trait",
707 "stable_deref_trait",
708 "vcsgraph",
708 "vcsgraph",
709 ]
709 ]
710
710
711 [[package]]
711 [[package]]
712 name = "hg-pyo3"
712 name = "hg-pyo3"
713 version = "0.1.0"
713 version = "0.1.0"
714 dependencies = [
714 dependencies = [
715 "cpython",
715 "cpython",
716 "derive_more",
716 "derive_more",
717 "env_logger 0.9.3",
717 "env_logger 0.9.3",
718 "hg-core",
718 "hg-core",
719 "hg-cpython",
719 "hg-cpython",
720 "lazy_static",
720 "lazy_static",
721 "log",
721 "log",
722 "pyo3",
722 "pyo3",
723 "python3-sys",
723 "python3-sys",
724 "stable_deref_trait",
724 "stable_deref_trait",
725 "vcsgraph",
725 ]
726 ]
726
727
727 [[package]]
728 [[package]]
728 name = "home"
729 name = "home"
729 version = "0.5.9"
730 version = "0.5.9"
730 source = "registry+https://github.com/rust-lang/crates.io-index"
731 source = "registry+https://github.com/rust-lang/crates.io-index"
731 checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5"
732 checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5"
732 dependencies = [
733 dependencies = [
733 "windows-sys 0.52.0",
734 "windows-sys 0.52.0",
734 ]
735 ]
735
736
736 [[package]]
737 [[package]]
737 name = "humantime"
738 name = "humantime"
738 version = "2.1.0"
739 version = "2.1.0"
739 source = "registry+https://github.com/rust-lang/crates.io-index"
740 source = "registry+https://github.com/rust-lang/crates.io-index"
740 checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
741 checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
741
742
742 [[package]]
743 [[package]]
743 name = "iana-time-zone"
744 name = "iana-time-zone"
744 version = "0.1.61"
745 version = "0.1.61"
745 source = "registry+https://github.com/rust-lang/crates.io-index"
746 source = "registry+https://github.com/rust-lang/crates.io-index"
746 checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220"
747 checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220"
747 dependencies = [
748 dependencies = [
748 "android_system_properties",
749 "android_system_properties",
749 "core-foundation-sys",
750 "core-foundation-sys",
750 "iana-time-zone-haiku",
751 "iana-time-zone-haiku",
751 "js-sys",
752 "js-sys",
752 "wasm-bindgen",
753 "wasm-bindgen",
753 "windows-core",
754 "windows-core",
754 ]
755 ]
755
756
756 [[package]]
757 [[package]]
757 name = "iana-time-zone-haiku"
758 name = "iana-time-zone-haiku"
758 version = "0.1.2"
759 version = "0.1.2"
759 source = "registry+https://github.com/rust-lang/crates.io-index"
760 source = "registry+https://github.com/rust-lang/crates.io-index"
760 checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
761 checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
761 dependencies = [
762 dependencies = [
762 "cc",
763 "cc",
763 ]
764 ]
764
765
765 [[package]]
766 [[package]]
766 name = "im-rc"
767 name = "im-rc"
767 version = "15.1.0"
768 version = "15.1.0"
768 source = "registry+https://github.com/rust-lang/crates.io-index"
769 source = "registry+https://github.com/rust-lang/crates.io-index"
769 checksum = "af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe"
770 checksum = "af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe"
770 dependencies = [
771 dependencies = [
771 "bitmaps",
772 "bitmaps",
772 "rand_core 0.6.4",
773 "rand_core 0.6.4",
773 "rand_xoshiro",
774 "rand_xoshiro",
774 "sized-chunks",
775 "sized-chunks",
775 "typenum",
776 "typenum",
776 "version_check",
777 "version_check",
777 ]
778 ]
778
779
779 [[package]]
780 [[package]]
780 name = "indexmap"
781 name = "indexmap"
781 version = "1.9.3"
782 version = "1.9.3"
782 source = "registry+https://github.com/rust-lang/crates.io-index"
783 source = "registry+https://github.com/rust-lang/crates.io-index"
783 checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
784 checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
784 dependencies = [
785 dependencies = [
785 "autocfg",
786 "autocfg",
786 "hashbrown 0.12.3",
787 "hashbrown 0.12.3",
787 ]
788 ]
788
789
789 [[package]]
790 [[package]]
790 name = "indicatif"
791 name = "indicatif"
791 version = "0.17.9"
792 version = "0.17.9"
792 source = "registry+https://github.com/rust-lang/crates.io-index"
793 source = "registry+https://github.com/rust-lang/crates.io-index"
793 checksum = "cbf675b85ed934d3c67b5c5469701eec7db22689d0a2139d856e0925fa28b281"
794 checksum = "cbf675b85ed934d3c67b5c5469701eec7db22689d0a2139d856e0925fa28b281"
794 dependencies = [
795 dependencies = [
795 "console",
796 "console",
796 "number_prefix",
797 "number_prefix",
797 "portable-atomic",
798 "portable-atomic",
798 "unicode-width 0.2.0",
799 "unicode-width 0.2.0",
799 "web-time",
800 "web-time",
800 ]
801 ]
801
802
802 [[package]]
803 [[package]]
803 name = "indoc"
804 name = "indoc"
804 version = "2.0.5"
805 version = "2.0.5"
805 source = "registry+https://github.com/rust-lang/crates.io-index"
806 source = "registry+https://github.com/rust-lang/crates.io-index"
806 checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5"
807 checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5"
807
808
808 [[package]]
809 [[package]]
809 name = "is_terminal_polyfill"
810 name = "is_terminal_polyfill"
810 version = "1.70.1"
811 version = "1.70.1"
811 source = "registry+https://github.com/rust-lang/crates.io-index"
812 source = "registry+https://github.com/rust-lang/crates.io-index"
812 checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
813 checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
813
814
814 [[package]]
815 [[package]]
815 name = "itertools"
816 name = "itertools"
816 version = "0.10.5"
817 version = "0.10.5"
817 source = "registry+https://github.com/rust-lang/crates.io-index"
818 source = "registry+https://github.com/rust-lang/crates.io-index"
818 checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
819 checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
819 dependencies = [
820 dependencies = [
820 "either",
821 "either",
821 ]
822 ]
822
823
823 [[package]]
824 [[package]]
824 name = "jobserver"
825 name = "jobserver"
825 version = "0.1.32"
826 version = "0.1.32"
826 source = "registry+https://github.com/rust-lang/crates.io-index"
827 source = "registry+https://github.com/rust-lang/crates.io-index"
827 checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0"
828 checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0"
828 dependencies = [
829 dependencies = [
829 "libc",
830 "libc",
830 ]
831 ]
831
832
832 [[package]]
833 [[package]]
833 name = "js-sys"
834 name = "js-sys"
834 version = "0.3.72"
835 version = "0.3.72"
835 source = "registry+https://github.com/rust-lang/crates.io-index"
836 source = "registry+https://github.com/rust-lang/crates.io-index"
836 checksum = "6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9"
837 checksum = "6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9"
837 dependencies = [
838 dependencies = [
838 "wasm-bindgen",
839 "wasm-bindgen",
839 ]
840 ]
840
841
841 [[package]]
842 [[package]]
842 name = "lazy_static"
843 name = "lazy_static"
843 version = "1.5.0"
844 version = "1.5.0"
844 source = "registry+https://github.com/rust-lang/crates.io-index"
845 source = "registry+https://github.com/rust-lang/crates.io-index"
845 checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
846 checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
846
847
847 [[package]]
848 [[package]]
848 name = "libc"
849 name = "libc"
849 version = "0.2.164"
850 version = "0.2.164"
850 source = "registry+https://github.com/rust-lang/crates.io-index"
851 source = "registry+https://github.com/rust-lang/crates.io-index"
851 checksum = "433bfe06b8c75da9b2e3fbea6e5329ff87748f0b144ef75306e674c3f6f7c13f"
852 checksum = "433bfe06b8c75da9b2e3fbea6e5329ff87748f0b144ef75306e674c3f6f7c13f"
852
853
853 [[package]]
854 [[package]]
854 name = "libm"
855 name = "libm"
855 version = "0.2.11"
856 version = "0.2.11"
856 source = "registry+https://github.com/rust-lang/crates.io-index"
857 source = "registry+https://github.com/rust-lang/crates.io-index"
857 checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa"
858 checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa"
858
859
859 [[package]]
860 [[package]]
860 name = "libredox"
861 name = "libredox"
861 version = "0.1.3"
862 version = "0.1.3"
862 source = "registry+https://github.com/rust-lang/crates.io-index"
863 source = "registry+https://github.com/rust-lang/crates.io-index"
863 checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
864 checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
864 dependencies = [
865 dependencies = [
865 "bitflags 2.6.0",
866 "bitflags 2.6.0",
866 "libc",
867 "libc",
867 "redox_syscall",
868 "redox_syscall",
868 ]
869 ]
869
870
870 [[package]]
871 [[package]]
871 name = "libz-sys"
872 name = "libz-sys"
872 version = "1.1.20"
873 version = "1.1.20"
873 source = "registry+https://github.com/rust-lang/crates.io-index"
874 source = "registry+https://github.com/rust-lang/crates.io-index"
874 checksum = "d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472"
875 checksum = "d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472"
875 dependencies = [
876 dependencies = [
876 "cc",
877 "cc",
877 "pkg-config",
878 "pkg-config",
878 "vcpkg",
879 "vcpkg",
879 ]
880 ]
880
881
881 [[package]]
882 [[package]]
882 name = "linux-raw-sys"
883 name = "linux-raw-sys"
883 version = "0.4.14"
884 version = "0.4.14"
884 source = "registry+https://github.com/rust-lang/crates.io-index"
885 source = "registry+https://github.com/rust-lang/crates.io-index"
885 checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
886 checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
886
887
887 [[package]]
888 [[package]]
888 name = "log"
889 name = "log"
889 version = "0.4.22"
890 version = "0.4.22"
890 source = "registry+https://github.com/rust-lang/crates.io-index"
891 source = "registry+https://github.com/rust-lang/crates.io-index"
891 checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
892 checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
892
893
893 [[package]]
894 [[package]]
894 name = "logging_timer"
895 name = "logging_timer"
895 version = "1.1.1"
896 version = "1.1.1"
896 source = "registry+https://github.com/rust-lang/crates.io-index"
897 source = "registry+https://github.com/rust-lang/crates.io-index"
897 checksum = "5669c09dbcb4a0b5f6de8364154495574238e18d6736bbdaa7726307f3268471"
898 checksum = "5669c09dbcb4a0b5f6de8364154495574238e18d6736bbdaa7726307f3268471"
898 dependencies = [
899 dependencies = [
899 "log",
900 "log",
900 "logging_timer_proc_macros",
901 "logging_timer_proc_macros",
901 ]
902 ]
902
903
903 [[package]]
904 [[package]]
904 name = "logging_timer_proc_macros"
905 name = "logging_timer_proc_macros"
905 version = "1.1.1"
906 version = "1.1.1"
906 source = "registry+https://github.com/rust-lang/crates.io-index"
907 source = "registry+https://github.com/rust-lang/crates.io-index"
907 checksum = "27906ca51651609191eeb2d1fdc6b52b8024789ec188b07aad88b6dfbe392fbe"
908 checksum = "27906ca51651609191eeb2d1fdc6b52b8024789ec188b07aad88b6dfbe392fbe"
908 dependencies = [
909 dependencies = [
909 "log",
910 "log",
910 "proc-macro2",
911 "proc-macro2",
911 "quote",
912 "quote",
912 "syn 1.0.109",
913 "syn 1.0.109",
913 ]
914 ]
914
915
915 [[package]]
916 [[package]]
916 name = "memchr"
917 name = "memchr"
917 version = "2.7.4"
918 version = "2.7.4"
918 source = "registry+https://github.com/rust-lang/crates.io-index"
919 source = "registry+https://github.com/rust-lang/crates.io-index"
919 checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
920 checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
920
921
921 [[package]]
922 [[package]]
922 name = "memmap2"
923 name = "memmap2"
923 version = "0.5.10"
924 version = "0.5.10"
924 source = "registry+https://github.com/rust-lang/crates.io-index"
925 source = "registry+https://github.com/rust-lang/crates.io-index"
925 checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327"
926 checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327"
926 dependencies = [
927 dependencies = [
927 "libc",
928 "libc",
928 "stable_deref_trait",
929 "stable_deref_trait",
929 ]
930 ]
930
931
931 [[package]]
932 [[package]]
932 name = "memoffset"
933 name = "memoffset"
933 version = "0.9.1"
934 version = "0.9.1"
934 source = "registry+https://github.com/rust-lang/crates.io-index"
935 source = "registry+https://github.com/rust-lang/crates.io-index"
935 checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
936 checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
936 dependencies = [
937 dependencies = [
937 "autocfg",
938 "autocfg",
938 ]
939 ]
939
940
940 [[package]]
941 [[package]]
941 name = "miniz_oxide"
942 name = "miniz_oxide"
942 version = "0.8.0"
943 version = "0.8.0"
943 source = "registry+https://github.com/rust-lang/crates.io-index"
944 source = "registry+https://github.com/rust-lang/crates.io-index"
944 checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1"
945 checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1"
945 dependencies = [
946 dependencies = [
946 "adler2",
947 "adler2",
947 ]
948 ]
948
949
949 [[package]]
950 [[package]]
950 name = "nix"
951 name = "nix"
951 version = "0.29.0"
952 version = "0.29.0"
952 source = "registry+https://github.com/rust-lang/crates.io-index"
953 source = "registry+https://github.com/rust-lang/crates.io-index"
953 checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46"
954 checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46"
954 dependencies = [
955 dependencies = [
955 "bitflags 2.6.0",
956 "bitflags 2.6.0",
956 "cfg-if",
957 "cfg-if",
957 "cfg_aliases",
958 "cfg_aliases",
958 "libc",
959 "libc",
959 ]
960 ]
960
961
961 [[package]]
962 [[package]]
962 name = "nom8"
963 name = "nom8"
963 version = "0.2.0"
964 version = "0.2.0"
964 source = "registry+https://github.com/rust-lang/crates.io-index"
965 source = "registry+https://github.com/rust-lang/crates.io-index"
965 checksum = "ae01545c9c7fc4486ab7debaf2aad7003ac19431791868fb2e8066df97fad2f8"
966 checksum = "ae01545c9c7fc4486ab7debaf2aad7003ac19431791868fb2e8066df97fad2f8"
966 dependencies = [
967 dependencies = [
967 "memchr",
968 "memchr",
968 ]
969 ]
969
970
970 [[package]]
971 [[package]]
971 name = "num-traits"
972 name = "num-traits"
972 version = "0.2.19"
973 version = "0.2.19"
973 source = "registry+https://github.com/rust-lang/crates.io-index"
974 source = "registry+https://github.com/rust-lang/crates.io-index"
974 checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
975 checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
975 dependencies = [
976 dependencies = [
976 "autocfg",
977 "autocfg",
977 "libm",
978 "libm",
978 ]
979 ]
979
980
980 [[package]]
981 [[package]]
981 name = "number_prefix"
982 name = "number_prefix"
982 version = "0.4.0"
983 version = "0.4.0"
983 source = "registry+https://github.com/rust-lang/crates.io-index"
984 source = "registry+https://github.com/rust-lang/crates.io-index"
984 checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3"
985 checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3"
985
986
986 [[package]]
987 [[package]]
987 name = "once_cell"
988 name = "once_cell"
988 version = "1.20.2"
989 version = "1.20.2"
989 source = "registry+https://github.com/rust-lang/crates.io-index"
990 source = "registry+https://github.com/rust-lang/crates.io-index"
990 checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
991 checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
991
992
992 [[package]]
993 [[package]]
993 name = "opaque-debug"
994 name = "opaque-debug"
994 version = "0.3.1"
995 version = "0.3.1"
995 source = "registry+https://github.com/rust-lang/crates.io-index"
996 source = "registry+https://github.com/rust-lang/crates.io-index"
996 checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381"
997 checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381"
997
998
998 [[package]]
999 [[package]]
999 name = "option-ext"
1000 name = "option-ext"
1000 version = "0.2.0"
1001 version = "0.2.0"
1001 source = "registry+https://github.com/rust-lang/crates.io-index"
1002 source = "registry+https://github.com/rust-lang/crates.io-index"
1002 checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
1003 checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
1003
1004
1004 [[package]]
1005 [[package]]
1005 name = "os_str_bytes"
1006 name = "os_str_bytes"
1006 version = "6.6.1"
1007 version = "6.6.1"
1007 source = "registry+https://github.com/rust-lang/crates.io-index"
1008 source = "registry+https://github.com/rust-lang/crates.io-index"
1008 checksum = "e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1"
1009 checksum = "e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1"
1009 dependencies = [
1010 dependencies = [
1010 "memchr",
1011 "memchr",
1011 ]
1012 ]
1012
1013
1013 [[package]]
1014 [[package]]
1014 name = "paste"
1015 name = "paste"
1015 version = "1.0.15"
1016 version = "1.0.15"
1016 source = "registry+https://github.com/rust-lang/crates.io-index"
1017 source = "registry+https://github.com/rust-lang/crates.io-index"
1017 checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"
1018 checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"
1018
1019
1019 [[package]]
1020 [[package]]
1020 name = "pkg-config"
1021 name = "pkg-config"
1021 version = "0.3.31"
1022 version = "0.3.31"
1022 source = "registry+https://github.com/rust-lang/crates.io-index"
1023 source = "registry+https://github.com/rust-lang/crates.io-index"
1023 checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2"
1024 checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2"
1024
1025
1025 [[package]]
1026 [[package]]
1026 name = "portable-atomic"
1027 name = "portable-atomic"
1027 version = "1.9.0"
1028 version = "1.9.0"
1028 source = "registry+https://github.com/rust-lang/crates.io-index"
1029 source = "registry+https://github.com/rust-lang/crates.io-index"
1029 checksum = "cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2"
1030 checksum = "cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2"
1030
1031
1031 [[package]]
1032 [[package]]
1032 name = "ppv-lite86"
1033 name = "ppv-lite86"
1033 version = "0.2.20"
1034 version = "0.2.20"
1034 source = "registry+https://github.com/rust-lang/crates.io-index"
1035 source = "registry+https://github.com/rust-lang/crates.io-index"
1035 checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04"
1036 checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04"
1036 dependencies = [
1037 dependencies = [
1037 "zerocopy",
1038 "zerocopy",
1038 ]
1039 ]
1039
1040
1040 [[package]]
1041 [[package]]
1041 name = "pretty_assertions"
1042 name = "pretty_assertions"
1042 version = "1.4.1"
1043 version = "1.4.1"
1043 source = "registry+https://github.com/rust-lang/crates.io-index"
1044 source = "registry+https://github.com/rust-lang/crates.io-index"
1044 checksum = "3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d"
1045 checksum = "3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d"
1045 dependencies = [
1046 dependencies = [
1046 "diff",
1047 "diff",
1047 "yansi",
1048 "yansi",
1048 ]
1049 ]
1049
1050
1050 [[package]]
1051 [[package]]
1051 name = "proc-macro2"
1052 name = "proc-macro2"
1052 version = "1.0.91"
1053 version = "1.0.91"
1053 source = "registry+https://github.com/rust-lang/crates.io-index"
1054 source = "registry+https://github.com/rust-lang/crates.io-index"
1054 checksum = "307e3004becf10f5a6e0d59d20f3cd28231b0e0827a96cd3e0ce6d14bc1e4bb3"
1055 checksum = "307e3004becf10f5a6e0d59d20f3cd28231b0e0827a96cd3e0ce6d14bc1e4bb3"
1055 dependencies = [
1056 dependencies = [
1056 "unicode-ident",
1057 "unicode-ident",
1057 ]
1058 ]
1058
1059
1059 [[package]]
1060 [[package]]
1060 name = "pyo3"
1061 name = "pyo3"
1061 version = "0.23.3"
1062 version = "0.23.3"
1062 source = "registry+https://github.com/rust-lang/crates.io-index"
1063 source = "registry+https://github.com/rust-lang/crates.io-index"
1063 checksum = "e484fd2c8b4cb67ab05a318f1fd6fa8f199fcc30819f08f07d200809dba26c15"
1064 checksum = "e484fd2c8b4cb67ab05a318f1fd6fa8f199fcc30819f08f07d200809dba26c15"
1064 dependencies = [
1065 dependencies = [
1065 "cfg-if",
1066 "cfg-if",
1066 "indoc",
1067 "indoc",
1067 "libc",
1068 "libc",
1068 "memoffset",
1069 "memoffset",
1069 "once_cell",
1070 "once_cell",
1070 "portable-atomic",
1071 "portable-atomic",
1071 "pyo3-build-config",
1072 "pyo3-build-config",
1072 "pyo3-ffi",
1073 "pyo3-ffi",
1073 "pyo3-macros",
1074 "pyo3-macros",
1074 "unindent",
1075 "unindent",
1075 ]
1076 ]
1076
1077
1077 [[package]]
1078 [[package]]
1078 name = "pyo3-build-config"
1079 name = "pyo3-build-config"
1079 version = "0.23.3"
1080 version = "0.23.3"
1080 source = "registry+https://github.com/rust-lang/crates.io-index"
1081 source = "registry+https://github.com/rust-lang/crates.io-index"
1081 checksum = "dc0e0469a84f208e20044b98965e1561028180219e35352a2afaf2b942beff3b"
1082 checksum = "dc0e0469a84f208e20044b98965e1561028180219e35352a2afaf2b942beff3b"
1082 dependencies = [
1083 dependencies = [
1083 "once_cell",
1084 "once_cell",
1084 "target-lexicon",
1085 "target-lexicon",
1085 ]
1086 ]
1086
1087
1087 [[package]]
1088 [[package]]
1088 name = "pyo3-ffi"
1089 name = "pyo3-ffi"
1089 version = "0.23.3"
1090 version = "0.23.3"
1090 source = "registry+https://github.com/rust-lang/crates.io-index"
1091 source = "registry+https://github.com/rust-lang/crates.io-index"
1091 checksum = "eb1547a7f9966f6f1a0f0227564a9945fe36b90da5a93b3933fc3dc03fae372d"
1092 checksum = "eb1547a7f9966f6f1a0f0227564a9945fe36b90da5a93b3933fc3dc03fae372d"
1092 dependencies = [
1093 dependencies = [
1093 "libc",
1094 "libc",
1094 "pyo3-build-config",
1095 "pyo3-build-config",
1095 ]
1096 ]
1096
1097
1097 [[package]]
1098 [[package]]
1098 name = "pyo3-macros"
1099 name = "pyo3-macros"
1099 version = "0.23.3"
1100 version = "0.23.3"
1100 source = "registry+https://github.com/rust-lang/crates.io-index"
1101 source = "registry+https://github.com/rust-lang/crates.io-index"
1101 checksum = "fdb6da8ec6fa5cedd1626c886fc8749bdcbb09424a86461eb8cdf096b7c33257"
1102 checksum = "fdb6da8ec6fa5cedd1626c886fc8749bdcbb09424a86461eb8cdf096b7c33257"
1102 dependencies = [
1103 dependencies = [
1103 "proc-macro2",
1104 "proc-macro2",
1104 "pyo3-macros-backend",
1105 "pyo3-macros-backend",
1105 "quote",
1106 "quote",
1106 "syn 2.0.89",
1107 "syn 2.0.89",
1107 ]
1108 ]
1108
1109
1109 [[package]]
1110 [[package]]
1110 name = "pyo3-macros-backend"
1111 name = "pyo3-macros-backend"
1111 version = "0.23.3"
1112 version = "0.23.3"
1112 source = "registry+https://github.com/rust-lang/crates.io-index"
1113 source = "registry+https://github.com/rust-lang/crates.io-index"
1113 checksum = "38a385202ff5a92791168b1136afae5059d3ac118457bb7bc304c197c2d33e7d"
1114 checksum = "38a385202ff5a92791168b1136afae5059d3ac118457bb7bc304c197c2d33e7d"
1114 dependencies = [
1115 dependencies = [
1115 "heck",
1116 "heck",
1116 "proc-macro2",
1117 "proc-macro2",
1117 "pyo3-build-config",
1118 "pyo3-build-config",
1118 "quote",
1119 "quote",
1119 "syn 2.0.89",
1120 "syn 2.0.89",
1120 ]
1121 ]
1121
1122
1122 [[package]]
1123 [[package]]
1123 name = "python3-sys"
1124 name = "python3-sys"
1124 version = "0.7.2"
1125 version = "0.7.2"
1125 source = "registry+https://github.com/rust-lang/crates.io-index"
1126 source = "registry+https://github.com/rust-lang/crates.io-index"
1126 checksum = "0f53ef6740367a09718d2cd21ba15b0d7972342a38e554736bcee7773e45c9f5"
1127 checksum = "0f53ef6740367a09718d2cd21ba15b0d7972342a38e554736bcee7773e45c9f5"
1127 dependencies = [
1128 dependencies = [
1128 "libc",
1129 "libc",
1129 "regex",
1130 "regex",
1130 ]
1131 ]
1131
1132
1132 [[package]]
1133 [[package]]
1133 name = "quote"
1134 name = "quote"
1134 version = "1.0.37"
1135 version = "1.0.37"
1135 source = "registry+https://github.com/rust-lang/crates.io-index"
1136 source = "registry+https://github.com/rust-lang/crates.io-index"
1136 checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
1137 checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
1137 dependencies = [
1138 dependencies = [
1138 "proc-macro2",
1139 "proc-macro2",
1139 ]
1140 ]
1140
1141
1141 [[package]]
1142 [[package]]
1142 name = "radium"
1143 name = "radium"
1143 version = "0.7.0"
1144 version = "0.7.0"
1144 source = "registry+https://github.com/rust-lang/crates.io-index"
1145 source = "registry+https://github.com/rust-lang/crates.io-index"
1145 checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09"
1146 checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09"
1146
1147
1147 [[package]]
1148 [[package]]
1148 name = "rand"
1149 name = "rand"
1149 version = "0.7.3"
1150 version = "0.7.3"
1150 source = "registry+https://github.com/rust-lang/crates.io-index"
1151 source = "registry+https://github.com/rust-lang/crates.io-index"
1151 checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
1152 checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
1152 dependencies = [
1153 dependencies = [
1153 "getrandom 0.1.16",
1154 "getrandom 0.1.16",
1154 "libc",
1155 "libc",
1155 "rand_chacha 0.2.2",
1156 "rand_chacha 0.2.2",
1156 "rand_core 0.5.1",
1157 "rand_core 0.5.1",
1157 "rand_hc",
1158 "rand_hc",
1158 ]
1159 ]
1159
1160
1160 [[package]]
1161 [[package]]
1161 name = "rand"
1162 name = "rand"
1162 version = "0.8.5"
1163 version = "0.8.5"
1163 source = "registry+https://github.com/rust-lang/crates.io-index"
1164 source = "registry+https://github.com/rust-lang/crates.io-index"
1164 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
1165 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
1165 dependencies = [
1166 dependencies = [
1166 "libc",
1167 "libc",
1167 "rand_chacha 0.3.1",
1168 "rand_chacha 0.3.1",
1168 "rand_core 0.6.4",
1169 "rand_core 0.6.4",
1169 ]
1170 ]
1170
1171
1171 [[package]]
1172 [[package]]
1172 name = "rand_chacha"
1173 name = "rand_chacha"
1173 version = "0.2.2"
1174 version = "0.2.2"
1174 source = "registry+https://github.com/rust-lang/crates.io-index"
1175 source = "registry+https://github.com/rust-lang/crates.io-index"
1175 checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
1176 checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
1176 dependencies = [
1177 dependencies = [
1177 "ppv-lite86",
1178 "ppv-lite86",
1178 "rand_core 0.5.1",
1179 "rand_core 0.5.1",
1179 ]
1180 ]
1180
1181
1181 [[package]]
1182 [[package]]
1182 name = "rand_chacha"
1183 name = "rand_chacha"
1183 version = "0.3.1"
1184 version = "0.3.1"
1184 source = "registry+https://github.com/rust-lang/crates.io-index"
1185 source = "registry+https://github.com/rust-lang/crates.io-index"
1185 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
1186 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
1186 dependencies = [
1187 dependencies = [
1187 "ppv-lite86",
1188 "ppv-lite86",
1188 "rand_core 0.6.4",
1189 "rand_core 0.6.4",
1189 ]
1190 ]
1190
1191
1191 [[package]]
1192 [[package]]
1192 name = "rand_core"
1193 name = "rand_core"
1193 version = "0.5.1"
1194 version = "0.5.1"
1194 source = "registry+https://github.com/rust-lang/crates.io-index"
1195 source = "registry+https://github.com/rust-lang/crates.io-index"
1195 checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
1196 checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
1196 dependencies = [
1197 dependencies = [
1197 "getrandom 0.1.16",
1198 "getrandom 0.1.16",
1198 ]
1199 ]
1199
1200
1200 [[package]]
1201 [[package]]
1201 name = "rand_core"
1202 name = "rand_core"
1202 version = "0.6.4"
1203 version = "0.6.4"
1203 source = "registry+https://github.com/rust-lang/crates.io-index"
1204 source = "registry+https://github.com/rust-lang/crates.io-index"
1204 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
1205 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
1205 dependencies = [
1206 dependencies = [
1206 "getrandom 0.2.15",
1207 "getrandom 0.2.15",
1207 ]
1208 ]
1208
1209
1209 [[package]]
1210 [[package]]
1210 name = "rand_distr"
1211 name = "rand_distr"
1211 version = "0.4.3"
1212 version = "0.4.3"
1212 source = "registry+https://github.com/rust-lang/crates.io-index"
1213 source = "registry+https://github.com/rust-lang/crates.io-index"
1213 checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31"
1214 checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31"
1214 dependencies = [
1215 dependencies = [
1215 "num-traits",
1216 "num-traits",
1216 "rand 0.8.5",
1217 "rand 0.8.5",
1217 ]
1218 ]
1218
1219
1219 [[package]]
1220 [[package]]
1220 name = "rand_hc"
1221 name = "rand_hc"
1221 version = "0.2.0"
1222 version = "0.2.0"
1222 source = "registry+https://github.com/rust-lang/crates.io-index"
1223 source = "registry+https://github.com/rust-lang/crates.io-index"
1223 checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
1224 checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
1224 dependencies = [
1225 dependencies = [
1225 "rand_core 0.5.1",
1226 "rand_core 0.5.1",
1226 ]
1227 ]
1227
1228
1228 [[package]]
1229 [[package]]
1229 name = "rand_pcg"
1230 name = "rand_pcg"
1230 version = "0.3.1"
1231 version = "0.3.1"
1231 source = "registry+https://github.com/rust-lang/crates.io-index"
1232 source = "registry+https://github.com/rust-lang/crates.io-index"
1232 checksum = "59cad018caf63deb318e5a4586d99a24424a364f40f1e5778c29aca23f4fc73e"
1233 checksum = "59cad018caf63deb318e5a4586d99a24424a364f40f1e5778c29aca23f4fc73e"
1233 dependencies = [
1234 dependencies = [
1234 "rand_core 0.6.4",
1235 "rand_core 0.6.4",
1235 ]
1236 ]
1236
1237
1237 [[package]]
1238 [[package]]
1238 name = "rand_xoshiro"
1239 name = "rand_xoshiro"
1239 version = "0.6.0"
1240 version = "0.6.0"
1240 source = "registry+https://github.com/rust-lang/crates.io-index"
1241 source = "registry+https://github.com/rust-lang/crates.io-index"
1241 checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa"
1242 checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa"
1242 dependencies = [
1243 dependencies = [
1243 "rand_core 0.6.4",
1244 "rand_core 0.6.4",
1244 ]
1245 ]
1245
1246
1246 [[package]]
1247 [[package]]
1247 name = "rayon"
1248 name = "rayon"
1248 version = "1.10.0"
1249 version = "1.10.0"
1249 source = "registry+https://github.com/rust-lang/crates.io-index"
1250 source = "registry+https://github.com/rust-lang/crates.io-index"
1250 checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa"
1251 checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa"
1251 dependencies = [
1252 dependencies = [
1252 "either",
1253 "either",
1253 "rayon-core",
1254 "rayon-core",
1254 ]
1255 ]
1255
1256
1256 [[package]]
1257 [[package]]
1257 name = "rayon-core"
1258 name = "rayon-core"
1258 version = "1.12.1"
1259 version = "1.12.1"
1259 source = "registry+https://github.com/rust-lang/crates.io-index"
1260 source = "registry+https://github.com/rust-lang/crates.io-index"
1260 checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2"
1261 checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2"
1261 dependencies = [
1262 dependencies = [
1262 "crossbeam-deque",
1263 "crossbeam-deque",
1263 "crossbeam-utils",
1264 "crossbeam-utils",
1264 ]
1265 ]
1265
1266
1266 [[package]]
1267 [[package]]
1267 name = "redox_syscall"
1268 name = "redox_syscall"
1268 version = "0.5.7"
1269 version = "0.5.7"
1269 source = "registry+https://github.com/rust-lang/crates.io-index"
1270 source = "registry+https://github.com/rust-lang/crates.io-index"
1270 checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f"
1271 checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f"
1271 dependencies = [
1272 dependencies = [
1272 "bitflags 2.6.0",
1273 "bitflags 2.6.0",
1273 ]
1274 ]
1274
1275
1275 [[package]]
1276 [[package]]
1276 name = "redox_users"
1277 name = "redox_users"
1277 version = "0.4.6"
1278 version = "0.4.6"
1278 source = "registry+https://github.com/rust-lang/crates.io-index"
1279 source = "registry+https://github.com/rust-lang/crates.io-index"
1279 checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43"
1280 checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43"
1280 dependencies = [
1281 dependencies = [
1281 "getrandom 0.2.15",
1282 "getrandom 0.2.15",
1282 "libredox",
1283 "libredox",
1283 "thiserror",
1284 "thiserror",
1284 ]
1285 ]
1285
1286
1286 [[package]]
1287 [[package]]
1287 name = "regex"
1288 name = "regex"
1288 version = "1.11.1"
1289 version = "1.11.1"
1289 source = "registry+https://github.com/rust-lang/crates.io-index"
1290 source = "registry+https://github.com/rust-lang/crates.io-index"
1290 checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
1291 checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
1291 dependencies = [
1292 dependencies = [
1292 "aho-corasick",
1293 "aho-corasick",
1293 "memchr",
1294 "memchr",
1294 "regex-automata",
1295 "regex-automata",
1295 "regex-syntax",
1296 "regex-syntax",
1296 ]
1297 ]
1297
1298
1298 [[package]]
1299 [[package]]
1299 name = "regex-automata"
1300 name = "regex-automata"
1300 version = "0.4.9"
1301 version = "0.4.9"
1301 source = "registry+https://github.com/rust-lang/crates.io-index"
1302 source = "registry+https://github.com/rust-lang/crates.io-index"
1302 checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908"
1303 checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908"
1303 dependencies = [
1304 dependencies = [
1304 "aho-corasick",
1305 "aho-corasick",
1305 "memchr",
1306 "memchr",
1306 "regex-syntax",
1307 "regex-syntax",
1307 ]
1308 ]
1308
1309
1309 [[package]]
1310 [[package]]
1310 name = "regex-syntax"
1311 name = "regex-syntax"
1311 version = "0.8.5"
1312 version = "0.8.5"
1312 source = "registry+https://github.com/rust-lang/crates.io-index"
1313 source = "registry+https://github.com/rust-lang/crates.io-index"
1313 checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
1314 checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
1314
1315
1315 [[package]]
1316 [[package]]
1316 name = "rhg"
1317 name = "rhg"
1317 version = "0.1.0"
1318 version = "0.1.0"
1318 dependencies = [
1319 dependencies = [
1319 "chrono",
1320 "chrono",
1320 "clap",
1321 "clap",
1321 "derive_more",
1322 "derive_more",
1322 "env_logger 0.11.5",
1323 "env_logger 0.11.5",
1323 "format-bytes",
1324 "format-bytes",
1324 "hg-core",
1325 "hg-core",
1325 "home",
1326 "home",
1326 "lazy_static",
1327 "lazy_static",
1327 "libc",
1328 "libc",
1328 "log",
1329 "log",
1329 "logging_timer",
1330 "logging_timer",
1330 "rayon",
1331 "rayon",
1331 "regex",
1332 "regex",
1332 "shellexpand",
1333 "shellexpand",
1333 "which",
1334 "which",
1334 "whoami",
1335 "whoami",
1335 ]
1336 ]
1336
1337
1337 [[package]]
1338 [[package]]
1338 name = "rustc_version"
1339 name = "rustc_version"
1339 version = "0.4.1"
1340 version = "0.4.1"
1340 source = "registry+https://github.com/rust-lang/crates.io-index"
1341 source = "registry+https://github.com/rust-lang/crates.io-index"
1341 checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
1342 checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
1342 dependencies = [
1343 dependencies = [
1343 "semver",
1344 "semver",
1344 ]
1345 ]
1345
1346
1346 [[package]]
1347 [[package]]
1347 name = "rustix"
1348 name = "rustix"
1348 version = "0.38.41"
1349 version = "0.38.41"
1349 source = "registry+https://github.com/rust-lang/crates.io-index"
1350 source = "registry+https://github.com/rust-lang/crates.io-index"
1350 checksum = "d7f649912bc1495e167a6edee79151c84b1bad49748cb4f1f1167f459f6224f6"
1351 checksum = "d7f649912bc1495e167a6edee79151c84b1bad49748cb4f1f1167f459f6224f6"
1351 dependencies = [
1352 dependencies = [
1352 "bitflags 2.6.0",
1353 "bitflags 2.6.0",
1353 "errno",
1354 "errno",
1354 "libc",
1355 "libc",
1355 "linux-raw-sys",
1356 "linux-raw-sys",
1356 "windows-sys 0.52.0",
1357 "windows-sys 0.52.0",
1357 ]
1358 ]
1358
1359
1359 [[package]]
1360 [[package]]
1360 name = "same-file"
1361 name = "same-file"
1361 version = "1.0.6"
1362 version = "1.0.6"
1362 source = "registry+https://github.com/rust-lang/crates.io-index"
1363 source = "registry+https://github.com/rust-lang/crates.io-index"
1363 checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
1364 checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
1364 dependencies = [
1365 dependencies = [
1365 "winapi-util",
1366 "winapi-util",
1366 ]
1367 ]
1367
1368
1368 [[package]]
1369 [[package]]
1369 name = "schnellru"
1370 name = "schnellru"
1370 version = "0.2.3"
1371 version = "0.2.3"
1371 source = "registry+https://github.com/rust-lang/crates.io-index"
1372 source = "registry+https://github.com/rust-lang/crates.io-index"
1372 checksum = "c9a8ef13a93c54d20580de1e5c413e624e53121d42fc7e2c11d10ef7f8b02367"
1373 checksum = "c9a8ef13a93c54d20580de1e5c413e624e53121d42fc7e2c11d10ef7f8b02367"
1373 dependencies = [
1374 dependencies = [
1374 "ahash",
1375 "ahash",
1375 "cfg-if",
1376 "cfg-if",
1376 "hashbrown 0.13.2",
1377 "hashbrown 0.13.2",
1377 ]
1378 ]
1378
1379
1379 [[package]]
1380 [[package]]
1380 name = "self_cell"
1381 name = "self_cell"
1381 version = "1.0.4"
1382 version = "1.0.4"
1382 source = "registry+https://github.com/rust-lang/crates.io-index"
1383 source = "registry+https://github.com/rust-lang/crates.io-index"
1383 checksum = "d369a96f978623eb3dc28807c4852d6cc617fed53da5d3c400feff1ef34a714a"
1384 checksum = "d369a96f978623eb3dc28807c4852d6cc617fed53da5d3c400feff1ef34a714a"
1384
1385
1385 [[package]]
1386 [[package]]
1386 name = "semver"
1387 name = "semver"
1387 version = "1.0.23"
1388 version = "1.0.23"
1388 source = "registry+https://github.com/rust-lang/crates.io-index"
1389 source = "registry+https://github.com/rust-lang/crates.io-index"
1389 checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b"
1390 checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b"
1390
1391
1391 [[package]]
1392 [[package]]
1392 name = "serde"
1393 name = "serde"
1393 version = "1.0.215"
1394 version = "1.0.215"
1394 source = "registry+https://github.com/rust-lang/crates.io-index"
1395 source = "registry+https://github.com/rust-lang/crates.io-index"
1395 checksum = "6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f"
1396 checksum = "6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f"
1396 dependencies = [
1397 dependencies = [
1397 "serde_derive",
1398 "serde_derive",
1398 ]
1399 ]
1399
1400
1400 [[package]]
1401 [[package]]
1401 name = "serde_derive"
1402 name = "serde_derive"
1402 version = "1.0.215"
1403 version = "1.0.215"
1403 source = "registry+https://github.com/rust-lang/crates.io-index"
1404 source = "registry+https://github.com/rust-lang/crates.io-index"
1404 checksum = "ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0"
1405 checksum = "ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0"
1405 dependencies = [
1406 dependencies = [
1406 "proc-macro2",
1407 "proc-macro2",
1407 "quote",
1408 "quote",
1408 "syn 2.0.89",
1409 "syn 2.0.89",
1409 ]
1410 ]
1410
1411
1411 [[package]]
1412 [[package]]
1412 name = "serde_spanned"
1413 name = "serde_spanned"
1413 version = "0.6.8"
1414 version = "0.6.8"
1414 source = "registry+https://github.com/rust-lang/crates.io-index"
1415 source = "registry+https://github.com/rust-lang/crates.io-index"
1415 checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1"
1416 checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1"
1416 dependencies = [
1417 dependencies = [
1417 "serde",
1418 "serde",
1418 ]
1419 ]
1419
1420
1420 [[package]]
1421 [[package]]
1421 name = "sha-1"
1422 name = "sha-1"
1422 version = "0.9.8"
1423 version = "0.9.8"
1423 source = "registry+https://github.com/rust-lang/crates.io-index"
1424 source = "registry+https://github.com/rust-lang/crates.io-index"
1424 checksum = "99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6"
1425 checksum = "99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6"
1425 dependencies = [
1426 dependencies = [
1426 "block-buffer 0.9.0",
1427 "block-buffer 0.9.0",
1427 "cfg-if",
1428 "cfg-if",
1428 "cpufeatures",
1429 "cpufeatures",
1429 "digest 0.9.0",
1430 "digest 0.9.0",
1430 "opaque-debug",
1431 "opaque-debug",
1431 ]
1432 ]
1432
1433
1433 [[package]]
1434 [[package]]
1434 name = "sha-1"
1435 name = "sha-1"
1435 version = "0.10.1"
1436 version = "0.10.1"
1436 source = "registry+https://github.com/rust-lang/crates.io-index"
1437 source = "registry+https://github.com/rust-lang/crates.io-index"
1437 checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c"
1438 checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c"
1438 dependencies = [
1439 dependencies = [
1439 "cfg-if",
1440 "cfg-if",
1440 "cpufeatures",
1441 "cpufeatures",
1441 "digest 0.10.7",
1442 "digest 0.10.7",
1442 ]
1443 ]
1443
1444
1444 [[package]]
1445 [[package]]
1445 name = "shellexpand"
1446 name = "shellexpand"
1446 version = "3.1.0"
1447 version = "3.1.0"
1447 source = "registry+https://github.com/rust-lang/crates.io-index"
1448 source = "registry+https://github.com/rust-lang/crates.io-index"
1448 checksum = "da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b"
1449 checksum = "da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b"
1449 dependencies = [
1450 dependencies = [
1450 "bstr",
1451 "bstr",
1451 "dirs",
1452 "dirs",
1452 "os_str_bytes",
1453 "os_str_bytes",
1453 ]
1454 ]
1454
1455
1455 [[package]]
1456 [[package]]
1456 name = "shlex"
1457 name = "shlex"
1457 version = "1.3.0"
1458 version = "1.3.0"
1458 source = "registry+https://github.com/rust-lang/crates.io-index"
1459 source = "registry+https://github.com/rust-lang/crates.io-index"
1459 checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
1460 checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
1460
1461
1461 [[package]]
1462 [[package]]
1462 name = "sized-chunks"
1463 name = "sized-chunks"
1463 version = "0.6.5"
1464 version = "0.6.5"
1464 source = "registry+https://github.com/rust-lang/crates.io-index"
1465 source = "registry+https://github.com/rust-lang/crates.io-index"
1465 checksum = "16d69225bde7a69b235da73377861095455d298f2b970996eec25ddbb42b3d1e"
1466 checksum = "16d69225bde7a69b235da73377861095455d298f2b970996eec25ddbb42b3d1e"
1466 dependencies = [
1467 dependencies = [
1467 "bitmaps",
1468 "bitmaps",
1468 "typenum",
1469 "typenum",
1469 ]
1470 ]
1470
1471
1471 [[package]]
1472 [[package]]
1472 name = "stable_deref_trait"
1473 name = "stable_deref_trait"
1473 version = "1.2.0"
1474 version = "1.2.0"
1474 source = "registry+https://github.com/rust-lang/crates.io-index"
1475 source = "registry+https://github.com/rust-lang/crates.io-index"
1475 checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
1476 checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
1476
1477
1477 [[package]]
1478 [[package]]
1478 name = "static_assertions"
1479 name = "static_assertions"
1479 version = "1.1.0"
1480 version = "1.1.0"
1480 source = "registry+https://github.com/rust-lang/crates.io-index"
1481 source = "registry+https://github.com/rust-lang/crates.io-index"
1481 checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
1482 checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
1482
1483
1483 [[package]]
1484 [[package]]
1484 name = "strsim"
1485 name = "strsim"
1485 version = "0.11.1"
1486 version = "0.11.1"
1486 source = "registry+https://github.com/rust-lang/crates.io-index"
1487 source = "registry+https://github.com/rust-lang/crates.io-index"
1487 checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
1488 checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
1488
1489
1489 [[package]]
1490 [[package]]
1490 name = "syn"
1491 name = "syn"
1491 version = "1.0.109"
1492 version = "1.0.109"
1492 source = "registry+https://github.com/rust-lang/crates.io-index"
1493 source = "registry+https://github.com/rust-lang/crates.io-index"
1493 checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
1494 checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
1494 dependencies = [
1495 dependencies = [
1495 "proc-macro2",
1496 "proc-macro2",
1496 "quote",
1497 "quote",
1497 "unicode-ident",
1498 "unicode-ident",
1498 ]
1499 ]
1499
1500
1500 [[package]]
1501 [[package]]
1501 name = "syn"
1502 name = "syn"
1502 version = "2.0.89"
1503 version = "2.0.89"
1503 source = "registry+https://github.com/rust-lang/crates.io-index"
1504 source = "registry+https://github.com/rust-lang/crates.io-index"
1504 checksum = "44d46482f1c1c87acd84dea20c1bf5ebff4c757009ed6bf19cfd36fb10e92c4e"
1505 checksum = "44d46482f1c1c87acd84dea20c1bf5ebff4c757009ed6bf19cfd36fb10e92c4e"
1505 dependencies = [
1506 dependencies = [
1506 "proc-macro2",
1507 "proc-macro2",
1507 "quote",
1508 "quote",
1508 "unicode-ident",
1509 "unicode-ident",
1509 ]
1510 ]
1510
1511
1511 [[package]]
1512 [[package]]
1512 name = "tap"
1513 name = "tap"
1513 version = "1.0.1"
1514 version = "1.0.1"
1514 source = "registry+https://github.com/rust-lang/crates.io-index"
1515 source = "registry+https://github.com/rust-lang/crates.io-index"
1515 checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"
1516 checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"
1516
1517
1517 [[package]]
1518 [[package]]
1518 name = "target-lexicon"
1519 name = "target-lexicon"
1519 version = "0.12.16"
1520 version = "0.12.16"
1520 source = "registry+https://github.com/rust-lang/crates.io-index"
1521 source = "registry+https://github.com/rust-lang/crates.io-index"
1521 checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
1522 checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
1522
1523
1523 [[package]]
1524 [[package]]
1524 name = "tempfile"
1525 name = "tempfile"
1525 version = "3.14.0"
1526 version = "3.14.0"
1526 source = "registry+https://github.com/rust-lang/crates.io-index"
1527 source = "registry+https://github.com/rust-lang/crates.io-index"
1527 checksum = "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c"
1528 checksum = "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c"
1528 dependencies = [
1529 dependencies = [
1529 "cfg-if",
1530 "cfg-if",
1530 "fastrand",
1531 "fastrand",
1531 "once_cell",
1532 "once_cell",
1532 "rustix",
1533 "rustix",
1533 "windows-sys 0.59.0",
1534 "windows-sys 0.59.0",
1534 ]
1535 ]
1535
1536
1536 [[package]]
1537 [[package]]
1537 name = "termcolor"
1538 name = "termcolor"
1538 version = "1.4.1"
1539 version = "1.4.1"
1539 source = "registry+https://github.com/rust-lang/crates.io-index"
1540 source = "registry+https://github.com/rust-lang/crates.io-index"
1540 checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755"
1541 checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755"
1541 dependencies = [
1542 dependencies = [
1542 "winapi-util",
1543 "winapi-util",
1543 ]
1544 ]
1544
1545
1545 [[package]]
1546 [[package]]
1546 name = "thiserror"
1547 name = "thiserror"
1547 version = "1.0.69"
1548 version = "1.0.69"
1548 source = "registry+https://github.com/rust-lang/crates.io-index"
1549 source = "registry+https://github.com/rust-lang/crates.io-index"
1549 checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
1550 checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
1550 dependencies = [
1551 dependencies = [
1551 "thiserror-impl",
1552 "thiserror-impl",
1552 ]
1553 ]
1553
1554
1554 [[package]]
1555 [[package]]
1555 name = "thiserror-impl"
1556 name = "thiserror-impl"
1556 version = "1.0.69"
1557 version = "1.0.69"
1557 source = "registry+https://github.com/rust-lang/crates.io-index"
1558 source = "registry+https://github.com/rust-lang/crates.io-index"
1558 checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
1559 checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
1559 dependencies = [
1560 dependencies = [
1560 "proc-macro2",
1561 "proc-macro2",
1561 "quote",
1562 "quote",
1562 "syn 2.0.89",
1563 "syn 2.0.89",
1563 ]
1564 ]
1564
1565
1565 [[package]]
1566 [[package]]
1566 name = "thread_local"
1567 name = "thread_local"
1567 version = "1.1.8"
1568 version = "1.1.8"
1568 source = "registry+https://github.com/rust-lang/crates.io-index"
1569 source = "registry+https://github.com/rust-lang/crates.io-index"
1569 checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c"
1570 checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c"
1570 dependencies = [
1571 dependencies = [
1571 "cfg-if",
1572 "cfg-if",
1572 "once_cell",
1573 "once_cell",
1573 ]
1574 ]
1574
1575
1575 [[package]]
1576 [[package]]
1576 name = "toml"
1577 name = "toml"
1577 version = "0.6.0"
1578 version = "0.6.0"
1578 source = "registry+https://github.com/rust-lang/crates.io-index"
1579 source = "registry+https://github.com/rust-lang/crates.io-index"
1579 checksum = "4fb9d890e4dc9298b70f740f615f2e05b9db37dce531f6b24fb77ac993f9f217"
1580 checksum = "4fb9d890e4dc9298b70f740f615f2e05b9db37dce531f6b24fb77ac993f9f217"
1580 dependencies = [
1581 dependencies = [
1581 "serde",
1582 "serde",
1582 "serde_spanned",
1583 "serde_spanned",
1583 "toml_datetime",
1584 "toml_datetime",
1584 "toml_edit",
1585 "toml_edit",
1585 ]
1586 ]
1586
1587
1587 [[package]]
1588 [[package]]
1588 name = "toml_datetime"
1589 name = "toml_datetime"
1589 version = "0.5.1"
1590 version = "0.5.1"
1590 source = "registry+https://github.com/rust-lang/crates.io-index"
1591 source = "registry+https://github.com/rust-lang/crates.io-index"
1591 checksum = "4553f467ac8e3d374bc9a177a26801e5d0f9b211aa1673fb137a403afd1c9cf5"
1592 checksum = "4553f467ac8e3d374bc9a177a26801e5d0f9b211aa1673fb137a403afd1c9cf5"
1592 dependencies = [
1593 dependencies = [
1593 "serde",
1594 "serde",
1594 ]
1595 ]
1595
1596
1596 [[package]]
1597 [[package]]
1597 name = "toml_edit"
1598 name = "toml_edit"
1598 version = "0.18.1"
1599 version = "0.18.1"
1599 source = "registry+https://github.com/rust-lang/crates.io-index"
1600 source = "registry+https://github.com/rust-lang/crates.io-index"
1600 checksum = "56c59d8dd7d0dcbc6428bf7aa2f0e823e26e43b3c9aca15bbc9475d23e5fa12b"
1601 checksum = "56c59d8dd7d0dcbc6428bf7aa2f0e823e26e43b3c9aca15bbc9475d23e5fa12b"
1601 dependencies = [
1602 dependencies = [
1602 "indexmap",
1603 "indexmap",
1603 "nom8",
1604 "nom8",
1604 "serde",
1605 "serde",
1605 "serde_spanned",
1606 "serde_spanned",
1606 "toml_datetime",
1607 "toml_datetime",
1607 ]
1608 ]
1608
1609
1609 [[package]]
1610 [[package]]
1610 name = "twox-hash"
1611 name = "twox-hash"
1611 version = "1.6.3"
1612 version = "1.6.3"
1612 source = "registry+https://github.com/rust-lang/crates.io-index"
1613 source = "registry+https://github.com/rust-lang/crates.io-index"
1613 checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"
1614 checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"
1614 dependencies = [
1615 dependencies = [
1615 "cfg-if",
1616 "cfg-if",
1616 "rand 0.8.5",
1617 "rand 0.8.5",
1617 "static_assertions",
1618 "static_assertions",
1618 ]
1619 ]
1619
1620
1620 [[package]]
1621 [[package]]
1621 name = "typenum"
1622 name = "typenum"
1622 version = "1.17.0"
1623 version = "1.17.0"
1623 source = "registry+https://github.com/rust-lang/crates.io-index"
1624 source = "registry+https://github.com/rust-lang/crates.io-index"
1624 checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
1625 checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
1625
1626
1626 [[package]]
1627 [[package]]
1627 name = "unicode-ident"
1628 name = "unicode-ident"
1628 version = "1.0.14"
1629 version = "1.0.14"
1629 source = "registry+https://github.com/rust-lang/crates.io-index"
1630 source = "registry+https://github.com/rust-lang/crates.io-index"
1630 checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83"
1631 checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83"
1631
1632
1632 [[package]]
1633 [[package]]
1633 name = "unicode-width"
1634 name = "unicode-width"
1634 version = "0.1.14"
1635 version = "0.1.14"
1635 source = "registry+https://github.com/rust-lang/crates.io-index"
1636 source = "registry+https://github.com/rust-lang/crates.io-index"
1636 checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af"
1637 checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af"
1637
1638
1638 [[package]]
1639 [[package]]
1639 name = "unicode-width"
1640 name = "unicode-width"
1640 version = "0.2.0"
1641 version = "0.2.0"
1641 source = "registry+https://github.com/rust-lang/crates.io-index"
1642 source = "registry+https://github.com/rust-lang/crates.io-index"
1642 checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd"
1643 checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd"
1643
1644
1644 [[package]]
1645 [[package]]
1645 name = "unindent"
1646 name = "unindent"
1646 version = "0.2.3"
1647 version = "0.2.3"
1647 source = "registry+https://github.com/rust-lang/crates.io-index"
1648 source = "registry+https://github.com/rust-lang/crates.io-index"
1648 checksum = "c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce"
1649 checksum = "c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce"
1649
1650
1650 [[package]]
1651 [[package]]
1651 name = "utf8parse"
1652 name = "utf8parse"
1652 version = "0.2.2"
1653 version = "0.2.2"
1653 source = "registry+https://github.com/rust-lang/crates.io-index"
1654 source = "registry+https://github.com/rust-lang/crates.io-index"
1654 checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
1655 checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
1655
1656
1656 [[package]]
1657 [[package]]
1657 name = "uuid"
1658 name = "uuid"
1658 version = "1.11.0"
1659 version = "1.11.0"
1659 source = "registry+https://github.com/rust-lang/crates.io-index"
1660 source = "registry+https://github.com/rust-lang/crates.io-index"
1660 checksum = "f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a"
1661 checksum = "f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a"
1661 dependencies = [
1662 dependencies = [
1662 "getrandom 0.2.15",
1663 "getrandom 0.2.15",
1663 ]
1664 ]
1664
1665
1665 [[package]]
1666 [[package]]
1666 name = "vcpkg"
1667 name = "vcpkg"
1667 version = "0.2.15"
1668 version = "0.2.15"
1668 source = "registry+https://github.com/rust-lang/crates.io-index"
1669 source = "registry+https://github.com/rust-lang/crates.io-index"
1669 checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
1670 checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
1670
1671
1671 [[package]]
1672 [[package]]
1672 name = "vcsgraph"
1673 name = "vcsgraph"
1673 version = "0.2.0"
1674 version = "0.2.0"
1674 source = "registry+https://github.com/rust-lang/crates.io-index"
1675 source = "registry+https://github.com/rust-lang/crates.io-index"
1675 checksum = "4cb68c231e2575f7503a7c19213875f9d4ec2e84e963a56ce3de4b6bee351ef7"
1676 checksum = "4cb68c231e2575f7503a7c19213875f9d4ec2e84e963a56ce3de4b6bee351ef7"
1676 dependencies = [
1677 dependencies = [
1677 "hex",
1678 "hex",
1678 "rand 0.7.3",
1679 "rand 0.7.3",
1679 "sha-1 0.9.8",
1680 "sha-1 0.9.8",
1680 ]
1681 ]
1681
1682
1682 [[package]]
1683 [[package]]
1683 name = "version_check"
1684 name = "version_check"
1684 version = "0.9.5"
1685 version = "0.9.5"
1685 source = "registry+https://github.com/rust-lang/crates.io-index"
1686 source = "registry+https://github.com/rust-lang/crates.io-index"
1686 checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
1687 checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
1687
1688
1688 [[package]]
1689 [[package]]
1689 name = "wasi"
1690 name = "wasi"
1690 version = "0.9.0+wasi-snapshot-preview1"
1691 version = "0.9.0+wasi-snapshot-preview1"
1691 source = "registry+https://github.com/rust-lang/crates.io-index"
1692 source = "registry+https://github.com/rust-lang/crates.io-index"
1692 checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
1693 checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
1693
1694
1694 [[package]]
1695 [[package]]
1695 name = "wasi"
1696 name = "wasi"
1696 version = "0.11.0+wasi-snapshot-preview1"
1697 version = "0.11.0+wasi-snapshot-preview1"
1697 source = "registry+https://github.com/rust-lang/crates.io-index"
1698 source = "registry+https://github.com/rust-lang/crates.io-index"
1698 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
1699 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
1699
1700
1700 [[package]]
1701 [[package]]
1701 name = "wasite"
1702 name = "wasite"
1702 version = "0.1.0"
1703 version = "0.1.0"
1703 source = "registry+https://github.com/rust-lang/crates.io-index"
1704 source = "registry+https://github.com/rust-lang/crates.io-index"
1704 checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b"
1705 checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b"
1705
1706
1706 [[package]]
1707 [[package]]
1707 name = "wasm-bindgen"
1708 name = "wasm-bindgen"
1708 version = "0.2.95"
1709 version = "0.2.95"
1709 source = "registry+https://github.com/rust-lang/crates.io-index"
1710 source = "registry+https://github.com/rust-lang/crates.io-index"
1710 checksum = "128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e"
1711 checksum = "128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e"
1711 dependencies = [
1712 dependencies = [
1712 "cfg-if",
1713 "cfg-if",
1713 "once_cell",
1714 "once_cell",
1714 "wasm-bindgen-macro",
1715 "wasm-bindgen-macro",
1715 ]
1716 ]
1716
1717
1717 [[package]]
1718 [[package]]
1718 name = "wasm-bindgen-backend"
1719 name = "wasm-bindgen-backend"
1719 version = "0.2.95"
1720 version = "0.2.95"
1720 source = "registry+https://github.com/rust-lang/crates.io-index"
1721 source = "registry+https://github.com/rust-lang/crates.io-index"
1721 checksum = "cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358"
1722 checksum = "cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358"
1722 dependencies = [
1723 dependencies = [
1723 "bumpalo",
1724 "bumpalo",
1724 "log",
1725 "log",
1725 "once_cell",
1726 "once_cell",
1726 "proc-macro2",
1727 "proc-macro2",
1727 "quote",
1728 "quote",
1728 "syn 2.0.89",
1729 "syn 2.0.89",
1729 "wasm-bindgen-shared",
1730 "wasm-bindgen-shared",
1730 ]
1731 ]
1731
1732
1732 [[package]]
1733 [[package]]
1733 name = "wasm-bindgen-macro"
1734 name = "wasm-bindgen-macro"
1734 version = "0.2.95"
1735 version = "0.2.95"
1735 source = "registry+https://github.com/rust-lang/crates.io-index"
1736 source = "registry+https://github.com/rust-lang/crates.io-index"
1736 checksum = "e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56"
1737 checksum = "e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56"
1737 dependencies = [
1738 dependencies = [
1738 "quote",
1739 "quote",
1739 "wasm-bindgen-macro-support",
1740 "wasm-bindgen-macro-support",
1740 ]
1741 ]
1741
1742
1742 [[package]]
1743 [[package]]
1743 name = "wasm-bindgen-macro-support"
1744 name = "wasm-bindgen-macro-support"
1744 version = "0.2.95"
1745 version = "0.2.95"
1745 source = "registry+https://github.com/rust-lang/crates.io-index"
1746 source = "registry+https://github.com/rust-lang/crates.io-index"
1746 checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68"
1747 checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68"
1747 dependencies = [
1748 dependencies = [
1748 "proc-macro2",
1749 "proc-macro2",
1749 "quote",
1750 "quote",
1750 "syn 2.0.89",
1751 "syn 2.0.89",
1751 "wasm-bindgen-backend",
1752 "wasm-bindgen-backend",
1752 "wasm-bindgen-shared",
1753 "wasm-bindgen-shared",
1753 ]
1754 ]
1754
1755
1755 [[package]]
1756 [[package]]
1756 name = "wasm-bindgen-shared"
1757 name = "wasm-bindgen-shared"
1757 version = "0.2.95"
1758 version = "0.2.95"
1758 source = "registry+https://github.com/rust-lang/crates.io-index"
1759 source = "registry+https://github.com/rust-lang/crates.io-index"
1759 checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d"
1760 checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d"
1760
1761
1761 [[package]]
1762 [[package]]
1762 name = "web-sys"
1763 name = "web-sys"
1763 version = "0.3.72"
1764 version = "0.3.72"
1764 source = "registry+https://github.com/rust-lang/crates.io-index"
1765 source = "registry+https://github.com/rust-lang/crates.io-index"
1765 checksum = "f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112"
1766 checksum = "f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112"
1766 dependencies = [
1767 dependencies = [
1767 "js-sys",
1768 "js-sys",
1768 "wasm-bindgen",
1769 "wasm-bindgen",
1769 ]
1770 ]
1770
1771
1771 [[package]]
1772 [[package]]
1772 name = "web-time"
1773 name = "web-time"
1773 version = "1.1.0"
1774 version = "1.1.0"
1774 source = "registry+https://github.com/rust-lang/crates.io-index"
1775 source = "registry+https://github.com/rust-lang/crates.io-index"
1775 checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb"
1776 checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb"
1776 dependencies = [
1777 dependencies = [
1777 "js-sys",
1778 "js-sys",
1778 "wasm-bindgen",
1779 "wasm-bindgen",
1779 ]
1780 ]
1780
1781
1781 [[package]]
1782 [[package]]
1782 name = "which"
1783 name = "which"
1783 version = "4.4.2"
1784 version = "4.4.2"
1784 source = "registry+https://github.com/rust-lang/crates.io-index"
1785 source = "registry+https://github.com/rust-lang/crates.io-index"
1785 checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
1786 checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
1786 dependencies = [
1787 dependencies = [
1787 "either",
1788 "either",
1788 "home",
1789 "home",
1789 "once_cell",
1790 "once_cell",
1790 "rustix",
1791 "rustix",
1791 ]
1792 ]
1792
1793
1793 [[package]]
1794 [[package]]
1794 name = "whoami"
1795 name = "whoami"
1795 version = "1.5.2"
1796 version = "1.5.2"
1796 source = "registry+https://github.com/rust-lang/crates.io-index"
1797 source = "registry+https://github.com/rust-lang/crates.io-index"
1797 checksum = "372d5b87f58ec45c384ba03563b03544dc5fadc3983e434b286913f5b4a9bb6d"
1798 checksum = "372d5b87f58ec45c384ba03563b03544dc5fadc3983e434b286913f5b4a9bb6d"
1798 dependencies = [
1799 dependencies = [
1799 "redox_syscall",
1800 "redox_syscall",
1800 "wasite",
1801 "wasite",
1801 "web-sys",
1802 "web-sys",
1802 ]
1803 ]
1803
1804
1804 [[package]]
1805 [[package]]
1805 name = "winapi"
1806 name = "winapi"
1806 version = "0.3.9"
1807 version = "0.3.9"
1807 source = "registry+https://github.com/rust-lang/crates.io-index"
1808 source = "registry+https://github.com/rust-lang/crates.io-index"
1808 checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
1809 checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
1809 dependencies = [
1810 dependencies = [
1810 "winapi-i686-pc-windows-gnu",
1811 "winapi-i686-pc-windows-gnu",
1811 "winapi-x86_64-pc-windows-gnu",
1812 "winapi-x86_64-pc-windows-gnu",
1812 ]
1813 ]
1813
1814
1814 [[package]]
1815 [[package]]
1815 name = "winapi-i686-pc-windows-gnu"
1816 name = "winapi-i686-pc-windows-gnu"
1816 version = "0.4.0"
1817 version = "0.4.0"
1817 source = "registry+https://github.com/rust-lang/crates.io-index"
1818 source = "registry+https://github.com/rust-lang/crates.io-index"
1818 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
1819 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
1819
1820
1820 [[package]]
1821 [[package]]
1821 name = "winapi-util"
1822 name = "winapi-util"
1822 version = "0.1.9"
1823 version = "0.1.9"
1823 source = "registry+https://github.com/rust-lang/crates.io-index"
1824 source = "registry+https://github.com/rust-lang/crates.io-index"
1824 checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
1825 checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
1825 dependencies = [
1826 dependencies = [
1826 "windows-sys 0.59.0",
1827 "windows-sys 0.59.0",
1827 ]
1828 ]
1828
1829
1829 [[package]]
1830 [[package]]
1830 name = "winapi-x86_64-pc-windows-gnu"
1831 name = "winapi-x86_64-pc-windows-gnu"
1831 version = "0.4.0"
1832 version = "0.4.0"
1832 source = "registry+https://github.com/rust-lang/crates.io-index"
1833 source = "registry+https://github.com/rust-lang/crates.io-index"
1833 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
1834 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
1834
1835
1835 [[package]]
1836 [[package]]
1836 name = "windows-core"
1837 name = "windows-core"
1837 version = "0.52.0"
1838 version = "0.52.0"
1838 source = "registry+https://github.com/rust-lang/crates.io-index"
1839 source = "registry+https://github.com/rust-lang/crates.io-index"
1839 checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
1840 checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
1840 dependencies = [
1841 dependencies = [
1841 "windows-targets 0.52.6",
1842 "windows-targets 0.52.6",
1842 ]
1843 ]
1843
1844
1844 [[package]]
1845 [[package]]
1845 name = "windows-sys"
1846 name = "windows-sys"
1846 version = "0.48.0"
1847 version = "0.48.0"
1847 source = "registry+https://github.com/rust-lang/crates.io-index"
1848 source = "registry+https://github.com/rust-lang/crates.io-index"
1848 checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
1849 checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
1849 dependencies = [
1850 dependencies = [
1850 "windows-targets 0.48.5",
1851 "windows-targets 0.48.5",
1851 ]
1852 ]
1852
1853
1853 [[package]]
1854 [[package]]
1854 name = "windows-sys"
1855 name = "windows-sys"
1855 version = "0.52.0"
1856 version = "0.52.0"
1856 source = "registry+https://github.com/rust-lang/crates.io-index"
1857 source = "registry+https://github.com/rust-lang/crates.io-index"
1857 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
1858 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
1858 dependencies = [
1859 dependencies = [
1859 "windows-targets 0.52.6",
1860 "windows-targets 0.52.6",
1860 ]
1861 ]
1861
1862
1862 [[package]]
1863 [[package]]
1863 name = "windows-sys"
1864 name = "windows-sys"
1864 version = "0.59.0"
1865 version = "0.59.0"
1865 source = "registry+https://github.com/rust-lang/crates.io-index"
1866 source = "registry+https://github.com/rust-lang/crates.io-index"
1866 checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
1867 checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
1867 dependencies = [
1868 dependencies = [
1868 "windows-targets 0.52.6",
1869 "windows-targets 0.52.6",
1869 ]
1870 ]
1870
1871
1871 [[package]]
1872 [[package]]
1872 name = "windows-targets"
1873 name = "windows-targets"
1873 version = "0.48.5"
1874 version = "0.48.5"
1874 source = "registry+https://github.com/rust-lang/crates.io-index"
1875 source = "registry+https://github.com/rust-lang/crates.io-index"
1875 checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
1876 checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
1876 dependencies = [
1877 dependencies = [
1877 "windows_aarch64_gnullvm 0.48.5",
1878 "windows_aarch64_gnullvm 0.48.5",
1878 "windows_aarch64_msvc 0.48.5",
1879 "windows_aarch64_msvc 0.48.5",
1879 "windows_i686_gnu 0.48.5",
1880 "windows_i686_gnu 0.48.5",
1880 "windows_i686_msvc 0.48.5",
1881 "windows_i686_msvc 0.48.5",
1881 "windows_x86_64_gnu 0.48.5",
1882 "windows_x86_64_gnu 0.48.5",
1882 "windows_x86_64_gnullvm 0.48.5",
1883 "windows_x86_64_gnullvm 0.48.5",
1883 "windows_x86_64_msvc 0.48.5",
1884 "windows_x86_64_msvc 0.48.5",
1884 ]
1885 ]
1885
1886
1886 [[package]]
1887 [[package]]
1887 name = "windows-targets"
1888 name = "windows-targets"
1888 version = "0.52.6"
1889 version = "0.52.6"
1889 source = "registry+https://github.com/rust-lang/crates.io-index"
1890 source = "registry+https://github.com/rust-lang/crates.io-index"
1890 checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
1891 checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
1891 dependencies = [
1892 dependencies = [
1892 "windows_aarch64_gnullvm 0.52.6",
1893 "windows_aarch64_gnullvm 0.52.6",
1893 "windows_aarch64_msvc 0.52.6",
1894 "windows_aarch64_msvc 0.52.6",
1894 "windows_i686_gnu 0.52.6",
1895 "windows_i686_gnu 0.52.6",
1895 "windows_i686_gnullvm",
1896 "windows_i686_gnullvm",
1896 "windows_i686_msvc 0.52.6",
1897 "windows_i686_msvc 0.52.6",
1897 "windows_x86_64_gnu 0.52.6",
1898 "windows_x86_64_gnu 0.52.6",
1898 "windows_x86_64_gnullvm 0.52.6",
1899 "windows_x86_64_gnullvm 0.52.6",
1899 "windows_x86_64_msvc 0.52.6",
1900 "windows_x86_64_msvc 0.52.6",
1900 ]
1901 ]
1901
1902
1902 [[package]]
1903 [[package]]
1903 name = "windows_aarch64_gnullvm"
1904 name = "windows_aarch64_gnullvm"
1904 version = "0.48.5"
1905 version = "0.48.5"
1905 source = "registry+https://github.com/rust-lang/crates.io-index"
1906 source = "registry+https://github.com/rust-lang/crates.io-index"
1906 checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
1907 checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
1907
1908
1908 [[package]]
1909 [[package]]
1909 name = "windows_aarch64_gnullvm"
1910 name = "windows_aarch64_gnullvm"
1910 version = "0.52.6"
1911 version = "0.52.6"
1911 source = "registry+https://github.com/rust-lang/crates.io-index"
1912 source = "registry+https://github.com/rust-lang/crates.io-index"
1912 checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
1913 checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
1913
1914
1914 [[package]]
1915 [[package]]
1915 name = "windows_aarch64_msvc"
1916 name = "windows_aarch64_msvc"
1916 version = "0.48.5"
1917 version = "0.48.5"
1917 source = "registry+https://github.com/rust-lang/crates.io-index"
1918 source = "registry+https://github.com/rust-lang/crates.io-index"
1918 checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
1919 checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
1919
1920
1920 [[package]]
1921 [[package]]
1921 name = "windows_aarch64_msvc"
1922 name = "windows_aarch64_msvc"
1922 version = "0.52.6"
1923 version = "0.52.6"
1923 source = "registry+https://github.com/rust-lang/crates.io-index"
1924 source = "registry+https://github.com/rust-lang/crates.io-index"
1924 checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
1925 checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
1925
1926
1926 [[package]]
1927 [[package]]
1927 name = "windows_i686_gnu"
1928 name = "windows_i686_gnu"
1928 version = "0.48.5"
1929 version = "0.48.5"
1929 source = "registry+https://github.com/rust-lang/crates.io-index"
1930 source = "registry+https://github.com/rust-lang/crates.io-index"
1930 checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
1931 checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
1931
1932
1932 [[package]]
1933 [[package]]
1933 name = "windows_i686_gnu"
1934 name = "windows_i686_gnu"
1934 version = "0.52.6"
1935 version = "0.52.6"
1935 source = "registry+https://github.com/rust-lang/crates.io-index"
1936 source = "registry+https://github.com/rust-lang/crates.io-index"
1936 checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
1937 checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
1937
1938
1938 [[package]]
1939 [[package]]
1939 name = "windows_i686_gnullvm"
1940 name = "windows_i686_gnullvm"
1940 version = "0.52.6"
1941 version = "0.52.6"
1941 source = "registry+https://github.com/rust-lang/crates.io-index"
1942 source = "registry+https://github.com/rust-lang/crates.io-index"
1942 checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
1943 checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
1943
1944
1944 [[package]]
1945 [[package]]
1945 name = "windows_i686_msvc"
1946 name = "windows_i686_msvc"
1946 version = "0.48.5"
1947 version = "0.48.5"
1947 source = "registry+https://github.com/rust-lang/crates.io-index"
1948 source = "registry+https://github.com/rust-lang/crates.io-index"
1948 checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
1949 checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
1949
1950
1950 [[package]]
1951 [[package]]
1951 name = "windows_i686_msvc"
1952 name = "windows_i686_msvc"
1952 version = "0.52.6"
1953 version = "0.52.6"
1953 source = "registry+https://github.com/rust-lang/crates.io-index"
1954 source = "registry+https://github.com/rust-lang/crates.io-index"
1954 checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
1955 checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
1955
1956
1956 [[package]]
1957 [[package]]
1957 name = "windows_x86_64_gnu"
1958 name = "windows_x86_64_gnu"
1958 version = "0.48.5"
1959 version = "0.48.5"
1959 source = "registry+https://github.com/rust-lang/crates.io-index"
1960 source = "registry+https://github.com/rust-lang/crates.io-index"
1960 checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
1961 checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
1961
1962
1962 [[package]]
1963 [[package]]
1963 name = "windows_x86_64_gnu"
1964 name = "windows_x86_64_gnu"
1964 version = "0.52.6"
1965 version = "0.52.6"
1965 source = "registry+https://github.com/rust-lang/crates.io-index"
1966 source = "registry+https://github.com/rust-lang/crates.io-index"
1966 checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
1967 checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
1967
1968
1968 [[package]]
1969 [[package]]
1969 name = "windows_x86_64_gnullvm"
1970 name = "windows_x86_64_gnullvm"
1970 version = "0.48.5"
1971 version = "0.48.5"
1971 source = "registry+https://github.com/rust-lang/crates.io-index"
1972 source = "registry+https://github.com/rust-lang/crates.io-index"
1972 checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
1973 checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
1973
1974
1974 [[package]]
1975 [[package]]
1975 name = "windows_x86_64_gnullvm"
1976 name = "windows_x86_64_gnullvm"
1976 version = "0.52.6"
1977 version = "0.52.6"
1977 source = "registry+https://github.com/rust-lang/crates.io-index"
1978 source = "registry+https://github.com/rust-lang/crates.io-index"
1978 checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
1979 checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
1979
1980
1980 [[package]]
1981 [[package]]
1981 name = "windows_x86_64_msvc"
1982 name = "windows_x86_64_msvc"
1982 version = "0.48.5"
1983 version = "0.48.5"
1983 source = "registry+https://github.com/rust-lang/crates.io-index"
1984 source = "registry+https://github.com/rust-lang/crates.io-index"
1984 checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
1985 checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
1985
1986
1986 [[package]]
1987 [[package]]
1987 name = "windows_x86_64_msvc"
1988 name = "windows_x86_64_msvc"
1988 version = "0.52.6"
1989 version = "0.52.6"
1989 source = "registry+https://github.com/rust-lang/crates.io-index"
1990 source = "registry+https://github.com/rust-lang/crates.io-index"
1990 checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
1991 checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
1991
1992
1992 [[package]]
1993 [[package]]
1993 name = "wyz"
1994 name = "wyz"
1994 version = "0.5.1"
1995 version = "0.5.1"
1995 source = "registry+https://github.com/rust-lang/crates.io-index"
1996 source = "registry+https://github.com/rust-lang/crates.io-index"
1996 checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed"
1997 checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed"
1997 dependencies = [
1998 dependencies = [
1998 "tap",
1999 "tap",
1999 ]
2000 ]
2000
2001
2001 [[package]]
2002 [[package]]
2002 name = "yansi"
2003 name = "yansi"
2003 version = "1.0.1"
2004 version = "1.0.1"
2004 source = "registry+https://github.com/rust-lang/crates.io-index"
2005 source = "registry+https://github.com/rust-lang/crates.io-index"
2005 checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049"
2006 checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049"
2006
2007
2007 [[package]]
2008 [[package]]
2008 name = "zerocopy"
2009 name = "zerocopy"
2009 version = "0.7.35"
2010 version = "0.7.35"
2010 source = "registry+https://github.com/rust-lang/crates.io-index"
2011 source = "registry+https://github.com/rust-lang/crates.io-index"
2011 checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
2012 checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
2012 dependencies = [
2013 dependencies = [
2013 "byteorder",
2014 "byteorder",
2014 "zerocopy-derive",
2015 "zerocopy-derive",
2015 ]
2016 ]
2016
2017
2017 [[package]]
2018 [[package]]
2018 name = "zerocopy-derive"
2019 name = "zerocopy-derive"
2019 version = "0.7.35"
2020 version = "0.7.35"
2020 source = "registry+https://github.com/rust-lang/crates.io-index"
2021 source = "registry+https://github.com/rust-lang/crates.io-index"
2021 checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
2022 checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
2022 dependencies = [
2023 dependencies = [
2023 "proc-macro2",
2024 "proc-macro2",
2024 "quote",
2025 "quote",
2025 "syn 2.0.89",
2026 "syn 2.0.89",
2026 ]
2027 ]
2027
2028
2028 [[package]]
2029 [[package]]
2029 name = "zstd"
2030 name = "zstd"
2030 version = "0.12.4"
2031 version = "0.12.4"
2031 source = "registry+https://github.com/rust-lang/crates.io-index"
2032 source = "registry+https://github.com/rust-lang/crates.io-index"
2032 checksum = "1a27595e173641171fc74a1232b7b1c7a7cb6e18222c11e9dfb9888fa424c53c"
2033 checksum = "1a27595e173641171fc74a1232b7b1c7a7cb6e18222c11e9dfb9888fa424c53c"
2033 dependencies = [
2034 dependencies = [
2034 "zstd-safe",
2035 "zstd-safe",
2035 ]
2036 ]
2036
2037
2037 [[package]]
2038 [[package]]
2038 name = "zstd-safe"
2039 name = "zstd-safe"
2039 version = "6.0.6"
2040 version = "6.0.6"
2040 source = "registry+https://github.com/rust-lang/crates.io-index"
2041 source = "registry+https://github.com/rust-lang/crates.io-index"
2041 checksum = "ee98ffd0b48ee95e6c5168188e44a54550b1564d9d530ee21d5f0eaed1069581"
2042 checksum = "ee98ffd0b48ee95e6c5168188e44a54550b1564d9d530ee21d5f0eaed1069581"
2042 dependencies = [
2043 dependencies = [
2043 "libc",
2044 "libc",
2044 "zstd-sys",
2045 "zstd-sys",
2045 ]
2046 ]
2046
2047
2047 [[package]]
2048 [[package]]
2048 name = "zstd-sys"
2049 name = "zstd-sys"
2049 version = "2.0.13+zstd.1.5.6"
2050 version = "2.0.13+zstd.1.5.6"
2050 source = "registry+https://github.com/rust-lang/crates.io-index"
2051 source = "registry+https://github.com/rust-lang/crates.io-index"
2051 checksum = "38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa"
2052 checksum = "38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa"
2052 dependencies = [
2053 dependencies = [
2053 "cc",
2054 "cc",
2054 "pkg-config",
2055 "pkg-config",
2055 ]
2056 ]
@@ -1,21 +1,22
1 [package]
1 [package]
2 name = "hg-pyo3"
2 name = "hg-pyo3"
3 version = "0.1.0"
3 version = "0.1.0"
4 edition = "2021"
4 edition = "2021"
5
5
6 [lib]
6 [lib]
7 name='rusthgpyo3'
7 name='rusthgpyo3'
8 crate-type = ["cdylib"]
8 crate-type = ["cdylib"]
9
9
10 [dependencies]
10 [dependencies]
11 pyo3 = { version = "0.23.1", features = ["extension-module"] }
11 pyo3 = { version = "0.23.1", features = ["extension-module"] }
12 cpython = { version = "0.7.2", features = ["extension-module"] }
12 cpython = { version = "0.7.2", features = ["extension-module"] }
13 hg-cpython = { path = "../hg-cpython" }
13 hg-cpython = { path = "../hg-cpython" }
14 python3-sys = { version = "0.7.2" }
14 python3-sys = { version = "0.7.2" }
15 hg-core = { path = "../hg-core"}
15 hg-core = { path = "../hg-core"}
16 stable_deref_trait = "1.2.0"
16 stable_deref_trait = "1.2.0"
17 log = "0.4.17"
17 log = "0.4.17"
18 derive_more = "0.99.17"
18 derive_more = "0.99.17"
19 env_logger = "0.9.3"
19 env_logger = "0.9.3"
20 lazy_static = "*"
20 lazy_static = "*"
21 vcsgraph = "0.2.0"
21
22
@@ -1,4 +1,34
1 use pyo3::create_exception;
2 use pyo3::exceptions::PyValueError;
1 use pyo3::exceptions::PyValueError;
2 use pyo3::import_exception;
3 use pyo3::{create_exception, PyErr};
4
5 use crate::revision::PyRevision;
3
6
4 create_exception!(pyo3_rustext, GraphError, PyValueError);
7 create_exception!(pyo3_rustext, GraphError, PyValueError);
8 import_exception!(mercurial.error, WdirUnsupported);
9
10 impl GraphError {
11 pub fn from_hg(inner: hg::GraphError) -> PyErr {
12 match inner {
13 hg::GraphError::ParentOutOfRange(r) => {
14 GraphError::new_err(("ParentOutOfRange", PyRevision(r.0)))
15 }
16 }
17 }
18 pub fn from_vcsgraph(inner: vcsgraph::graph::GraphReadError) -> PyErr {
19 match inner {
20 vcsgraph::graph::GraphReadError::InconsistentGraphData => {
21 GraphError::new_err("InconsistentGraphData")
22 }
23 vcsgraph::graph::GraphReadError::InvalidKey => {
24 GraphError::new_err("ParentOutOfRange")
25 }
26 vcsgraph::graph::GraphReadError::KeyedInvalidKey(r) => {
27 GraphError::new_err(("ParentOutOfRange", r))
28 }
29 vcsgraph::graph::GraphReadError::WorkingDirectoryUnsupported => {
30 WdirUnsupported::new_err(())
31 }
32 }
33 }
34 }
General Comments 0
You need to be logged in to leave comments. Login now