diff --git a/Cargo.toml b/Cargo.toml index 8fd494a67..cd10c10f9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -80,10 +80,10 @@ unicode_names2 = { version = "0.6.0", git = "https://github.com/youknowone/unico widestring = "0.5.1" [features] -default = ["threading", "stdlib", "zlib", "importlib", "encodings"] +default = ["threading", "stdlib", "zlib", "importlib"] importlib = ["rustpython-vm/importlib"] encodings = ["rustpython-vm/encodings"] -stdlib = ["rustpython-stdlib", "rustpython-pylib"] +stdlib = ["rustpython-stdlib", "rustpython-pylib", "encodings"] flame-it = ["rustpython-vm/flame-it", "flame", "flamescope"] freeze-stdlib = ["rustpython-vm/freeze-stdlib", "rustpython-pylib?/freeze-stdlib"] jit = ["rustpython-vm/jit"] diff --git a/vm/Cargo.toml b/vm/Cargo.toml index d25096bd4..fb3ab1e55 100644 --- a/vm/Cargo.toml +++ b/vm/Cargo.toml @@ -14,7 +14,7 @@ importlib = [] encodings = ["importlib"] vm-tracing-logging = [] flame-it = ["flame", "flamer"] -freeze-stdlib = [] +freeze-stdlib = ["encodings"] jit = ["rustpython-jit"] threading = ["rustpython-common/threading"] compiler = ["parser", "codegen", "rustpython-compiler"]