forked from Rust-related/RustPython
feature importlib
This commit is contained in:
@@ -19,7 +19,8 @@ members = [
|
||||
]
|
||||
|
||||
[features]
|
||||
default = ["threading", "pylib", "stdlib", "zlib", "encodings"]
|
||||
default = ["threading", "pylib", "stdlib", "zlib", "importlib", "encodings"]
|
||||
importlib = ["rustpython-vm/importlib"]
|
||||
encodings = ["rustpython-vm/encodings"]
|
||||
stdlib = ["rustpython-stdlib"]
|
||||
flame-it = ["rustpython-vm/flame-it", "flame", "flamescope"]
|
||||
|
||||
@@ -10,7 +10,8 @@ include = ["src/**/*.rs", "Cargo.toml", "build.rs", "Lib/**/*.py"]
|
||||
|
||||
[features]
|
||||
default = ["compile-parse", "pylib"]
|
||||
encodings = []
|
||||
importlib = []
|
||||
encodings = ["importlib"]
|
||||
vm-tracing-logging = []
|
||||
flame-it = ["flame", "flamer"]
|
||||
pylib = ["rustpython-pylib"]
|
||||
|
||||
@@ -93,7 +93,7 @@ impl Default for Settings {
|
||||
argv: vec![],
|
||||
hash_seed: None,
|
||||
stdio_unbuffered: false,
|
||||
allow_external_library: true,
|
||||
allow_external_library: cfg!(feature = "importlib"),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user