build: update deps

This commit is contained in:
Shunsuke Shibayama 2023-09-10 09:58:37 +09:00
parent a369950784
commit 95510f6227
3 changed files with 28 additions and 16 deletions

32
Cargo.lock generated
View File

@ -155,13 +155,14 @@ checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
[[package]]
name = "els"
version = "0.1.32-nightly.2"
version = "0.1.33-nightly.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d64ff7aa566fa24ecc955cb17649f65eaa0401926a43785589864ebad8da4cd9"
checksum = "8d90ce06b81836342feef59d9f1730340b39e32a9f488827c12919e3a9784cb2"
dependencies = [
"erg_common",
"erg_compiler",
"lsp-types",
"molc",
"serde",
"serde_json",
]
@ -180,9 +181,9 @@ dependencies = [
[[package]]
name = "erg_common"
version = "0.6.20-nightly.2"
version = "0.6.21-nightly.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a5938643fcee96603ff9d1df6df3a5b088079d7e2122607fd9d374f60440cf02"
checksum = "8c9e3dc0e21777787ea3fdc174f29fd6cdc8d7a6d671fcf7ed583c5f2c614956"
dependencies = [
"backtrace-on-stack-overflow",
"parking_lot",
@ -191,9 +192,9 @@ dependencies = [
[[package]]
name = "erg_compiler"
version = "0.6.20-nightly.2"
version = "0.6.21-nightly.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c88aaafbbe1eb293316e1e78af55acae6e840580f9b5a74aeed387a27c8c8988"
checksum = "dfff095a4ce56412940dcf8d43e6897f85242365a9529c0d7e0cb10029668090"
dependencies = [
"erg_common",
"erg_parser",
@ -201,9 +202,9 @@ dependencies = [
[[package]]
name = "erg_parser"
version = "0.6.20-nightly.2"
version = "0.6.21-nightly.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a129213e4217d11ac5420afdb8e63bcca553d1cc4900e977f7619c4e1c801a6"
checksum = "8a76f132bafed4fd84fb90a1c8f3ecde6a238f462ab2e8ca18e9d19ac27fd07c"
dependencies = [
"erg_common",
"unicode-xid",
@ -425,6 +426,17 @@ dependencies = [
"adler",
]
[[package]]
name = "molc"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a19b669aab31ca7552fc43cb9ab08e325113aa090f7bf97a2112b3d6241ba898"
dependencies = [
"lsp-types",
"serde",
"serde_json",
]
[[package]]
name = "nix"
version = "0.23.2"
@ -579,7 +591,7 @@ dependencies = [
[[package]]
name = "py2erg"
version = "0.0.43"
version = "0.0.44"
dependencies = [
"erg_common",
"erg_compiler",
@ -589,7 +601,7 @@ dependencies = [
[[package]]
name = "pylyzer"
version = "0.0.43"
version = "0.0.44"
dependencies = [
"els",
"erg_common",

View File

@ -15,16 +15,16 @@ members = [
]
[workspace.package]
version = "0.0.43"
version = "0.0.44"
authors = ["Shunsuke Shibayama <sbym1346@gmail.com>"]
license = "MIT OR Apache-2.0"
edition = "2021"
repository = "https://github.com/mtshiba/pylyzer"
[workspace.dependencies]
erg_common = { version = "0.6.20-nightly.2", features = ["py_compat", "els"] }
erg_compiler = { version = "0.6.20-nightly.2", features = ["py_compat", "els"] }
els = { version = "0.1.32-nightly.2", features = ["py_compat"] }
erg_common = { version = "0.6.21-nightly.1", features = ["py_compat", "els"] }
erg_compiler = { version = "0.6.21-nightly.1", features = ["py_compat", "els"] }
els = { version = "0.1.33-nightly.1", 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.3.0", features = ["all-nodes-with-ranges", "location"] }
@ -49,7 +49,7 @@ erg_common = { workspace = true }
els = { workspace = true }
rustpython-parser = { workspace = true }
rustpython-ast = { workspace = true }
py2erg = { version = "0.0.43", path = "./crates/py2erg" }
py2erg = { version = "0.0.44", path = "./crates/py2erg" }
[lib]
path = "src/lib.rs"

View File

@ -10,7 +10,7 @@ use erg_common::spawn::exec_new_thread;
fn run() {
let cfg = config::parse_args();
if cfg.mode == ErgMode::LanguageServer {
let mut lang_server = Server::<PythonAnalyzer, SimplePythonParser>::new(cfg);
let mut lang_server = Server::<PythonAnalyzer, SimplePythonParser>::new(cfg, None);
lang_server.run().unwrap_or_else(|_| {
std::process::exit(1);
});