chore(deps): update all dependencies #11

Open
kjuulh wants to merge 1 commits from renovate/all into main
Owner

This PR contains the following updates:

Package Type Update Change
anyhow workspace.dependencies patch 1.0.93 -> 1.0.95
async-trait workspace.dependencies patch 0.1.83 -> 0.1.85
axum workspace.dependencies minor 0.7 -> 0.8
bytes workspace.dependencies minor 1.8.0 -> 1.9.0
chrono dependencies patch 0.4.38 -> 0.4.39
clap workspace.dependencies patch 4.5.21 -> 4.5.27
dagger-sdk dependencies minor 0.13.0 -> 0.15.0
nodrift workspace.dependencies minor 0.2.0 -> 0.3.0
notmad dependencies minor 0.5.0 -> 0.7.0
tokio (source) workspace.dependencies minor 1.41.1 -> 1.43.0
tokio-stream (source) dependencies patch 0.1.16 -> 0.1.17
tokio-util (source) dependencies patch 0.7.12 -> 0.7.13
uuid workspace.dependencies minor 1.11.0 -> 1.12.1

Release Notes

dtolnay/anyhow (anyhow)

v1.0.95

Compare Source

v1.0.94

Compare Source

  • Documentation improvements
dtolnay/async-trait (async-trait)

v0.1.85

Compare Source

  • Omit Self: 'async_trait bound in impl when not needed by signature (#​284)

v0.1.84

Compare Source

  • Support impl Trait in return type (#​282)
tokio-rs/axum (axum)

v0.8.0: axum v0.8.0

Compare Source

since rc.1

  • breaking: axum::extract::ws::Message now uses Bytes in place of Vec<u8>,
    and a new Utf8Bytes type in place of String, for its variants (#​3078)
  • breaking: Remove OptionalFromRequestParts impl for Query (#​3088)
  • changed: Upgraded tokio-tungstenite to 0.26 (#​3078)
  • changed: Query/Form: Use serde_path_to_error to report fields that failed to parse (#​3081)

full changelog

You can also read the blog post on tokio

Note: there are further relevant changes in axum-core's changelog

  • breaking: Upgrade matchit to 0.8, changing the path parameter syntax from /:single and /*many to /{single} and /{*many}; the old syntax produces a panic to avoid silent change in behavior (#​2645)
  • breaking: Require Sync for all handlers and services added to Router and MethodRouter (#​2473)
  • breaking: The tuple and tuple_struct Path extractor deserializers now check that the number of parameters matches the tuple length exactly (#​2931)
  • breaking: Move Host extractor to axum-extra (#​2956)
  • breaking: Remove WebSocket::close. Users should explicitly send close messages themselves. (#​2974)
  • breaking: Make serve generic over the listener and IO types (#​2941)
  • breaking: Remove Serve::tcp_nodelay and WithGracefulShutdown::tcp_nodelay.
    See serve::ListenerExt for an API that let you set arbitrary TCP stream properties. (#​2941)
  • breaking: Option<Path<T>> no longer swallows all error conditions,
    instead rejecting the request in many cases; see its documentation for details (#​2475)
  • breaking: axum::extract::ws::Message now uses Bytes in place of Vec<u8>,
    and a new Utf8Bytes type in place of String, for its variants (#​3078)
  • fixed: Skip SSE incompatible chars of serde_json::RawValue in Event::json_data (#​2992)
  • fixed: Don't panic when array type is used for path segment (#​3039)
  • fixed: Avoid setting content-length before middleware.
    This allows middleware to add bodies to requests without needing to manually set content-length (#​2897)
  • change: Update minimum rust version to 1.75 (#​2943)
  • changed: Upgraded tokio-tungstenite to 0.26 (#​3078)
  • changed: Query/Form: Use serde_path_to_error to report fields that failed to parse (#​3081)
  • added: Add method_not_allowed_fallback to set a fallback when a path matches but there is no handler for the given HTTP method (#​2903)
  • added: Add NoContent as a self-described shortcut for StatusCode::NO_CONTENT (#​2978)
  • added: Add support for WebSockets over HTTP/2. They can be enabled by changing get(ws_endpoint) handlers to any(ws_endpoint) (#​2894)
  • added: Add MethodFilter::CONNECT, routing::connect[_service] and MethodRouter::connect[_service] (#​2961)
  • added: Extend FailedToDeserializePathParams::kind enum with (ErrorKind::DeserializeError). This new variant captures both key, value, and message from named path parameters parse errors, instead of only deserialization error message in ErrorKind::Message. (#​2720)
tokio-rs/bytes (bytes)

v1.9.0

Compare Source

Added
  • Add Bytes::from_owner to enable externally-allocated memory (#​742)
Documented
  • Fix typo in Buf::chunk() comment (#​744)
Internal changes
  • Replace BufMut::put with BufMut::put_slice in Writer impl (#​745)
  • Rename hex_impl! to fmt_impl! and reuse it for fmt::Debug (#​743)
chronotope/chrono (chrono)

v0.4.39: 0.4.39

Compare Source

What's Changed

clap-rs/clap (clap)

v4.5.27

Compare Source

Documentation
  • Iterate on tutorials and reference based on feedback

v4.5.26

Compare Source

Fixes
  • (error) Reduce binary size with the suggestions feature

v4.5.25

Compare Source

Fixes
  • (help) Reduce binary size

v4.5.24

Compare Source

Fixes
  • (parser) Correctly handle defaults with ignore_errors(true) and when a suggestion is provided for an unknown argument

v4.5.23

Compare Source

Fixes
  • (parser) When check allow_negative_numbers, allow E again

v4.5.22

Compare Source

Fixes
  • (assert) Catch bugs with arguments requiring themself
dagger/dagger (dagger-sdk)

v0.15.2

Compare Source

Added
Changed
Fixed
What to do next?

v0.15.1

Compare Source

Fixed
What to do next?
kjuulh/mad (notmad)

v0.7.1

Compare Source

Fixed
  • make sure to close on final

v0.7.0

Compare Source

Added
  • actually bubble up errors
Fixed
  • (deps) update rust crate thiserror to v2 (#​9)

v0.6.0

Compare Source

Added
  • adding test to make sure we can gracefully shutdown
  • make sure to close down properly
tokio-rs/tokio (tokio)

v1.43.0: Tokio v1.43.0

Compare Source

1.43.0 (Jan 8th, 2025)

Added
  • net: add UdpSocket::peek methods (#​7068)
  • net: add support for Haiku OS (#​7042)
  • process: add Command::into_std() (#​7014)
  • signal: add SignalKind::info on illumos (#​6995)
  • signal: add support for realtime signals on illumos (#​7029)
Fixed
  • io: don't call set_len before initializing vector in Blocking (#​7054)
  • macros: suppress clippy::needless_return in #[tokio::main] (#​6874)
  • runtime: fix thread parking on WebAssembly (#​7041)
Changes
  • chore: use unsync loads for unsync_load (#​7073)
  • io: use Buf::put_bytes in Repeat read impl (#​7055)
  • task: drop the join waker of a task eagerly (#​6986)
Changes to unstable APIs
  • metrics: improve flexibility of H2Histogram Configuration (#​6963)
  • taskdump: add accessor methods for backtrace (#​6975)
Documented
  • io: clarify ReadBuf::uninit allows initialized buffers as well (#​7053)
  • net: fix ambiguity in TcpStream::try_write_vectored docs (#​7067)
  • runtime: fix LocalRuntime doc links (#​7074)
  • sync: extend documentation for watch::Receiver::wait_for (#​7038)
  • sync: fix typos in OnceCell docs (#​7047)

v1.42.0: Tokio v1.42.0

Compare Source

1.42.0 (Dec 3rd, 2024)

Added
  • io: add AsyncFd::{try_io, try_io_mut} (#​6967)
Fixed
  • io: avoid ptr->ref->ptr roundtrip in RegistrationSet (#​6929)
  • runtime: do not defer yield_now inside block_in_place (#​6999)
Changes
  • io: simplify io readiness logic (#​6966)
Documented
  • net: fix docs for tokio::net::unix::{pid_t, gid_t, uid_t} (#​6791)
  • time: fix a typo in Instant docs (#​6982)
uuid-rs/uuid (uuid)

v1.12.1

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/1.12.0...1.12.1

v1.12.0

Compare Source

⚠️ Possible Breakage

This release includes additional PartialEq implementations on Uuid, which can break inference in some cases.

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/1.11.1...1.12.0

v1.11.1

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/1.11.0...1.11.1


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [anyhow](https://github.com/dtolnay/anyhow) | workspace.dependencies | patch | `1.0.93` -> `1.0.95` | | [async-trait](https://github.com/dtolnay/async-trait) | workspace.dependencies | patch | `0.1.83` -> `0.1.85` | | [axum](https://github.com/tokio-rs/axum) | workspace.dependencies | minor | `0.7` -> `0.8` | | [bytes](https://github.com/tokio-rs/bytes) | workspace.dependencies | minor | `1.8.0` -> `1.9.0` | | [chrono](https://github.com/chronotope/chrono) | dependencies | patch | `0.4.38` -> `0.4.39` | | [clap](https://github.com/clap-rs/clap) | workspace.dependencies | patch | `4.5.21` -> `4.5.27` | | [dagger-sdk](https://github.com/dagger/dagger) | dependencies | minor | `0.13.0` -> `0.15.0` | | [nodrift](https://crates.io/crates/nodrift) | workspace.dependencies | minor | `0.2.0` -> `0.3.0` | | [notmad](https://github.com/kjuulh/mad) | dependencies | minor | `0.5.0` -> `0.7.0` | | [tokio](https://tokio.rs) ([source](https://github.com/tokio-rs/tokio)) | workspace.dependencies | minor | `1.41.1` -> `1.43.0` | | [tokio-stream](https://tokio.rs) ([source](https://github.com/tokio-rs/tokio)) | dependencies | patch | `0.1.16` -> `0.1.17` | | [tokio-util](https://tokio.rs) ([source](https://github.com/tokio-rs/tokio)) | dependencies | patch | `0.7.12` -> `0.7.13` | | [uuid](https://github.com/uuid-rs/uuid) | workspace.dependencies | minor | `1.11.0` -> `1.12.1` | --- ### Release Notes <details> <summary>dtolnay/anyhow (anyhow)</summary> ### [`v1.0.95`](https://github.com/dtolnay/anyhow/releases/tag/1.0.95) [Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.94...1.0.95) - Add [`Error::from_boxed`](https://docs.rs/anyhow/1/anyhow/struct.Error.html#method.from_boxed) ([#&#8203;401](https://github.com/dtolnay/anyhow/issues/401), [#&#8203;402](https://github.com/dtolnay/anyhow/issues/402)) ### [`v1.0.94`](https://github.com/dtolnay/anyhow/releases/tag/1.0.94) [Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.93...1.0.94) - Documentation improvements </details> <details> <summary>dtolnay/async-trait (async-trait)</summary> ### [`v0.1.85`](https://github.com/dtolnay/async-trait/releases/tag/0.1.85) [Compare Source](https://github.com/dtolnay/async-trait/compare/0.1.84...0.1.85) - Omit `Self: 'async_trait` bound in impl when not needed by signature ([#&#8203;284](https://github.com/dtolnay/async-trait/issues/284)) ### [`v0.1.84`](https://github.com/dtolnay/async-trait/releases/tag/0.1.84) [Compare Source](https://github.com/dtolnay/async-trait/compare/0.1.83...0.1.84) - Support `impl Trait` in return type ([#&#8203;282](https://github.com/dtolnay/async-trait/issues/282)) </details> <details> <summary>tokio-rs/axum (axum)</summary> ### [`v0.8.0`](https://github.com/tokio-rs/axum/releases/tag/axum-v0.8.0): axum v0.8.0 [Compare Source](https://github.com/tokio-rs/axum/compare/axum-v0.7.9...axum-v0.8.0) #### since rc.1 <details> - **breaking:** `axum::extract::ws::Message` now uses `Bytes` in place of `Vec<u8>`, and a new `Utf8Bytes` type in place of `String`, for its variants ([#&#8203;3078]) - **breaking:** Remove `OptionalFromRequestParts` impl for `Query` ([#&#8203;3088]) - **changed:** Upgraded `tokio-tungstenite` to 0.26 ([#&#8203;3078]) - **changed:** Query/Form: Use `serde_path_to_error` to report fields that failed to parse ([#&#8203;3081]) </details> #### full changelog *You can also read the blog post on [tokio](https://tokio.rs/blog/2025-01-01-announcing-axum-0-8-0)* *Note: there are further relevant changes in [axum-core's changelog](https://github.com/tokio-rs/axum/releases/tag/axum-core-v0.5.0)* - **breaking:** Upgrade matchit to 0.8, changing the path parameter syntax from `/:single` and `/*many` to `/{single}` and `/{*many}`; the old syntax produces a panic to avoid silent change in behavior ([#&#8203;2645]) - **breaking:** Require `Sync` for all handlers and services added to `Router` and `MethodRouter` ([#&#8203;2473]) - **breaking:** The tuple and tuple_struct `Path` extractor deserializers now check that the number of parameters matches the tuple length exactly ([#&#8203;2931]) - **breaking:** Move `Host` extractor to `axum-extra` ([#&#8203;2956]) - **breaking:** Remove `WebSocket::close`. Users should explicitly send close messages themselves. ([#&#8203;2974]) - **breaking:** Make `serve` generic over the listener and IO types ([#&#8203;2941]) - **breaking:** Remove `Serve::tcp_nodelay` and `WithGracefulShutdown::tcp_nodelay`. See `serve::ListenerExt` for an API that let you set arbitrary TCP stream properties. ([#&#8203;2941]) - **breaking:** `Option<Path<T>>` no longer swallows all error conditions, instead rejecting the request in many cases; see its documentation for details ([#&#8203;2475]) - **breaking:** `axum::extract::ws::Message` now uses `Bytes` in place of `Vec<u8>`, and a new `Utf8Bytes` type in place of `String`, for its variants ([#&#8203;3078]) - **fixed:** Skip SSE incompatible chars of `serde_json::RawValue` in `Event::json_data` ([#&#8203;2992]) - **fixed:** Don't panic when array type is used for path segment ([#&#8203;3039]) - **fixed:** Avoid setting `content-length` before middleware. This allows middleware to add bodies to requests without needing to manually set `content-length` ([#&#8203;2897]) - **change:** Update minimum rust version to 1.75 ([#&#8203;2943]) - **changed:** Upgraded `tokio-tungstenite` to 0.26 ([#&#8203;3078]) - **changed:** Query/Form: Use `serde_path_to_error` to report fields that failed to parse ([#&#8203;3081]) - **added:** Add `method_not_allowed_fallback` to set a fallback when a path matches but there is no handler for the given HTTP method ([#&#8203;2903]) - **added:** Add `NoContent` as a self-described shortcut for `StatusCode::NO_CONTENT` ([#&#8203;2978]) - **added:** Add support for WebSockets over HTTP/2. They can be enabled by changing `get(ws_endpoint)` handlers to `any(ws_endpoint)` ([#&#8203;2894]) - **added:** Add `MethodFilter::CONNECT`, `routing::connect[_service]` and `MethodRouter::connect[_service]` ([#&#8203;2961]) - **added:** Extend `FailedToDeserializePathParams::kind` enum with (`ErrorKind::DeserializeError`). This new variant captures both `key`, `value`, and `message` from named path parameters parse errors, instead of only deserialization error message in `ErrorKind::Message`. ([#&#8203;2720]) [#&#8203;2475]: https://github.com/tokio-rs/axum/pull/2475 [#&#8203;2897]: https://github.com/tokio-rs/axum/pull/2897 [#&#8203;2903]: https://github.com/tokio-rs/axum/pull/2903 [#&#8203;2894]: https://github.com/tokio-rs/axum/pull/2894 [#&#8203;2956]: https://github.com/tokio-rs/axum/pull/2956 [#&#8203;2961]: https://github.com/tokio-rs/axum/pull/2961 [#&#8203;2974]: https://github.com/tokio-rs/axum/pull/2974 [#&#8203;2978]: https://github.com/tokio-rs/axum/pull/2978 [#&#8203;2992]: https://github.com/tokio-rs/axum/pull/2992 [#&#8203;2720]: https://github.com/tokio-rs/axum/pull/2720 [#&#8203;3039]: https://github.com/tokio-rs/axum/pull/3039 [#&#8203;2941]: https://github.com/tokio-rs/axum/pull/2941 [#&#8203;2473]: https://github.com/tokio-rs/axum/pull/2473 [#&#8203;2645]: https://github.com/tokio-rs/axum/pull/2645 [#&#8203;2931]: https://github.com/tokio-rs/axum/pull/2931 [#&#8203;2943]: https://github.com/tokio-rs/axum/pull/2943 [#&#8203;3078]: https://github.com/tokio-rs/axum/pull/3078 [#&#8203;3081]: https://github.com/tokio-rs/axum/pull/3081 [#&#8203;3088]: https://github.com/tokio-rs/axum/pull/3088 </details> <details> <summary>tokio-rs/bytes (bytes)</summary> ### [`v1.9.0`](https://github.com/tokio-rs/bytes/blob/HEAD/CHANGELOG.md#190-November-27-2024) [Compare Source](https://github.com/tokio-rs/bytes/compare/v1.8.0...v1.9.0) ##### Added - Add `Bytes::from_owner` to enable externally-allocated memory ([#&#8203;742](https://github.com/tokio-rs/bytes/issues/742)) ##### Documented - Fix typo in Buf::chunk() comment ([#&#8203;744](https://github.com/tokio-rs/bytes/issues/744)) ##### Internal changes - Replace BufMut::put with BufMut::put_slice in Writer impl ([#&#8203;745](https://github.com/tokio-rs/bytes/issues/745)) - Rename hex_impl! to fmt_impl! and reuse it for fmt::Debug ([#&#8203;743](https://github.com/tokio-rs/bytes/issues/743)) </details> <details> <summary>chronotope/chrono (chrono)</summary> ### [`v0.4.39`](https://github.com/chronotope/chrono/releases/tag/v0.4.39): 0.4.39 [Compare Source](https://github.com/chronotope/chrono/compare/v0.4.38...v0.4.39) #### What's Changed - [#&#8203;1577](https://github.com/chronotope/chrono/issues/1577): Changed years_since documentation to match its implementation by [@&#8203;Taxalo](https://github.com/Taxalo) in https://github.com/chronotope/chrono/pull/1578 - Remove obsolete weird feature guard by [@&#8203;djc](https://github.com/djc) in https://github.com/chronotope/chrono/pull/1582 - Fix format::strftime docs link by [@&#8203;frederikhors](https://github.com/frederikhors) in https://github.com/chronotope/chrono/pull/1581 - Fix micros (optional) limit in and_hms_micro_opt by [@&#8203;qrilka](https://github.com/qrilka) in https://github.com/chronotope/chrono/pull/1584 - Update windows-bindgen requirement from 0.56 to 0.57 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/chronotope/chrono/pull/1589 - native/date: Improve DelayedFormat doc re Panics by [@&#8203;behnam-oneschema](https://github.com/behnam-oneschema) in https://github.com/chronotope/chrono/pull/1590 - Fix typo in rustdoc of `from_timestamp_nanos()` by [@&#8203;sgoll](https://github.com/sgoll) in https://github.com/chronotope/chrono/pull/1591 - Update windows-bindgen requirement from 0.57 to 0.58 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/chronotope/chrono/pull/1594 - docs: document century cutoff for %y by [@&#8203;MarcoGorelli](https://github.com/MarcoGorelli) in https://github.com/chronotope/chrono/pull/1598 - Checked `NaiveWeek` methods by [@&#8203;bragov4ik](https://github.com/bragov4ik) in https://github.com/chronotope/chrono/pull/1600 - Impl serde::Serialize and serde::Deserialize for TimeDelta by [@&#8203;Awpteamoose](https://github.com/Awpteamoose) in https://github.com/chronotope/chrono/pull/1599 - Derive `PartialEq`,`Eq`,`Hash`,`Copy` and `Clone` on `NaiveWeek` by [@&#8203;DSeeLP](https://github.com/DSeeLP) in https://github.com/chronotope/chrono/pull/1618 - Support ohos tzdata since ver.oh35 by [@&#8203;MirageLyu](https://github.com/MirageLyu) in https://github.com/chronotope/chrono/pull/1613 - Use Formatter::pad (instead of write_str) for Weekdays by [@&#8203;horazont](https://github.com/horazont) in https://github.com/chronotope/chrono/pull/1621 - Fix typos by [@&#8203;szepeviktor](https://github.com/szepeviktor) in https://github.com/chronotope/chrono/pull/1623 - Fix comment. by [@&#8203;khuey](https://github.com/khuey) in https://github.com/chronotope/chrono/pull/1624 - chore: add `#[inline]` to `num_days` by [@&#8203;CommanderStorm](https://github.com/CommanderStorm) in https://github.com/chronotope/chrono/pull/1627 - fix typo by [@&#8203;futreall](https://github.com/futreall) in https://github.com/chronotope/chrono/pull/1633 - Update mod.rs by [@&#8203;donatik27](https://github.com/donatik27) in https://github.com/chronotope/chrono/pull/1638 </details> <details> <summary>clap-rs/clap (clap)</summary> ### [`v4.5.27`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4527---2025-01-20) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.26...v4.5.27) ##### Documentation - Iterate on tutorials and reference based on feedback ### [`v4.5.26`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4526---2025-01-09) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.25...v4.5.26) ##### Fixes - *(error)* Reduce binary size with the `suggestions` feature ### [`v4.5.25`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4525---2025-01-09) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.24...v4.5.25) ##### Fixes - *(help)* Reduce binary size ### [`v4.5.24`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4524---2025-01-07) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.23...v4.5.24) ##### Fixes - *(parser)* Correctly handle defaults with `ignore_errors(true)` and when a suggestion is provided for an unknown argument ### [`v4.5.23`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4523---2024-12-05) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.22...v4.5.23) ##### Fixes - *(parser)* When check `allow_negative_numbers`, allow `E` again ### [`v4.5.22`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4522---2024-12-03) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.21...v4.5.22) ##### Fixes - *(assert)* Catch bugs with arguments requiring themself </details> <details> <summary>dagger/dagger (dagger-sdk)</summary> ### [`v0.15.2`](https://github.com/dagger/dagger/blob/HEAD/CHANGELOG.md#v0152---2025-01-14) [Compare Source](https://github.com/dagger/dagger/compare/v0.15.1...v0.15.2) ##### Added - New `dagger update` command to update dependencies in `dagger.json` by [@&#8203;rajatjindal](https://github.com/rajatjindal) in https://github.com/dagger/dagger/pull/8839 - Allow `$schema` property in `dagger.json` by [@&#8203;JacobLey](https://github.com/JacobLey) in https://github.com/dagger/dagger/pull/9069 ##### Changed - `CacheVolumes` are now namespaced between different modules by [@&#8203;rajatjindal](https://github.com/rajatjindal) in https://github.com/dagger/dagger/pull/8724 - Print `CACHED` operations for `--progress=plain` output by [@&#8203;marcosnils](https://github.com/marcosnils) in https://github.com/dagger/dagger/pull/9344 ##### Fixed - Provide a better out-of-the-box experience for `AsService` by [@&#8203;marcosnils](https://github.com/marcosnils) in https://github.com/dagger/dagger/pull/9247 - Prevent interactive terminal sessions from crashing in Windows terminal by [@&#8203;rajatjindal](https://github.com/rajatjindal) in https://github.com/dagger/dagger/pull/9244 - Allow using old dockerfile syntax pragmas by [@&#8203;jedevc](https://github.com/jedevc) in https://github.com/dagger/dagger/pull/9246 - Avoid frozen progress output when using `Container.terminal` by [@&#8203;jedevc](https://github.com/jedevc) in https://github.com/dagger/dagger/pull/9338 - Ensure that `Container.up` behaves as identically as possible to `Container.AsService.up` by [@&#8203;jedevc](https://github.com/jedevc) in https://github.com/dagger/dagger/pull/9231 - Ensure `dagger install` always inserts dependencies in the right order by [@&#8203;jedevc](https://github.com/jedevc) in https://github.com/dagger/dagger/pull/9052 ##### What to do next? - Read the [documentation](https://docs.dagger.io) - Join our [Discord server](https://discord.gg/dagger-io) - Follow us on [Twitter](https://twitter.com/dagger_io) ### [`v0.15.1`](https://github.com/dagger/dagger/blob/HEAD/CHANGELOG.md#v0151---2024-12-12) [Compare Source](https://github.com/dagger/dagger/compare/v0.13.7...v0.15.1) ##### Fixed - Metrics display in the TUI is fixed to display for all executed containers, rather than just services by [@&#8203;sipsma](https://github.com/sipsma) in https://github.com/dagger/dagger/pull/9171 ##### What to do next? - Read the [documentation](https://docs.dagger.io) - Join our [Discord server](https://discord.gg/dagger-io) - Follow us on [Twitter](https://twitter.com/dagger_io) </details> <details> <summary>kjuulh/mad (notmad)</summary> ### [`v0.7.1`](https://github.com/kjuulh/mad/blob/HEAD/CHANGELOG.md#071---2024-11-24) [Compare Source](https://github.com/kjuulh/mad/compare/v0.7.0...v0.7.1) ##### Fixed - make sure to close on final ### [`v0.7.0`](https://github.com/kjuulh/mad/blob/HEAD/CHANGELOG.md#070---2024-11-24) [Compare Source](https://github.com/kjuulh/mad/compare/v0.6.0...v0.7.0) ##### Added - actually bubble up errors ##### Fixed - *(deps)* update rust crate thiserror to v2 ([#&#8203;9](https://github.com/kjuulh/mad/issues/9)) ### [`v0.6.0`](https://github.com/kjuulh/mad/blob/HEAD/CHANGELOG.md#060---2024-11-23) [Compare Source](https://github.com/kjuulh/mad/compare/v0.5.0...v0.6.0) ##### Added - adding test to make sure we can gracefully shutdown - make sure to close down properly </details> <details> <summary>tokio-rs/tokio (tokio)</summary> ### [`v1.43.0`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.43.0): Tokio v1.43.0 [Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0) ### 1.43.0 (Jan 8th, 2025) ##### Added - net: add `UdpSocket::peek` methods ([#&#8203;7068]) - net: add support for Haiku OS ([#&#8203;7042]) - process: add `Command::into_std()` ([#&#8203;7014]) - signal: add `SignalKind::info` on illumos ([#&#8203;6995]) - signal: add support for realtime signals on illumos ([#&#8203;7029]) ##### Fixed - io: don't call `set_len` before initializing vector in `Blocking` ([#&#8203;7054]) - macros: suppress `clippy::needless_return` in `#[tokio::main]` ([#&#8203;6874]) - runtime: fix thread parking on WebAssembly ([#&#8203;7041]) ##### Changes - chore: use unsync loads for `unsync_load` ([#&#8203;7073]) - io: use `Buf::put_bytes` in `Repeat` read impl ([#&#8203;7055]) - task: drop the join waker of a task eagerly ([#&#8203;6986]) ##### Changes to unstable APIs - metrics: improve flexibility of H2Histogram Configuration ([#&#8203;6963]) - taskdump: add accessor methods for backtrace ([#&#8203;6975]) ##### Documented - io: clarify `ReadBuf::uninit` allows initialized buffers as well ([#&#8203;7053]) - net: fix ambiguity in `TcpStream::try_write_vectored` docs ([#&#8203;7067]) - runtime: fix `LocalRuntime` doc links ([#&#8203;7074]) - sync: extend documentation for `watch::Receiver::wait_for` ([#&#8203;7038]) - sync: fix typos in `OnceCell` docs ([#&#8203;7047]) [#&#8203;6874]: https://github.com/tokio-rs/tokio/pull/6874 [#&#8203;6963]: https://github.com/tokio-rs/tokio/pull/6963 [#&#8203;6975]: https://github.com/tokio-rs/tokio/pull/6975 [#&#8203;6986]: https://github.com/tokio-rs/tokio/pull/6986 [#&#8203;6995]: https://github.com/tokio-rs/tokio/pull/6995 [#&#8203;7014]: https://github.com/tokio-rs/tokio/pull/7014 [#&#8203;7029]: https://github.com/tokio-rs/tokio/pull/7029 [#&#8203;7038]: https://github.com/tokio-rs/tokio/pull/7038 [#&#8203;7041]: https://github.com/tokio-rs/tokio/pull/7041 [#&#8203;7042]: https://github.com/tokio-rs/tokio/pull/7042 [#&#8203;7047]: https://github.com/tokio-rs/tokio/pull/7047 [#&#8203;7053]: https://github.com/tokio-rs/tokio/pull/7053 [#&#8203;7054]: https://github.com/tokio-rs/tokio/pull/7054 [#&#8203;7055]: https://github.com/tokio-rs/tokio/pull/7055 [#&#8203;7067]: https://github.com/tokio-rs/tokio/pull/7067 [#&#8203;7068]: https://github.com/tokio-rs/tokio/pull/7068 [#&#8203;7073]: https://github.com/tokio-rs/tokio/pull/7073 [#&#8203;7074]: https://github.com/tokio-rs/tokio/pull/7074 ### [`v1.42.0`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.42.0): Tokio v1.42.0 [Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.41.1...tokio-1.42.0) ### 1.42.0 (Dec 3rd, 2024) ##### Added - io: add `AsyncFd::{try_io, try_io_mut}` ([#&#8203;6967]) ##### Fixed - io: avoid `ptr->ref->ptr` roundtrip in RegistrationSet ([#&#8203;6929]) - runtime: do not defer `yield_now` inside `block_in_place` ([#&#8203;6999]) ##### Changes - io: simplify io readiness logic ([#&#8203;6966]) ##### Documented - net: fix docs for `tokio::net::unix::{pid_t, gid_t, uid_t}` ([#&#8203;6791]) - time: fix a typo in `Instant` docs ([#&#8203;6982]) [#&#8203;6791]: https://github.com/tokio-rs/tokio/pull/6791 [#&#8203;6929]: https://github.com/tokio-rs/tokio/pull/6929 [#&#8203;6966]: https://github.com/tokio-rs/tokio/pull/6966 [#&#8203;6967]: https://github.com/tokio-rs/tokio/pull/6967 [#&#8203;6982]: https://github.com/tokio-rs/tokio/pull/6982 [#&#8203;6999]: https://github.com/tokio-rs/tokio/pull/6999 </details> <details> <summary>uuid-rs/uuid (uuid)</summary> ### [`v1.12.1`](https://github.com/uuid-rs/uuid/releases/tag/1.12.1) [Compare Source](https://github.com/uuid-rs/uuid/compare/1.12.0...1.12.1) #### What's Changed - Fix links to namespaces in documentation by [@&#8203;cstyles](https://github.com/cstyles) in https://github.com/uuid-rs/uuid/pull/789 - use inherent to_be_bytes and to_le_bytes methods by [@&#8203;Vrtgs](https://github.com/Vrtgs) in https://github.com/uuid-rs/uuid/pull/788 - Reduce bitshifts in from_u64\_pair by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/790 - prepare for 1.12.1 release by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/791 #### New Contributors - [@&#8203;cstyles](https://github.com/cstyles) made their first contribution in https://github.com/uuid-rs/uuid/pull/789 - [@&#8203;Vrtgs](https://github.com/Vrtgs) made their first contribution in https://github.com/uuid-rs/uuid/pull/788 **Full Changelog**: https://github.com/uuid-rs/uuid/compare/1.12.0...1.12.1 ### [`v1.12.0`](https://github.com/uuid-rs/uuid/releases/tag/1.12.0) [Compare Source](https://github.com/uuid-rs/uuid/compare/1.11.1...1.12.0) #### :warning: Possible Breakage This release includes additional `PartialEq` implementations on `Uuid`, which can break inference in some cases. #### What's Changed - feat: Add `NonZeroUuid` type for optimized `Option<Uuid>` representation by [@&#8203;ab22593k](https://github.com/ab22593k) in https://github.com/uuid-rs/uuid/pull/779 - Finalize `NonNilUuid` by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/783 - Prepare for 1.12.0 release by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/784 #### New Contributors - [@&#8203;ab22593k](https://github.com/ab22593k) made their first contribution in https://github.com/uuid-rs/uuid/pull/779 **Full Changelog**: https://github.com/uuid-rs/uuid/compare/1.11.1...1.12.0 ### [`v1.11.1`](https://github.com/uuid-rs/uuid/releases/tag/1.11.1) [Compare Source](https://github.com/uuid-rs/uuid/compare/1.11.0...1.11.1) #### What's Changed - Finish cut off docs by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/777 - Fix links in CONTRIBUTING.md by [@&#8203;jacobggman](https://github.com/jacobggman) in https://github.com/uuid-rs/uuid/pull/778 - Update rust toolchain before building by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/781 - Prepare for 1.11.1 release by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/782 #### New Contributors - [@&#8203;jacobggman](https://github.com/jacobggman) made their first contribution in https://github.com/uuid-rs/uuid/pull/778 **Full Changelog**: https://github.com/uuid-rs/uuid/compare/1.11.0...1.11.1 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjQuMyIsInVwZGF0ZWRJblZlciI6IjM3LjQyNC4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
kjuulh force-pushed renovate/all from 04f38c61ea to fc4f887e5b 2024-11-25 02:48:14 +01:00 Compare
kjuulh changed title from fix(deps): update rust crate notmad to 0.6.0 to fix(deps): update rust crate notmad to 0.7.0 2024-11-25 02:48:14 +01:00
kjuulh force-pushed renovate/all from fc4f887e5b to bf562d4922 2024-11-26 06:56:14 +01:00 Compare
kjuulh force-pushed renovate/all from bf562d4922 to 70b9f623c8 2024-11-28 06:45:12 +01:00 Compare
kjuulh force-pushed renovate/all from 70b9f623c8 to 9303766ad9 2024-11-29 02:43:47 +01:00 Compare
kjuulh changed title from fix(deps): update rust crate notmad to 0.7.0 to chore(deps): update all dependencies 2024-11-29 02:43:48 +01:00
kjuulh force-pushed renovate/all from 9303766ad9 to 3c563b95a5 2024-11-29 06:41:47 +01:00 Compare
kjuulh force-pushed renovate/all from 3c563b95a5 to 044d5b20e7 2024-12-01 02:42:35 +01:00 Compare
kjuulh force-pushed renovate/all from 044d5b20e7 to fa07d0328f 2024-12-04 03:05:59 +01:00 Compare
kjuulh force-pushed renovate/all from fa07d0328f to 906f6e0a9b 2024-12-04 06:47:46 +01:00 Compare
kjuulh force-pushed renovate/all from 906f6e0a9b to a802010853 2024-12-05 02:52:40 +01:00 Compare
kjuulh force-pushed renovate/all from a802010853 to ebc7d4ce51 2024-12-05 06:47:47 +01:00 Compare
kjuulh force-pushed renovate/all from ebc7d4ce51 to 70351fae40 2024-12-06 03:05:26 +01:00 Compare
kjuulh force-pushed renovate/all from 70351fae40 to 56883cb375 2024-12-06 06:50:55 +01:00 Compare
kjuulh force-pushed renovate/all from 56883cb375 to 2cb2b74287 2024-12-07 02:51:37 +01:00 Compare
kjuulh force-pushed renovate/all from 2cb2b74287 to faac90af2a 2024-12-07 06:45:56 +01:00 Compare
kjuulh force-pushed renovate/all from faac90af2a to 9e791c4185 2024-12-10 02:46:50 +01:00 Compare
kjuulh force-pushed renovate/all from 9e791c4185 to 18bb071e75 2024-12-10 06:46:45 +01:00 Compare
kjuulh force-pushed renovate/all from 18bb071e75 to 255a85619b 2024-12-11 02:56:05 +01:00 Compare
kjuulh force-pushed renovate/all from 255a85619b to 813d5930a9 2024-12-12 02:49:17 +01:00 Compare
kjuulh force-pushed renovate/all from 813d5930a9 to b6b9a0d109 2024-12-14 02:44:06 +01:00 Compare
kjuulh force-pushed renovate/all from b6b9a0d109 to ec1d259b0c 2024-12-23 02:52:26 +01:00 Compare
kjuulh force-pushed renovate/all from ec1d259b0c to b371b29895 2024-12-23 06:54:07 +01:00 Compare
kjuulh force-pushed renovate/all from b371b29895 to 11bf2dda36 2024-12-29 06:40:12 +01:00 Compare
kjuulh force-pushed renovate/all from 11bf2dda36 to 374110123f 2025-01-02 02:46:20 +01:00 Compare
Author
Owner

⚠️ Artifact update problem

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:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --package axum@0.7.9 --precise 0.8.1
    Updating crates.io index
error: failed to select a version for the requirement `axum = "^0.7"`
candidate versions found which didn't match: 0.8.1
location searched: crates.io index
required by package `tonic v0.12.3`
    ... which satisfies dependency `tonic = "^0.12.3"` (locked to 0.12.3) of package `nodata v0.1.0 (/tmp/renovate/repos/gitea/kjuulh/nodata/crates/nodata)`

### ⚠️ Artifact update problem 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: - any of the package files in this branch needs updating, or - the branch becomes conflicted, or - you click the rebase/retry checkbox if found above, or - you rename this PR's title to start with "rebase!" to trigger it manually The artifact failure details are included below: ##### File name: Cargo.lock ``` Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --package axum@0.7.9 --precise 0.8.1 Updating crates.io index error: failed to select a version for the requirement `axum = "^0.7"` candidate versions found which didn't match: 0.8.1 location searched: crates.io index required by package `tonic v0.12.3` ... which satisfies dependency `tonic = "^0.12.3"` (locked to 0.12.3) of package `nodata v0.1.0 (/tmp/renovate/repos/gitea/kjuulh/nodata/crates/nodata)` ```
kjuulh force-pushed renovate/all from 374110123f to 0f48d65491 2025-01-02 06:39:51 +01:00 Compare
kjuulh force-pushed renovate/all from 0f48d65491 to 7254d86031 2025-01-03 02:44:36 +01:00 Compare
kjuulh force-pushed renovate/all from 7254d86031 to 0f34e2b02c 2025-01-03 06:44:33 +01:00 Compare
kjuulh force-pushed renovate/all from 0f34e2b02c to 46a85f7e0b 2025-01-04 02:46:31 +01:00 Compare
kjuulh force-pushed renovate/all from 46a85f7e0b to 537f326dab 2025-01-04 06:44:53 +01:00 Compare
kjuulh force-pushed renovate/all from 537f326dab to 5c4b3463e9 2025-01-05 02:49:59 +01:00 Compare
kjuulh force-pushed renovate/all from 5c4b3463e9 to b3c8c3f99d 2025-01-05 06:41:04 +01:00 Compare
kjuulh force-pushed renovate/all from b3c8c3f99d to b1a169a2ea 2025-01-06 02:40:11 +01:00 Compare
kjuulh force-pushed renovate/all from b1a169a2ea to 0f69b701ef 2025-01-06 06:40:07 +01:00 Compare
kjuulh force-pushed renovate/all from 0f69b701ef to 3b90ca1b5b 2025-01-07 02:48:43 +01:00 Compare
kjuulh force-pushed renovate/all from 3b90ca1b5b to 204b43b639 2025-01-07 06:43:55 +01:00 Compare
kjuulh force-pushed renovate/all from 204b43b639 to d39afa81b4 2025-01-08 02:47:22 +01:00 Compare
kjuulh force-pushed renovate/all from d39afa81b4 to 7b6a059a09 2025-01-08 06:45:18 +01:00 Compare
kjuulh force-pushed renovate/all from 7b6a059a09 to 138382aa37 2025-01-09 02:55:03 +01:00 Compare
kjuulh force-pushed renovate/all from 138382aa37 to bb084978d5 2025-01-09 06:46:51 +01:00 Compare
kjuulh force-pushed renovate/all from bb084978d5 to 71487b07c1 2025-01-10 02:49:55 +01:00 Compare
kjuulh force-pushed renovate/all from 71487b07c1 to 979572e685 2025-01-10 06:48:22 +01:00 Compare
kjuulh force-pushed renovate/all from 979572e685 to 4e3cdf346c 2025-01-11 02:46:48 +01:00 Compare
kjuulh force-pushed renovate/all from 4e3cdf346c to 6730a0749c 2025-01-11 06:44:50 +01:00 Compare
kjuulh force-pushed renovate/all from 6730a0749c to 9290dcdf81 2025-01-12 02:47:58 +01:00 Compare
kjuulh force-pushed renovate/all from 9290dcdf81 to 9900da7ff6 2025-01-12 06:46:26 +01:00 Compare
kjuulh force-pushed renovate/all from 9900da7ff6 to 530ffe6db7 2025-01-13 02:51:58 +01:00 Compare
kjuulh force-pushed renovate/all from 530ffe6db7 to 8cc218b40c 2025-01-13 06:50:53 +01:00 Compare
kjuulh force-pushed renovate/all from 8cc218b40c to f10eb848ce 2025-01-14 02:50:38 +01:00 Compare
kjuulh force-pushed renovate/all from f10eb848ce to 6590d64080 2025-01-14 06:48:14 +01:00 Compare
kjuulh force-pushed renovate/all from 6590d64080 to 36acdaa09a 2025-01-15 03:01:47 +01:00 Compare
kjuulh force-pushed renovate/all from 36acdaa09a to 88fea5a2dd 2025-01-15 06:57:36 +01:00 Compare
kjuulh force-pushed renovate/all from 88fea5a2dd to e027d85a80 2025-01-16 02:55:18 +01:00 Compare
kjuulh force-pushed renovate/all from e027d85a80 to 7e11aa23fc 2025-01-16 06:52:08 +01:00 Compare
kjuulh force-pushed renovate/all from 7e11aa23fc to cc2eb11390 2025-01-17 02:53:55 +01:00 Compare
kjuulh force-pushed renovate/all from cc2eb11390 to 1320231fe9 2025-01-17 06:49:45 +01:00 Compare
kjuulh force-pushed renovate/all from 1320231fe9 to 46e851e092 2025-01-18 02:57:42 +01:00 Compare
kjuulh force-pushed renovate/all from 46e851e092 to 5571df062c 2025-01-18 06:49:43 +01:00 Compare
kjuulh force-pushed renovate/all from 5571df062c to d8a6f0237f 2025-01-19 02:54:52 +01:00 Compare
kjuulh force-pushed renovate/all from d8a6f0237f to 8a386c0998 2025-01-19 06:50:45 +01:00 Compare
kjuulh force-pushed renovate/all from 8a386c0998 to b100e10265 2025-01-20 02:52:14 +01:00 Compare
kjuulh force-pushed renovate/all from b100e10265 to b94fd313cb 2025-01-20 06:50:17 +01:00 Compare
kjuulh force-pushed renovate/all from b94fd313cb to 8d8548c10b 2025-01-21 02:58:34 +01:00 Compare
kjuulh force-pushed renovate/all from 8d8548c10b to a553d5bf69 2025-01-21 06:57:23 +01:00 Compare
kjuulh force-pushed renovate/all from a553d5bf69 to de2b80ad74 2025-01-22 02:54:25 +01:00 Compare
kjuulh force-pushed renovate/all from de2b80ad74 to e66d5aefbd 2025-01-22 06:51:23 +01:00 Compare
kjuulh force-pushed renovate/all from e66d5aefbd to a839279f22 2025-01-23 02:55:27 +01:00 Compare
kjuulh force-pushed renovate/all from a839279f22 to eaf993193c 2025-01-23 06:56:06 +01:00 Compare
kjuulh force-pushed renovate/all from eaf993193c to 44523d9038 2025-01-24 03:03:17 +01:00 Compare
kjuulh force-pushed renovate/all from 44523d9038 to a4d751dfa6 2025-01-24 07:02:13 +01:00 Compare
kjuulh force-pushed renovate/all from a4d751dfa6 to e491fcb0dc 2025-01-25 02:56:33 +01:00 Compare
kjuulh force-pushed renovate/all from e491fcb0dc to 4e75015822 2025-01-25 06:51:56 +01:00 Compare
kjuulh force-pushed renovate/all from 4e75015822 to 34bb61d5dc 2025-01-26 02:59:08 +01:00 Compare
kjuulh force-pushed renovate/all from 34bb61d5dc to 0e742b0863 2025-01-26 06:52:41 +01:00 Compare
kjuulh force-pushed renovate/all from 0e742b0863 to 2cf6d1c491 2025-01-27 02:57:43 +01:00 Compare
kjuulh force-pushed renovate/all from 2cf6d1c491 to d3f1cb2f97 2025-01-27 06:53:39 +01:00 Compare
Some checks failed
renovate/artifacts Artifact file update failure
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
This pull request can be merged automatically.
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/all:renovate/all
git checkout renovate/all
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: kjuulh/nodata#11
No description provided.