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 = "1.0.2"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41"
10dependencies = [
11 "memchr",
12]
13
14[[package]]
15name = "autocfg"
16version = "1.1.0"
17source = "registry+https://github.com/rust-lang/crates.io-index"
18checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
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.79"
29source = "registry+https://github.com/rust-lang/crates.io-index"
30checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f"
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.8"
41source = "registry+https://github.com/rust-lang/crates.io-index"
42checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200"
43dependencies = [
44 "cfg-if",
45 "crossbeam-utils",
46]
47
48[[package]]
49name = "crossbeam-deque"
50version = "0.8.3"
51source = "registry+https://github.com/rust-lang/crates.io-index"
52checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef"
53dependencies = [
54 "cfg-if",
55 "crossbeam-epoch",
56 "crossbeam-utils",
57]
58
59[[package]]
60name = "crossbeam-epoch"
61version = "0.9.15"
62source = "registry+https://github.com/rust-lang/crates.io-index"
63checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7"
64dependencies = [
65 "autocfg",
66 "cfg-if",
67 "crossbeam-utils",
68 "memoffset",
69 "scopeguard",
70]
71
72[[package]]
73name = "crossbeam-utils"
74version = "0.8.16"
75source = "registry+https://github.com/rust-lang/crates.io-index"
76checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294"
77dependencies = [
78 "cfg-if",
79]
80
81[[package]]
82name = "dbt-extractor"
83version = "0.5.1"
84dependencies = [
85 "pyo3",
86 "quickcheck",
87 "quickcheck_macros",
88 "rayon",
89 "thiserror",
90 "tree-sitter",
91 "tree-sitter-jinja2",
92]
93
94[[package]]
95name = "either"
96version = "1.8.1"
97source = "registry+https://github.com/rust-lang/crates.io-index"
98checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91"
99
100[[package]]
101name = "env_logger"
102version = "0.8.4"
103source = "registry+https://github.com/rust-lang/crates.io-index"
104checksum = "a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3"
105dependencies = [
106 "log",
107 "regex",
108]
109
110[[package]]
111name = "getrandom"
112version = "0.2.10"
113source = "registry+https://github.com/rust-lang/crates.io-index"
114checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"
115dependencies = [
116 "cfg-if",
117 "libc",
118 "wasi",
119]
120
121[[package]]
122name = "hermit-abi"
123version = "0.3.2"
124source = "registry+https://github.com/rust-lang/crates.io-index"
125checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b"
126
127[[package]]
128name = "indoc"
129version = "1.0.9"
130source = "registry+https://github.com/rust-lang/crates.io-index"
131checksum = "bfa799dd5ed20a7e349f3b4639aa80d74549c81716d9ec4f994c9b5815598306"
132
133[[package]]
134name = "libc"
135version = "0.2.147"
136source = "registry+https://github.com/rust-lang/crates.io-index"
137checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3"
138
139[[package]]
140name = "lock_api"
141version = "0.4.10"
142source = "registry+https://github.com/rust-lang/crates.io-index"
143checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16"
144dependencies = [
145 "autocfg",
146 "scopeguard",
147]
148
149[[package]]
150name = "log"
151version = "0.4.19"
152source = "registry+https://github.com/rust-lang/crates.io-index"
153checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4"
154
155[[package]]
156name = "memchr"
157version = "2.5.0"
158source = "registry+https://github.com/rust-lang/crates.io-index"
159checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
160
161[[package]]
162name = "memoffset"
163version = "0.9.0"
164source = "registry+https://github.com/rust-lang/crates.io-index"
165checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"
166dependencies = [
167 "autocfg",
168]
169
170[[package]]
171name = "num_cpus"
172version = "1.16.0"
173source = "registry+https://github.com/rust-lang/crates.io-index"
174checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
175dependencies = [
176 "hermit-abi",
177 "libc",
178]
179
180[[package]]
181name = "once_cell"
182version = "1.18.0"
183source = "registry+https://github.com/rust-lang/crates.io-index"
184checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
185
186[[package]]
187name = "parking_lot"
188version = "0.12.1"
189source = "registry+https://github.com/rust-lang/crates.io-index"
190checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
191dependencies = [
192 "lock_api",
193 "parking_lot_core",
194]
195
196[[package]]
197name = "parking_lot_core"
198version = "0.9.8"
199source = "registry+https://github.com/rust-lang/crates.io-index"
200checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447"
201dependencies = [
202 "cfg-if",
203 "libc",
204 "redox_syscall",
205 "smallvec",
206 "windows-targets",
207]
208
209[[package]]
210name = "proc-macro2"
211version = "1.0.66"
212source = "registry+https://github.com/rust-lang/crates.io-index"
213checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9"
214dependencies = [
215 "unicode-ident",
216]
217
218[[package]]
219name = "pyo3"
220version = "0.19.1"
221source = "registry+https://github.com/rust-lang/crates.io-index"
222checksum = "ffb88ae05f306b4bfcde40ac4a51dc0b05936a9207a4b75b798c7729c4258a59"
223dependencies = [
224 "cfg-if",
225 "indoc",
226 "libc",
227 "memoffset",
228 "parking_lot",
229 "pyo3-build-config",
230 "pyo3-ffi",
231 "pyo3-macros",
232 "unindent",
233]
234
235[[package]]
236name = "pyo3-build-config"
237version = "0.19.1"
238source = "registry+https://github.com/rust-lang/crates.io-index"
239checksum = "554db24f0b3c180a9c0b1268f91287ab3f17c162e15b54caaae5a6b3773396b0"
240dependencies = [
241 "once_cell",
242 "target-lexicon",
243]
244
245[[package]]
246name = "pyo3-ffi"
247version = "0.19.1"
248source = "registry+https://github.com/rust-lang/crates.io-index"
249checksum = "922ede8759e8600ad4da3195ae41259654b9c55da4f7eec84a0ccc7d067a70a4"
250dependencies = [
251 "libc",
252 "pyo3-build-config",
253]
254
255[[package]]
256name = "pyo3-macros"
257version = "0.19.1"
258source = "registry+https://github.com/rust-lang/crates.io-index"
259checksum = "8a5caec6a1dd355964a841fcbeeb1b89fe4146c87295573f94228911af3cc5a2"
260dependencies = [
261 "proc-macro2",
262 "pyo3-macros-backend",
263 "quote",
264 "syn 1.0.109",
265]
266
267[[package]]
268name = "pyo3-macros-backend"
269version = "0.19.1"
270source = "registry+https://github.com/rust-lang/crates.io-index"
271checksum = "e0b78ccbb160db1556cdb6fd96c50334c5d4ec44dc5e0a968d0a1208fa0efa8b"
272dependencies = [
273 "proc-macro2",
274 "quote",
275 "syn 1.0.109",
276]
277
278[[package]]
279name = "quickcheck"
280version = "1.0.3"
281source = "registry+https://github.com/rust-lang/crates.io-index"
282checksum = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6"
283dependencies = [
284 "env_logger",
285 "log",
286 "rand",
287]
288
289[[package]]
290name = "quickcheck_macros"
291version = "1.0.0"
292source = "registry+https://github.com/rust-lang/crates.io-index"
293checksum = "b22a693222d716a9587786f37ac3f6b4faedb5b80c23914e7303ff5a1d8016e9"
294dependencies = [
295 "proc-macro2",
296 "quote",
297 "syn 1.0.109",
298]
299
300[[package]]
301name = "quote"
302version = "1.0.31"
303source = "registry+https://github.com/rust-lang/crates.io-index"
304checksum = "5fe8a65d69dd0808184ebb5f836ab526bb259db23c657efa38711b1072ee47f0"
305dependencies = [
306 "proc-macro2",
307]
308
309[[package]]
310name = "rand"
311version = "0.8.5"
312source = "registry+https://github.com/rust-lang/crates.io-index"
313checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
314dependencies = [
315 "rand_core",
316]
317
318[[package]]
319name = "rand_core"
320version = "0.6.4"
321source = "registry+https://github.com/rust-lang/crates.io-index"
322checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
323dependencies = [
324 "getrandom",
325]
326
327[[package]]
328name = "rayon"
329version = "1.7.0"
330source = "registry+https://github.com/rust-lang/crates.io-index"
331checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b"
332dependencies = [
333 "either",
334 "rayon-core",
335]
336
337[[package]]
338name = "rayon-core"
339version = "1.11.0"
340source = "registry+https://github.com/rust-lang/crates.io-index"
341checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d"
342dependencies = [
343 "crossbeam-channel",
344 "crossbeam-deque",
345 "crossbeam-utils",
346 "num_cpus",
347]
348
349[[package]]
350name = "redox_syscall"
351version = "0.3.5"
352source = "registry+https://github.com/rust-lang/crates.io-index"
353checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29"
354dependencies = [
355 "bitflags",
356]
357
358[[package]]
359name = "regex"
360version = "1.9.1"
361source = "registry+https://github.com/rust-lang/crates.io-index"
362checksum = "b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575"
363dependencies = [
364 "aho-corasick",
365 "memchr",
366 "regex-automata",
367 "regex-syntax",
368]
369
370[[package]]
371name = "regex-automata"
372version = "0.3.3"
373source = "registry+https://github.com/rust-lang/crates.io-index"
374checksum = "39354c10dd07468c2e73926b23bb9c2caca74c5501e38a35da70406f1d923310"
375dependencies = [
376 "aho-corasick",
377 "memchr",
378 "regex-syntax",
379]
380
381[[package]]
382name = "regex-syntax"
383version = "0.7.4"
384source = "registry+https://github.com/rust-lang/crates.io-index"
385checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2"
386
387[[package]]
388name = "scopeguard"
389version = "1.2.0"
390source = "registry+https://github.com/rust-lang/crates.io-index"
391checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
392
393[[package]]
394name = "smallvec"
395version = "1.11.0"
396source = "registry+https://github.com/rust-lang/crates.io-index"
397checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9"
398
399[[package]]
400name = "syn"
401version = "1.0.109"
402source = "registry+https://github.com/rust-lang/crates.io-index"
403checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
404dependencies = [
405 "proc-macro2",
406 "quote",
407 "unicode-ident",
408]
409
410[[package]]
411name = "syn"
412version = "2.0.26"
413source = "registry+https://github.com/rust-lang/crates.io-index"
414checksum = "45c3457aacde3c65315de5031ec191ce46604304d2446e803d71ade03308d970"
415dependencies = [
416 "proc-macro2",
417 "quote",
418 "unicode-ident",
419]
420
421[[package]]
422name = "target-lexicon"
423version = "0.12.10"
424source = "registry+https://github.com/rust-lang/crates.io-index"
425checksum = "1d2faeef5759ab89935255b1a4cd98e0baf99d1085e37d36599c625dac49ae8e"
426
427[[package]]
428name = "thiserror"
429version = "1.0.43"
430source = "registry+https://github.com/rust-lang/crates.io-index"
431checksum = "a35fc5b8971143ca348fa6df4f024d4d55264f3468c71ad1c2f365b0a4d58c42"
432dependencies = [
433 "thiserror-impl",
434]
435
436[[package]]
437name = "thiserror-impl"
438version = "1.0.43"
439source = "registry+https://github.com/rust-lang/crates.io-index"
440checksum = "463fe12d7993d3b327787537ce8dd4dfa058de32fc2b195ef3cde03dc4771e8f"
441dependencies = [
442 "proc-macro2",
443 "quote",
444 "syn 2.0.26",
445]
446
447[[package]]
448name = "tree-sitter"
449version = "0.20.10"
450source = "registry+https://github.com/rust-lang/crates.io-index"
451checksum = "e747b1f9b7b931ed39a548c1fae149101497de3c1fc8d9e18c62c1a66c683d3d"
452dependencies = [
453 "cc",
454 "regex",
455]
456
457[[package]]
458name = "tree-sitter-jinja2"
459version = "0.2.0"
460source = "git+https://github.com/dbt-labs/tree-sitter-jinja2?tag=v0.2.0#c9b092eff38bd6943254ad0373006d83c100a8c0"
461dependencies = [
462 "cc",
463 "tree-sitter",
464]
465
466[[package]]
467name = "unicode-ident"
468version = "1.0.11"
469source = "registry+https://github.com/rust-lang/crates.io-index"
470checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c"
471
472[[package]]
473name = "unindent"
474version = "0.1.11"
475source = "registry+https://github.com/rust-lang/crates.io-index"
476checksum = "e1766d682d402817b5ac4490b3c3002d91dfa0d22812f341609f97b08757359c"
477
478[[package]]
479name = "wasi"
480version = "0.11.0+wasi-snapshot-preview1"
481source = "registry+https://github.com/rust-lang/crates.io-index"
482checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
483
484[[package]]
485name = "windows-targets"
486version = "0.48.1"
487source = "registry+https://github.com/rust-lang/crates.io-index"
488checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f"
489dependencies = [
490 "windows_aarch64_gnullvm",
491 "windows_aarch64_msvc",
492 "windows_i686_gnu",
493 "windows_i686_msvc",
494 "windows_x86_64_gnu",
495 "windows_x86_64_gnullvm",
496 "windows_x86_64_msvc",
497]
498
499[[package]]
500name = "windows_aarch64_gnullvm"
501version = "0.48.0"
502source = "registry+https://github.com/rust-lang/crates.io-index"
503checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc"
504
505[[package]]
506name = "windows_aarch64_msvc"
507version = "0.48.0"
508source = "registry+https://github.com/rust-lang/crates.io-index"
509checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3"
510
511[[package]]
512name = "windows_i686_gnu"
513version = "0.48.0"
514source = "registry+https://github.com/rust-lang/crates.io-index"
515checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241"
516
517[[package]]
518name = "windows_i686_msvc"
519version = "0.48.0"
520source = "registry+https://github.com/rust-lang/crates.io-index"
521checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00"
522
523[[package]]
524name = "windows_x86_64_gnu"
525version = "0.48.0"
526source = "registry+https://github.com/rust-lang/crates.io-index"
527checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1"
528
529[[package]]
530name = "windows_x86_64_gnullvm"
531version = "0.48.0"
532source = "registry+https://github.com/rust-lang/crates.io-index"
533checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953"
534
535[[package]]
536name = "windows_x86_64_msvc"
537version = "0.48.0"
538source = "registry+https://github.com/rust-lang/crates.io-index"
539checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"