From bb1668dd7fb2ed7f3c5236861ff16592de65df50 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 16 Dec 2024 09:59:57 -0700 Subject: [PATCH] chore(deps): update all non-major dependencies (#3752) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---|---|---| | [bytes](https://redirect.github.com/tokio-rs/bytes) | dependencies | minor | `1.8.0` -> `1.9.0` | [![age](https://developer.mend.io/api/mc/badges/age/crate/bytes/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/bytes/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/bytes/1.8.0/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/bytes/1.8.0/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/block/ftl](https://redirect.github.com/block/ftl) | require | minor | `v0.410.2` -> `v0.412.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fblock%2fftl/v0.412.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fblock%2fftl/v0.412.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fblock%2fftl/v0.410.2/v0.412.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fblock%2fftl/v0.410.2/v0.412.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [prost](https://redirect.github.com/tokio-rs/prost) | dependencies | patch | `0.13.3` -> `0.13.4` | [![age](https://developer.mend.io/api/mc/badges/age/crate/prost/0.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/prost/0.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/prost/0.13.3/0.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/prost/0.13.3/0.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [prost-build](https://redirect.github.com/tokio-rs/prost) | build-dependencies | patch | `0.13.3` -> `0.13.4` | [![age](https://developer.mend.io/api/mc/badges/age/crate/prost-build/0.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/prost-build/0.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/prost-build/0.13.3/0.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/prost-build/0.13.3/0.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [prost-types](https://redirect.github.com/tokio-rs/prost) | dependencies | patch | `0.13.3` -> `0.13.4` | [![age](https://developer.mend.io/api/mc/badges/age/crate/prost-types/0.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/prost-types/0.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/prost-types/0.13.3/0.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/prost-types/0.13.3/0.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [protoc](https://redirect.github.com/protocolbuffers/protobuf) | | minor | `29.0` -> `29.1` | [![age](https://developer.mend.io/api/mc/badges/age/hermit/protoc/29.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/hermit/protoc/29.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/hermit/protoc/29.0/29.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/hermit/protoc/29.0/29.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [serde](https://serde.rs) ([source](https://redirect.github.com/serde-rs/serde)) | dependencies | patch | `1.0.215` -> `1.0.216` | [![age](https://developer.mend.io/api/mc/badges/age/crate/serde/1.0.216?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/serde/1.0.216?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/serde/1.0.215/1.0.216?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/serde/1.0.215/1.0.216?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [uv](https://redirect.github.com/astral-sh/uv) | | patch | `0.5.8` -> `0.5.9` | [![age](https://developer.mend.io/api/mc/badges/age/hermit/uv/0.5.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/hermit/uv/0.5.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/hermit/uv/0.5.8/0.5.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/hermit/uv/0.5.8/0.5.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [wasm-bindgen](https://rustwasm.github.io/) ([source](https://redirect.github.com/rustwasm/wasm-bindgen)) | dependencies | patch | `0.2.97` -> `0.2.99` | [![age](https://developer.mend.io/api/mc/badges/age/crate/wasm-bindgen/0.2.99?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/wasm-bindgen/0.2.99?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/wasm-bindgen/0.2.97/0.2.99?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/wasm-bindgen/0.2.97/0.2.99?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
tokio-rs/bytes (bytes) ### [`v1.9.0`](https://redirect.github.com/tokio-rs/bytes/blob/HEAD/CHANGELOG.md#190-November-27-2024) [Compare Source](https://redirect.github.com/tokio-rs/bytes/compare/v1.8.0...v1.9.0) ##### Added - Add `Bytes::from_owner` to enable externally-allocated memory ([#​742](https://redirect.github.com/tokio-rs/bytes/issues/742)) ##### Documented - Fix typo in Buf::chunk() comment ([#​744](https://redirect.github.com/tokio-rs/bytes/issues/744)) ##### Internal changes - Replace BufMut::put with BufMut::put_slice in Writer impl ([#​745](https://redirect.github.com/tokio-rs/bytes/issues/745)) - Rename hex_impl! to fmt_impl! and reuse it for fmt::Debug ([#​743](https://redirect.github.com/tokio-rs/bytes/issues/743))
block/ftl (github.com/block/ftl) ### [`v0.412.2`](https://redirect.github.com/block/ftl/releases/tag/v0.412.2) [Compare Source](https://redirect.github.com/block/ftl/compare/v0.412.1...v0.412.2) ##### Changelog - [`3c98f18`](https://redirect.github.com/block/ftl/commit/3c98f188) chore: sonatype creds ([#​3764](https://redirect.github.com/block/ftl/issues/3764)) - [`8803a38`](https://redirect.github.com/block/ftl/commit/8803a389) chore: temporarily disable rust proto generation ([#​3770](https://redirect.github.com/block/ftl/issues/3770)) - [`ea933c2`](https://redirect.github.com/block/ftl/commit/ea933c29) fix: move rust-toolchain to top level so it gets picked up by buf ([#​3768](https://redirect.github.com/block/ftl/issues/3768)) - [`f5a8007`](https://redirect.github.com/block/ftl/commit/f5a8007f) fix: restore empty space ([#​3769](https://redirect.github.com/block/ftl/issues/3769)) - [`9cf66c0`](https://redirect.github.com/block/ftl/commit/9cf66c0a) fix: web5 fix ([#​3767](https://redirect.github.com/block/ftl/issues/3767)) ### [`v0.412.1`](https://redirect.github.com/block/ftl/releases/tag/v0.412.1) [Compare Source](https://redirect.github.com/block/ftl/compare/v0.412.0...v0.412.1) ##### Changelog - [`94497d6`](https://redirect.github.com/block/ftl/commit/94497d6e) chore: update test library ([#​3765](https://redirect.github.com/block/ftl/issues/3765)) - [`a57500b`](https://redirect.github.com/block/ftl/commit/a57500bd) fix: start consuming based on from offset option ([#​3750](https://redirect.github.com/block/ftl/issues/3750)) ### [`v0.412.0`](https://redirect.github.com/block/ftl/releases/tag/v0.412.0) [Compare Source](https://redirect.github.com/block/ftl/compare/v0.411.0...v0.412.0) ##### Changelog - [`bc2f440`](https://redirect.github.com/block/ftl/commit/bc2f440f) chore: fix ftl-golang-tools ([#​3762](https://redirect.github.com/block/ftl/issues/3762)) - [`d9aa40d`](https://redirect.github.com/block/ftl/commit/d9aa40d4) chore: fix writecache ([#​3760](https://redirect.github.com/block/ftl/issues/3760)) - [`15807fc`](https://redirect.github.com/block/ftl/commit/15807fcc) chore: more search and replace ([#​3755](https://redirect.github.com/block/ftl/issues/3755)) - [`bf8ca04`](https://redirect.github.com/block/ftl/commit/bf8ca049) chore: remove DB from kube ([#​3741](https://redirect.github.com/block/ftl/issues/3741)) - [`e76a0ba`](https://redirect.github.com/block/ftl/commit/e76a0bac) chore: replace `TBD54566975` with block in zola `config.toml` ([#​3754](https://redirect.github.com/block/ftl/issues/3754)) - [`ccab8c3`](https://redirect.github.com/block/ftl/commit/ccab8c38) chore: update golang-tools ([#​3757](https://redirect.github.com/block/ftl/issues/3757)) - [`b1d862b`](https://redirect.github.com/block/ftl/commit/b1d862ba) fix: Don't enforce platform ([#​3746](https://redirect.github.com/block/ftl/issues/3746)) - [`ac1358b`](https://redirect.github.com/block/ftl/commit/ac1358b5) fix: handle errors from kafka publishing ([#​3748](https://redirect.github.com/block/ftl/issues/3748)) - [`1ef0c89`](https://redirect.github.com/block/ftl/commit/1ef0c892) fix: more build fixes ([#​3763](https://redirect.github.com/block/ftl/issues/3763)) - [`f747ccd`](https://redirect.github.com/block/ftl/commit/f747ccd3) refactor: blind search and replace to new org ([#​3751](https://redirect.github.com/block/ftl/issues/3751)) ### [`v0.411.0`](https://redirect.github.com/block/ftl/releases/tag/v0.411.0) [Compare Source](https://redirect.github.com/block/ftl/compare/v0.410.2...v0.411.0) ##### Changelog - [`0ef8d89`](https://redirect.github.com/block/ftl/commit/0ef8d89c) chore(deps): update all non-major dependencies ([#​3674](https://redirect.github.com/block/ftl/issues/3674)) - [`50131f0`](https://redirect.github.com/block/ftl/commit/50131f09) chore(deps): update dependency protoc to v29 ([#​3592](https://redirect.github.com/block/ftl/issues/3592)) - [`a8786cb`](https://redirect.github.com/block/ftl/commit/a8786cbd) chore: cleanup empty switch cases ([#​3733](https://redirect.github.com/block/ftl/issues/3733)) - [`ad7fd2a`](https://redirect.github.com/block/ftl/commit/ad7fd2a9) chore: move console out of controller ([#​3735](https://redirect.github.com/block/ftl/issues/3735)) - [`c1cf31d`](https://redirect.github.com/block/ftl/commit/c1cf31df) chore: pull out admin service ([#​3711](https://redirect.github.com/block/ftl/issues/3711)) - [`a613d5b`](https://redirect.github.com/block/ftl/commit/a613d5bf) chore: remove DB secrets ([#​3712](https://redirect.github.com/block/ftl/issues/3712)) - [`bf198a3`](https://redirect.github.com/block/ftl/commit/bf198a39) chore: remove ftl db ([#​3725](https://redirect.github.com/block/ftl/issues/3725)) - [`855f219`](https://redirect.github.com/block/ftl/commit/855f2199) chore: speed up subscription provisioning ([#​3738](https://redirect.github.com/block/ftl/issues/3738)) - [`9c81bb7`](https://redirect.github.com/block/ftl/commit/9c81bb7b) chore: use proto specific names for imports rather than ftlv1 ([#​3739](https://redirect.github.com/block/ftl/issues/3739)) - [`b7d6836`](https://redirect.github.com/block/ftl/commit/b7d6836f) feat(go2proto): directly support `encoding.{TextMarshaler,BinaryMarshaler}` ([#​3719](https://redirect.github.com/block/ftl/issues/3719)) - [`7c87106`](https://redirect.github.com/block/ftl/commit/7c871067) feat(go2proto): propagate comments to .proto file ([#​3744](https://redirect.github.com/block/ftl/issues/3744)) - [`3ee16bc`](https://redirect.github.com/block/ftl/commit/3ee16bc3) feat: add sqlc-gen-ftl WASM plugin ([#​3607](https://redirect.github.com/block/ftl/issues/3607)) - [`621ffe3`](https://redirect.github.com/block/ftl/commit/621ffe37) feat: allow easy generation of a trace file ([#​3736](https://redirect.github.com/block/ftl/issues/3736)) - [`7eeef45`](https://redirect.github.com/block/ftl/commit/7eeef454) feat: pubsub follows retry policies ([#​3729](https://redirect.github.com/block/ftl/issues/3729)) - [`2b34c31`](https://redirect.github.com/block/ftl/commit/2b34c319) fix: allocate runner ports randomly ([#​3727](https://redirect.github.com/block/ftl/issues/3727)) - [`0611da7`](https://redirect.github.com/block/ftl/commit/0611da75) fix: console layout and cors error. re-enable tests ([#​3734](https://redirect.github.com/block/ftl/issues/3734)) - [`b093341`](https://redirect.github.com/block/ftl/commit/b093341d) fix: get console working on Kube ([#​3740](https://redirect.github.com/block/ftl/issues/3740)) - [`39ca4a5`](https://redirect.github.com/block/ftl/commit/39ca4a5d) fix: go2proto didn't have the correct outputs specified ([#​3743](https://redirect.github.com/block/ftl/issues/3743)) - [`c193bb1`](https://redirect.github.com/block/ftl/commit/c193bb1f) fix: inter package dependency graph cleanup ([#​3714](https://redirect.github.com/block/ftl/issues/3714)) - [`80502ca`](https://redirect.github.com/block/ftl/commit/80502ca7) fix: support sumtypes of sumtypes on go2proto ([#​3716](https://redirect.github.com/block/ftl/issues/3716))
tokio-rs/prost (prost) ### [`v0.13.4`](https://redirect.github.com/tokio-rs/prost/blob/HEAD/CHANGELOG.md#Prost-version-0134) [Compare Source](https://redirect.github.com/tokio-rs/prost/compare/v0.13.3...v0.13.4) *PROST!* is a [Protocol Buffers](https://developers.google.com/protocol-buffers/) implementation for the [Rust Language](https://www.rust-lang.org/). `prost` generates simple, idiomatic Rust code from `proto2` and `proto3` files. #### Features - Impl Name for Protobuf well-known wrapper types ([#​1174](https://redirect.github.com/tokio-rs/prost/issues/1174)) #### Performance - NonZeroU64 to optimize encoded_len_varint ([#​1192](https://redirect.github.com/tokio-rs/prost/issues/1192)) #### Dependencies - Remove unused `bytes` dependency from `prost-build` ([#​1169](https://redirect.github.com/tokio-rs/prost/issues/1169)) - Update pulldown-cmark-to-cmark requirement from >=16, <=17 to >=16, <=18 ([#​1173](https://redirect.github.com/tokio-rs/prost/issues/1173)) - Update pulldown-cmark-to-cmark requirement from >=16, <=18 to >=16, <=19 ([#​1195](https://redirect.github.com/tokio-rs/prost/issues/1195)) - Update protobuf to v25.3 ([#​1165](https://redirect.github.com/tokio-rs/prost/issues/1165)) - Update protobuf to v25.4 ([#​1176](https://redirect.github.com/tokio-rs/prost/issues/1176)) #### Styling - Remove explicit lifetimes ([#​1180](https://redirect.github.com/tokio-rs/prost/issues/1180)) - Remove unnecessary empty line after document ([#​1181](https://redirect.github.com/tokio-rs/prost/issues/1181)) #### Testing - *(boxed_field)* Confirm `Foo::bar` is boxed ([#​1168](https://redirect.github.com/tokio-rs/prost/issues/1168)) - Move build.rs to standard location ([#​1167](https://redirect.github.com/tokio-rs/prost/issues/1167)) - *(custom_debug)* Merge `skip_debug` into `custom_debug` ([#​1178](https://redirect.github.com/tokio-rs/prost/issues/1178)) - Rename `invalid_doctest` to `disable_comments` ([#​1183](https://redirect.github.com/tokio-rs/prost/issues/1183)) - *(custom_attributes)* Move module to separate file ([#​1187](https://redirect.github.com/tokio-rs/prost/issues/1187)) #### Build - Bump clippy version to 1.82 ([#​1182](https://redirect.github.com/tokio-rs/prost/issues/1182)) - Restrict permissions of `GITHUB_TOKEN` ([#​1189](https://redirect.github.com/tokio-rs/prost/issues/1189))
protocolbuffers/protobuf (protoc) ### [`v29.1`](https://redirect.github.com/protocolbuffers/protobuf/releases/tag/v29.1): Protocol Buffers v29.1 ### Announcements - [Protobuf News](https://protobuf.dev/news/) may include additional announcements or pre-announcements for upcoming changes. ### Java - Rename maven to protobuf_maven in MODULE.bazel ([#​18641](https://redirect.github.com/protocolbuffers/protobuf/issues/18641)) ([#​19477](https://redirect.github.com/protocolbuffers/protobuf/issues/19477)) (https://github.com/protocolbuffers/protobuf/commit/ba6da44dd0910910ea4aad90afc9ea0ae0afc9cf) ##### Kotlin - Rename maven to protobuf_maven in MODULE.bazel ([#​18641](https://redirect.github.com/protocolbuffers/protobuf/issues/18641)) ([#​19477](https://redirect.github.com/protocolbuffers/protobuf/issues/19477)) (https://github.com/protocolbuffers/protobuf/commit/ba6da44dd0910910ea4aad90afc9ea0ae0afc9cf) ### Python - Revert "Remove deprecated service.py usages from test". For 29.x only ([#​19434](https://redirect.github.com/protocolbuffers/protobuf/issues/19434)) (https://github.com/protocolbuffers/protobuf/commit/5864b5078a0187a1a16d4d2ed6f55972511d0a94)
serde-rs/serde (serde) ### [`v1.0.216`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.216) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.215...v1.0.216) - Mark all generated impls with #\[automatically_derived] to exclude from code coverage ([#​2866](https://redirect.github.com/serde-rs/serde/issues/2866), [#​2868](https://redirect.github.com/serde-rs/serde/issues/2868), thanks [@​tdittr](https://redirect.github.com/tdittr))
astral-sh/uv (uv) ### [`v0.5.9`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#059) [Compare Source](https://redirect.github.com/astral-sh/uv/compare/0.5.8...0.5.9) ##### Enhancements - Fork version selection based on `requires-python` requirements ([#​9827](https://redirect.github.com/astral-sh/uv/pull/9827)) - Patch `sysconfig` data at install time ([#​9857](https://redirect.github.com/astral-sh/uv/pull/9857)) - Remove `-isysroot` when patching sysconfig ([#​9860](https://redirect.github.com/astral-sh/uv/pull/9860)) ##### Configuration - Introduce a `--fork-strategy` preference mode ([#​9868](https://redirect.github.com/astral-sh/uv/pull/9868)) - Add support for `UV_OFFLINE` ([#​9795](https://redirect.github.com/astral-sh/uv/pull/9795)) ##### Bug fixes - Avoid `panic!()` when current directory does not exist ([#​9876](https://redirect.github.com/astral-sh/uv/pull/9876)) - Avoid reusing interpreter metadata when running under Rosetta ([#​9846](https://redirect.github.com/astral-sh/uv/pull/9846)) - Avoid trailing slash when deserializing from lockfile ([#​9848](https://redirect.github.com/astral-sh/uv/pull/9848)) - Fix bug in terms when collapsing unavailable versions in resolver errors ([#​9877](https://redirect.github.com/astral-sh/uv/pull/9877)) - Fix suggestion to use `uv help python` on invalid install requests ([#​9820](https://redirect.github.com/astral-sh/uv/pull/9820)) - Skip root when assessing prefix viability ([#​9823](https://redirect.github.com/astral-sh/uv/pull/9823)) - Avoid spurious 'Upgraded tool environment' in `uv tool upgrade` ([#​9870](https://redirect.github.com/astral-sh/uv/pull/9870)) ##### Rust API - Upgrade minimum Rust version to 1.83 ([#​9815](https://redirect.github.com/astral-sh/uv/pull/9815)) ##### Documentation - Document the `--fork-strategy` setting ([#​9887](https://redirect.github.com/astral-sh/uv/pull/9887)) ##### Preview features - Build backend: Allow underscores in entrypoints ([#​9825](https://redirect.github.com/astral-sh/uv/pull/9825))
rustwasm/wasm-bindgen (wasm-bindgen) ### [`v0.2.99`](https://redirect.github.com/rustwasm/wasm-bindgen/blob/HEAD/CHANGELOG.md#0299) [Compare Source](https://redirect.github.com/rustwasm/wasm-bindgen/compare/0.2.98...0.2.99) Released 2024-12-07 ##### Fixed - Mark `wasm-bindgen` v0.2.98 only compatible with `wasm-bindgen-cli` of the same version. [#​4331](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4331) *** ### [`v0.2.98`](https://redirect.github.com/rustwasm/wasm-bindgen/blob/HEAD/CHANGELOG.md#0298) [Compare Source](https://redirect.github.com/rustwasm/wasm-bindgen/compare/0.2.97...0.2.98) Released 2024-12-07 ##### Added - Add support for compiling with `atomics` for Node.js. [#​4318](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4318) - Add `WASM_BINDGEN_TEST_DRIVER_TIMEOUT` environment variable to control the timeout to start and connect to the test driver. [#​4320](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4320) - Add support for number slices of type `MaybeUninit`. [#​4316](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4316) ##### Changed - Remove `once_cell/critical-section` requirement for `no_std` with atomics. [#​4322](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4322) - `static FOO: Option` now returns `None` if undeclared in JS instead of throwing an error in JS. [#​4319](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4319) ##### Fixed - Fix macro-hygiene for calls to `std::thread_local!`. [#​4315](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4315) - Fix feature resolver version 1 compatibility. [#​4327](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4327) ***
--- ### Configuration 📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/block/ftl). --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] Co-authored-by: Wes --- bin/{.protoc-29.0.pkg => .protoc-29.1.pkg} | 0 bin/{.uv-0.5.8.pkg => .uv-0.5.9.pkg} | 0 bin/protoc | 2 +- bin/uv | 2 +- bin/uvx | 2 +- cmd/go2proto/testdata/testdatapb/model.pb.go | 191 +++++++++--------- cmd/go2proto/testdata/testdatapb/model.proto | 2 + .../xyz/block/ftl/console/v1/console_pb2.py | 4 +- .../block/ftl/deployment/v1/deployment_pb2.py | 4 +- .../xyz/block/ftl/language/v1/language_pb2.py | 4 +- .../xyz/block/ftl/lease/v1/lease_pb2.py | 4 +- .../ftl/provisioner/v1beta1/plugin_pb2.py | 4 +- .../ftl/provisioner/v1beta1/service_pb2.py | 4 +- .../xyz/block/ftl/publish/v1/publish_pb2.py | 4 +- .../xyz/block/ftl/schema/v1/schema_pb2.py | 4 +- .../xyz/block/ftl/timeline/v1/event_pb2.py | 4 +- .../xyz/block/ftl/timeline/v1/timeline_pb2.py | 4 +- .../ftl/protos/xyz/block/ftl/v1/admin_pb2.py | 4 +- .../protos/xyz/block/ftl/v1/controller_pb2.py | 4 +- .../ftl/protos/xyz/block/ftl/v1/ftl_pb2.py | 4 +- .../xyz/block/ftl/v1/schemaservice_pb2.py | 4 +- .../ftl/protos/xyz/block/ftl/v1/verb_pb2.py | 4 +- smoketest/echo/go.mod | 2 +- smoketest/origin/go.mod | 2 +- smoketest/relay/go.mod | 2 +- sqlc-gen-ftl/Cargo.lock | 50 +++-- 26 files changed, 159 insertions(+), 156 deletions(-) rename bin/{.protoc-29.0.pkg => .protoc-29.1.pkg} (100%) rename bin/{.uv-0.5.8.pkg => .uv-0.5.9.pkg} (100%) diff --git a/bin/.protoc-29.0.pkg b/bin/.protoc-29.1.pkg similarity index 100% rename from bin/.protoc-29.0.pkg rename to bin/.protoc-29.1.pkg diff --git a/bin/.uv-0.5.8.pkg b/bin/.uv-0.5.9.pkg similarity index 100% rename from bin/.uv-0.5.8.pkg rename to bin/.uv-0.5.9.pkg diff --git a/bin/protoc b/bin/protoc index c9a62de065..7875ea1e14 120000 --- a/bin/protoc +++ b/bin/protoc @@ -1 +1 @@ -.protoc-29.0.pkg \ No newline at end of file +.protoc-29.1.pkg \ No newline at end of file diff --git a/bin/uv b/bin/uv index 2ee3e4840d..b5c42d39fa 120000 --- a/bin/uv +++ b/bin/uv @@ -1 +1 @@ -.uv-0.5.8.pkg \ No newline at end of file +.uv-0.5.9.pkg \ No newline at end of file diff --git a/bin/uvx b/bin/uvx index 2ee3e4840d..b5c42d39fa 120000 --- a/bin/uvx +++ b/bin/uvx @@ -1 +1 @@ -.uv-0.5.8.pkg \ No newline at end of file +.uv-0.5.9.pkg \ No newline at end of file diff --git a/cmd/go2proto/testdata/testdatapb/model.pb.go b/cmd/go2proto/testdata/testdatapb/model.pb.go index 0febdc07f1..405adb76af 100644 --- a/cmd/go2proto/testdata/testdatapb/model.pb.go +++ b/cmd/go2proto/testdata/testdatapb/model.pb.go @@ -3,7 +3,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.29.0 +// protoc v5.29.1 // source: model.proto package testdatapb @@ -12,6 +12,7 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" durationpb "google.golang.org/protobuf/types/known/durationpb" + _ "google.golang.org/protobuf/types/known/timestamppb" reflect "reflect" sync "sync" ) @@ -738,103 +739,105 @@ var File_model_proto protoreflect.FileDescriptor var file_model_proto_rawDesc = []byte{ 0x0a, 0x0b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1b, 0x78, 0x79, 0x7a, 0x2e, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x2e, 0x66, 0x74, 0x6c, 0x2e, 0x67, 0x6f, 0x32, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x75, 0x72, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x91, 0x01, 0x0a, 0x07, 0x4d, - 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x35, 0x0a, 0x08, 0x64, 0x75, - 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, - 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x12, 0x3b, 0x0a, 0x06, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x23, 0x2e, 0x78, 0x79, 0x7a, 0x2e, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x2e, 0x66, 0x74, - 0x6c, 0x2e, 0x67, 0x6f, 0x32, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, - 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x52, 0x06, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x22, 0x20, - 0x0a, 0x06, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x65, 0x73, 0x74, - 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, - 0x22, 0xdb, 0x04, 0x0a, 0x04, 0x52, 0x6f, 0x6f, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x69, 0x6e, 0x74, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x03, 0x69, 0x6e, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x73, - 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x72, - 0x69, 0x6e, 0x67, 0x12, 0x45, 0x0a, 0x0b, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x70, - 0x74, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x78, 0x79, 0x7a, 0x2e, 0x62, - 0x6c, 0x6f, 0x63, 0x6b, 0x2e, 0x66, 0x74, 0x6c, 0x2e, 0x67, 0x6f, 0x32, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0a, - 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x50, 0x74, 0x72, 0x12, 0x35, 0x0a, 0x04, 0x65, 0x6e, - 0x75, 0x6d, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e, 0x78, 0x79, 0x7a, 0x2e, 0x62, - 0x6c, 0x6f, 0x63, 0x6b, 0x2e, 0x66, 0x74, 0x6c, 0x2e, 0x67, 0x6f, 0x32, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x04, 0x65, 0x6e, 0x75, - 0x6d, 0x12, 0x3f, 0x0a, 0x08, 0x73, 0x75, 0x6d, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x78, 0x79, 0x7a, 0x2e, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x2e, - 0x66, 0x74, 0x6c, 0x2e, 0x67, 0x6f, 0x32, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, - 0x74, 0x2e, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65, 0x52, 0x07, 0x73, 0x75, 0x6d, 0x54, 0x79, - 0x70, 0x65, 0x12, 0x26, 0x0a, 0x0c, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, - 0x6e, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x70, 0x74, 0x69, - 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74, 0x88, 0x01, 0x01, 0x12, 0x2d, 0x0a, 0x10, 0x6f, 0x70, - 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74, 0x5f, 0x70, 0x74, 0x72, 0x18, 0x08, - 0x20, 0x01, 0x28, 0x03, 0x48, 0x01, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, - 0x49, 0x6e, 0x74, 0x50, 0x74, 0x72, 0x88, 0x01, 0x01, 0x12, 0x4c, 0x0a, 0x0c, 0x6f, 0x70, 0x74, - 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x24, 0x2e, 0x78, 0x79, 0x7a, 0x2e, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x2e, 0x66, 0x74, 0x6c, 0x2e, - 0x67, 0x6f, 0x32, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x4d, 0x65, - 0x73, 0x73, 0x61, 0x67, 0x65, 0x48, 0x02, 0x52, 0x0b, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, - 0x6c, 0x4d, 0x73, 0x67, 0x88, 0x01, 0x01, 0x12, 0x21, 0x0a, 0x0c, 0x72, 0x65, 0x70, 0x65, 0x61, - 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0b, 0x72, - 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x12, 0x47, 0x0a, 0x0c, 0x72, 0x65, - 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, + 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x75, 0x72, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x91, 0x01, 0x0a, 0x07, + 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x35, 0x0a, 0x08, 0x64, + 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, + 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x12, 0x3b, 0x0a, 0x06, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x78, 0x79, 0x7a, 0x2e, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x2e, 0x66, + 0x74, 0x6c, 0x2e, 0x67, 0x6f, 0x32, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, + 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x52, 0x06, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x22, + 0x20, 0x0a, 0x06, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x65, 0x73, + 0x74, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x6e, 0x65, 0x73, 0x74, 0x65, + 0x64, 0x22, 0xdb, 0x04, 0x0a, 0x04, 0x52, 0x6f, 0x6f, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x69, 0x6e, + 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x03, 0x69, 0x6e, 0x74, 0x12, 0x16, 0x0a, 0x06, + 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, + 0x72, 0x69, 0x6e, 0x67, 0x12, 0x45, 0x0a, 0x0b, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, + 0x70, 0x74, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x78, 0x79, 0x7a, 0x2e, + 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x2e, 0x66, 0x74, 0x6c, 0x2e, 0x67, 0x6f, 0x32, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, + 0x0a, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x50, 0x74, 0x72, 0x12, 0x35, 0x0a, 0x04, 0x65, + 0x6e, 0x75, 0x6d, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e, 0x78, 0x79, 0x7a, 0x2e, + 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x2e, 0x66, 0x74, 0x6c, 0x2e, 0x67, 0x6f, 0x32, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x04, 0x65, 0x6e, + 0x75, 0x6d, 0x12, 0x3f, 0x0a, 0x08, 0x73, 0x75, 0x6d, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x06, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x78, 0x79, 0x7a, 0x2e, 0x62, 0x6c, 0x6f, 0x63, 0x6b, + 0x2e, 0x66, 0x74, 0x6c, 0x2e, 0x67, 0x6f, 0x32, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, + 0x73, 0x74, 0x2e, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65, 0x52, 0x07, 0x73, 0x75, 0x6d, 0x54, + 0x79, 0x70, 0x65, 0x12, 0x26, 0x0a, 0x0c, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, + 0x69, 0x6e, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x70, 0x74, + 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74, 0x88, 0x01, 0x01, 0x12, 0x2d, 0x0a, 0x10, 0x6f, + 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74, 0x5f, 0x70, 0x74, 0x72, 0x18, + 0x08, 0x20, 0x01, 0x28, 0x03, 0x48, 0x01, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, + 0x6c, 0x49, 0x6e, 0x74, 0x50, 0x74, 0x72, 0x88, 0x01, 0x01, 0x12, 0x4c, 0x0a, 0x0c, 0x6f, 0x70, + 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x78, 0x79, 0x7a, 0x2e, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x2e, 0x66, 0x74, 0x6c, 0x2e, 0x67, 0x6f, 0x32, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x4d, - 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0b, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, - 0x4d, 0x73, 0x67, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0c, - 0x52, 0x03, 0x75, 0x72, 0x6c, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x0d, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x42, 0x0f, 0x0a, 0x0d, 0x5f, 0x6f, 0x70, 0x74, 0x69, - 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74, 0x42, 0x13, 0x0a, 0x11, 0x5f, 0x6f, 0x70, 0x74, - 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74, 0x5f, 0x70, 0x74, 0x72, 0x42, 0x0f, 0x0a, - 0x0d, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6d, 0x73, 0x67, 0x22, 0x89, - 0x01, 0x0a, 0x0a, 0x53, 0x75, 0x62, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65, 0x12, 0x38, 0x0a, - 0x01, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x78, 0x79, 0x7a, 0x2e, 0x62, - 0x6c, 0x6f, 0x63, 0x6b, 0x2e, 0x66, 0x74, 0x6c, 0x2e, 0x67, 0x6f, 0x32, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x53, 0x75, 0x62, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, - 0x65, 0x41, 0x48, 0x00, 0x52, 0x01, 0x61, 0x12, 0x38, 0x0a, 0x01, 0x62, 0x18, 0x02, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x78, 0x79, 0x7a, 0x2e, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x2e, 0x66, - 0x74, 0x6c, 0x2e, 0x67, 0x6f, 0x32, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, - 0x2e, 0x53, 0x75, 0x62, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65, 0x42, 0x48, 0x00, 0x52, 0x01, - 0x62, 0x42, 0x07, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x1b, 0x0a, 0x0b, 0x53, 0x75, - 0x62, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65, 0x41, 0x12, 0x0c, 0x0a, 0x01, 0x61, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x01, 0x61, 0x22, 0x1b, 0x0a, 0x0b, 0x53, 0x75, 0x62, 0x53, 0x75, - 0x6d, 0x54, 0x79, 0x70, 0x65, 0x42, 0x12, 0x0c, 0x0a, 0x01, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x01, 0x61, 0x22, 0xd9, 0x02, 0x0a, 0x07, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65, - 0x12, 0x4f, 0x0a, 0x0e, 0x73, 0x75, 0x62, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x74, 0x79, 0x70, 0x65, - 0x5f, 0x61, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x78, 0x79, 0x7a, 0x2e, 0x62, - 0x6c, 0x6f, 0x63, 0x6b, 0x2e, 0x66, 0x74, 0x6c, 0x2e, 0x67, 0x6f, 0x32, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x53, 0x75, 0x62, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, - 0x65, 0x41, 0x48, 0x00, 0x52, 0x0b, 0x73, 0x75, 0x62, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65, - 0x41, 0x12, 0x4f, 0x0a, 0x0e, 0x73, 0x75, 0x62, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x74, 0x79, 0x70, - 0x65, 0x5f, 0x62, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x78, 0x79, 0x7a, 0x2e, + 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x48, 0x02, 0x52, 0x0b, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, + 0x61, 0x6c, 0x4d, 0x73, 0x67, 0x88, 0x01, 0x01, 0x12, 0x21, 0x0a, 0x0c, 0x72, 0x65, 0x70, 0x65, + 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0b, + 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x12, 0x47, 0x0a, 0x0c, 0x72, + 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x0b, 0x20, 0x03, 0x28, + 0x0b, 0x32, 0x24, 0x2e, 0x78, 0x79, 0x7a, 0x2e, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x2e, 0x66, 0x74, + 0x6c, 0x2e, 0x67, 0x6f, 0x32, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, + 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0b, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, + 0x64, 0x4d, 0x73, 0x67, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18, 0x0c, 0x20, 0x01, 0x28, + 0x0c, 0x52, 0x03, 0x75, 0x72, 0x6c, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x0d, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x42, 0x0f, 0x0a, 0x0d, 0x5f, 0x6f, 0x70, 0x74, + 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74, 0x42, 0x13, 0x0a, 0x11, 0x5f, 0x6f, 0x70, + 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74, 0x5f, 0x70, 0x74, 0x72, 0x42, 0x0f, + 0x0a, 0x0d, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6d, 0x73, 0x67, 0x22, + 0x89, 0x01, 0x0a, 0x0a, 0x53, 0x75, 0x62, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65, 0x12, 0x38, + 0x0a, 0x01, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x78, 0x79, 0x7a, 0x2e, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x2e, 0x66, 0x74, 0x6c, 0x2e, 0x67, 0x6f, 0x32, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x53, 0x75, 0x62, 0x53, 0x75, 0x6d, 0x54, 0x79, - 0x70, 0x65, 0x42, 0x48, 0x00, 0x52, 0x0b, 0x73, 0x75, 0x62, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, - 0x65, 0x42, 0x12, 0x35, 0x0a, 0x01, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, - 0x78, 0x79, 0x7a, 0x2e, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x2e, 0x66, 0x74, 0x6c, 0x2e, 0x67, 0x6f, - 0x32, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x53, 0x75, 0x6d, 0x54, - 0x79, 0x70, 0x65, 0x41, 0x48, 0x00, 0x52, 0x01, 0x61, 0x12, 0x35, 0x0a, 0x01, 0x62, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x78, 0x79, 0x7a, 0x2e, 0x62, 0x6c, 0x6f, 0x63, 0x6b, - 0x2e, 0x66, 0x74, 0x6c, 0x2e, 0x67, 0x6f, 0x32, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, - 0x73, 0x74, 0x2e, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65, 0x42, 0x48, 0x00, 0x52, 0x01, 0x62, - 0x12, 0x35, 0x0a, 0x01, 0x63, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x78, 0x79, - 0x7a, 0x2e, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x2e, 0x66, 0x74, 0x6c, 0x2e, 0x67, 0x6f, 0x32, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, - 0x65, 0x43, 0x48, 0x00, 0x52, 0x01, 0x63, 0x42, 0x07, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, - 0x22, 0x18, 0x0a, 0x08, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65, 0x41, 0x12, 0x0c, 0x0a, 0x01, - 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x01, 0x61, 0x22, 0x18, 0x0a, 0x08, 0x53, 0x75, - 0x6d, 0x54, 0x79, 0x70, 0x65, 0x42, 0x12, 0x0c, 0x0a, 0x01, 0x62, 0x18, 0x01, 0x20, 0x01, 0x28, - 0x03, 0x52, 0x01, 0x62, 0x22, 0x18, 0x0a, 0x08, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65, 0x43, - 0x12, 0x0c, 0x0a, 0x01, 0x63, 0x18, 0x01, 0x20, 0x01, 0x28, 0x01, 0x52, 0x01, 0x63, 0x2a, 0x1e, - 0x0a, 0x04, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x0a, 0x0a, 0x06, 0x45, 0x4e, 0x55, 0x4d, 0x5f, 0x41, - 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x45, 0x4e, 0x55, 0x4d, 0x5f, 0x42, 0x10, 0x01, 0x42, 0x37, - 0x5a, 0x35, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x62, 0x6c, 0x6f, - 0x63, 0x6b, 0x2f, 0x66, 0x74, 0x6c, 0x2f, 0x63, 0x6d, 0x64, 0x2f, 0x67, 0x6f, 0x32, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x64, 0x61, 0x74, 0x61, 0x2f, 0x74, 0x65, 0x73, - 0x74, 0x64, 0x61, 0x74, 0x61, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x70, 0x65, 0x41, 0x48, 0x00, 0x52, 0x01, 0x61, 0x12, 0x38, 0x0a, 0x01, 0x62, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x78, 0x79, 0x7a, 0x2e, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x2e, + 0x66, 0x74, 0x6c, 0x2e, 0x67, 0x6f, 0x32, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, + 0x74, 0x2e, 0x53, 0x75, 0x62, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65, 0x42, 0x48, 0x00, 0x52, + 0x01, 0x62, 0x42, 0x07, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x1b, 0x0a, 0x0b, 0x53, + 0x75, 0x62, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65, 0x41, 0x12, 0x0c, 0x0a, 0x01, 0x61, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x01, 0x61, 0x22, 0x1b, 0x0a, 0x0b, 0x53, 0x75, 0x62, 0x53, + 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65, 0x42, 0x12, 0x0c, 0x0a, 0x01, 0x61, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x01, 0x61, 0x22, 0xd9, 0x02, 0x0a, 0x07, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, + 0x65, 0x12, 0x4f, 0x0a, 0x0e, 0x73, 0x75, 0x62, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x74, 0x79, 0x70, + 0x65, 0x5f, 0x61, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x78, 0x79, 0x7a, 0x2e, + 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x2e, 0x66, 0x74, 0x6c, 0x2e, 0x67, 0x6f, 0x32, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x53, 0x75, 0x62, 0x53, 0x75, 0x6d, 0x54, 0x79, + 0x70, 0x65, 0x41, 0x48, 0x00, 0x52, 0x0b, 0x73, 0x75, 0x62, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, + 0x65, 0x41, 0x12, 0x4f, 0x0a, 0x0e, 0x73, 0x75, 0x62, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x74, 0x79, + 0x70, 0x65, 0x5f, 0x62, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x78, 0x79, 0x7a, + 0x2e, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x2e, 0x66, 0x74, 0x6c, 0x2e, 0x67, 0x6f, 0x32, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x53, 0x75, 0x62, 0x53, 0x75, 0x6d, 0x54, + 0x79, 0x70, 0x65, 0x42, 0x48, 0x00, 0x52, 0x0b, 0x73, 0x75, 0x62, 0x53, 0x75, 0x6d, 0x54, 0x79, + 0x70, 0x65, 0x42, 0x12, 0x35, 0x0a, 0x01, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, + 0x2e, 0x78, 0x79, 0x7a, 0x2e, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x2e, 0x66, 0x74, 0x6c, 0x2e, 0x67, + 0x6f, 0x32, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x53, 0x75, 0x6d, + 0x54, 0x79, 0x70, 0x65, 0x41, 0x48, 0x00, 0x52, 0x01, 0x61, 0x12, 0x35, 0x0a, 0x01, 0x62, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x78, 0x79, 0x7a, 0x2e, 0x62, 0x6c, 0x6f, 0x63, + 0x6b, 0x2e, 0x66, 0x74, 0x6c, 0x2e, 0x67, 0x6f, 0x32, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, + 0x65, 0x73, 0x74, 0x2e, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65, 0x42, 0x48, 0x00, 0x52, 0x01, + 0x62, 0x12, 0x35, 0x0a, 0x01, 0x63, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x78, + 0x79, 0x7a, 0x2e, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x2e, 0x66, 0x74, 0x6c, 0x2e, 0x67, 0x6f, 0x32, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x53, 0x75, 0x6d, 0x54, 0x79, + 0x70, 0x65, 0x43, 0x48, 0x00, 0x52, 0x01, 0x63, 0x42, 0x07, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, + 0x65, 0x22, 0x18, 0x0a, 0x08, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65, 0x41, 0x12, 0x0c, 0x0a, + 0x01, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x01, 0x61, 0x22, 0x18, 0x0a, 0x08, 0x53, + 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65, 0x42, 0x12, 0x0c, 0x0a, 0x01, 0x62, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x03, 0x52, 0x01, 0x62, 0x22, 0x18, 0x0a, 0x08, 0x53, 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65, + 0x43, 0x12, 0x0c, 0x0a, 0x01, 0x63, 0x18, 0x01, 0x20, 0x01, 0x28, 0x01, 0x52, 0x01, 0x63, 0x2a, + 0x1e, 0x0a, 0x04, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x0a, 0x0a, 0x06, 0x45, 0x4e, 0x55, 0x4d, 0x5f, + 0x41, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x45, 0x4e, 0x55, 0x4d, 0x5f, 0x42, 0x10, 0x01, 0x42, + 0x37, 0x5a, 0x35, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x62, 0x6c, + 0x6f, 0x63, 0x6b, 0x2f, 0x66, 0x74, 0x6c, 0x2f, 0x63, 0x6d, 0x64, 0x2f, 0x67, 0x6f, 0x32, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x64, 0x61, 0x74, 0x61, 0x2f, 0x74, 0x65, + 0x73, 0x74, 0x64, 0x61, 0x74, 0x61, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/cmd/go2proto/testdata/testdatapb/model.proto b/cmd/go2proto/testdata/testdatapb/model.proto index 45b765626b..21be6e3878 100644 --- a/cmd/go2proto/testdata/testdatapb/model.proto +++ b/cmd/go2proto/testdata/testdatapb/model.proto @@ -3,6 +3,7 @@ syntax = "proto3"; package xyz.block.ftl.go2proto.test; +import "google/protobuf/timestamp.proto"; import "google/protobuf/duration.proto"; option go_package = "github.com/block/ftl/cmd/go2proto/testdata/testdatapb"; @@ -75,3 +76,4 @@ message SumTypeB { message SumTypeC { double c = 1; } + diff --git a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/console/v1/console_pb2.py b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/console/v1/console_pb2.py index af105bb4b8..c05092a4ec 100644 --- a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/console/v1/console_pb2.py +++ b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/console/v1/console_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: xyz/block/ftl/console/v1/console.proto -# Protobuf Python Version: 5.29.0 +# Protobuf Python Version: 5.29.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 5, 29, - 0, + 1, '', 'xyz/block/ftl/console/v1/console.proto' ) diff --git a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/deployment/v1/deployment_pb2.py b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/deployment/v1/deployment_pb2.py index 6e29eb593b..560b2ebcff 100644 --- a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/deployment/v1/deployment_pb2.py +++ b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/deployment/v1/deployment_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: xyz/block/ftl/deployment/v1/deployment.proto -# Protobuf Python Version: 5.29.0 +# Protobuf Python Version: 5.29.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 5, 29, - 0, + 1, '', 'xyz/block/ftl/deployment/v1/deployment.proto' ) diff --git a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/language/v1/language_pb2.py b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/language/v1/language_pb2.py index bf26b53587..4442d31736 100644 --- a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/language/v1/language_pb2.py +++ b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/language/v1/language_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: xyz/block/ftl/language/v1/language.proto -# Protobuf Python Version: 5.29.0 +# Protobuf Python Version: 5.29.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 5, 29, - 0, + 1, '', 'xyz/block/ftl/language/v1/language.proto' ) diff --git a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/lease/v1/lease_pb2.py b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/lease/v1/lease_pb2.py index 231ef45a7c..c76e362d95 100644 --- a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/lease/v1/lease_pb2.py +++ b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/lease/v1/lease_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: xyz/block/ftl/lease/v1/lease.proto -# Protobuf Python Version: 5.29.0 +# Protobuf Python Version: 5.29.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 5, 29, - 0, + 1, '', 'xyz/block/ftl/lease/v1/lease.proto' ) diff --git a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/provisioner/v1beta1/plugin_pb2.py b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/provisioner/v1beta1/plugin_pb2.py index 9ebb6e6181..0462b7e829 100644 --- a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/provisioner/v1beta1/plugin_pb2.py +++ b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/provisioner/v1beta1/plugin_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: xyz/block/ftl/provisioner/v1beta1/plugin.proto -# Protobuf Python Version: 5.29.0 +# Protobuf Python Version: 5.29.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 5, 29, - 0, + 1, '', 'xyz/block/ftl/provisioner/v1beta1/plugin.proto' ) diff --git a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/provisioner/v1beta1/service_pb2.py b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/provisioner/v1beta1/service_pb2.py index 12c090f06d..53edb5c32b 100644 --- a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/provisioner/v1beta1/service_pb2.py +++ b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/provisioner/v1beta1/service_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: xyz/block/ftl/provisioner/v1beta1/service.proto -# Protobuf Python Version: 5.29.0 +# Protobuf Python Version: 5.29.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 5, 29, - 0, + 1, '', 'xyz/block/ftl/provisioner/v1beta1/service.proto' ) diff --git a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/publish/v1/publish_pb2.py b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/publish/v1/publish_pb2.py index 59f167d5ee..079502ec81 100644 --- a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/publish/v1/publish_pb2.py +++ b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/publish/v1/publish_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: xyz/block/ftl/publish/v1/publish.proto -# Protobuf Python Version: 5.29.0 +# Protobuf Python Version: 5.29.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 5, 29, - 0, + 1, '', 'xyz/block/ftl/publish/v1/publish.proto' ) diff --git a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/schema/v1/schema_pb2.py b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/schema/v1/schema_pb2.py index 2539a50323..aff1904f4b 100644 --- a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/schema/v1/schema_pb2.py +++ b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/schema/v1/schema_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: xyz/block/ftl/schema/v1/schema.proto -# Protobuf Python Version: 5.29.0 +# Protobuf Python Version: 5.29.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 5, 29, - 0, + 1, '', 'xyz/block/ftl/schema/v1/schema.proto' ) diff --git a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/timeline/v1/event_pb2.py b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/timeline/v1/event_pb2.py index 93bda23c17..2f8fc12191 100644 --- a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/timeline/v1/event_pb2.py +++ b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/timeline/v1/event_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: xyz/block/ftl/timeline/v1/event.proto -# Protobuf Python Version: 5.29.0 +# Protobuf Python Version: 5.29.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 5, 29, - 0, + 1, '', 'xyz/block/ftl/timeline/v1/event.proto' ) diff --git a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/timeline/v1/timeline_pb2.py b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/timeline/v1/timeline_pb2.py index 878dd1651e..f6f04f0f04 100644 --- a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/timeline/v1/timeline_pb2.py +++ b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/timeline/v1/timeline_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: xyz/block/ftl/timeline/v1/timeline.proto -# Protobuf Python Version: 5.29.0 +# Protobuf Python Version: 5.29.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 5, 29, - 0, + 1, '', 'xyz/block/ftl/timeline/v1/timeline.proto' ) diff --git a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/v1/admin_pb2.py b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/v1/admin_pb2.py index 0a5c0d7d79..d553080cf2 100644 --- a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/v1/admin_pb2.py +++ b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/v1/admin_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: xyz/block/ftl/v1/admin.proto -# Protobuf Python Version: 5.29.0 +# Protobuf Python Version: 5.29.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 5, 29, - 0, + 1, '', 'xyz/block/ftl/v1/admin.proto' ) diff --git a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/v1/controller_pb2.py b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/v1/controller_pb2.py index a448b6dc37..f53ee17e7b 100644 --- a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/v1/controller_pb2.py +++ b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/v1/controller_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: xyz/block/ftl/v1/controller.proto -# Protobuf Python Version: 5.29.0 +# Protobuf Python Version: 5.29.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 5, 29, - 0, + 1, '', 'xyz/block/ftl/v1/controller.proto' ) diff --git a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/v1/ftl_pb2.py b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/v1/ftl_pb2.py index e976599c38..856fd69f5d 100644 --- a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/v1/ftl_pb2.py +++ b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/v1/ftl_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: xyz/block/ftl/v1/ftl.proto -# Protobuf Python Version: 5.29.0 +# Protobuf Python Version: 5.29.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 5, 29, - 0, + 1, '', 'xyz/block/ftl/v1/ftl.proto' ) diff --git a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/v1/schemaservice_pb2.py b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/v1/schemaservice_pb2.py index 87953868a3..f6dc4c6b5a 100644 --- a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/v1/schemaservice_pb2.py +++ b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/v1/schemaservice_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: xyz/block/ftl/v1/schemaservice.proto -# Protobuf Python Version: 5.29.0 +# Protobuf Python Version: 5.29.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 5, 29, - 0, + 1, '', 'xyz/block/ftl/v1/schemaservice.proto' ) diff --git a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/v1/verb_pb2.py b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/v1/verb_pb2.py index 18eed475be..8ba3bb9342 100644 --- a/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/v1/verb_pb2.py +++ b/python-runtime/ftl/src/ftl/protos/xyz/block/ftl/v1/verb_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: xyz/block/ftl/v1/verb.proto -# Protobuf Python Version: 5.29.0 +# Protobuf Python Version: 5.29.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 5, 29, - 0, + 1, '', 'xyz/block/ftl/v1/verb.proto' ) diff --git a/smoketest/echo/go.mod b/smoketest/echo/go.mod index fc4b5ece97..d81fadbac6 100644 --- a/smoketest/echo/go.mod +++ b/smoketest/echo/go.mod @@ -4,7 +4,7 @@ go 1.23.0 replace github.com/block/ftl => ../.. -require github.com/block/ftl v0.410.2 +require github.com/block/ftl v0.412.2 require ( github.com/alecthomas/participle/v2 v2.1.1 // indirect diff --git a/smoketest/origin/go.mod b/smoketest/origin/go.mod index 1fe826379f..041ccbcde9 100644 --- a/smoketest/origin/go.mod +++ b/smoketest/origin/go.mod @@ -2,7 +2,7 @@ module ftl/origin go 1.23.0 -require github.com/block/ftl v0.410.2 +require github.com/block/ftl v0.412.2 require ( al.essio.dev/pkg/shellescape v1.5.1 // indirect diff --git a/smoketest/relay/go.mod b/smoketest/relay/go.mod index d084391347..115410435c 100644 --- a/smoketest/relay/go.mod +++ b/smoketest/relay/go.mod @@ -2,7 +2,7 @@ module ftl/relay go 1.23.0 -require github.com/block/ftl v0.410.2 +require github.com/block/ftl v0.412.2 require ( al.essio.dev/pkg/shellescape v1.5.1 // indirect diff --git a/sqlc-gen-ftl/Cargo.lock b/sqlc-gen-ftl/Cargo.lock index 242cb725b4..525e5f79de 100644 --- a/sqlc-gen-ftl/Cargo.lock +++ b/sqlc-gen-ftl/Cargo.lock @@ -90,9 +90,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.8.0" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da" +checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b" [[package]] name = "cc" @@ -682,9 +682,9 @@ dependencies = [ [[package]] name = "prost" -version = "0.13.3" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b0487d90e047de87f984913713b85c601c05609aad5b0df4b4573fbf69aa13f" +checksum = "2c0fef6c4230e4ccf618a35c59d7ede15dea37de8427500f50aff708806e42ec" dependencies = [ "bytes", "prost-derive", @@ -692,11 +692,10 @@ dependencies = [ [[package]] name = "prost-build" -version = "0.13.3" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c1318b19085f08681016926435853bbf7858f9c082d0999b80550ff5d9abe15" +checksum = "d0f3e5beed80eb580c68e2c600937ac2c4eedabdfd5ef1e5b7ea4f3fba84497b" dependencies = [ - "bytes", "heck", "itertools", "log", @@ -713,9 +712,9 @@ dependencies = [ [[package]] name = "prost-derive" -version = "0.13.3" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9552f850d5f0964a4e4d0bf306459ac29323ddfbae05e35a7c0d35cb0803cc5" +checksum = "157c5a9d7ea5c2ed2d9fb8f495b64759f7816c7eaea54ba3978f0d63000162e3" dependencies = [ "anyhow", "itertools", @@ -726,9 +725,9 @@ dependencies = [ [[package]] name = "prost-types" -version = "0.13.3" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4759aa0d3a6232fb8dbdb97b61de2c20047c68aca932c7ed76da9d788508d670" +checksum = "cc2f1e56baa61e93533aebc21af4d2134b70f66275e0fcdf3cbe43d77ff7e8fc" dependencies = [ "prost", ] @@ -890,18 +889,18 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.215" +version = "1.0.216" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f" +checksum = "0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.215" +version = "1.0.216" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0" +checksum = "46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e" dependencies = [ "proc-macro2", "quote", @@ -1128,9 +1127,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.97" +version = "0.2.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d15e63b4482863c109d70a7b8706c1e364eb6ea449b201a76c5b89cedcec2d5c" +checksum = "a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396" dependencies = [ "cfg-if", "once_cell", @@ -1139,13 +1138,12 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.97" +version = "0.2.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d36ef12e3aaca16ddd3f67922bc63e48e953f126de60bd33ccc0101ef9998cd" +checksum = "5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79" dependencies = [ "bumpalo", "log", - "once_cell", "proc-macro2", "quote", "syn", @@ -1154,9 +1152,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.97" +version = "0.2.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "705440e08b42d3e4b36de7d66c944be628d579796b8090bfa3471478a2260051" +checksum = "2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -1164,9 +1162,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.97" +version = "0.2.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98c9ae5a76e46f4deecd0f0255cc223cfa18dc9b261213b8aa0c7b36f61b3f1d" +checksum = "30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2" dependencies = [ "proc-macro2", "quote", @@ -1177,9 +1175,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.97" +version = "0.2.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ee99da9c5ba11bd675621338ef6fa52296b76b83305e9b6e5c77d4c286d6d49" +checksum = "943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6" [[package]] name = "wasm-encoder"