Skip to content

Commit 552b4f5

Browse files
authored
rust polars 0.25.x (#5362)
1 parent 1ccf950 commit 552b4f5

File tree

14 files changed

+83
-62
lines changed

14 files changed

+83
-62
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ members = [
1717
]
1818

1919
[workspace.package]
20-
version = "0.24.3"
20+
version = "0.25.1"
2121

2222
[workspace.dependencies]
2323
rayon = "1.5"

polars/Cargo.toml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "polars"
3-
version = "0.24.3"
3+
version = "0.25.1"
44
authors = ["ritchie46 <ritchie46@gmail.com>"]
55
edition = "2021"
66
keywords = ["dataframe", "query-engine", "arrow"]
@@ -274,13 +274,13 @@ bench = [
274274
]
275275

276276
[dependencies]
277-
polars-algo = { version = "0.24.3", path = "./polars-algo", optional = true }
278-
polars-core = { version = "0.24.3", path = "./polars-core", features = ["docs", "private"], default-features = false }
279-
polars-io = { version = "0.24.3", path = "./polars-io", features = ["private"], default-features = false, optional = true }
280-
polars-lazy = { version = "0.24.3", path = "./polars-lazy", features = ["private"], default-features = false, optional = true }
281-
polars-ops = { version = "0.24.3", path = "./polars-ops" }
282-
polars-sql = { version = "0.1.0", path = "./polars-sql", default-features = false, optional = true }
283-
polars-time = { version = "0.24.3", path = "./polars-time", default-features = false, optional = true }
277+
polars-algo = { version = "0.25.1", path = "./polars-algo", optional = true }
278+
polars-core = { version = "0.25.1", path = "./polars-core", features = ["docs", "private"], default-features = false }
279+
polars-io = { version = "0.25.1", path = "./polars-io", features = ["private"], default-features = false, optional = true }
280+
polars-lazy = { version = "0.25.1", path = "./polars-lazy", features = ["private"], default-features = false, optional = true }
281+
polars-ops = { version = "0.25.1", path = "./polars-ops" }
282+
polars-sql = { version = "0.2.0", path = "./polars-sql", default-features = false, optional = true }
283+
polars-time = { version = "0.25.1", path = "./polars-time", default-features = false, optional = true }
284284

285285
[dev-dependencies]
286286
ahash = "0.7"

polars/Makefile

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,14 @@ publish:
9797
sleep 20
9898
cargo publish --allow-dirty -p polars-io
9999
sleep 20
100+
cargo publish --allow-dirty -p polars-plan
101+
sleep 20
102+
cargo publish --allow-dirty -p polars-pipe
103+
sleep 20
100104
cargo publish --allow-dirty -p polars-lazy
101105
sleep 20
102106
cargo publish --allow-dirty -p polars-algo
103107
sleep 20
108+
cargo publish --allow-dirty -p polars-sql
109+
sleep 20
104110
cargo publish --allow-dirty -p polars

polars/polars-algo/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ description = "Algorithms built upon Polars primitives"
1010
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
1111

1212
[dependencies]
13-
polars-core = { version = "0.24.3", path = "../polars-core", features = ["private", "dtype-categorical", "asof_join"], default-features = false }
14-
polars-lazy = { version = "0.24.3", path = "../polars-lazy", features = ["asof_join", "concat_str", "strings"] }
13+
polars-core = { version = "0.25.1", path = "../polars-core", features = ["private", "dtype-categorical", "asof_join"], default-features = false }
14+
polars-lazy = { version = "0.25.1", path = "../polars-lazy", features = ["asof_join", "concat_str", "strings"] }
1515

1616
[package.metadata.docs.rs]
1717
all-features = true

polars/polars-core/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -160,8 +160,8 @@ indexmap = { version = "1", features = ["std"] }
160160
ndarray = { version = "0.15", optional = true, default_features = false }
161161
num.workspace = true
162162
once_cell = "1"
163-
polars-arrow = { version = "0.24.3", path = "../polars-arrow", features = ["compute"] }
164-
polars-utils = { version = "0.24.3", path = "../polars-utils" }
163+
polars-arrow = { version = "0.25.1", path = "../polars-arrow", features = ["compute"] }
164+
polars-utils = { version = "0.25.1", path = "../polars-utils" }
165165
rand = { version = "0.8", optional = true, features = ["small_rng", "std"] }
166166
rand_distr = { version = "0.4", optional = true }
167167
rayon.workspace = true

polars/polars-io/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,10 @@ memchr = "2.5"
4949
memmap = { package = "memmap2", version = "0.5.2", optional = true }
5050
num.workspace = true
5151
once_cell = "1"
52-
polars-arrow = { version = "0.24.3", path = "../polars-arrow" }
53-
polars-core = { version = "0.24.3", path = "../polars-core", features = ["private"], default-features = false }
54-
polars-time = { version = "0.24.3", path = "../polars-time", features = ["private"], default-features = false, optional = true }
55-
polars-utils = { version = "0.24.3", path = "../polars-utils" }
52+
polars-arrow = { version = "0.25.1", path = "../polars-arrow" }
53+
polars-core = { version = "0.25.1", path = "../polars-core", features = ["private"], default-features = false }
54+
polars-time = { version = "0.25.1", path = "../polars-time", features = ["private"], default-features = false, optional = true }
55+
polars-utils = { version = "0.25.1", path = "../polars-utils" }
5656
rayon.workspace = true
5757
regex = "1.6"
5858
serde = { version = "1", features = ["derive"], optional = true }

polars/polars-lazy/Cargo.toml

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ description = "Lazy query engine for the Polars DataFrame library"
1313
ahash.workspace = true
1414
bitflags.workspace = true
1515
glob = "0.3"
16-
polars-arrow = { version = "0.24.3", path = "../polars-arrow" }
17-
polars-core = { version = "0.24.3", path = "../polars-core", features = ["lazy", "private", "zip_with", "random"], default-features = false }
18-
polars-io = { version = "0.24.3", path = "../polars-io", features = ["lazy", "csv-file", "private"], default-features = false }
19-
polars-ops = { version = "0.24.3", path = "../polars-ops", default-features = false }
20-
polars-pipe = { version = "0.24.3", path = "./polars-pipe" }
21-
polars-plan = { version = "0.24.3", path = "./polars-plan" }
22-
polars-time = { version = "0.24.3", path = "../polars-time", optional = true }
23-
polars-utils = { version = "0.24.3", path = "../polars-utils" }
16+
polars-arrow = { version = "0.25.1", path = "../polars-arrow" }
17+
polars-core = { version = "0.25.1", path = "../polars-core", features = ["lazy", "private", "zip_with", "random"], default-features = false }
18+
polars-io = { version = "0.25.1", path = "../polars-io", features = ["lazy", "csv-file", "private"], default-features = false }
19+
polars-ops = { version = "0.25.1", path = "../polars-ops", default-features = false }
20+
polars-pipe = { version = "0.25.1", path = "./polars-pipe" }
21+
polars-plan = { version = "0.25.1", path = "./polars-plan" }
22+
polars-time = { version = "0.25.1", path = "../polars-time", optional = true }
23+
polars-utils = { version = "0.25.1", path = "../polars-utils" }
2424
pyo3 = { version = "0.16", optional = true }
2525
rayon.workspace = true
2626

@@ -76,7 +76,7 @@ rolling_window = [
7676
rank = ["polars-plan/rank"]
7777
diff = ["polars-plan/diff", "polars-plan/diff"]
7878
pct_change = ["polars-plan/pct_change"]
79-
moment = ["polars-plan/moment"]
79+
moment = ["polars-plan/moment", "polars-ops/moment"]
8080
abs = ["polars-plan/abs"]
8181
random = ["polars-plan/random"]
8282
dynamic_groupby = ["polars-plan/dynamic_groupby", "polars-time", "temporal"]
@@ -101,7 +101,13 @@ cse = ["polars-plan/cse"]
101101
propagate_nans = ["polars-plan/propagate_nans"]
102102
coalesce = ["polars-plan/coalesce"]
103103
regex = ["polars-plan/regex"]
104-
serde = ["polars-plan/serde"]
104+
serde = [
105+
"polars-plan/serde",
106+
"polars-arrow/serde",
107+
"polars-core/serde-lazy",
108+
"polars-time/serde",
109+
"polars-io/serde",
110+
]
105111

106112
# no guarantees whatsoever
107113
private = ["polars-plan/private"]

polars/polars-lazy/polars-pipe/Cargo.toml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,20 @@
22
name = "polars-pipe"
33
version.workspace = true
44
edition = "2021"
5+
license = "MIT"
6+
repository = "https://github.com/pola-rs/polars"
7+
description = "Lazy query engine for the Polars DataFrame library"
58

69
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
710

811
[dependencies]
912
enum_dispatch = "0.3"
1013
hashbrown.workspace = true
11-
num.wokspace = true
12-
polars-core = { version = "0.24.2", path = "../../polars-core", features = ["lazy", "private", "zip_with", "random"], default-features = false }
13-
polars-io = { version = "0.24.2", path = "../../polars-io", default-features = false }
14-
polars-plan = { version = "0.24.2", path = "../polars-plan", default-features = false, features = ["compile"] }
15-
polars-utils = { version = "0.24.2", path = "../../polars-utils" }
14+
num.workspace = true
15+
polars-core = { version = "0.25.1", path = "../../polars-core", features = ["lazy", "private", "zip_with", "random"], default-features = false }
16+
polars-io = { version = "0.25.1", path = "../../polars-io", default-features = false }
17+
polars-plan = { version = "0.25.1", path = "../polars-plan", default-features = false, features = ["compile"] }
18+
polars-utils = { version = "0.25.1", path = "../../polars-utils" }
1619
rayon.workspace = true
1720

1821
[features]

polars/polars-lazy/polars-plan/Cargo.toml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,20 @@
22
name = "polars-plan"
33
version.workspace = true
44
edition = "2021"
5+
license = "MIT"
6+
repository = "https://github.com/pola-rs/polars"
7+
description = "Lazy query engine for the Polars DataFrame library"
58

69
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
710

811
[dependencies]
912
ahash.workspace = true
10-
polars-arrow = { version = "0.24.3", path = "../../polars-arrow" }
11-
polars-core = { version = "0.24.3", path = "../../polars-core", features = ["lazy", "private", "zip_with", "random"], default-features = false }
12-
polars-io = { version = "0.24.3", path = "../../polars-io", features = ["lazy", "csv-file", "private"], default-features = false }
13-
polars-ops = { version = "0.24.3", path = "../../polars-ops", default-features = false }
14-
polars-time = { version = "0.24.3", path = "../../polars-time", optional = true }
15-
polars-utils = { version = "0.24.3", path = "../../polars-utils" }
13+
polars-arrow = { version = "0.25.1", path = "../../polars-arrow" }
14+
polars-core = { version = "0.25.1", path = "../../polars-core", features = ["lazy", "private", "zip_with", "random"], default-features = false }
15+
polars-io = { version = "0.25.1", path = "../../polars-io", features = ["lazy", "csv-file", "private"], default-features = false }
16+
polars-ops = { version = "0.25.1", path = "../../polars-ops", default-features = false }
17+
polars-time = { version = "0.25.1", path = "../../polars-time", optional = true }
18+
polars-utils = { version = "0.25.1", path = "../../polars-utils" }
1619
pyo3 = { version = "0.16", optional = true }
1720
rayon.workspace = true
1821
regex = { version = "1.6", optional = true }

polars/polars-ops/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ description = "More operations on polars data structures"
1212
[dependencies]
1313
arrow.workspace = true
1414
jsonpath_lib = { version = "0.3.0", optional = true, git = "https://github.com/ritchie46/jsonpath", branch = "improve_compiled" }
15-
polars-arrow = { version = "0.24.3", path = "../polars-arrow", default-features = false }
16-
polars-core = { version = "0.24.3", path = "../polars-core", features = ["private"], default-features = false }
17-
polars-utils = { version = "0.24.3", path = "../polars-utils", default-features = false }
15+
polars-arrow = { version = "0.25.1", path = "../polars-arrow", default-features = false }
16+
polars-core = { version = "0.25.1", path = "../polars-core", features = ["private"], default-features = false }
17+
polars-utils = { version = "0.25.1", path = "../polars-utils", default-features = false }
1818
serde_json = { version = "1", optional = true }
1919

2020
[features]

0 commit comments

Comments
 (0)