Skip to main content

max / makenotwork

Take quasi 0.62, where Curve is re-exported Forward fix for quasi@185d4dc. The 0.61 requirements would not resolve against the sibling's working copy, and the pre-push gate reads that as unresolvable from either side. Nothing here calls Field::curve yet; the bump is the pin catching up. The lock also re-resolved a few windows-sys entries and reordered its patch.unused block, which is the usual churn under the [patch] block and touches nothing this crate builds.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-08-25 23:22 UTC
Signed with PGP, not checked
Commit: 50cf894720a6e1ce2960b57f1dea474d8a1c9e32
Parent: f1190b1
2 files changed, +29 insertions, -29 deletions
M server/Cargo.lock +24 -24
@@ -2875,7 +2875,7 @@
2875 2875 checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
2876 2876 dependencies = [
2877 2877 "libc",
2878 - "windows-sys 0.59.0",
2878 + "windows-sys 0.52.0",
2879 2879 ]
2880 2880
2881 2881 [[package]]
@@ -4811,7 +4811,7 @@
4811 4811 source = "registry+https://github.com/rust-lang/crates.io-index"
4812 4812 checksum = "82cb6a9f675da968c63b6208c641b9dca58fc0133ae53375736b1767b0cab8bd"
4813 4813 dependencies = [
4814 - "windows-sys 0.59.0",
4814 + "windows-sys 0.61.2",
4815 4815 ]
4816 4816
4817 4817 [[package]]
@@ -5712,7 +5712,7 @@
5712 5712 source = "registry+https://github.com/rust-lang/crates.io-index"
5713 5713 checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5"
5714 5714 dependencies = [
5715 - "windows-sys 0.59.0",
5715 + "windows-sys 0.61.2",
5716 5716 ]
5717 5717
5718 5718 [[package]]
@@ -6626,7 +6626,7 @@
6626 6626
6627 6627 [[package]]
6628 6628 name = "quasi-axum"
6629 - version = "0.61.1"
6629 + version = "0.62.0"
6630 6630 dependencies = [
6631 6631 "axum",
6632 6632 "http 1.4.2",
@@ -6637,7 +6637,7 @@
6637 6637
6638 6638 [[package]]
6639 6639 name = "quasi-basics"
6640 - version = "0.61.1"
6640 + version = "0.62.0"
6641 6641 dependencies = [
6642 6642 "makeover-layout",
6643 6643 "quasi-router",
@@ -6645,7 +6645,7 @@
6645 6645
6646 6646 [[package]]
6647 6647 name = "quasi-http"
6648 - version = "0.61.1"
6648 + version = "0.62.0"
6649 6649 dependencies = [
6650 6650 "form_urlencoded",
6651 6651 "http 1.4.2",
@@ -6654,7 +6654,7 @@
6654 6654
6655 6655 [[package]]
6656 6656 name = "quasi-router"
6657 - version = "0.61.1"
6657 + version = "0.62.0"
6658 6658 dependencies = [
6659 6659 "makeover-layout",
6660 6660 ]
@@ -6677,7 +6677,7 @@
6677 6677
6678 6678 [[package]]
6679 6679 name = "quasi-webview"
6680 - version = "0.61.1"
6680 + version = "0.62.0"
6681 6681 dependencies = [
6682 6682 "docengine",
6683 6683 "makeover-layout",
@@ -6753,7 +6753,7 @@
6753 6753 "once_cell",
6754 6754 "socket2",
6755 6755 "tracing",
6756 - "windows-sys 0.59.0",
6756 + "windows-sys 0.52.0",
6757 6757 ]
6758 6758
6759 6759 [[package]]
@@ -7316,7 +7316,7 @@
7316 7316 "errno",
7317 7317 "libc",
7318 7318 "linux-raw-sys 0.4.15",
7319 - "windows-sys 0.59.0",
7319 + "windows-sys 0.52.0",
7320 7320 ]
7321 7321
7322 7322 [[package]]
@@ -7329,7 +7329,7 @@
7329 7329 "errno",
7330 7330 "libc",
7331 7331 "linux-raw-sys 0.12.1",
7332 - "windows-sys 0.59.0",
7332 + "windows-sys 0.52.0",
7333 7333 ]
7334 7334
7335 7335 [[package]]
@@ -7409,7 +7409,7 @@
7409 7409 "security-framework 3.7.0",
7410 7410 "security-framework-sys",
7411 7411 "webpki-root-certs",
7412 - "windows-sys 0.59.0",
7412 + "windows-sys 0.52.0",
7413 7413 ]
7414 7414
7415 7415 [[package]]
@@ -8535,7 +8535,7 @@
8535 8535 "getrandom 0.4.3",
8536 8536 "once_cell",
8537 8537 "rustix 1.1.4",
8538 - "windows-sys 0.59.0",
8538 + "windows-sys 0.52.0",
8539 8539 ]
8540 8540
8541 8541 [[package]]
@@ -10749,13 +10749,21 @@
10749 10749 "pkg-config",
10750 10750 ]
10751 10751
10752 + [[patch.unused]]
10753 + name = "synckit-client"
10754 + version = "0.9.1"
10755 +
10756 + [[patch.unused]]
10757 + name = "synckit-config"
10758 + version = "0.2.0"
10759 +
10752 10760 [[patch.unused]]
10753 10761 name = "quasi-immediate"
10754 - version = "0.61.1"
10762 + version = "0.62.0"
10755 10763
10756 10764 [[patch.unused]]
10757 10765 name = "quasi-notifs"
10758 - version = "0.61.1"
10766 + version = "0.62.0"
10759 10767
10760 10768 [[patch.unused]]
10761 10769 name = "quasi-store"
@@ -10763,7 +10771,7 @@
10763 10771
10764 10772 [[patch.unused]]
10765 10773 name = "quasi-tauri"
10766 - version = "0.61.1"
10774 + version = "0.62.0"
10767 10775
10768 10776 [[patch.unused]]
10769 10777 name = "kberg"
@@ -10776,11 +10784,3 @@
10776 10784 [[patch.unused]]
10777 10785 name = "painhours"
10778 10786 version = "0.1.0"
10779 -
10780 - [[patch.unused]]
10781 - name = "synckit-client"
10782 - version = "0.9.1"
10783 -
10784 - [[patch.unused]]
10785 - name = "synckit-config"
10786 - version = "0.2.0"
@@ -163,7 +163,7 @@
163 163 # through quasi beside its Askama equivalent, so the cost of describing a screen
164 164 # here is measured rather than argued. Not load-bearing for any shipped route.
165 165 # See wiki look-wave-2, tier G.
166 - quasi-router = { git = "https://makenot.work/git/max/quasi.git", version = "0.61" }
166 + quasi-router = { git = "https://makenot.work/git/max/quasi.git", version = "0.62" }
167 167 # The description vocabulary quasi's screen types are built from. Pinned here
168 168 # rather than reached through quasi-router's re-export because a described
169 169 # screen names FieldKind and Tone directly; it has to track what quasi-router
@@ -179,13 +179,13 @@
179 179 # For the request head the per-viewer state factory reads. axum re-exports it,
180 180 # but the factory's signature is quasi-axum's and names `http::request::Parts`.
181 181 http = "1.3.1"
182 - quasi-axum = { git = "https://makenot.work/git/max/quasi.git", version = "0.61" }
183 - quasi-webview = { git = "https://makenot.work/git/max/quasi.git", version = "0.61" }
182 + quasi-axum = { git = "https://makenot.work/git/max/quasi.git", version = "0.62" }
183 + quasi-webview = { git = "https://makenot.work/git/max/quasi.git", version = "0.62" }
184 184 # The first-party widget set. The carousel was proved here against three pages
185 185 # and then moved there; what is left in `quasi/widgets/carousel.rs` is the
186 186 # Askama glue. Not `makeover-basics`: a widget is an assembly of `Node`s, so it
187 187 # sits above quasi-router rather than inside the description suite.
188 - quasi-basics = { git = "https://makenot.work/git/max/quasi.git", version = "0.61" }
188 + quasi-basics = { git = "https://makenot.work/git/max/quasi.git", version = "0.62" }
189 189
190 190 # Git source browser
191 191 gix = { version = "0.86", default-features = false, features = ["blame", "mailmap", "revision", "sha1", "max-performance-safe"] }
@@ -277,7 +277,7 @@
277 277 # Written from the crate rather than copied into the repo for the reason the
278 278 # constants exist: a stale copy in a static directory is a silently dead bulk
279 279 # bar, and the version has to be the one the emitter agrees with.
280 - quasi-webview = { git = "https://makenot.work/git/max/quasi.git", version = "0.61" }
280 + quasi-webview = { git = "https://makenot.work/git/max/quasi.git", version = "0.62" }
281 281
282 282 [dev-dependencies]
283 283 tower = { version = "0.5.3", features = ["util"] }