diff --git a/Cargo.lock b/Cargo.lock index 005e347..ce01872 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -37,9 +37,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.90" +version = "1.0.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37bf3594c4c988a53154954629820791dde498571819ae4ca50ca811e060cc95" +checksum = "74f37166d7d48a0284b99dd824694c26119c700b53bf0d1540cdb147dbdaaf13" [[package]] name = "autocfg" @@ -99,9 +99,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "cc" -version = "1.1.31" +version = "1.1.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f" +checksum = "67b9470d453346108f93a59222a9a1a5724db32d0a4727b7ab7ace4b4d822dc9" dependencies = [ "shlex", ] @@ -134,7 +134,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version", - "syn 2.0.81", + "syn 2.0.87", ] [[package]] @@ -145,9 +145,9 @@ checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" [[package]] name = "els" -version = "0.1.59-nightly.4" +version = "0.1.59" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b4e110537afd761192ab9cbea35f98d2e1421c1d98520a7c7114d30805ebe8d" +checksum = "a72ba538ebca5cfce27cde11b0c4e4ac27206d34bbdb426b3bac6ef96354c9ab" dependencies = [ "erg_common", "erg_compiler", @@ -161,9 +161,9 @@ dependencies = [ [[package]] name = "erg_common" -version = "0.6.47-nightly.4" +version = "0.6.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c17933aa843a988726e412295f030a501e1bf4c5c8ed1fa4bb5013a37bce9d8a" +checksum = "830e5c44c97cace33c933c4e46bcfbe2f5abc2476c3ac00746aa94a175304a26" dependencies = [ "backtrace-on-stack-overflow", "erg_proc_macros", @@ -174,9 +174,9 @@ dependencies = [ [[package]] name = "erg_compiler" -version = "0.6.47-nightly.4" +version = "0.6.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3a10f7dd0644d0378bf1ba45cd923d774552757ac6f19d5f9dee090f0ac668b" +checksum = "50bb3b936120c69c9e47a4be820b6e0d559de7c298718a36902804cb3460b635" dependencies = [ "erg_common", "erg_parser", @@ -184,9 +184,9 @@ dependencies = [ [[package]] name = "erg_parser" -version = "0.6.47-nightly.4" +version = "0.6.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ca055f88af21585c301b93874cff818477c26e0343cb1dfe3b4c69c928bfe31" +checksum = "708f8051aa0ad784fd592bb16c6c7bdc5ad9a2978f1762912008f4a78efb9474" dependencies = [ "erg_common", "erg_proc_macros", @@ -195,9 +195,9 @@ dependencies = [ [[package]] name = "erg_proc_macros" -version = "0.6.47-nightly.4" +version = "0.6.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8560abd2df3c3db6183e7495384f0c1d04d42e779bc0e1402589ab488ab0aaec" +checksum = "0285995d39066b011fbd44e509d1500c14e10b8f26898a53147858ce296f2148" dependencies = [ "quote", "syn 1.0.109", @@ -266,7 +266,7 @@ dependencies = [ "Inflector", "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.87", ] [[package]] @@ -298,9 +298,9 @@ checksum = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1" [[package]] name = "libm" -version = "0.2.8" +version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" +checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa" [[package]] name = "lock_api" @@ -554,9 +554,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.88" +version = "1.0.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c3a7fc5db1e57d5a779a352c8cdb57b29aa4c40cc69c3a68a7fedc815fbf2f9" +checksum = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e" dependencies = [ "unicode-ident", ] @@ -674,7 +674,7 @@ dependencies = [ [[package]] name = "rustpython-ast" version = "0.4.0" -source = "git+https://github.com/RustPython/Parser#a5b08096a0b77e8f39cd6abdc998bb770dd0c79b" +source = "git+https://github.com/RustPython/Parser#5e9d9853e751240b28138efd165e793a7ee5dad4" dependencies = [ "is-macro", "malachite-bigint", @@ -685,7 +685,7 @@ dependencies = [ [[package]] name = "rustpython-parser" version = "0.4.0" -source = "git+https://github.com/RustPython/Parser#a5b08096a0b77e8f39cd6abdc998bb770dd0c79b" +source = "git+https://github.com/RustPython/Parser#5e9d9853e751240b28138efd165e793a7ee5dad4" dependencies = [ "anyhow", "is-macro", @@ -708,7 +708,7 @@ dependencies = [ [[package]] name = "rustpython-parser-core" version = "0.4.0" -source = "git+https://github.com/RustPython/Parser#a5b08096a0b77e8f39cd6abdc998bb770dd0c79b" +source = "git+https://github.com/RustPython/Parser#5e9d9853e751240b28138efd165e793a7ee5dad4" dependencies = [ "is-macro", "memchr", @@ -718,7 +718,7 @@ dependencies = [ [[package]] name = "rustpython-parser-vendored" version = "0.4.0" -source = "git+https://github.com/RustPython/Parser#a5b08096a0b77e8f39cd6abdc998bb770dd0c79b" +source = "git+https://github.com/RustPython/Parser#5e9d9853e751240b28138efd165e793a7ee5dad4" dependencies = [ "memchr", "once_cell", @@ -744,22 +744,22 @@ checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" [[package]] name = "serde" -version = "1.0.210" +version = "1.0.214" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a" +checksum = "f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.210" +version = "1.0.214" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" +checksum = "de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.87", ] [[package]] @@ -782,7 +782,7 @@ checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.87", ] [[package]] @@ -822,9 +822,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.81" +version = "2.0.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "198514704ca887dd5a1e408c6c6cdcba43672f9b4062e1b24aa34e74e6d7faae" +checksum = "25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d" dependencies = [ "proc-macro2", "quote", @@ -1027,7 +1027,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.87", "wasm-bindgen-shared", ] @@ -1049,7 +1049,7 @@ checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.87", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -1091,7 +1091,7 @@ checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.87", ] [[package]] @@ -1102,7 +1102,7 @@ checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.87", ] [[package]] @@ -1206,5 +1206,5 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.87", ] diff --git a/Cargo.toml b/Cargo.toml index 0bf458e..2081f65 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,9 +24,9 @@ edition = "2021" repository = "https://github.com/mtshiba/pylyzer" [workspace.dependencies] -erg_common = { version = "0.6.47-nightly.4", features = ["py_compat", "els"] } -erg_compiler = { version = "0.6.47-nightly.4", features = ["py_compat", "els"] } -els = { version = "0.1.59-nightly.4", features = ["py_compat"] } +erg_common = { version = "0.6.47", features = ["py_compat", "els"] } +erg_compiler = { version = "0.6.47", features = ["py_compat", "els"] } +els = { version = "0.1.59", features = ["py_compat"] } # rustpython-parser = { version = "0.3.0", features = ["all-nodes-with-ranges", "location"] } # rustpython-ast = { version = "0.3.0", features = ["all-nodes-with-ranges", "location"] } rustpython-parser = { git = "https://github.com/RustPython/Parser", version = "0.4.0", features = ["all-nodes-with-ranges", "location"] } @@ -53,3 +53,7 @@ els = { workspace = true } [dev-dependencies] erg_compiler = { workspace = true } + +[profile.opt-with-dbg] +inherits = "release" +debug = true