1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 3
4
5[[package]]
6name = "aho-corasick"
7version = "0.7.18"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f"
10dependencies = [
11 "memchr",
12]
13
14[[package]]
15name = "autocfg"
16version = "1.0.1"
17source = "registry+https://github.com/rust-lang/crates.io-index"
18checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
19
20[[package]]
21name = "bitflags"
22version = "1.3.2"
23source = "registry+https://github.com/rust-lang/crates.io-index"
24checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
25
26[[package]]
27name = "cc"
28version = "1.0.69"
29source = "registry+https://github.com/rust-lang/crates.io-index"
30checksum = "e70cc2f62c6ce1868963827bd677764c62d07c3d9a3e1fb1177ee1a9ab199eb2"
31
32[[package]]
33name = "cfg-if"
34version = "1.0.0"
35source = "registry+https://github.com/rust-lang/crates.io-index"
36checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
37
38[[package]]
39name = "crossbeam-channel"
40version = "0.5.1"
41source = "registry+https://github.com/rust-lang/crates.io-index"
42checksum = "06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4"
43dependencies = [
44 "cfg-if",
45 "crossbeam-utils",
46]
47
48[[package]]
49name = "crossbeam-deque"
50version = "0.8.1"
51source = "registry+https://github.com/rust-lang/crates.io-index"
52checksum = "6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e"
53dependencies = [
54 "cfg-if",
55 "crossbeam-epoch",
56 "crossbeam-utils",
57]
58
59[[package]]
60name = "crossbeam-epoch"
61version = "0.9.5"
62source = "registry+https://github.com/rust-lang/crates.io-index"
63checksum = "4ec02e091aa634e2c3ada4a392989e7c3116673ef0ac5b72232439094d73b7fd"
64dependencies = [
65 "cfg-if",
66 "crossbeam-utils",
67 "lazy_static",
68 "memoffset",
69 "scopeguard",
70]
71
72[[package]]
73name = "crossbeam-utils"
74version = "0.8.5"
75source = "registry+https://github.com/rust-lang/crates.io-index"
76checksum = "d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db"
77dependencies = [
78 "cfg-if",
79 "lazy_static",
80]
81
82[[package]]
83name = "dbt-extractor"
84version = "0.4.1"
85dependencies = [
86 "pyo3",
87 "quickcheck",
88 "quickcheck_macros",
89 "rayon",
90 "thiserror",
91 "tree-sitter",
92 "tree-sitter-jinja2",
93]
94
95[[package]]
96name = "either"
97version = "1.6.1"
98source = "registry+https://github.com/rust-lang/crates.io-index"
99checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
100
101[[package]]
102name = "env_logger"
103version = "0.8.4"
104source = "registry+https://github.com/rust-lang/crates.io-index"
105checksum = "a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3"
106dependencies = [
107 "log",
108 "regex",
109]
110
111[[package]]
112name = "getrandom"
113version = "0.2.3"
114source = "registry+https://github.com/rust-lang/crates.io-index"
115checksum = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753"
116dependencies = [
117 "cfg-if",
118 "libc",
119 "wasi",
120]
121
122[[package]]
123name = "hermit-abi"
124version = "0.1.19"
125source = "registry+https://github.com/rust-lang/crates.io-index"
126checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
127dependencies = [
128 "libc",
129]
130
131[[package]]
132name = "indoc"
133version = "0.3.6"
134source = "registry+https://github.com/rust-lang/crates.io-index"
135checksum = "47741a8bc60fb26eb8d6e0238bbb26d8575ff623fdc97b1a2c00c050b9684ed8"
136dependencies = [
137 "indoc-impl",
138 "proc-macro-hack",
139]
140
141[[package]]
142name = "indoc-impl"
143version = "0.3.6"
144source = "registry+https://github.com/rust-lang/crates.io-index"
145checksum = "ce046d161f000fffde5f432a0d034d0341dc152643b2598ed5bfce44c4f3a8f0"
146dependencies = [
147 "proc-macro-hack",
148 "proc-macro2",
149 "quote",
150 "syn",
151 "unindent",
152]
153
154[[package]]
155name = "instant"
156version = "0.1.10"
157source = "registry+https://github.com/rust-lang/crates.io-index"
158checksum = "bee0328b1209d157ef001c94dd85b4f8f64139adb0eac2659f4b08382b2f474d"
159dependencies = [
160 "cfg-if",
161]
162
163[[package]]
164name = "lazy_static"
165version = "1.4.0"
166source = "registry+https://github.com/rust-lang/crates.io-index"
167checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
168
169[[package]]
170name = "libc"
171version = "0.2.101"
172source = "registry+https://github.com/rust-lang/crates.io-index"
173checksum = "3cb00336871be5ed2c8ed44b60ae9959dc5b9f08539422ed43f09e34ecaeba21"
174
175[[package]]
176name = "lock_api"
177version = "0.4.4"
178source = "registry+https://github.com/rust-lang/crates.io-index"
179checksum = "0382880606dff6d15c9476c416d18690b72742aa7b605bb6dd6ec9030fbf07eb"
180dependencies = [
181 "scopeguard",
182]
183
184[[package]]
185name = "log"
186version = "0.4.14"
187source = "registry+https://github.com/rust-lang/crates.io-index"
188checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
189dependencies = [
190 "cfg-if",
191]
192
193[[package]]
194name = "memchr"
195version = "2.4.1"
196source = "registry+https://github.com/rust-lang/crates.io-index"
197checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a"
198
199[[package]]
200name = "memoffset"
201version = "0.6.4"
202source = "registry+https://github.com/rust-lang/crates.io-index"
203checksum = "59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9"
204dependencies = [
205 "autocfg",
206]
207
208[[package]]
209name = "num_cpus"
210version = "1.13.0"
211source = "registry+https://github.com/rust-lang/crates.io-index"
212checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3"
213dependencies = [
214 "hermit-abi",
215 "libc",
216]
217
218[[package]]
219name = "once_cell"
220version = "1.9.0"
221source = "registry+https://github.com/rust-lang/crates.io-index"
222checksum = "da32515d9f6e6e489d7bc9d84c71b060db7247dc035bbe44eac88cf87486d8d5"
223
224[[package]]
225name = "parking_lot"
226version = "0.11.1"
227source = "registry+https://github.com/rust-lang/crates.io-index"
228checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb"
229dependencies = [
230 "instant",
231 "lock_api",
232 "parking_lot_core",
233]
234
235[[package]]
236name = "parking_lot_core"
237version = "0.8.3"
238source = "registry+https://github.com/rust-lang/crates.io-index"
239checksum = "fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018"
240dependencies = [
241 "cfg-if",
242 "instant",
243 "libc",
244 "redox_syscall",
245 "smallvec",
246 "winapi",
247]
248
249[[package]]
250name = "paste"
251version = "0.1.18"
252source = "registry+https://github.com/rust-lang/crates.io-index"
253checksum = "45ca20c77d80be666aef2b45486da86238fabe33e38306bd3118fe4af33fa880"
254dependencies = [
255 "paste-impl",
256 "proc-macro-hack",
257]
258
259[[package]]
260name = "paste-impl"
261version = "0.1.18"
262source = "registry+https://github.com/rust-lang/crates.io-index"
263checksum = "d95a7db200b97ef370c8e6de0088252f7e0dfff7d047a28528e47456c0fc98b6"
264dependencies = [
265 "proc-macro-hack",
266]
267
268[[package]]
269name = "proc-macro-hack"
270version = "0.5.19"
271source = "registry+https://github.com/rust-lang/crates.io-index"
272checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5"
273
274[[package]]
275name = "proc-macro2"
276version = "1.0.28"
277source = "registry+https://github.com/rust-lang/crates.io-index"
278checksum = "5c7ed8b8c7b886ea3ed7dde405212185f423ab44682667c8c6dd14aa1d9f6612"
279dependencies = [
280 "unicode-xid",
281]
282
283[[package]]
284name = "pyo3"
285version = "0.15.1"
286source = "registry+https://github.com/rust-lang/crates.io-index"
287checksum = "7cf01dbf1c05af0a14c7779ed6f3aa9deac9c3419606ac9de537a2d649005720"
288dependencies = [
289 "cfg-if",
290 "indoc",
291 "libc",
292 "parking_lot",
293 "paste",
294 "pyo3-build-config",
295 "pyo3-macros",
296 "unindent",
297]
298
299[[package]]
300name = "pyo3-build-config"
301version = "0.15.1"
302source = "registry+https://github.com/rust-lang/crates.io-index"
303checksum = "dbf9e4d128bfbddc898ad3409900080d8d5095c379632fbbfbb9c8cfb1fb852b"
304dependencies = [
305 "once_cell",
306]
307
308[[package]]
309name = "pyo3-macros"
310version = "0.15.1"
311source = "registry+https://github.com/rust-lang/crates.io-index"
312checksum = "67701eb32b1f9a9722b4bc54b548ff9d7ebfded011c12daece7b9063be1fd755"
313dependencies = [
314 "pyo3-macros-backend",
315 "quote",
316 "syn",
317]
318
319[[package]]
320name = "pyo3-macros-backend"
321version = "0.15.1"
322source = "registry+https://github.com/rust-lang/crates.io-index"
323checksum = "f44f09e825ee49a105f2c7b23ebee50886a9aee0746f4dd5a704138a64b0218a"
324dependencies = [
325 "proc-macro2",
326 "pyo3-build-config",
327 "quote",
328 "syn",
329]
330
331[[package]]
332name = "quickcheck"
333version = "1.0.3"
334source = "registry+https://github.com/rust-lang/crates.io-index"
335checksum = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6"
336dependencies = [
337 "env_logger",
338 "log",
339 "rand",
340]
341
342[[package]]
343name = "quickcheck_macros"
344version = "1.0.0"
345source = "registry+https://github.com/rust-lang/crates.io-index"
346checksum = "b22a693222d716a9587786f37ac3f6b4faedb5b80c23914e7303ff5a1d8016e9"
347dependencies = [
348 "proc-macro2",
349 "quote",
350 "syn",
351]
352
353[[package]]
354name = "quote"
355version = "1.0.9"
356source = "registry+https://github.com/rust-lang/crates.io-index"
357checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7"
358dependencies = [
359 "proc-macro2",
360]
361
362[[package]]
363name = "rand"
364version = "0.8.4"
365source = "registry+https://github.com/rust-lang/crates.io-index"
366checksum = "2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8"
367dependencies = [
368 "rand_core",
369]
370
371[[package]]
372name = "rand_core"
373version = "0.6.3"
374source = "registry+https://github.com/rust-lang/crates.io-index"
375checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7"
376dependencies = [
377 "getrandom",
378]
379
380[[package]]
381name = "rayon"
382version = "1.5.1"
383source = "registry+https://github.com/rust-lang/crates.io-index"
384checksum = "c06aca804d41dbc8ba42dfd964f0d01334eceb64314b9ecf7c5fad5188a06d90"
385dependencies = [
386 "autocfg",
387 "crossbeam-deque",
388 "either",
389 "rayon-core",
390]
391
392[[package]]
393name = "rayon-core"
394version = "1.9.1"
395source = "registry+https://github.com/rust-lang/crates.io-index"
396checksum = "d78120e2c850279833f1dd3582f730c4ab53ed95aeaaaa862a2a5c71b1656d8e"
397dependencies = [
398 "crossbeam-channel",
399 "crossbeam-deque",
400 "crossbeam-utils",
401 "lazy_static",
402 "num_cpus",
403]
404
405[[package]]
406name = "redox_syscall"
407version = "0.2.10"
408source = "registry+https://github.com/rust-lang/crates.io-index"
409checksum = "8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff"
410dependencies = [
411 "bitflags",
412]
413
414[[package]]
415name = "regex"
416version = "1.5.4"
417source = "registry+https://github.com/rust-lang/crates.io-index"
418checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461"
419dependencies = [
420 "aho-corasick",
421 "memchr",
422 "regex-syntax",
423]
424
425[[package]]
426name = "regex-syntax"
427version = "0.6.25"
428source = "registry+https://github.com/rust-lang/crates.io-index"
429checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"
430
431[[package]]
432name = "scopeguard"
433version = "1.1.0"
434source = "registry+https://github.com/rust-lang/crates.io-index"
435checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
436
437[[package]]
438name = "smallvec"
439version = "1.6.1"
440source = "registry+https://github.com/rust-lang/crates.io-index"
441checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e"
442
443[[package]]
444name = "syn"
445version = "1.0.75"
446source = "registry+https://github.com/rust-lang/crates.io-index"
447checksum = "b7f58f7e8eaa0009c5fec437aabf511bd9933e4b2d7407bd05273c01a8906ea7"
448dependencies = [
449 "proc-macro2",
450 "quote",
451 "unicode-xid",
452]
453
454[[package]]
455name = "thiserror"
456version = "1.0.26"
457source = "registry+https://github.com/rust-lang/crates.io-index"
458checksum = "93119e4feac1cbe6c798c34d3a53ea0026b0b1de6a120deef895137c0529bfe2"
459dependencies = [
460 "thiserror-impl",
461]
462
463[[package]]
464name = "thiserror-impl"
465version = "1.0.26"
466source = "registry+https://github.com/rust-lang/crates.io-index"
467checksum = "060d69a0afe7796bf42e9e2ff91f5ee691fb15c53d38b4b62a9a53eb23164745"
468dependencies = [
469 "proc-macro2",
470 "quote",
471 "syn",
472]
473
474[[package]]
475name = "tree-sitter"
476version = "0.19.5"
477source = "registry+https://github.com/rust-lang/crates.io-index"
478checksum = "ad726ec26496bf4c083fff0f43d4eb3a2ad1bba305323af5ff91383c0b6ecac0"
479dependencies = [
480 "cc",
481 "regex",
482]
483
484[[package]]
485name = "tree-sitter-jinja2"
486version = "0.1.0"
487source = "git+https://github.com/dbt-labs/tree-sitter-jinja2?tag=v0.1.0#52da7b0b1480b23381ea84cf5ea3bf058dd6d8c4"
488dependencies = [
489 "cc",
490 "tree-sitter",
491]
492
493[[package]]
494name = "unicode-xid"
495version = "0.2.2"
496source = "registry+https://github.com/rust-lang/crates.io-index"
497checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
498
499[[package]]
500name = "unindent"
501version = "0.1.7"
502source = "registry+https://github.com/rust-lang/crates.io-index"
503checksum = "f14ee04d9415b52b3aeab06258a3f07093182b88ba0f9b8d203f211a7a7d41c7"
504
505[[package]]
506name = "wasi"
507version = "0.10.2+wasi-snapshot-preview1"
508source = "registry+https://github.com/rust-lang/crates.io-index"
509checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
510
511[[package]]
512name = "winapi"
513version = "0.3.9"
514source = "registry+https://github.com/rust-lang/crates.io-index"
515checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
516dependencies = [
517 "winapi-i686-pc-windows-gnu",
518 "winapi-x86_64-pc-windows-gnu",
519]
520
521[[package]]
522name = "winapi-i686-pc-windows-gnu"
523version = "0.4.0"
524source = "registry+https://github.com/rust-lang/crates.io-index"
525checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
526
527[[package]]
528name = "winapi-x86_64-pc-windows-gnu"
529version = "0.4.0"
530source = "registry+https://github.com/rust-lang/crates.io-index"
531checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"