This commit is contained in:
Jeong YunWon authored and Jeong, YunWon committed 2024-08-07 08:38:21 +09:00
1 parent 2c2e0fb172
commit 8673169ee7
15 files changed
+68 -57

No files matched your search

Generated
+31 -25
View File
@@ -1986,7 +1986,7 @@ dependencies = [
[[package]]
name = "rustpython"
version = "0.3.1"
version = "0.4.0"
dependencies = [
"atty",
"cfg-if",
@@ -2009,8 +2009,9 @@ dependencies = [
[[package]]
name = "rustpython-ast"
version = "0.3.1"
source = "git+https://github.com/RustPython/Parser.git?rev=00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655#00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4cdaf8ee5c1473b993b398c174641d3aa9da847af36e8d5eb8291930b72f31a5"
dependencies = [
"is-macro",
"malachite-bigint",
@@ -2021,7 +2022,7 @@ dependencies = [
[[package]]
name = "rustpython-codegen"
version = "0.3.1"
version = "0.4.0"
dependencies = [
"ahash",
"bitflags 2.5.0",
@@ -2039,7 +2040,7 @@ dependencies = [
[[package]]
name = "rustpython-common"
version = "0.3.1"
version = "0.4.0"
dependencies = [
"ascii",
"bitflags 2.5.0",
@@ -2066,7 +2067,7 @@ dependencies = [
[[package]]
name = "rustpython-compiler"
version = "0.3.1"
version = "0.4.0"
dependencies = [
"rustpython-codegen",
"rustpython-compiler-core",
@@ -2075,7 +2076,7 @@ dependencies = [
[[package]]
name = "rustpython-compiler-core"
version = "0.3.1"
version = "0.4.0"
dependencies = [
"bitflags 2.5.0",
"itertools 0.11.0",
@@ -2088,7 +2089,7 @@ dependencies = [
[[package]]
name = "rustpython-derive"
version = "0.3.1"
version = "0.4.0"
dependencies = [
"rustpython-compiler",
"rustpython-derive-impl",
@@ -2097,7 +2098,7 @@ dependencies = [
[[package]]
name = "rustpython-derive-impl"
version = "0.3.1"
version = "0.4.0"
dependencies = [
"itertools 0.11.0",
"maplit",
@@ -2122,8 +2123,9 @@ dependencies = [
[[package]]
name = "rustpython-format"
version = "0.3.1"
source = "git+https://github.com/RustPython/Parser.git?rev=00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655#00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0389039b132ad8e350552d771270ccd03186985696764bcee2239694e7839942"
dependencies = [
"bitflags 2.5.0",
"itertools 0.11.0",
@@ -2134,7 +2136,7 @@ dependencies = [
[[package]]
name = "rustpython-jit"
version = "0.3.1"
version = "0.4.0"
dependencies = [
"approx",
"cranelift",
@@ -2149,8 +2151,9 @@ dependencies = [
[[package]]
name = "rustpython-literal"
version = "0.3.1"
source = "git+https://github.com/RustPython/Parser.git?rev=00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655#00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8304be3cae00232a1721a911033e55877ca3810215f66798e964a2d8d22281d"
dependencies = [
"hexf-parse",
"is-macro",
@@ -2161,8 +2164,9 @@ dependencies = [
[[package]]
name = "rustpython-parser"
version = "0.3.1"
source = "git+https://github.com/RustPython/Parser.git?rev=00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655#00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "868f724daac0caf9bd36d38caf45819905193a901e8f1c983345a68e18fb2abb"
dependencies = [
"anyhow",
"is-macro",
@@ -2184,8 +2188,9 @@ dependencies = [
[[package]]
name = "rustpython-parser-core"
version = "0.3.1"
source = "git+https://github.com/RustPython/Parser.git?rev=00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655#00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4b6c12fa273825edc7bccd9a734f0ad5ba4b8a2f4da5ff7efe946f066d0f4ad"
dependencies = [
"is-macro",
"memchr",
@@ -2194,8 +2199,9 @@ dependencies = [
[[package]]
name = "rustpython-parser-vendored"
version = "0.3.1"
source = "git+https://github.com/RustPython/Parser.git?rev=00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655#00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04fcea49a4630a3a5d940f4d514dc4f575ed63c14c3e3ed07146634aed7f67a6"
dependencies = [
"memchr",
"once_cell",
@@ -2203,7 +2209,7 @@ dependencies = [
[[package]]
name = "rustpython-pylib"
version = "0.3.1"
version = "0.4.0"
dependencies = [
"glob",
"rustpython-compiler-core",
@@ -2212,7 +2218,7 @@ dependencies = [
[[package]]
name = "rustpython-sre_engine"
version = "0.3.1"
version = "0.4.0"
dependencies = [
"bitflags 2.5.0",
"num_enum",
@@ -2221,7 +2227,7 @@ dependencies = [
[[package]]
name = "rustpython-stdlib"
version = "0.3.1"
version = "0.4.0"
dependencies = [
"adler32",
"ahash",
@@ -2296,7 +2302,7 @@ dependencies = [
[[package]]
name = "rustpython-vm"
version = "0.3.1"
version = "0.4.0"
dependencies = [
"ahash",
"ascii",
@@ -2373,7 +2379,7 @@ dependencies = [
[[package]]
name = "rustpython_wasm"
version = "0.3.1"
version = "0.4.0"
dependencies = [
"console_error_panic_hook",
"js-sys",
+22 -17
View File
@@ -1,6 +1,6 @@
[package]
name = "rustpython"
version = "0.3.1"
version = "0.4.0"
authors = ["RustPython Team"]
edition = "2021"
rust-version = "1.75.0"
@@ -17,24 +17,29 @@ members = [
]
[workspace.dependencies]
rustpython-compiler-core = { path = "compiler/core", version = "0.3.1" }
rustpython-compiler = { path = "compiler", version = "0.3.1" }
rustpython-codegen = { path = "compiler/codegen", version = "0.3.1" }
rustpython-common = { path = "common", version = "0.3.1" }
rustpython-derive = { path = "derive", version = "0.3.1" }
rustpython-derive-impl = { path = "derive-impl", version = "0.3.1" }
rustpython-jit = { path = "jit", version = "0.3.1" }
rustpython-vm = { path = "vm", default-features = false, version = "0.3.1" }
rustpython-pylib = { path = "pylib", version = "0.3.1" }
rustpython-stdlib = { path = "stdlib", default-features = false, version = "0.3.1" }
rustpython-sre_engine = { path = "vm/sre_engine", version = "0.3.1" }
rustpython-compiler-core = { path = "compiler/core", version = "0.4.0" }
rustpython-compiler = { path = "compiler", version = "0.4.0" }
rustpython-codegen = { path = "compiler/codegen", version = "0.4.0" }
rustpython-common = { path = "common", version = "0.4.0" }
rustpython-derive = { path = "derive", version = "0.4.0" }
rustpython-derive-impl = { path = "derive-impl", version = "0.4.0" }
rustpython-jit = { path = "jit", version = "0.4.0" }
rustpython-vm = { path = "vm", default-features = false, version = "0.4.0" }
rustpython-pylib = { path = "pylib", version = "0.4.0" }
rustpython-stdlib = { path = "stdlib", default-features = false, version = "0.4.0" }
rustpython-sre_engine = { path = "vm/sre_engine", version = "0.4.0" }
rustpython-doc = { git = "https://github.com/RustPython/__doc__", tag = "0.3.0", version = "0.3.0" }
rustpython-literal = { git = "https://github.com/RustPython/Parser.git", version = "0.3.1", rev = "00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655" }
rustpython-parser-core = { git = "https://github.com/RustPython/Parser.git", version = "0.3.1", rev = "00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655" }
rustpython-parser = { git = "https://github.com/RustPython/Parser.git", version = "0.3.1", rev = "00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655" }
rustpython-ast = { git = "https://github.com/RustPython/Parser.git", version = "0.3.1", rev = "00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655" }
rustpython-format = { git = "https://github.com/RustPython/Parser.git", version = "0.3.1", rev = "00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655" }
rustpython-literal = { version = "0.4.0" }
rustpython-parser-core = { version = "0.4.0" }
rustpython-parser = { version = "0.4.0" }
rustpython-ast = { version = "0.4.0" }
rustpython-format= { version = "0.4.0" }
# rustpython-literal = { git = "https://github.com/RustPython/Parser.git", version = "0.4.0", rev = "00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655" }
# rustpython-parser-core = { git = "https://github.com/RustPython/Parser.git", version = "0.4.0", rev = "00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655" }
# rustpython-parser = { git = "https://github.com/RustPython/Parser.git", version = "0.4.0", rev = "00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655" }
# rustpython-ast = { git = "https://github.com/RustPython/Parser.git", version = "0.4.0", rev = "00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655" }
# rustpython-format = { git = "https://github.com/RustPython/Parser.git", version = "0.4.0", rev = "00d2f1d1a7522ef9c85c10dfa5f0bb7178dee655" }
# rustpython-literal = { path = "../RustPython-parser/literal" }
# rustpython-parser-core = { path = "../RustPython-parser/core" }
# rustpython-parser = { path = "../RustPython-parser/parser" }
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "rustpython-common"
version = "0.3.1"
version = "0.4.0"
description = "General python functions and algorithms for use in RustPython"
authors = ["RustPython Team"]
edition = "2021"
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "rustpython-compiler"
version = "0.3.1"
version = "0.4.0"
description = "A usability wrapper around rustpython-parser and rustpython-compiler-core"
authors = ["RustPython Team"]
repository = "https://github.com/RustPython/RustPython"
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "rustpython-codegen"
version = "0.3.1"
version = "0.4.0"
description = "Compiler for python code into bytecode for the rustpython VM."
authors = ["RustPython Team"]
repository = "https://github.com/RustPython/RustPython"
+1 -1
View File
@@ -1,7 +1,7 @@
[package]
name = "rustpython-compiler-core"
description = "RustPython specific bytecode."
version = "0.3.1"
version = "0.4.0"
authors = ["RustPython Team"]
edition = "2021"
repository = "https://github.com/RustPython/RustPython"
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "rustpython-derive-impl"
version = "0.3.1"
version = "0.4.0"
description = "Rust language extensions and macros specific to rustpython."
authors = ["RustPython Team"]
repository = "https://github.com/RustPython/RustPython"
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "rustpython-derive"
version = "0.3.1"
version = "0.4.0"
description = "Rust language extensions and macros specific to rustpython."
authors = ["RustPython Team"]
repository = "https://github.com/RustPython/RustPython"
+2 -2
View File
@@ -1,6 +1,6 @@
[package]
name = "rustpython-jit"
version = "0.3.1"
version = "0.4.0"
description = "Experimental JIT(just in time) compiler for python code."
authors = ["RustPython Team"]
repository = "https://github.com/RustPython/RustPython"
@@ -24,7 +24,7 @@ version = "3.1.0"
features = ["system"]
[dev-dependencies]
rustpython-derive = { path = "../derive", version = "0.3.1" }
rustpython-derive = { path = "../derive", version = "0.4.0" }
approx = "0.5.1"
+2 -2
View File
@@ -1,6 +1,6 @@
[package]
name = "rustpython-pylib"
version = "0.3.1"
version = "0.4.0"
authors = ["RustPython Team"]
description = "A subset of the Python standard library for use with RustPython"
repository = "https://github.com/RustPython/RustPython"
@@ -13,7 +13,7 @@ freeze-stdlib = []
[dependencies]
rustpython-compiler-core = { workspace = true }
rustpython-derive = { version = "0.3.1", path = "../derive" }
rustpython-derive = { version = "0.4.0", path = "../derive" }
[build-dependencies]
glob = { workspace = true }
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "rustpython-stdlib"
version = "0.3.1"
version = "0.4.0"
description = "RustPython standard libraries in Rust."
authors = ["RustPython Team"]
repository = "https://github.com/RustPython/RustPython"
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "rustpython-vm"
version = "0.3.1"
version = "0.4.0"
description = "RustPython virtual machine."
authors = ["RustPython Team"]
repository = "https://github.com/RustPython/RustPython"
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "rustpython-sre_engine"
version = "0.3.1"
version = "0.4.0"
authors = ["Kangzhi Shi <shikangzhi@gmail.com>", "RustPython Team"]
description = "A low-level implementation of Python's SRE regex engine"
repository = "https://github.com/RustPython/RustPython"
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "rustpython"
version = "0.3.1"
version = "0.4.0"
description = "A Python-3 (CPython >= 3.5.0) Interpreter written in Rust 🐍 😱 🤘"
license-file = "LICENSE"
readme = "README.md"
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "rustpython_wasm"
version = "0.3.1"
version = "0.4.0"
authors = ["RustPython Team"]
license = "MIT"
description = "A Python-3 (CPython >= 3.5.0) Interpreter written in Rust, compiled to WASM"