Skip to content

Commit e4d4a66

Browse files
authored
⬆️ update dependencies (#69)
* ⬆️ update dependencies * ⬆️ update codspeed benchmarking action
1 parent ec24796 commit e4d4a66

File tree

4 files changed

+9
-8
lines changed

4 files changed

+9
-8
lines changed

.github/workflows/codspeed.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,6 @@ jobs:
4343
# - run: rm tests/__init__.py
4444

4545
- name: Run CodSpeed benchmarks
46-
uses: CodSpeedHQ/action@v1
46+
uses: CodSpeedHQ/action@v2
4747
with:
4848
run: pytest tests/benchmarks/ --codspeed

Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ license = "MIT"
99

1010
[dependencies]
1111
downsample_rs = { path = "downsample_rs", features = ["half"]}
12-
pyo3 = { version = "0.19", features = ["extension-module"] }
13-
numpy = { version = "0.19", features = ["half"] }
14-
half = { version = "2.1", default-features = false }
15-
paste = { version = "1.0.9", default-features = false }
12+
pyo3 = { version = "0.20", features = ["extension-module"] }
13+
numpy = { version = "0.20", features = ["half"] }
14+
half = { version = "2.3.1", default-features = false }
15+
paste = { version = "1.0.14", default-features = false }
1616

1717
[lib]
1818
name = "tsdownsample"

downsample_rs/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ license = "MIT"
99
[dependencies]
1010
# TODO: perhaps use polars?
1111
argminmax = { version = "0.6.1", features = ["half"] }
12-
half = { version = "2.1", default-features = false , features=["num-traits"], optional = true}
13-
num-traits = { version = "0.2.15", default-features = false }
12+
half = { version = "2.3.1", default-features = false , features=["num-traits"], optional = true}
13+
num-traits = { version = "0.2.17", default-features = false }
1414
once_cell = "1"
1515
rayon = { version = "1.8.0", default-features = false }
1616

1717
[dev-dependencies]
18-
rstest = { version = "0.18.1", default-features = false }
18+
rstest = { version = "0.18.2", default-features = false }
1919
rstest_reuse = { version = "0.6", default-features = false }
2020
criterion = "0.5.1"
2121
dev_utils = { path = "dev_utils" }

downsample_rs/src/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ pub(crate) mod types;
1818
use once_cell::sync::Lazy;
1919
use rayon::{ThreadPool, ThreadPoolBuilder};
2020

21+
// Inspired by: https://github.com/pola-rs/polars/blob/9a69062aa0beb2a1bc5d57294cac49961fc91058/crates/polars-core/src/lib.rs#L49
2122
pub static POOL: Lazy<ThreadPool> = Lazy::new(|| {
2223
ThreadPoolBuilder::new()
2324
.num_threads(

0 commit comments

Comments
 (0)