blackopsrepl commited on
Commit
ab93852
·
1 Parent(s): 81c6be5

chore(deps): update solverforge runtime to 0.11.1

Browse files

Move the field-service routing app from solverforge 0.11.0 to the published
0.11.1 runtime crate set while keeping the dependency surface registry-backed
for clean CI, Docker, and Hugging Face Space builds.

Update the direct solverforge and solverforge-core requirements, refresh the
lockfile for the focused SolverForge crate family bump, and align the scaffold
metadata plus README version surface so the documented runtime target matches
Cargo.toml.

Validated with the full local Space pipeline, including fmt check, clippy with
warnings denied, release build, Rust tests, frontend JavaScript syntax checks,
and a Docker image build from the repository context.

Files changed (4) hide show
  1. Cargo.lock +16 -16
  2. Cargo.toml +2 -2
  3. README.md +3 -3
  4. solverforge.app.toml +2 -2
Cargo.lock CHANGED
@@ -1531,9 +1531,9 @@ dependencies = [
1531
 
1532
  [[package]]
1533
  name = "solverforge"
1534
- version = "0.11.0"
1535
  source = "registry+https://github.com/rust-lang/crates.io-index"
1536
- checksum = "28c0cf8460524492952b3e0d57bf7295ac09cbeaf20b74c959b581a013323598"
1537
  dependencies = [
1538
  "solverforge-config",
1539
  "solverforge-console",
@@ -1547,9 +1547,9 @@ dependencies = [
1547
 
1548
  [[package]]
1549
  name = "solverforge-config"
1550
- version = "0.11.0"
1551
  source = "registry+https://github.com/rust-lang/crates.io-index"
1552
- checksum = "8afad39e0621947ddefba1013bc91cfed0228d4d9aec5a75382ec1adbdeffe53"
1553
  dependencies = [
1554
  "serde",
1555
  "serde_yaml",
@@ -1560,9 +1560,9 @@ dependencies = [
1560
 
1561
  [[package]]
1562
  name = "solverforge-console"
1563
- version = "0.11.0"
1564
  source = "registry+https://github.com/rust-lang/crates.io-index"
1565
- checksum = "2ce1a3d1277a984ca631b7ad1fab802ff6a089e6d3926819ddeb8816608039c6"
1566
  dependencies = [
1567
  "num-format",
1568
  "owo-colors",
@@ -1572,9 +1572,9 @@ dependencies = [
1572
 
1573
  [[package]]
1574
  name = "solverforge-core"
1575
- version = "0.11.0"
1576
  source = "registry+https://github.com/rust-lang/crates.io-index"
1577
- checksum = "b982a2676682fe62a7496fde4a10499c2b06b2e609312ea9390fd583ffde3ff3"
1578
  dependencies = [
1579
  "serde",
1580
  "thiserror",
@@ -1582,9 +1582,9 @@ dependencies = [
1582
 
1583
  [[package]]
1584
  name = "solverforge-cvrp"
1585
- version = "0.11.0"
1586
  source = "registry+https://github.com/rust-lang/crates.io-index"
1587
- checksum = "8e17e0950ddb3e0199dcaece199cb5f7fc7f3d35a36e6227f53646fc5cef47a7"
1588
  dependencies = [
1589
  "solverforge-solver",
1590
  ]
@@ -1610,9 +1610,9 @@ dependencies = [
1610
 
1611
  [[package]]
1612
  name = "solverforge-macros"
1613
- version = "0.11.0"
1614
  source = "registry+https://github.com/rust-lang/crates.io-index"
1615
- checksum = "c43192d0d77544f0db10a272a43de33696870a20a12edb794dea3fce9d69ee2d"
1616
  dependencies = [
1617
  "proc-macro2",
1618
  "quote",
@@ -1636,9 +1636,9 @@ dependencies = [
1636
 
1637
  [[package]]
1638
  name = "solverforge-scoring"
1639
- version = "0.11.0"
1640
  source = "registry+https://github.com/rust-lang/crates.io-index"
1641
- checksum = "5533e7240c8745ee92773444caaa684fc19cd6ee95f7a7441e4a1ae4cd6470b9"
1642
  dependencies = [
1643
  "solverforge-core",
1644
  "thiserror",
@@ -1646,9 +1646,9 @@ dependencies = [
1646
 
1647
  [[package]]
1648
  name = "solverforge-solver"
1649
- version = "0.11.0"
1650
  source = "registry+https://github.com/rust-lang/crates.io-index"
1651
- checksum = "ccf8e181efedcad93fef25bed5a95fa6813978d9adc33e33f3699abd4b2515d7"
1652
  dependencies = [
1653
  "rand 0.10.1",
1654
  "rand_chacha 0.10.0",
 
1531
 
1532
  [[package]]
1533
  name = "solverforge"
1534
+ version = "0.11.1"
1535
  source = "registry+https://github.com/rust-lang/crates.io-index"
1536
+ checksum = "f6d275ab6321fced4d4dfce9984efd24bc384119d486ab68d4a1602a6c096647"
1537
  dependencies = [
1538
  "solverforge-config",
1539
  "solverforge-console",
 
1547
 
1548
  [[package]]
1549
  name = "solverforge-config"
1550
+ version = "0.11.1"
1551
  source = "registry+https://github.com/rust-lang/crates.io-index"
1552
+ checksum = "6deeada379370e64198b864a8334bf3d780cce260fb490da839ff1f9f98192fa"
1553
  dependencies = [
1554
  "serde",
1555
  "serde_yaml",
 
1560
 
1561
  [[package]]
1562
  name = "solverforge-console"
1563
+ version = "0.11.1"
1564
  source = "registry+https://github.com/rust-lang/crates.io-index"
1565
+ checksum = "572acc44ca4fc379cf009bc99f5fffda8720c457dfd6ff4a14486946bb4f85cc"
1566
  dependencies = [
1567
  "num-format",
1568
  "owo-colors",
 
1572
 
1573
  [[package]]
1574
  name = "solverforge-core"
1575
+ version = "0.11.1"
1576
  source = "registry+https://github.com/rust-lang/crates.io-index"
1577
+ checksum = "1a158fa507c3c47a09bab48a8605b16bb082ac8b56067eb78ac59849e8098be3"
1578
  dependencies = [
1579
  "serde",
1580
  "thiserror",
 
1582
 
1583
  [[package]]
1584
  name = "solverforge-cvrp"
1585
+ version = "0.11.1"
1586
  source = "registry+https://github.com/rust-lang/crates.io-index"
1587
+ checksum = "769dd17eb3695dd1d8c532795c293ff5488370b3418271727d1cdc05707b6978"
1588
  dependencies = [
1589
  "solverforge-solver",
1590
  ]
 
1610
 
1611
  [[package]]
1612
  name = "solverforge-macros"
1613
+ version = "0.11.1"
1614
  source = "registry+https://github.com/rust-lang/crates.io-index"
1615
+ checksum = "5b6a1ea5a613eaa550c32abce2d1740f4b5ad58d1fc3a7e8b7dc1c22633bbcc1"
1616
  dependencies = [
1617
  "proc-macro2",
1618
  "quote",
 
1636
 
1637
  [[package]]
1638
  name = "solverforge-scoring"
1639
+ version = "0.11.1"
1640
  source = "registry+https://github.com/rust-lang/crates.io-index"
1641
+ checksum = "020a26f954c1d843502920c3ef5c92dea98d087a1b3e228fde15ba11940d1140"
1642
  dependencies = [
1643
  "solverforge-core",
1644
  "thiserror",
 
1646
 
1647
  [[package]]
1648
  name = "solverforge-solver"
1649
+ version = "0.11.1"
1650
  source = "registry+https://github.com/rust-lang/crates.io-index"
1651
+ checksum = "9e44c36698c32be1a12eeac8ab40ac600149c698281ee0dc59ee6029d0ab5521"
1652
  dependencies = [
1653
  "rand 0.10.1",
1654
  "rand_chacha 0.10.0",
Cargo.toml CHANGED
@@ -10,8 +10,8 @@ name = "solverforge_fsr"
10
  path = "src/main.rs"
11
 
12
  [dependencies]
13
- solverforge = { version = "0.11.0", features = ["serde", "console", "verbose-logging"] }
14
- solverforge-core = { version = "0.11.0" }
15
  solverforge-ui = { version = "0.6.5" }
16
  solverforge-maps = { version = "2.1.4" }
17
  # Web server
 
10
  path = "src/main.rs"
11
 
12
  [dependencies]
13
+ solverforge = { version = "0.11.1", features = ["serde", "console", "verbose-logging"] }
14
+ solverforge-core = { version = "0.11.1" }
15
  solverforge-ui = { version = "0.6.5" }
16
  solverforge-maps = { version = "2.1.4" }
17
  # Web server
README.md CHANGED
@@ -48,14 +48,14 @@ the release binary `solverforge_fsr`.
48
  The app package version is `0.1.0`; the release binary is `solverforge_fsr`.
49
 
50
  - CLI version used to scaffold this project: `2.0.3`
51
- - SolverForge runtime target for this scaffold: `solverforge 0.11.0`
52
  - SolverForge UI target for this scaffold: `solverforge-ui 0.6.5`
53
  - SolverForge maps target for this scaffold: `solverforge-maps 2.1.4`
54
- - Runtime dependency currently wired into `Cargo.toml`: `crates.io: solverforge 0.11.0`
55
  - Frontend UI dependency currently wired into `Cargo.toml`: `crates.io: solverforge-ui 0.6.5`
56
  - Maps dependency currently wired into `Cargo.toml`: `crates.io: solverforge-maps 2.1.4`
57
 
58
- This project was scaffolded by `solverforge-cli`, and it currently targets `SolverForge crate target 0.11.0` through the configured crate dependency targets.
59
 
60
  `solverforge-core` is a direct dependency because the 0.11 custom
61
  incremental-constraint API exposes `ConstraintRef`, while the top-level facade
 
48
  The app package version is `0.1.0`; the release binary is `solverforge_fsr`.
49
 
50
  - CLI version used to scaffold this project: `2.0.3`
51
+ - SolverForge runtime target for this scaffold: `solverforge 0.11.1`
52
  - SolverForge UI target for this scaffold: `solverforge-ui 0.6.5`
53
  - SolverForge maps target for this scaffold: `solverforge-maps 2.1.4`
54
+ - Runtime dependency currently wired into `Cargo.toml`: `crates.io: solverforge 0.11.1`
55
  - Frontend UI dependency currently wired into `Cargo.toml`: `crates.io: solverforge-ui 0.6.5`
56
  - Maps dependency currently wired into `Cargo.toml`: `crates.io: solverforge-maps 2.1.4`
57
 
58
+ This project was scaffolded by `solverforge-cli`, and it currently targets `SolverForge crate target 0.11.1` through the configured crate dependency targets.
59
 
60
  `solverforge-core` is a direct dependency because the 0.11 custom
61
  incremental-constraint API exposes `ConstraintRef`, while the top-level facade
solverforge.app.toml CHANGED
@@ -4,8 +4,8 @@ starter = "neutral-shell"
4
  cli_version = "2.0.3"
5
 
6
  [runtime]
7
- target = "solverforge 0.11.0"
8
- runtime_source = "crates.io: solverforge 0.11.0"
9
  ui_source = "crates.io: solverforge-ui 0.6.5"
10
  maps_source = "crates.io: solverforge-maps 2.1.4"
11
 
 
4
  cli_version = "2.0.3"
5
 
6
  [runtime]
7
+ target = "solverforge 0.11.1"
8
+ runtime_source = "crates.io: solverforge 0.11.1"
9
  ui_source = "crates.io: solverforge-ui 0.6.5"
10
  maps_source = "crates.io: solverforge-maps 2.1.4"
11