Skip to content

Commit 0481bf5

Browse files
mivertowskiclaude
andcommitted
Fix publish script and update dependency versions for v0.3.2
- Add User-Agent header to crates.io API requests in publish.sh - Add version specifiers to ringkernel-cli dependencies - Update ringkernel-ir, ringkernel-graph, ringkernel-montecarlo to use workspace version - Update all app crate dependencies from 0.3.0 to 0.3.2 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 2f0f0ff commit 0481bf5

11 files changed

Lines changed: 38 additions & 36 deletions

File tree

Cargo.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/ringkernel-accnet/Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ readme = "README.md"
1212

1313
[dependencies]
1414
# Core RingKernel dependencies
15-
ringkernel-core = { version = "0.3.0", path = "../ringkernel-core" }
16-
ringkernel-derive = { version = "0.3.0", path = "../ringkernel-derive" }
17-
ringkernel-cpu = { version = "0.3.0", path = "../ringkernel-cpu" }
18-
ringkernel-cuda-codegen = { version = "0.3.0", path = "../ringkernel-cuda-codegen", optional = true }
15+
ringkernel-core = { version = "0.3.2", path = "../ringkernel-core" }
16+
ringkernel-derive = { version = "0.3.2", path = "../ringkernel-derive" }
17+
ringkernel-cpu = { version = "0.3.2", path = "../ringkernel-cpu" }
18+
ringkernel-cuda-codegen = { version = "0.3.2", path = "../ringkernel-cuda-codegen", optional = true }
1919
syn = { version = "2.0", features = ["full", "parsing"], optional = true }
2020

2121
# Async runtime
@@ -52,7 +52,7 @@ env_logger = "0.11"
5252
log = "0.4"
5353

5454
# Optional CUDA backend
55-
ringkernel-cuda = { version = "0.3.0", path = "../ringkernel-cuda", optional = true, features = ["cuda"] }
55+
ringkernel-cuda = { version = "0.3.2", path = "../ringkernel-cuda", optional = true, features = ["cuda"] }
5656
cudarc = { workspace = true, optional = true }
5757

5858
[dev-dependencies]

crates/ringkernel-cli/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,9 @@ tracing = { workspace = true }
5353
tracing-subscriber = { workspace = true }
5454

5555
# RingKernel crates (for codegen and validation)
56-
ringkernel-ir = { path = "../ringkernel-ir" }
57-
ringkernel-cuda-codegen = { path = "../ringkernel-cuda-codegen", optional = true }
58-
ringkernel-wgpu-codegen = { path = "../ringkernel-wgpu-codegen", optional = true }
56+
ringkernel-ir = { version = "0.3.2", path = "../ringkernel-ir" }
57+
ringkernel-cuda-codegen = { version = "0.3.2", path = "../ringkernel-cuda-codegen", optional = true }
58+
ringkernel-wgpu-codegen = { version = "0.3.2", path = "../ringkernel-wgpu-codegen", optional = true }
5959

6060
# Proc macro parsing
6161
syn = { workspace = true }

crates/ringkernel-graph/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
[package]
22
name = "ringkernel-graph"
3-
version = "0.3.0"
4-
edition = "2021"
3+
version.workspace = true
4+
edition.workspace = true
55
description = "GPU-accelerated graph algorithm primitives"
66
license = "MIT OR Apache-2.0"
77
repository = "https://github.com/ringkernel/ringkernel"
88
keywords = ["gpu", "graph", "bfs", "cuda", "parallel"]
99
categories = ["science", "algorithms", "mathematics"]
1010

1111
[dependencies]
12-
ringkernel-core = { path = "../ringkernel-core", version = "0.3.0" }
12+
ringkernel-core = { version = "0.3.2", path = "../ringkernel-core" }
1313
bytemuck = { workspace = true }
1414
thiserror = { workspace = true }
1515

crates/ringkernel-ir/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "ringkernel-ir"
3-
version = "0.3.0"
4-
edition = "2021"
3+
version.workspace = true
4+
edition.workspace = true
55
authors = ["RingKernel Contributors"]
66
description = "Intermediate Representation for RingKernel GPU code generation"
77
license = "MIT OR Apache-2.0"

crates/ringkernel-montecarlo/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
[package]
22
name = "ringkernel-montecarlo"
3-
version = "0.3.0"
4-
edition = "2021"
3+
version.workspace = true
4+
edition.workspace = true
55
description = "GPU-accelerated Monte Carlo primitives for variance reduction"
66
license = "MIT OR Apache-2.0"
77
repository = "https://github.com/ringkernel/ringkernel"
88
keywords = ["gpu", "monte-carlo", "variance-reduction", "cuda", "simulation"]
99
categories = ["science", "simulation", "mathematics"]
1010

1111
[dependencies]
12-
ringkernel-core = { path = "../ringkernel-core", version = "0.3.0" }
12+
ringkernel-core = { version = "0.3.2", path = "../ringkernel-core" }
1313
bytemuck = { workspace = true }
1414
rand = "0.8"
1515
thiserror = { workspace = true }

crates/ringkernel-procint/Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ readme = "README.md"
1212

1313
[dependencies]
1414
# Core RingKernel dependencies
15-
ringkernel-core = { version = "0.3.0", path = "../ringkernel-core" }
16-
ringkernel-derive = { version = "0.3.0", path = "../ringkernel-derive" }
17-
ringkernel-cpu = { version = "0.3.0", path = "../ringkernel-cpu" }
18-
ringkernel-cuda-codegen = { version = "0.3.0", path = "../ringkernel-cuda-codegen", optional = true }
15+
ringkernel-core = { version = "0.3.2", path = "../ringkernel-core" }
16+
ringkernel-derive = { version = "0.3.2", path = "../ringkernel-derive" }
17+
ringkernel-cpu = { version = "0.3.2", path = "../ringkernel-cpu" }
18+
ringkernel-cuda-codegen = { version = "0.3.2", path = "../ringkernel-cuda-codegen", optional = true }
1919
syn = { version = "2.0", features = ["full", "parsing"], optional = true }
2020

2121
# Async runtime
@@ -52,7 +52,7 @@ env_logger = "0.11"
5252
log = "0.4"
5353

5454
# Optional CUDA backend
55-
ringkernel-cuda = { version = "0.3.0", path = "../ringkernel-cuda", optional = true, features = ["cuda"] }
55+
ringkernel-cuda = { version = "0.3.2", path = "../ringkernel-cuda", optional = true, features = ["cuda"] }
5656
cudarc = { workspace = true, optional = true }
5757

5858
[dev-dependencies]

crates/ringkernel-txmon/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ readme = "README.md"
1414

1515
[dependencies]
1616
ringkernel = { version = "0.3.0", path = "../ringkernel" }
17-
ringkernel-core = { version = "0.3.0", path = "../ringkernel-core" }
17+
ringkernel-core = { version = "0.3.2", path = "../ringkernel-core" }
1818
inventory = { workspace = true }
1919

2020
# GUI
@@ -34,8 +34,8 @@ rand = { version = "0.8", features = ["small_rng"] }
3434
bytemuck = { version = "1.24", features = ["derive"] }
3535

3636
# CUDA compute (optional)
37-
ringkernel-cuda = { version = "0.3.0", path = "../ringkernel-cuda", optional = true }
38-
ringkernel-cuda-codegen = { version = "0.3.0", path = "../ringkernel-cuda-codegen", optional = true }
37+
ringkernel-cuda = { version = "0.3.2", path = "../ringkernel-cuda", optional = true }
38+
ringkernel-cuda-codegen = { version = "0.3.2", path = "../ringkernel-cuda-codegen", optional = true }
3939
cudarc = { workspace = true, optional = true }
4040
syn = { workspace = true, optional = true }
4141

crates/ringkernel-wavesim/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ readme = "README.md"
1414

1515
[dependencies]
1616
ringkernel = { version = "0.3.0", path = "../ringkernel" }
17-
ringkernel-core = { version = "0.3.0", path = "../ringkernel-core" }
18-
ringkernel-derive = { version = "0.3.0", path = "../ringkernel-derive" }
19-
ringkernel-cuda-codegen = { version = "0.3.0", path = "../ringkernel-cuda-codegen", optional = true }
17+
ringkernel-core = { version = "0.3.2", path = "../ringkernel-core" }
18+
ringkernel-derive = { version = "0.3.2", path = "../ringkernel-derive" }
19+
ringkernel-cuda-codegen = { version = "0.3.2", path = "../ringkernel-cuda-codegen", optional = true }
2020
inventory = { workspace = true }
2121

2222
# GUI
@@ -40,7 +40,7 @@ wgpu = { workspace = true, optional = true }
4040
bytemuck = { version = "1.24", features = ["derive"], optional = true }
4141

4242
# CUDA compute (optional, for NVIDIA GPU acceleration)
43-
ringkernel-cuda = { version = "0.3.0", path = "../ringkernel-cuda", optional = true }
43+
ringkernel-cuda = { version = "0.3.2", path = "../ringkernel-cuda", optional = true }
4444
cudarc = { workspace = true, optional = true }
4545

4646
# Code generation (optional, for DSL-to-CUDA transpilation)

crates/ringkernel-wavesim3d/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ readme = "README.md"
1414

1515
[dependencies]
1616
ringkernel = { version = "0.3.0", path = "../ringkernel" }
17-
ringkernel-core = { version = "0.3.0", path = "../ringkernel-core" }
18-
ringkernel-derive = { version = "0.3.0", path = "../ringkernel-derive" }
19-
ringkernel-cuda-codegen = { version = "0.3.0", path = "../ringkernel-cuda-codegen", optional = true }
17+
ringkernel-core = { version = "0.3.2", path = "../ringkernel-core" }
18+
ringkernel-derive = { version = "0.3.2", path = "../ringkernel-derive" }
19+
ringkernel-cuda-codegen = { version = "0.3.2", path = "../ringkernel-cuda-codegen", optional = true }
2020
inventory = { workspace = true }
2121

2222
# 3D Rendering
@@ -50,7 +50,7 @@ cpal = { version = "0.15", optional = true }
5050
rustfft = { version = "6.2", optional = true } # FFT for frequency analysis
5151

5252
# CUDA compute (optional)
53-
ringkernel-cuda = { version = "0.3.0", path = "../ringkernel-cuda", optional = true }
53+
ringkernel-cuda = { version = "0.3.2", path = "../ringkernel-cuda", optional = true }
5454
cudarc = { workspace = true, optional = true }
5555

5656
# Code generation (optional)

0 commit comments

Comments
 (0)