chore: upgrade panproto to v0.25.0 (includes panproto-lens-dsl)

Author: Aaron Steven White
Commit 8891cb186b499ca6da35507e4825b8afefa87f17
Parent: afbe1568a4
Structural diff unavailable

These commits were pushed via plain git push, so no pre-parsed schemas are available. Install git-remote-cospan and re-push via panproto:// to see scope-level changes, breaking change detection, and semantic diffs.

brew install panproto/tap/git-remote-cospan
2 files changed +91 -73
@@ -1462,12 +1462,13 @@ dependencies = [
14621462 
14631463 [[package]]
14641464 name = "icu_collections"
1465-version = "2.1.1"
1465+version = "2.2.0"
14661466 source = "registry+https://github.com/rust-lang/crates.io-index"
1467-checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43"
1467+checksum = "2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c"
14681468 dependencies = [
14691469  "displaydoc",
14701470  "potential_utf",
1471+ "utf8_iter",
14711472  "yoke",
14721473  "zerofrom",
14731474  "zerovec",
@@ -1475,9 +1476,9 @@ dependencies = [
14751476 
14761477 [[package]]
14771478 name = "icu_locale_core"
1478-version = "2.1.1"
1479+version = "2.2.0"
14791480 source = "registry+https://github.com/rust-lang/crates.io-index"
1480-checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6"
1481+checksum = "92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29"
14811482 dependencies = [
14821483  "displaydoc",
14831484  "litemap",
@@ -1488,9 +1489,9 @@ dependencies = [
14881489 
14891490 [[package]]
14901491 name = "icu_normalizer"
1491-version = "2.1.1"
1492+version = "2.2.0"
14921493 source = "registry+https://github.com/rust-lang/crates.io-index"
1493-checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599"
1494+checksum = "c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4"
14941495 dependencies = [
14951496  "icu_collections",
14961497  "icu_normalizer_data",
@@ -1502,15 +1503,15 @@ dependencies = [
15021503 
15031504 [[package]]
15041505 name = "icu_normalizer_data"
1505-version = "2.1.1"
1506+version = "2.2.0"
15061507 source = "registry+https://github.com/rust-lang/crates.io-index"
1507-checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a"
1508+checksum = "da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38"
15081509 
15091510 [[package]]
15101511 name = "icu_properties"
1511-version = "2.1.2"
1512+version = "2.2.0"
15121513 source = "registry+https://github.com/rust-lang/crates.io-index"
1513-checksum = "020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec"
1514+checksum = "bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de"
15141515 dependencies = [
15151516  "icu_collections",
15161517  "icu_locale_core",
@@ -1522,15 +1523,15 @@ dependencies = [
15221523 
15231524 [[package]]
15241525 name = "icu_properties_data"
1525-version = "2.1.2"
1526+version = "2.2.0"
15261527 source = "registry+https://github.com/rust-lang/crates.io-index"
1527-checksum = "616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af"
1528+checksum = "8e2bbb201e0c04f7b4b3e14382af113e17ba4f63e2c9d2ee626b720cbce54a14"
15281529 
15291530 [[package]]
15301531 name = "icu_provider"
1531-version = "2.1.1"
1532+version = "2.2.0"
15321533 source = "registry+https://github.com/rust-lang/crates.io-index"
1533-checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614"
1534+checksum = "139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421"
15341535 dependencies = [
15351536  "displaydoc",
15361537  "icu_locale_core",
@@ -1748,9 +1749,9 @@ checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2"
17481749 
17491750 [[package]]
17501751 name = "libc"
1751-version = "0.2.183"
1752+version = "0.2.184"
17521753 source = "registry+https://github.com/rust-lang/crates.io-index"
1753-checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d"
1754+checksum = "48f5d2a454e16a5ea0f4ced81bd44e4cfc7bd3a507b61887c99fd3538b28e4af"
17541755 
17551756 [[package]]
17561757 name = "libgit2-sys"
@@ -1834,9 +1835,9 @@ checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53"
18341835 
18351836 [[package]]
18361837 name = "litemap"
1837-version = "0.8.1"
1838+version = "0.8.2"
18381839 source = "registry+https://github.com/rust-lang/crates.io-index"
1839-checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77"
1840+checksum = "92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0"
18401841 
18411842 [[package]]
18421843 name = "lock_api"
@@ -2426,7 +2427,8 @@ dependencies = [
24262427 
24272428 [[package]]
24282429 name = "panproto-check"
2429-version = "0.24.0"
2430+version = "0.25.0"
2431+source = "git+https://github.com/panproto/panproto.git?tag=v0.25.0#3e97d4272dde94e5d66d2da82fcc1623d0b7ca3a"
24302432 dependencies = [
24312433  "panproto-gat",
24322434  "panproto-lens",
@@ -2440,7 +2442,8 @@ dependencies = [
24402442 
24412443 [[package]]
24422444 name = "panproto-core"
2443-version = "0.24.0"
2445+version = "0.25.0"
2446+source = "git+https://github.com/panproto/panproto.git?tag=v0.25.0#3e97d4272dde94e5d66d2da82fcc1623d0b7ca3a"
24442447 dependencies = [
24452448  "panproto-check",
24462449  "panproto-gat",
@@ -2455,7 +2458,8 @@ dependencies = [
24552458 
24562459 [[package]]
24572460 name = "panproto-expr"
2458-version = "0.24.0"
2461+version = "0.25.0"
2462+source = "git+https://github.com/panproto/panproto.git?tag=v0.25.0#3e97d4272dde94e5d66d2da82fcc1623d0b7ca3a"
24592463 dependencies = [
24602464  "rustc-hash",
24612465  "serde",
@@ -2464,7 +2468,8 @@ dependencies = [
24642468 
24652469 [[package]]
24662470 name = "panproto-expr-parser"
2467-version = "0.24.0"
2471+version = "0.25.0"
2472+source = "git+https://github.com/panproto/panproto.git?tag=v0.25.0#3e97d4272dde94e5d66d2da82fcc1623d0b7ca3a"
24682473 dependencies = [
24692474  "chumsky",
24702475  "logos 0.16.1",
@@ -2473,7 +2478,8 @@ dependencies = [
24732478 
24742479 [[package]]
24752480 name = "panproto-gat"
2476-version = "0.24.0"
2481+version = "0.25.0"
2482+source = "git+https://github.com/panproto/panproto.git?tag=v0.25.0#3e97d4272dde94e5d66d2da82fcc1623d0b7ca3a"
24772483 dependencies = [
24782484  "panproto-expr",
24792485  "rustc-hash",
@@ -2483,7 +2489,8 @@ dependencies = [
24832489 
24842490 [[package]]
24852491 name = "panproto-git"
2486-version = "0.24.0"
2492+version = "0.25.0"
2493+source = "git+https://github.com/panproto/panproto.git?tag=v0.25.0#3e97d4272dde94e5d66d2da82fcc1623d0b7ca3a"
24872494 dependencies = [
24882495  "git2",
24892496  "miette",
@@ -2500,7 +2507,8 @@ dependencies = [
25002507 
25012508 [[package]]
25022509 name = "panproto-grammars"
2503-version = "0.24.0"
2510+version = "0.25.0"
2511+source = "git+https://github.com/panproto/panproto.git?tag=v0.25.0#3e97d4272dde94e5d66d2da82fcc1623d0b7ca3a"
25042512 dependencies = [
25052513  "cc",
25062514  "serde",
@@ -2511,7 +2519,8 @@ dependencies = [
25112519 
25122520 [[package]]
25132521 name = "panproto-inst"
2514-version = "0.24.0"
2522+version = "0.25.0"
2523+source = "git+https://github.com/panproto/panproto.git?tag=v0.25.0#3e97d4272dde94e5d66d2da82fcc1623d0b7ca3a"
25152524 dependencies = [
25162525  "bumpalo",
25172526  "panproto-expr",
@@ -2526,7 +2535,8 @@ dependencies = [
25262535 
25272536 [[package]]
25282537 name = "panproto-io"
2529-version = "0.24.0"
2538+version = "0.25.0"
2539+source = "git+https://github.com/panproto/panproto.git?tag=v0.25.0#3e97d4272dde94e5d66d2da82fcc1623d0b7ca3a"
25302540 dependencies = [
25312541  "bumpalo",
25322542  "memchr",
@@ -2548,7 +2558,8 @@ dependencies = [
25482558 
25492559 [[package]]
25502560 name = "panproto-lens"
2551-version = "0.24.0"
2561+version = "0.25.0"
2562+source = "git+https://github.com/panproto/panproto.git?tag=v0.25.0#3e97d4272dde94e5d66d2da82fcc1623d0b7ca3a"
25522563 dependencies = [
25532564  "panproto-expr",
25542565  "panproto-gat",
@@ -2564,7 +2575,8 @@ dependencies = [
25642575 
25652576 [[package]]
25662577 name = "panproto-lens-dsl"
2567-version = "0.24.0"
2578+version = "0.25.0"
2579+source = "git+https://github.com/panproto/panproto.git?tag=v0.25.0#3e97d4272dde94e5d66d2da82fcc1623d0b7ca3a"
25682580 dependencies = [
25692581  "miette",
25702582  "nickel-lang",
@@ -2582,7 +2594,8 @@ dependencies = [
25822594 
25832595 [[package]]
25842596 name = "panproto-mig"
2585-version = "0.24.0"
2597+version = "0.25.0"
2598+source = "git+https://github.com/panproto/panproto.git?tag=v0.25.0#3e97d4272dde94e5d66d2da82fcc1623d0b7ca3a"
25862599 dependencies = [
25872600  "panproto-expr",
25882601  "panproto-gat",
@@ -2595,7 +2608,8 @@ dependencies = [
25952608 
25962609 [[package]]
25972610 name = "panproto-parse"
2598-version = "0.24.0"
2611+version = "0.25.0"
2612+source = "git+https://github.com/panproto/panproto.git?tag=v0.25.0#3e97d4272dde94e5d66d2da82fcc1623d0b7ca3a"
25992613 dependencies = [
26002614  "memchr",
26012615  "miette",
@@ -2613,7 +2627,8 @@ dependencies = [
26132627 
26142628 [[package]]
26152629 name = "panproto-project"
2616-version = "0.24.0"
2630+version = "0.25.0"
2631+source = "git+https://github.com/panproto/panproto.git?tag=v0.25.0#3e97d4272dde94e5d66d2da82fcc1623d0b7ca3a"
26172632 dependencies = [
26182633  "blake3",
26192634  "globset",
@@ -2632,7 +2647,8 @@ dependencies = [
26322647 
26332648 [[package]]
26342649 name = "panproto-protocols"
2635-version = "0.24.0"
2650+version = "0.25.0"
2651+source = "git+https://github.com/panproto/panproto.git?tag=v0.25.0#3e97d4272dde94e5d66d2da82fcc1623d0b7ca3a"
26362652 dependencies = [
26372653  "blake3",
26382654  "panproto-gat",
@@ -2646,7 +2662,8 @@ dependencies = [
26462662 
26472663 [[package]]
26482664 name = "panproto-schema"
2649-version = "0.24.0"
2665+version = "0.25.0"
2666+source = "git+https://github.com/panproto/panproto.git?tag=v0.25.0#3e97d4272dde94e5d66d2da82fcc1623d0b7ca3a"
26502667 dependencies = [
26512668  "panproto-expr",
26522669  "panproto-gat",
@@ -2658,7 +2675,8 @@ dependencies = [
26582675 
26592676 [[package]]
26602677 name = "panproto-vcs"
2661-version = "0.24.0"
2678+version = "0.25.0"
2679+source = "git+https://github.com/panproto/panproto.git?tag=v0.25.0#3e97d4272dde94e5d66d2da82fcc1623d0b7ca3a"
26622680 dependencies = [
26632681  "blake3",
26642682  "panproto-check",
@@ -2678,7 +2696,8 @@ dependencies = [
26782696 
26792697 [[package]]
26802698 name = "panproto-xrpc"
2681-version = "0.24.0"
2699+version = "0.25.0"
2700+source = "git+https://github.com/panproto/panproto.git?tag=v0.25.0#3e97d4272dde94e5d66d2da82fcc1623d0b7ca3a"
26822701 dependencies = [
26832702  "hex",
26842703  "miette",
@@ -2824,9 +2843,9 @@ checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49"
28242843 
28252844 [[package]]
28262845 name = "potential_utf"
2827-version = "0.1.4"
2846+version = "0.1.5"
28282847 source = "registry+https://github.com/rust-lang/crates.io-index"
2829-checksum = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77"
2848+checksum = "0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564"
28302849 dependencies = [
28312850  "zerovec",
28322851 ]
@@ -4268,9 +4287,9 @@ dependencies = [
42684287 
42694288 [[package]]
42704289 name = "tinystr"
4271-version = "0.8.2"
4290+version = "0.8.3"
42724291 source = "registry+https://github.com/rust-lang/crates.io-index"
4273-checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869"
4292+checksum = "c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d"
42744293 dependencies = [
42754294  "displaydoc",
42764295  "zerovec",
@@ -5453,9 +5472,9 @@ checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049"
54535472 
54545473 [[package]]
54555474 name = "yoke"
5456-version = "0.8.1"
5475+version = "0.8.2"
54575476 source = "registry+https://github.com/rust-lang/crates.io-index"
5458-checksum = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954"
5477+checksum = "abe8c5fda708d9ca3df187cae8bfb9ceda00dd96231bed36e445a1a48e66f9ca"
54595478 dependencies = [
54605479  "stable_deref_trait",
54615480  "yoke-derive",
@@ -5464,9 +5483,9 @@ dependencies = [
54645483 
54655484 [[package]]
54665485 name = "yoke-derive"
5467-version = "0.8.1"
5486+version = "0.8.2"
54685487 source = "registry+https://github.com/rust-lang/crates.io-index"
5469-checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d"
5488+checksum = "de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e"
54705489 dependencies = [
54715490  "proc-macro2",
54725491  "quote",
@@ -5496,18 +5515,18 @@ dependencies = [
54965515 
54975516 [[package]]
54985517 name = "zerofrom"
5499-version = "0.1.6"
5518+version = "0.1.7"
55005519 source = "registry+https://github.com/rust-lang/crates.io-index"
5501-checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5"
5520+checksum = "69faa1f2a1ea75661980b013019ed6687ed0e83d069bc1114e2cc74c6c04c4df"
55025521 dependencies = [
55035522  "zerofrom-derive",
55045523 ]
55055524 
55065525 [[package]]
55075526 name = "zerofrom-derive"
5508-version = "0.1.6"
5527+version = "0.1.7"
55095528 source = "registry+https://github.com/rust-lang/crates.io-index"
5510-checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502"
5529+checksum = "11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1"
55115530 dependencies = [
55125531  "proc-macro2",
55135532  "quote",
@@ -5523,9 +5542,9 @@ checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0"
55235542 
55245543 [[package]]
55255544 name = "zerotrie"
5526-version = "0.2.3"
5545+version = "0.2.4"
55275546 source = "registry+https://github.com/rust-lang/crates.io-index"
5528-checksum = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851"
5547+checksum = "0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf"
55295548 dependencies = [
55305549  "displaydoc",
55315550  "yoke",
@@ -5534,9 +5553,9 @@ dependencies = [
55345553 
55355554 [[package]]
55365555 name = "zerovec"
5537-version = "0.11.5"
5556+version = "0.11.6"
55385557 source = "registry+https://github.com/rust-lang/crates.io-index"
5539-checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002"
5558+checksum = "90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239"
55405559 dependencies = [
55415560  "yoke",
55425561  "zerofrom",
@@ -5545,9 +5564,9 @@ dependencies = [
55455564 
55465565 [[package]]
55475566 name = "zerovec-derive"
5548-version = "0.11.2"
5567+version = "0.11.3"
55495568 source = "registry+https://github.com/rust-lang/crates.io-index"
5550-checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3"
5569+checksum = "625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555"
55515570 dependencies = [
55525571  "proc-macro2",
55535572  "quote",
@@ -13,25 +13,24 @@ license = "AGPL-3.0-or-later"
1313 repository = "https://github.com/cospan-dev/cospan"
1414 
1515 [workspace.dependencies]
16-# panproto — path dependencies to local phrom checkout for development.
17-# Switch to git tags or crates.io versions for release builds.
18-panproto-core = { path = "/Users/awhite48/Projects/phrom/crates/panproto-core" }
19-panproto-vcs = { path = "/Users/awhite48/Projects/phrom/crates/panproto-vcs" }
20-panproto-schema = { path = "/Users/awhite48/Projects/phrom/crates/panproto-schema" }
21-panproto-check = { path = "/Users/awhite48/Projects/phrom/crates/panproto-check" }
22-panproto-lens = { path = "/Users/awhite48/Projects/phrom/crates/panproto-lens" }
23-panproto-lens-dsl = { path = "/Users/awhite48/Projects/phrom/crates/panproto-lens-dsl" }
24-panproto-protocols = { path = "/Users/awhite48/Projects/phrom/crates/panproto-protocols" }
25-panproto-io = { path = "/Users/awhite48/Projects/phrom/crates/panproto-io" }
26-panproto-inst = { path = "/Users/awhite48/Projects/phrom/crates/panproto-inst" }
27-panproto-gat = { path = "/Users/awhite48/Projects/phrom/crates/panproto-gat" }
28-panproto-mig = { path = "/Users/awhite48/Projects/phrom/crates/panproto-mig" }
29-panproto-expr = { path = "/Users/awhite48/Projects/phrom/crates/panproto-expr" }
30-panproto-expr-parser = { path = "/Users/awhite48/Projects/phrom/crates/panproto-expr-parser" }
31-panproto-xrpc = { path = "/Users/awhite48/Projects/phrom/crates/panproto-xrpc" }
32-panproto-parse = { path = "/Users/awhite48/Projects/phrom/crates/panproto-parse", features = ["group-all"] }
33-panproto-git = { path = "/Users/awhite48/Projects/phrom/crates/panproto-git" }
34-panproto-project = { path = "/Users/awhite48/Projects/phrom/crates/panproto-project" }
16+# panproto v0.25.0 — includes panproto-lens-dsl
17+panproto-core = { git = "https://github.com/panproto/panproto.git", tag = "v0.25.0" }
18+panproto-vcs = { git = "https://github.com/panproto/panproto.git", tag = "v0.25.0" }
19+panproto-schema = { git = "https://github.com/panproto/panproto.git", tag = "v0.25.0" }
20+panproto-check = { git = "https://github.com/panproto/panproto.git", tag = "v0.25.0" }
21+panproto-lens = { git = "https://github.com/panproto/panproto.git", tag = "v0.25.0" }
22+panproto-lens-dsl = { git = "https://github.com/panproto/panproto.git", tag = "v0.25.0" }
23+panproto-protocols = { git = "https://github.com/panproto/panproto.git", tag = "v0.25.0" }
24+panproto-io = { git = "https://github.com/panproto/panproto.git", tag = "v0.25.0" }
25+panproto-inst = { git = "https://github.com/panproto/panproto.git", tag = "v0.25.0" }
26+panproto-gat = { git = "https://github.com/panproto/panproto.git", tag = "v0.25.0" }
27+panproto-mig = { git = "https://github.com/panproto/panproto.git", tag = "v0.25.0" }
28+panproto-expr = { git = "https://github.com/panproto/panproto.git", tag = "v0.25.0" }
29+panproto-expr-parser = { git = "https://github.com/panproto/panproto.git", tag = "v0.25.0" }
30+panproto-xrpc = { git = "https://github.com/panproto/panproto.git", tag = "v0.25.0" }
31+panproto-parse = { git = "https://github.com/panproto/panproto.git", tag = "v0.25.0", features = ["group-all"] }
32+panproto-git = { git = "https://github.com/panproto/panproto.git", tag = "v0.25.0" }
33+panproto-project = { git = "https://github.com/panproto/panproto.git", tag = "v0.25.0" }
3534 git2 = "0.20"
3635 
3736 # Web framework
cospan · schematic version control on atproto built on AT Protocol