diff --git a/Cargo.lock b/Cargo.lock index c38e61f46..c2a4a12b4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2347,7 +2347,6 @@ dependencies = [ "malachite-bigint", "malachite-q", "memchr", - "num-complex", "num-traits", "once_cell", "parking_lot", @@ -2535,7 +2534,6 @@ dependencies = [ "system-configuration", "tcl", "termios", - "thread_local", "tk", "ucd", "unic-char-property", diff --git a/common/Cargo.toml b/common/Cargo.toml index 3ebac23cb..4163a9c28 100644 --- a/common/Cargo.toml +++ b/common/Cargo.toml @@ -24,7 +24,6 @@ malachite-bigint = { workspace = true } malachite-q = { workspace = true } malachite-base = { workspace = true } memchr = { workspace = true } -num-complex = { workspace = true } num-traits = { workspace = true } once_cell = { workspace = true } parking_lot = { workspace = true, optional = true } diff --git a/pylib/Cargo.toml b/pylib/Cargo.toml index 64a9da021..dcbb59285 100644 --- a/pylib/Cargo.toml +++ b/pylib/Cargo.toml @@ -10,11 +10,11 @@ rust-version.workspace = true repository.workspace = true [features] -freeze-stdlib = [] +freeze-stdlib = ["dep:rustpython-compiler-core", "dep:rustpython-derive"] [dependencies] -rustpython-compiler-core = { workspace = true } -rustpython-derive = { version = "0.4.0", path = "../derive" } +rustpython-compiler-core = { workspace = true, optional = true } +rustpython-derive = { workspace = true, optional = true } [build-dependencies] glob = { workspace = true } diff --git a/stdlib/Cargo.toml b/stdlib/Cargo.toml index 14fd0d39e..01ad37165 100644 --- a/stdlib/Cargo.toml +++ b/stdlib/Cargo.toml @@ -41,7 +41,6 @@ num-integer = { workspace = true } num-traits = { workspace = true } num_enum = { workspace = true } parking_lot = { workspace = true } -thread_local = { workspace = true } memchr = { workspace = true } base64 = "0.13.0"