Closed renovate[bot] closed 9 months ago
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
â™» Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
Command failed: docker run --rm --name=renovate_a_sidecar --label=renovate_a_child --memory=3584m -v "/tmp/worker/f7d993/c62608/repos/github/BurntNail/vent":"/tmp/worker/f7d993/c62608/repos/github/BurntNail/vent" -v "/tmp/worker/f7d993/c62608/cache":"/tmp/worker/f7d993/c62608/cache" -e GIT_CONFIG_KEY_0 -e GIT_CONFIG_VALUE_0 -e GIT_CONFIG_KEY_1 -e GIT_CONFIG_VALUE_1 -e GIT_CONFIG_KEY_2 -e GIT_CONFIG_VALUE_2 -e GIT_CONFIG_COUNT -e CONTAINERBASE_CACHE_DIR -w "/tmp/worker/f7d993/c62608/repos/github/BurntNail/vent" ghcr.io/containerbase/sidecar:9.24.0 bash -l -c "install-tool rust 1.74.0 && cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --workspace"
Updating crates.io index
error: failed to select a version for `axum`.
... required by package `vent v0.1.0 (/tmp/worker/f7d993/c62608/repos/github/BurntNail/vent)`
versions that meet the requirements `^0.7` are: 0.7.1, 0.7.0
the package `vent` depends on `axum`, with features: `headers` but `axum` does not have these features.
failed to select a version for `axum` which could resolve this conflict
Because you closed this PR without merging, Renovate will ignore this update (0.7
). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps
array of your Renovate config.
If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.
This PR contains the following updates:
0.6
->0.7
Release Notes
tokio-rs/axum (axum)
### [`v0.7.2`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.7.2): axum - v0.7.2 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.7.1...axum-v0.7.2) - **added:** Add `axum::body::to_bytes` ([#2373]) - **fixed:** Gracefully handle accept errors in `serve` ([#2400]) [#2373]: https://togithub.com/tokio-rs/axum/pull/2373 [#2400]: https://togithub.com/tokio-rs/axum/pull/2400 ### [`v0.7.1`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.7.1): axum - v0.7.1 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.7.0...axum-v0.7.1) - **fix**: Fix readme. ### [`v0.7.0`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.7.0): axum - v0.7.0 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.20...axum-v0.7.0) - **breaking:** Update public dependencies. axum now requires - [hyper](https://crates.io/crates/hyper) 1.0 - [http](https://crates.io/crates/http) 1.0 - [http-body](https://crates.io/crates/http-body) 1.0 - **breaking:** axum now requires [tower-http](https://crates.io/crates/tower-http) 0.5 - **breaking:** Remove deprecated `WebSocketUpgrade::max_send_queue` - **breaking:** The following types/traits are no longer generic over the request body (i.e. the `B` type param has been removed) ([#1751] and [#1789]): - `FromRequestParts` - `FromRequest` - `HandlerService` - `HandlerWithoutStateExt` - `Handler` - `LayeredFuture` - `Layered` - `MethodRouter` - `Next` - `RequestExt` - `RouteFuture` - `Route` - `Router` - **breaking:** axum no longer re-exports `hyper::Body` as that type is removed in hyper 1.0. Instead axum has its own body type at `axum::body::Body` ([#1751]) - **breaking:** `extract::BodyStream` has been removed as `body::Body` implements `Stream` and `FromRequest` directly ([#1751]) - **breaking:** Change `sse::Event::json_data` to use `axum_core::Error` as its error type ([#1762]) - **breaking:** Rename `DefaultOnFailedUpdgrade` to `DefaultOnFailedUpgrade` ([#1664]) - **breaking:** Rename `OnFailedUpdgrade` to `OnFailedUpgrade` ([#1664]) - **breaking:** `TypedHeader` has been move to `axum-extra` ([#1850]) - **breaking:** Removed re-exports of `Empty` and `Full`. Use `axum::body::Body::empty` and `axum::body::Body::from` respectively ([#1789]) - **breaking:** The response returned by `IntoResponse::into_response` must use `axum::body::Body` as the body type. `axum::response::Response` does this ([#1789]) - **breaking:** Removed the `BoxBody` type alias and its `box_body` constructor. Use `axum::body::Body::new` instead ([#1789]) - **breaking:** Remove `RawBody` extractor. `axum::body::Body` implements `FromRequest` directly ([#1789]) - **breaking:** The following types from `http-body` no longer implement `IntoResponse`: - `Full`, use `Body::from` instead - `Empty`, use `Body::empty` instead - `BoxBody`, use `Body::new` instead - `UnsyncBoxBody`, use `Body::new` instead - `MapData`, use `Body::new` instead - `MapErr`, use `Body::new` instead - **added:** Add `axum::extract::Request` type alias where the body is `axum::body::Body` ([#1789]) - **added:** Add `Router::as_service` and `Router::into_service` to workaround type inference issues when calling `ServiceExt` methods on a `Router` ([#1835]) - **breaking:** Removed `axum::Server` as it was removed in hyper 1.0. Instead use `axum::serve(listener, service)` or hyper/hyper-util for more configuration options ([#1868]) - **breaking:** Only inherit fallbacks for routers nested with `Router::nest`. Routers nested with `Router::nest_service` will no longer inherit fallbacks ([#1956]) - **fixed:** Don't remove the `Sec-WebSocket-Key` header in `WebSocketUpgrade` ([#1972]) - **added:** Add `axum::extract::Query::try_from_uri` ([#2058]) - **added:** Implement `IntoResponse` for `Box` ([#1836]) - **fixed:** Clone state a bit less when handling requests ([#1837]) - **fixed:** Unpin itoa dependency ([#1815]) [#1815]: https://togithub.com/tokio-rs/axum/pull/1815 [#1836]: https://togithub.com/tokio-rs/axum/pull/1836 [#1837]: https://togithub.com/tokio-rs/axum/pull/1837 ### [`v0.6.10`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.6.10): axum - v0.6.10 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.9...axum-v0.6.10) - **fixed:** Add `#[must_use]` attributes to types that do nothing unless used ([#1809]) - **fixed:** Gracefully handle missing headers in the `TypedHeader` extractor ([#1810]) - **fixed:** Fix routing issues when loading a `Router` via a dynamic library ([#1806]) [#1806]: https://togithub.com/tokio-rs/axum/pull/1806 [#1809]: https://togithub.com/tokio-rs/axum/pull/1809 [#1810]: https://togithub.com/tokio-rs/axum/pull/1810 ### [`v0.6.9`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.6.9): axum - v0.6.9 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.8...axum-v0.6.9) - **changed:** Update to tower-http 0.4. axum is still compatible with tower-http 0.3 ([#1783]) [#1783]: https://togithub.com/tokio-rs/axum/pull/1783 ### [`v0.6.8`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.6.8): axum - v0.6.8 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.7...axum-v0.6.8) - **fixed:** Fix `Allow` missing from routers with middleware ([#1773]) - **added:** Add `KeepAlive::event` for customizing the event sent for SSE keep alive ([#1729]) [#1729]: https://togithub.com/tokio-rs/axum/pull/1729 [#1773]: https://togithub.com/tokio-rs/axum/pull/1773 ### [`v0.6.7`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.6.7): axum - v0.6.7 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.6...axum-v0.6.7) - **added:** Add `FormRejection::FailedToDeserializeFormBody` which is returned if the request body couldn't be deserialized into the target type, as opposed to `FailedToDeserializeForm` which is only for query parameters ([#1683]) - **added:** Add `MockConnectInfo` for setting `ConnectInfo` during tests ([#1767]) [#1683]: https://togithub.com/tokio-rs/axum/pull/1683 [#1767]: https://togithub.com/tokio-rs/axum/pull/1767 ### [`v0.6.6`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.6.6): axum - v0.6.6 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.5...axum-v0.6.6) - **fixed:** Enable passing `MethodRouter` to `Router::fallback` ([#1730]) [#1730]: https://togithub.com/tokio-rs/axum/pull/1730 ### [`v0.6.5`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.6.5): axum - v0.6.5 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.4...axum-v0.6.5) - **fixed:** Fix `#[debug_handler]` sometimes giving wrong borrow related suggestions ([#1710]) - Document gotchas related to using `impl IntoResponse` as the return type from handler functions ([#1736]) [#1710]: https://togithub.com/tokio-rs/axum/pull/1710 [#1736]: https://togithub.com/tokio-rs/axum/pull/1736 ### [`v0.6.4`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.6.4): axum - v0.6.4 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.3...axum-v0.6.4) - Depend on axum-macros 0.3.2 ### [`v0.6.3`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.6.3): axum - v0.6.3 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.2...axum-v0.6.3) - **added:** Implement `IntoResponse` for `&'static [u8; N]` and `[u8; N]` ([#1690]) - **fixed:** Make `Path` support types using `serde::Deserializer::deserialize_any` ([#1693]) - **added:** Add `RawPathParams` ([#1713]) - **added:** Implement `Clone` and `Service` for `axum::middleware::Next` ([#1712]) - **fixed:** Document required tokio features to run "Hello, World!" example ([#1715]) [#1690]: https://togithub.com/tokio-rs/axum/pull/1690 [#1693]: https://togithub.com/tokio-rs/axum/pull/1693 [#1712]: https://togithub.com/tokio-rs/axum/pull/1712 [#1713]: https://togithub.com/tokio-rs/axum/pull/1713 [#1715]: https://togithub.com/tokio-rs/axum/pull/1715 ### [`v0.6.2`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.6.2): axum - v0.6.2 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.1...axum-v0.6.2) - **added:** Add `body_text` and `status` methods to built-in rejections ([#1612]) - **added:** Enable the `runtime` feature of `hyper` when using `tokio` ([#1671]) [#1612]: https://togithub.com/tokio-rs/axum/pull/1612 [#1671]: https://togithub.com/tokio-rs/axum/pull/1671 ### [`v0.6.1`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.6.1): axum - v0.6.1 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.0...axum-v0.6.1) - **added:** Expand the docs for `Router::with_state` ([#1580]) [#1580]: https://togithub.com/tokio-rs/axum/pull/1580Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.