mirror of
https://github.com/kdheepak/taskwarrior-tui.git
synced 2025-08-24 05:26:42 +02:00
build(deps): bump the cargo-dependencies group across 1 directory with 20 updates (#573)
Bumps the cargo-dependencies group with 20 updates in the / directory: | Package | From | To | | --- | --- | --- | | [anyhow](https://github.com/dtolnay/anyhow) | `1.0.75` | `1.0.83` | | [chrono](https://github.com/chronotope/chrono) | `0.4.26` | `0.4.38` | | [clap](https://github.com/clap-rs/clap) | `4.4.1` | `4.4.18` | | [futures](https://github.com/rust-lang/futures-rs) | `0.3.28` | `0.3.30` | | [itertools](https://github.com/rust-itertools/itertools) | `0.11.0` | `0.12.1` | | [log](https://github.com/rust-lang/log) | `0.4.20` | `0.4.21` | | [log4rs](https://github.com/estk/log4rs) | `1.2.0` | `1.3.0` | | [regex](https://github.com/rust-lang/regex) | `1.9.4` | `1.10.4` | | [rustyline](https://github.com/kkawakam/rustyline) | `12.0.0` | `14.0.0` | | [serde](https://github.com/serde-rs/serde) | `1.0.188` | `1.0.193` | | [serde_json](https://github.com/serde-rs/json) | `1.0.105` | `1.0.109` | | [shlex](https://github.com/comex/rust-shlex) | `1.1.0` | `1.3.0` | | [tokio](https://github.com/tokio-rs/tokio) | `1.32.0` | `1.37.0` | | [tokio-stream](https://github.com/tokio-rs/tokio) | `0.1.14` | `0.1.15` | | [unicode-segmentation](https://github.com/unicode-rs/unicode-segmentation) | `1.10.1` | `1.11.0` | | [unicode-truncate](https://github.com/Aetf/unicode-truncate) | `0.2.0` | `1.0.0` | | [unicode-width](https://github.com/unicode-rs/unicode-width) | `0.1.10` | `0.1.12` | | [uuid](https://github.com/uuid-rs/uuid) | `1.4.1` | `1.8.0` | | [versions](https://github.com/fosskers/rs-versions) | `5.0.1` | `6.2.0` | | [clap_complete](https://github.com/clap-rs/clap) | `4.4.0` | `4.5.2` | Updates `anyhow` from 1.0.75 to 1.0.83 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/anyhow/releases">anyhow's releases</a>.</em></p> <blockquote> <h2>1.0.83</h2> <ul> <li>Integrate compile-time checking of cfgs (<a href="https://redirect.github.com/dtolnay/anyhow/issues/363">#363</a>)</li> </ul> <h2>1.0.82</h2> <ul> <li>Documentation improvements</li> </ul> <h2>1.0.81</h2> <ul> <li>Make backtrace support available when using -Dwarnings (<a href="https://redirect.github.com/dtolnay/anyhow/issues/354">#354</a>)</li> </ul> <h2>1.0.80</h2> <ul> <li>Fix unused_imports warnings when compiled by rustc 1.78</li> </ul> <h2>1.0.79</h2> <ul> <li>Work around improperly cached build script result by sccache (<a href="https://redirect.github.com/dtolnay/anyhow/issues/340">#340</a>)</li> </ul> <h2>1.0.78</h2> <ul> <li>Reduce spurious rebuilds under RustRover IDE when using a nightly toolchain (<a href="https://redirect.github.com/dtolnay/anyhow/issues/337">#337</a>)</li> </ul> <h2>1.0.77</h2> <ul> <li>Make <code>anyhow::Error::backtrace</code> available on stable Rust compilers 1.65+ (<a href="https://redirect.github.com/dtolnay/anyhow/issues/293">#293</a>, thanks <a href="https://github.com/LukasKalbertodt"><code>@LukasKalbertodt</code></a>)</li> </ul> <h2>1.0.76</h2> <ul> <li>Opt in to <code>unsafe_op_in_unsafe_fn</code> lint (<a href="https://redirect.github.com/dtolnay/anyhow/issues/329">#329</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="96f0392262
"><code>96f0392</code></a> Release 1.0.83</li> <li><a href="17bbd1e2ad
"><code>17bbd1e</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/anyhow/issues/363">#363</a> from dtolnay/checkcfg</li> <li><a href="3ab3c3bca2
"><code>3ab3c3b</code></a> Resolve unexpected_cfgs warning</li> <li><a href="8e62244b25
"><code>8e62244</code></a> Discard CI coverage of backtrace feature on toolchains older than 1.63</li> <li><a href="e77374f1ed
"><code>e77374f</code></a> Mirror PR 343 changes from readme to rustdoc</li> <li><a href="cb47d7c31a
"><code>cb47d7c</code></a> Reword no-std documentation change from PR 343</li> <li><a href="6b5bdb17b6
"><code>6b5bdb1</code></a> Wrap PR 343 to 80 columns</li> <li><a href="f01080beaf
"><code>f01080b</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/anyhow/issues/343">#343</a> from Arthur-Milchior/readme1</li> <li><a href="074bdea1c7
"><code>074bdea</code></a> Release 1.0.82</li> <li><a href="47a4fbfa36
"><code>47a4fbf</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/anyhow/issues/360">#360</a> from dtolnay/docensure</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/anyhow/compare/1.0.75...1.0.83">compare view</a></li> </ul> </details> <br /> Updates `chrono` from 0.4.26 to 0.4.38 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/chronotope/chrono/releases">chrono's releases</a>.</em></p> <blockquote> <h2>v0.4.38</h2> <p>This release bring a ca. 20% improvement to the performance of the formatting code, and a convenient <code>days_since</code> method for the <code>Weekday</code> type.</p> <p>Chrono 0.4.38 also removes the long deprecated <code>rustc-serialize</code> feature. Support for <code>rustc-serialize</code> will be <a href="https://redirect.github.com/rust-lang/rust/pull/116016">soft-destabilized in the next Rust edition</a>. Removing the feature will not break existing users of the feature; Cargo will just not update dependents that rely on it to newer versions of chrono.</p> <p>In chrono 0.4.36 we made an accidental breaking change by switching to <code>derive(Copy)</code> for <code>DateTime</code> instead of a manual implementation. It is reverted in this release.</p> <h1>Removals</h1> <ul> <li>Remove <code>rustc-serialize</code> feature (<a href="https://redirect.github.com/chronotope/chrono/issues/1548">#1548</a>, thanks <a href="https://github.com/workingjubilee"><code>@workingjubilee</code></a>)</li> </ul> <h1>Additions</h1> <ul> <li>Add <code>Weekday::days_since</code> (<a href="https://redirect.github.com/chronotope/chrono/issues/1249">#1249</a>, based on <a href="https://redirect.github.com/chronotope/chrono/issues/216">#216</a> by <a href="https://github.com/clarfonthey"><code>@clarfonthey</code></a>)</li> <li>Add <code>TimeDelta::checked_mul</code> and <code>TimeDelta::checked_div</code> (<a href="https://redirect.github.com/chronotope/chrono/issues/1565">#1565</a>, thanks <a href="https://github.com/Zomtir"><code>@Zomtir</code></a>)</li> </ul> <h1>Fixes</h1> <ul> <li>Return error when rounding with a zero duration (<a href="https://redirect.github.com/chronotope/chrono/issues/1474">#1474</a>, thanks <a href="https://github.com/Dav1dde"><code>@Dav1dde</code></a>)</li> <li>Manually implement <code>Copy</code> for <code>DateTime</code> if offset is <code>Copy</code> (<a href="https://redirect.github.com/chronotope/chrono/issues/1573">#1573</a>)</li> </ul> <h1>Internal</h1> <ul> <li>Inline <code>test_encodable_json</code> and <code>test_decodable_json</code> functions (<a href="https://redirect.github.com/chronotope/chrono/issues/1550">#1550</a>)</li> <li>CI: Reduce combinations in <code>cargo hack check</code> (<a href="https://redirect.github.com/chronotope/chrono/issues/1553">#1553</a>)</li> <li>Refactor formatting code (<a href="https://redirect.github.com/chronotope/chrono/issues/1335">#1335</a>)</li> <li>Optimize number formatting (<a href="https://redirect.github.com/chronotope/chrono/issues/1558">#1558</a>)</li> <li>Only package files needed for building and testing (<a href="https://redirect.github.com/chronotope/chrono/issues/1554">#1554</a>)</li> </ul> <p>Thanks to all contributors on behalf of the chrono team, <a href="https://github.com/djc"><code>@djc</code></a> and <a href="https://github.com/pitdicker"><code>@pitdicker</code></a>!</p> <h2>v0.4.37</h2> <p>Version 0.4.36 introduced an unexpected breaking change and was yanked. In it <code>LocalResult</code> was renamed to <code>MappedLocalTime</code> to avoid the impression that it is a <code>Result</code> type were some of the results are errors. For backwards compatibility a type alias with the old name was added.</p> <p>As it turns out there is one case where a type alias behaves differently from the regular enum: you can't import enum variants from a type alias with <code>use chrono::LocalResult::*</code>. With 0.4.37 we make the new name <code>MappedLocalTime</code> the alias, but keep using it in function signatures and the documentation as much as possible.</p> <p>See also the release notes of <a href="https://github.com/chronotope/chrono/releases/tag/v0.4.36">chrono 0.4.36</a> from yesterday for the yanked release.</p> <h2>v0.4.36</h2> <p>This release un-deprecates the methods on <code>TimeDelta</code> that were deprecated with the 0.4.35 release because of the churn they are causing for the ecosystem.</p> <p>New is the <code>DateTime::with_time()</code> method. As an example of when it is useful:</p> <pre lang="rust"><code>use chrono::{Local, NaiveTime}; // Today at 12:00:00 let today_noon = Local::now().with_time(NaiveTime::from_hms_opt(12, 0, 0).unwrap()); </code></pre> <h1>Additions</h1> <ul> <li>Add <code>DateTime::with_time()</code> (<a href="https://redirect.github.com/chronotope/chrono/issues/1510">#1510</a>)</li> </ul> <h1>Deprecations</h1> <ul> <li>Revert <code>TimeDelta</code> deprecations (<a href="https://redirect.github.com/chronotope/chrono/issues/1543">#1543</a>)</li> <li>Deprecate <code>TimeStamp::timestamp_subsec_nanos</code>, which was missed in the 0.4.35 release (<a href="https://redirect.github.com/chronotope/chrono/issues/1486">#1486</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="352a35203a
"><code>352a352</code></a> Prepare 0.4.38</li> <li><a href="46d44d6074
"><code>46d44d6</code></a> Manually implement <code>Copy</code> for <code>DateTime</code> if offset is <code>Copy</code></li> <li><a href="760eb660d3
"><code>760eb66</code></a> Update windows-bindgen requirement from 0.55 to 0.56</li> <li><a href="391187fff3
"><code>391187f</code></a> Return error when rounding with zero duration</li> <li><a href="ffc75e5705
"><code>ffc75e5</code></a> Add <code>TimeDelta::checked_mul</code> and <code>TimeDelta::checked_div</code></li> <li><a href="f8cecbe57e
"><code>f8cecbe</code></a> Make <code>Weekday::num_days_from public</code>, rename to <code>days_since</code>.</li> <li><a href="0cfc405d3e
"><code>0cfc405</code></a> Optimize number formatting</li> <li><a href="74ba83ba27
"><code>74ba83b</code></a> Take <code>pad</code> by value</li> <li><a href="78e79dbabf
"><code>78e79db</code></a> Match on tuples in <code>format_fixed</code></li> <li><a href="f3d76c7bb0
"><code>f3d76c7</code></a> Match on tuples in <code>format_numeric</code></li> <li>Additional commits viewable in <a href="https://github.com/chronotope/chrono/compare/v0.4.26...v0.4.38">compare view</a></li> </ul> </details> <br /> Updates `clap` from 4.4.1 to 4.4.18 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.4.18</h2> <h2>[4.4.18] - 2024-01-16</h2> <h3>Fixes</h3> <ul> <li><em>(error)</em> When lacking <code>usage</code> feature, ensure the list of required arguments is unique</li> </ul> <h2>v4.4.17</h2> <h2>[4.4.17] - 2024-01-15</h2> <h3>Fixes</h3> <ul> <li>Fix <code>panic!</code> when mixing <code>args_conflicts_with_subcommands</code> with <code>ArgGroup</code> (which is implicit with <code>derive</code>) introduced in 4.4.15</li> </ul> <h2>v4.4.16</h2> <h2>[4.4.16] - 2024-01-12</h2> <h3>Fixes</h3> <ul> <li>Ensure invalid escape sequences in user-defined strings are correctly stripped when terminal doesn't support color</li> </ul> <h2>v4.4.15</h2> <h2>[4.4.15] - 2024-01-11</h2> <h3>Fixes</h3> <ul> <li>Improve error for <code>args_conflicts_with_subcommands</code></li> <li>Ensure we error for <code>args_conflicts_with_subcommands</code> when using subcommand short and long flags</li> </ul> <h2>v4.4.14</h2> <h2>[4.4.14] - 2024-01-08</h2> <h3>Documentation</h3> <ul> <li>Fix <code>find</code> cookbook entry to allow repeats of flags/options</li> </ul> <h3>Features</h3> <ul> <li>Allow <code>num_args(0)</code> on options which allows making them emulate being a flag for position-tracking flags</li> </ul> <h2>v4.4.13</h2> <h2>[4.4.13] - 2024-01-04</h2> <h3>Documentation</h3> <ul> <li>Fix link to structopt migration guide</li> </ul> <h2>v4.4.12</h2> <h2>[4.4.12] - 2023-12-28</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> </details> <details> <summary>Commits</summary> <ul> <li><a href="0134f45ff0
"><code>0134f45</code></a> chore: Release</li> <li><a href="995ee03277
"><code>995ee03</code></a> docs: Update changelog</li> <li><a href="2f1890907e
"><code>2f18909</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5314">#5314</a> from epage/required</li> <li><a href="0a635b9a20
"><code>0a635b9</code></a> fix(parser): Don't duplicate requireds when usage disabled</li> <li><a href="e648e086f3
"><code>e648e08</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5311">#5311</a> from sourcefrog/doc-exitcode</li> <li><a href="8c83971b8c
"><code>8c83971</code></a> docs: Link to exit code info</li> <li><a href="b250c0b5f5
"><code>b250c0b</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5310">#5310</a> from epage/pty</li> <li><a href="c742b8eb0c
"><code>c742b8e</code></a> chore(complete): Update completest-pty</li> <li><a href="f524d84c1d
"><code>f524d84</code></a> chore: Release</li> <li><a href="944fb81cf5
"><code>944fb81</code></a> docs: Update changelog</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/clap_complete-v4.4.1...v4.4.18">compare view</a></li> </ul> </details> <br /> Updates `futures` from 0.3.28 to 0.3.30 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures's releases</a>.</em></p> <blockquote> <h2>0.3.30</h2> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> <h2>0.3.29</h2> <ul> <li>Add <code>TryStreamExt::try_ready_chunks</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2757">#2757</a>)</li> <li>Add <code>TryStreamExt::{try_all,try_any}</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2783">#2783</a>)</li> <li>Add <code>UnboundedSender::{len,is_empty}</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2750">#2750</a>)</li> <li>Fix <code>Sync</code> impl of <code>FuturesUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2788">#2788</a>)</li> <li>Fix infinite loop caused by invalid UTF-8 bytes (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2785">#2785</a>)</li> <li>Fix build error with -Z minimal-versions (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2761">#2761</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures's changelog</a>.</em></p> <blockquote> <h1>0.3.30 - 2023-12-24</h1> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> <h1>0.3.29 - 2023-10-26</h1> <ul> <li>Add <code>TryStreamExt::try_ready_chunks</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2757">#2757</a>)</li> <li>Add <code>TryStreamExt::{try_all,try_any}</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2783">#2783</a>)</li> <li>Add <code>UnboundedSender::{len,is_empty}</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2750">#2750</a>)</li> <li>Fix <code>Sync</code> impl of <code>FuturesUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2788">#2788</a>)</li> <li>Fix infinite loop caused by invalid UTF-8 bytes (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2785">#2785</a>)</li> <li>Fix build error with -Z minimal-versions (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2761">#2761</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="de1a0fd64a
"><code>de1a0fd</code></a> Release 0.3.30</li> <li><a href="68d284545f
"><code>68d2845</code></a> Remove a redundant space in example (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2816">#2816</a>)</li> <li><a href="fdd2ce716c
"><code>fdd2ce7</code></a> Fix broken link in <code>CopyBufAbortable</code> docs (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2815">#2815</a>)</li> <li><a href="272a3c709f
"><code>272a3c7</code></a> Use cfg(target_has_atomic) on no-std targets</li> <li><a href="c179201bd1
"><code>c179201</code></a> FillBuf: Do not call poll_fill_buf twice</li> <li><a href="e6735f3d01
"><code>e6735f3</code></a> FuturesUnordered: Fix clear implementation</li> <li><a href="04d01a00a2
"><code>04d01a0</code></a> FuturesOrdered: Use 64-bit index</li> <li><a href="e4aa659649
"><code>e4aa659</code></a> remove redundant impl Unpin</li> <li><a href="17851c1f05
"><code>17851c1</code></a> provide a mechanism to determine if io read/write halves are from the same st...</li> <li><a href="49107994e5
"><code>4910799</code></a> provide a non-destructive mechanism to determine if a sink/stream are paired</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.28...0.3.30">compare view</a></li> </ul> </details> <br /> Updates `itertools` from 0.11.0 to 0.12.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md">itertools's changelog</a>.</em></p> <blockquote> <h2>0.12.1</h2> <h3>Added</h3> <ul> <li>Documented iteration order guarantee for <code>Itertools::[tuple_]combinations</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/822">#822</a>)</li> <li>Documented possible panic in <code>iterate</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/842">#842</a>)</li> <li>Implemented <code>Clone</code> and <code>Debug</code> for <code>Diff</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/845">#845</a>)</li> <li>Implemented <code>Debug</code> for <code>WithPosition</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/859">#859</a>)</li> <li>Implemented <code>Eq</code> for <code>MinMaxResult</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/838">#838</a>)</li> <li>Implemented <code>From<EitherOrBoth<A, B>></code> for <code>Option<Either<A, B>></code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/843">#843</a>)</li> <li>Implemented <code>PeekingNext</code> for <code>RepeatN</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/855">#855</a>)</li> </ul> <h3>Changed</h3> <ul> <li>Made <code>CoalesceBy</code> lazy (<a href="https://redirect.github.com/rust-itertools/itertools/issues/801">#801</a>)</li> <li>Optimized <code>Filter[Map]Ok::next</code>, <code>Itertools::partition</code>, <code>Unique[By]::next[_back]</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/818">#818</a>)</li> <li>Optimized <code>Itertools::find_position</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/837">#837</a>)</li> <li>Optimized <code>Positions::next[_back]</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/816">#816</a>)</li> <li>Optimized <code>ZipLongest::fold</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/854">#854</a>)</li> <li>Relaxed <code>Debug</code> bounds for <code>GroupingMapBy</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/860">#860</a>)</li> <li>Specialized <code>ExactlyOneError::fold</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/826">#826</a>)</li> <li>Specialized <code>Interleave[Shortest]::fold</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/849">#849</a>)</li> <li>Specialized <code>MultiPeek::fold</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/820">#820</a>)</li> <li>Specialized <code>PadUsing::[r]fold</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/825">#825</a>)</li> <li>Specialized <code>PeekNth::fold</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/824">#824</a>)</li> <li>Specialized <code>Positions::[r]fold</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/813">#813</a>)</li> <li>Specialized <code>PutBackN::fold</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/823">#823</a>)</li> <li>Specialized <code>RepeatN::[r]fold</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/821">#821</a>)</li> <li>Specialized <code>TakeWhileInclusive::fold</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/851">#851</a>)</li> <li>Specialized <code>ZipLongest::rfold</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/848">#848</a>)</li> </ul> <h3>Notable Internal Changes</h3> <ul> <li>Added test coverage in CI (<a href="https://redirect.github.com/rust-itertools/itertools/issues/847">#847</a>, <a href="https://redirect.github.com/rust-itertools/itertools/issues/856">#856</a>)</li> <li>Added semver check in CI (<a href="https://redirect.github.com/rust-itertools/itertools/issues/784">#784</a>)</li> <li>Enforced <code>clippy</code> in CI (<a href="https://redirect.github.com/rust-itertools/itertools/issues/740">#740</a>)</li> <li>Enforced <code>rustdoc</code> in CI (<a href="https://redirect.github.com/rust-itertools/itertools/issues/840">#840</a>)</li> <li>Improved specialization tests (<a href="https://redirect.github.com/rust-itertools/itertools/issues/807">#807</a>)</li> <li>More specialization benchmarks (<a href="https://redirect.github.com/rust-itertools/itertools/issues/806">#806</a>)</li> </ul> <h2>0.12.0</h2> <h3>Breaking</h3> <ul> <li>Made <code>take_while_inclusive</code> consume iterator by value (<a href="https://redirect.github.com/rust-itertools/itertools/issues/709">#709</a>)</li> <li>Added <code>Clone</code> bound to <code>Unique</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/777">#777</a>)</li> </ul> <h3>Added</h3> <ul> <li>Added <code>Itertools::try_len</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/723">#723</a>)</li> <li>Added free function <code>sort_unstable</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/796">#796</a>)</li> <li>Added <code>GroupMap::fold_with</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/778">#778</a>, <a href="https://redirect.github.com/rust-itertools/itertools/issues/785">#785</a>)</li> <li>Added <code>PeekNth::{peek_mut, peek_nth_mut}</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/716">#716</a>)</li> <li>Added <code>PeekNth::{next_if, next_if_eq}</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/734">#734</a>)</li> <li>Added conversion into <code>(Option<A>,Option<B>)</code> to <code>EitherOrBoth</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/713">#713</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="98d3978c87
"><code>98d3978</code></a> Prepare v0.12.1 release</li> <li><a href="dffac1fde4
"><code>dffac1f</code></a> Bump obi1kenobi/cargo-semver-checks-action from 2.2 to 2.3</li> <li><a href="00998a4bbc
"><code>00998a4</code></a> <code>CoalesceBy</code>: missing field in <code>Debug</code></li> <li><a href="a0411d6c6f
"><code>a0411d6</code></a> <code>CombinationsWithReplacement</code>: use a boxed slice internally</li> <li><a href="8dd75f155c
"><code>8dd75f1</code></a> <code>Permutations</code>: use boxed slices internally</li> <li><a href="b785403f5f
"><code>b785403</code></a> <code>ExactlyOneError</code>: implement Debug differently</li> <li><a href="7a1c22be5e
"><code>7a1c22b</code></a> <code>FlattenOk</code>: Debug with macro</li> <li><a href="94452e3eaf
"><code>94452e3</code></a> <code>GroupingMapBy</code>: fix Debug implementation</li> <li><a href="2e325a0bd4
"><code>2e325a0</code></a> <code>TakeWhileInclusive</code>: missing field in <code>Debug</code></li> <li><a href="a48c5b474b
"><code>a48c5b4</code></a> <code>WithPosition</code>: implement Debug</li> <li>Additional commits viewable in <a href="https://github.com/rust-itertools/itertools/compare/v0.11.0...v0.12.1">compare view</a></li> </ul> </details> <br /> Updates `log` from 0.4.20 to 0.4.21 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's changelog</a>.</em></p> <blockquote> <h2>[0.4.21] - 2024-02-27</h2> <h2>What's Changed</h2> <ul> <li>Minor clippy nits by <a href="https://github.com/nyurik"><code>@nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/578">rust-lang/log#578</a></li> <li>Simplify Display impl by <a href="https://github.com/nyurik"><code>@nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/579">rust-lang/log#579</a></li> <li>Set all crates to 2021 edition by <a href="https://github.com/nyurik"><code>@nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/580">rust-lang/log#580</a></li> <li>Various changes based on review by <a href="https://github.com/Thomasdezeeuw"><code>@Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/583">rust-lang/log#583</a></li> <li>Fix typo in file_static() method doc by <a href="https://github.com/dimo414"><code>@dimo414</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/590">rust-lang/log#590</a></li> <li>Specialize empty key value pairs by <a href="https://github.com/EFanZh"><code>@EFanZh</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/576">rust-lang/log#576</a></li> <li>Fix incorrect lifetime in Value::to_str() by <a href="https://github.com/peterjoel"><code>@peterjoel</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/587">rust-lang/log#587</a></li> <li>Remove some API of the key-value feature by <a href="https://github.com/Thomasdezeeuw"><code>@Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/585">rust-lang/log#585</a></li> <li>Add logcontrol-log and log-reload by <a href="https://github.com/swsnr"><code>@swsnr</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/595">rust-lang/log#595</a></li> <li>Add Serialization section to kv::Value docs by <a href="https://github.com/Thomasdezeeuw"><code>@Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/593">rust-lang/log#593</a></li> <li>Rename Value::to_str to to_cow_str by <a href="https://github.com/Thomasdezeeuw"><code>@Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/592">rust-lang/log#592</a></li> <li>Clarify documentation and simplify initialization of <code>STATIC_MAX_LEVEL</code> by <a href="https://github.com/ptosi"><code>@ptosi</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/594">rust-lang/log#594</a></li> <li>Update docs to 2021 edition, test by <a href="https://github.com/nyurik"><code>@nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/577">rust-lang/log#577</a></li> <li>Add "alterable_logger" link to README.md by <a href="https://github.com/brummer-simon"><code>@brummer-simon</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/589">rust-lang/log#589</a></li> <li>Normalize line ending by <a href="https://github.com/EFanZh"><code>@EFanZh</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/602">rust-lang/log#602</a></li> <li>Remove <code>ok_or</code> in favor of <code>Option::ok_or</code> by <a href="https://github.com/AngelicosPhosphoros"><code>@AngelicosPhosphoros</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/607">rust-lang/log#607</a></li> <li>Use <code>Acquire</code> ordering for initialization check by <a href="https://github.com/AngelicosPhosphoros"><code>@AngelicosPhosphoros</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/610">rust-lang/log#610</a></li> <li>Get structured logging API ready for stabilization by <a href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/613">rust-lang/log#613</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/nyurik"><code>@nyurik</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/578">rust-lang/log#578</a></li> <li><a href="https://github.com/dimo414"><code>@dimo414</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/590">rust-lang/log#590</a></li> <li><a href="https://github.com/peterjoel"><code>@peterjoel</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/587">rust-lang/log#587</a></li> <li><a href="https://github.com/ptosi"><code>@ptosi</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/594">rust-lang/log#594</a></li> <li><a href="https://github.com/brummer-simon"><code>@brummer-simon</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/589">rust-lang/log#589</a></li> <li><a href="https://github.com/AngelicosPhosphoros"><code>@AngelicosPhosphoros</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/607">rust-lang/log#607</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="3ccdc286fe
"><code>3ccdc28</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/617">#617</a> from rust-lang/cargo/0.4.21</li> <li><a href="6153cb289f
"><code>6153cb2</code></a> prepare for 0.4.21 release</li> <li><a href="f0f74946a4
"><code>f0f7494</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/613">#613</a> from rust-lang/feat/kv-cleanup</li> <li><a href="2b220bf3b7
"><code>2b220bf</code></a> clean up structured logging example</li> <li><a href="646e9ab991
"><code>646e9ab</code></a> use original Visitor name for VisitValue</li> <li><a href="cf85c38d35
"><code>cf85c38</code></a> add needed subfeatures to kv_unstable</li> <li><a href="73e953905b
"><code>73e9539</code></a> fix up capturing of :err</li> <li><a href="31bb4b0ff3
"><code>31bb4b0</code></a> move error macros together</li> <li><a href="ad917118a5
"><code>ad91711</code></a> support field shorthand in macros</li> <li><a href="90a347bd83
"><code>90a347b</code></a> restore removed APIs as deprecated</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/log/compare/0.4.20...0.4.21">compare view</a></li> </ul> </details> <br /> Updates `log4rs` from 1.2.0 to 1.3.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/estk/log4rs/releases">log4rs's releases</a>.</em></p> <blockquote> <h2>v.1.3.0</h2> <p>See the <a href="https://github.com/estk/log4rs/blob/master/CHANGELOG.md">changelog</a> for more details.</p> <h3>New</h3> <ul> <li>Add debug and release formatters</li> <li>Documentation on configuring the tool</li> <li>Code Coverage CI</li> <li>CVE Audit CI</li> <li>EditorConfig CI</li> <li>Code Owners</li> <li>NO_COLOR, CLICOLOR, CLICOLOR_FORCE controls</li> <li>Example of inline configuration with file rotation</li> <li>Time Based Trigger</li> </ul> <h3>Changed</h3> <ul> <li>Update minimum supported rust to 1.69 for CVE-2020-26235</li> <li>Update <code>arc-swap</code> to <code>1.6</code></li> <li>Update <code>log</code> to <code>0.4.20</code></li> <li>Update <code>humantime</code> to <code>2.1</code></li> <li>Update <code>serde_yaml</code> to <code>0.9</code></li> <li>Update <code>toml</code> to <code>0.8</code></li> <li>Update <code>derivative</code> to <code>2.2</code></li> <li>Update <code>tempfile</code> to <code>3.8</code></li> <li>Update <code>chrono</code> to <code>0.2.23</code></li> <li>Moved <code>level</code> field before <code>message</code> in json format</li> <li>Legacy test moved to examples</li> </ul> <h3>Fixed</h3> <ul> <li>README typo regarding building for dev on windows</li> <li>Apply editorconfig</li> <li>Swap rustfmt configuration to <code>imports_granularity="Crate"</code> over deprecated <code>merge_imports = true</code></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/estk/log4rs/blob/main/CHANGELOG.md">log4rs's changelog</a>.</em></p> <blockquote> <h2>[1.3.0]</h2> <h3>New</h3> <ul> <li>Add debug and release formatters</li> <li>Documentation on configuring the tool</li> <li>Code Coverage CI</li> <li>CVE Audit CI</li> <li>EditorConfig CI</li> <li>Code Owners</li> <li>NO_COLOR, CLICOLOR, CLICOLOR_FORCE controls</li> <li>Example of inline configuration with file rotation</li> <li>Time Based Trigger</li> </ul> <h3>Changed</h3> <ul> <li>Update minimum supported rust to 1.69 for CVE-2020-26235</li> <li>Update <code>arc-swap</code> to <code>1.6</code></li> <li>Update <code>log</code> to <code>0.4.20</code></li> <li>Update <code>humantime</code> to <code>2.1</code></li> <li>Update <code>serde_yaml</code> to <code>0.9</code></li> <li>Update <code>toml</code> to <code>0.8</code></li> <li>Update <code>derivative</code> to <code>2.2</code></li> <li>Update <code>tempfile</code> to <code>3.8</code></li> <li>Moved <code>level</code> field before <code>message</code> in json format</li> <li>Legacy test moved to examples</li> </ul> <h3>Fixed</h3> <ul> <li>README typo regarding building for dev on windows</li> <li>Apply editorconfig</li> <li>Swap rustfmt configuration to <code>imports_granularity="Crate"</code> over deprecated <code>merge_imports = true</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="c981ca4e21
"><code>c981ca4</code></a> chore: set min chrono (<a href="https://redirect.github.com/estk/log4rs/issues/346">#346</a>)</li> <li><a href="d4e6cbedd3
"><code>d4e6cbe</code></a> docs: Update CHANGELOG for new release (<a href="https://redirect.github.com/estk/log4rs/issues/336">#336</a>)</li> <li><a href="6c6ace0fcd
"><code>6c6ace0</code></a> add trigger kind "time" in rolling_file (<a href="https://redirect.github.com/estk/log4rs/issues/296">#296</a>)</li> <li><a href="a898a07221
"><code>a898a07</code></a> Create an example of logging with file rotation (<a href="https://redirect.github.com/estk/log4rs/issues/295">#295</a>)</li> <li><a href="b0ad8babb2
"><code>b0ad8ba</code></a> chore: move old test to example. fix formatting (<a href="https://redirect.github.com/estk/log4rs/issues/337">#337</a>)</li> <li><a href="4f09b8fd5e
"><code>4f09b8f</code></a> Add windows and *nix based env vars to control color output in logs (<a href="https://redirect.github.com/estk/log4rs/issues/335">#335</a>)</li> <li><a href="84dd0c79b8
"><code>84dd0c7</code></a> docs: Apply markdownlint to all files (<a href="https://redirect.github.com/estk/log4rs/issues/338">#338</a>)</li> <li><a href="a69fdf9911
"><code>a69fdf9</code></a> fix: add check that the readme sample cfg is accepted by log4rs (<a href="https://redirect.github.com/estk/log4rs/issues/339">#339</a>)</li> <li><a href="58b92c82ae
"><code>58b92c8</code></a> Fix quickstart log4rs.yaml sample (<a href="https://redirect.github.com/estk/log4rs/issues/332">#332</a>)</li> <li><a href="ebb9123143
"><code>ebb9123</code></a> Changed the order of the field in json log output (<a href="https://redirect.github.com/estk/log4rs/issues/333">#333</a>)</li> <li>Additional commits viewable in <a href="https://github.com/estk/log4rs/compare/v1.2.0...v1.3.0">compare view</a></li> </ul> </details> <br /> Updates `regex` from 1.9.4 to 1.10.4 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/regex/blob/master/CHANGELOG.md">regex's changelog</a>.</em></p> <blockquote> <h1>1.10.3 (2024-01-21)</h1> <p>This is a new patch release that fixes the feature configuration of optional dependencies, and fixes an unsound use of bounds check elision.</p> <p>Bug fixes:</p> <ul> <li>[BUG <a href="https://redirect.github.com/rust-lang/regex/issues/1147">#1147</a>](<a href="https://redirect.github.com/rust-lang/regex/issues/1147">rust-lang/regex#1147</a>): Set <code>default-features=false</code> for the <code>memchr</code> and <code>aho-corasick</code> dependencies.</li> <li>[BUG <a href="https://redirect.github.com/rust-lang/regex/issues/1154">#1154</a>](<a href="https://redirect.github.com/rust-lang/regex/pull/1154">rust-lang/regex#1154</a>): Fix unsound bounds check elision.</li> </ul> <h1>1.10.2 (2023-10-16)</h1> <p>This is a new patch release that fixes a search regression where incorrect matches could be reported.</p> <p>Bug fixes:</p> <ul> <li>[BUG <a href="https://redirect.github.com/rust-lang/regex/issues/1110">#1110</a>](<a href="https://redirect.github.com/rust-lang/regex/issues/1110">rust-lang/regex#1110</a>): Revert broadening of reverse suffix literal optimization introduced in 1.10.1.</li> </ul> <h1>1.10.1 (2023-10-14)</h1> <p>This is a new patch release with a minor increase in the number of valid patterns and a broadening of some literal optimizations.</p> <p>New features:</p> <ul> <li><a href="04f5d7be4e
">FEATURE 04f5d7be</a>: Loosen ASCII-compatible rules such that regexes like <code>(?-u:☃)</code> are now allowed.</li> </ul> <p>Performance improvements:</p> <ul> <li><a href="8a8d599f9d
">PERF 8a8d599f</a>: Broader the reverse suffix optimization to apply in more cases.</li> </ul> <h1>1.10.0 (2023-10-09)</h1> <p>This is a new minor release of <code>regex</code> that adds support for start and end word boundary assertions. That is, <code>\<</code> and <code>\></code>. The minimum supported Rust version has also been raised to 1.65, which was released about one year ago.</p> <p>The new word boundary assertions are:</p> <ul> <li><code>\<</code> or <code>\b{start}</code>: a Unicode start-of-word boundary (<code>\W|\A</code> on the left, <code>\w</code> on the right).</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="aa2d8bd8be
"><code>aa2d8bd</code></a> 1.10.4</li> <li><a href="088d7f3269
"><code>088d7f3</code></a> api: add Cow guarantee to replace API</li> <li><a href="a5ae35153a
"><code>a5ae351</code></a> regex-automata-0.4.6</li> <li><a href="9cf4a42a93
"><code>9cf4a42</code></a> automata: fix bug where reverse NFA lacked an unanchored prefix</li> <li><a href="10fe722a3f
"><code>10fe722</code></a> style: clean up some recent lint violations</li> <li><a href="d7f9347f2a
"><code>d7f9347</code></a> regex-automata-0.4.5</li> <li><a href="07ef7f1550
"><code>07ef7f1</code></a> automata: make additional prefileter metadata public</li> <li><a href="0c09903992
"><code>0c09903</code></a> 1.10.3</li> <li><a href="653bb59996
"><code>653bb59</code></a> deps: bump regex-automata to 0.4.4</li> <li><a href="e7b5401f6a
"><code>e7b5401</code></a> regex-automata-0.4.4</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/regex/compare/1.9.4...1.10.4">compare view</a></li> </ul> </details> <br /> Updates `rustyline` from 12.0.0 to 14.0.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/kkawakam/rustyline/releases">rustyline's releases</a>.</em></p> <blockquote> <h2>14.0.0</h2> <h2>What's Changed</h2> <ul> <li>Migrate to windows-sys <a href="https://redirect.github.com/kkawakam/rustyline/issues/753">#753</a></li> <li>Bump env_logger version to 0.11 <a href="https://redirect.github.com/kkawakam/rustyline/issues/760">#760</a></li> <li>Bump rusqlite to version 0.31 <a href="https://redirect.github.com/kkawakam/rustyline/issues/763">#763</a></li> <li>Fix typeahead <a href="https://redirect.github.com/kkawakam/rustyline/issues/761">#761</a></li> <li>Add enable signals config option <a href="https://redirect.github.com/kkawakam/rustyline/issues/759">#759</a></li> <li>Fix clippy warnings <a href="https://redirect.github.com/kkawakam/rustyline/issues/764">#764</a></li> <li>Upgrade nix to 0.28 <a href="https://redirect.github.com/kkawakam/rustyline/issues/765">#765</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/printfn"><code>@printfn</code></a> made their first contribution in <a href="https://redirect.github.com/kkawakam/rustyline/pull/753">kkawakam/rustyline#753</a></li> <li><a href="https://github.com/andreistan26"><code>@andreistan26</code></a> made their first contribution in <a href="https://redirect.github.com/kkawakam/rustyline/pull/759">kkawakam/rustyline#759</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/kkawakam/rustyline/compare/v13.0.0...v14.0.0">https://github.com/kkawakam/rustyline/compare/v13.0.0...v14.0.0</a></p> <h2>13.0.0</h2> <h2>What's Changed</h2> <ul> <li>Add <code>HistoryHinter::default()</code> and <code>HistoryHinter::new()</code> by <a href="https://github.com/segeljakt"><code>@segeljakt</code></a> in <a href="https://redirect.github.com/kkawakam/rustyline/pull/710">kkawakam/rustyline#710</a></li> <li>Update fd-lock requirement from 3.0.0 to 4.0.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/kkawakam/rustyline/pull/714">kkawakam/rustyline#714</a></li> <li>Use termios from termios crate by <a href="https://github.com/nospam3089"><code>@nospam3089</code></a> in <a href="https://redirect.github.com/kkawakam/rustyline/pull/717">kkawakam/rustyline#717</a></li> <li>Fix clippy warnings by <a href="https://github.com/gwenn"><code>@gwenn</code></a> in <a href="https://redirect.github.com/kkawakam/rustyline/pull/718">kkawakam/rustyline#718</a></li> <li>Fix clippy warning by <a href="https://github.com/gwenn"><code>@gwenn</code></a> in <a href="https://redirect.github.com/kkawakam/rustyline/pull/720">kkawakam/rustyline#720</a></li> <li>Implement <code>Candidate</code> for <code>Rc<str></code> by <a href="https://github.com/fsktom"><code>@fsktom</code></a> in <a href="https://redirect.github.com/kkawakam/rustyline/pull/721">kkawakam/rustyline#721</a></li> <li>fix(unix): restore terminal mode by <a href="https://github.com/miraclx"><code>@miraclx</code></a> in <a href="https://redirect.github.com/kkawakam/rustyline/pull/724">kkawakam/rustyline#724</a></li> <li>Bump nix dependency to version 0.27 by <a href="https://github.com/gwenn"><code>@gwenn</code></a> in <a href="https://redirect.github.com/kkawakam/rustyline/pull/728">kkawakam/rustyline#728</a></li> <li>No highligh_char on final refresh by <a href="https://github.com/gwenn"><code>@gwenn</code></a> in <a href="https://redirect.github.com/kkawakam/rustyline/pull/729">kkawakam/rustyline#729</a></li> <li>Fix clippy warnings on Windows by <a href="https://github.com/gwenn"><code>@gwenn</code></a> in <a href="https://redirect.github.com/kkawakam/rustyline/pull/735">kkawakam/rustyline#735</a></li> <li>add Cmd::Repaint by <a href="https://github.com/sujiacong"><code>@sujiacong</code></a> in <a href="https://redirect.github.com/kkawakam/rustyline/pull/734">kkawakam/rustyline#734</a></li> <li>Make termios an optional dependency by <a href="https://github.com/gwenn"><code>@gwenn</code></a> in <a href="https://redirect.github.com/kkawakam/rustyline/pull/736">kkawakam/rustyline#736</a></li> <li>Mapping between linenoise API and rustyline API by <a href="https://github.com/gwenn"><code>@gwenn</code></a> in <a href="https://redirect.github.com/kkawakam/rustyline/pull/737">kkawakam/rustyline#737</a></li> <li>Use wrap_at_eol when ENABLE_VIRTUAL_TERMINAL_PROCESSING is set by <a href="https://github.com/gwenn"><code>@gwenn</code></a> in <a href="https://redirect.github.com/kkawakam/rustyline/pull/739">kkawakam/rustyline#739</a></li> <li>Ignore binding::test::size_of_event on arch <> x86_64 by <a href="https://github.com/gwenn"><code>@gwenn</code></a> in <a href="https://redirect.github.com/kkawakam/rustyline/pull/742">kkawakam/rustyline#742</a></li> <li>Update rusqlite requirement from 0.29.0 to 0.30.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/kkawakam/rustyline/pull/745">kkawakam/rustyline#745</a></li> <li>Bump clipboard-win to version 5.0 by <a href="https://github.com/gwenn"><code>@gwenn</code></a> in <a href="https://redirect.github.com/kkawakam/rustyline/pull/746">kkawakam/rustyline#746</a></li> <li>Change cursor visibility by <a href="https://github.com/gwenn"><code>@gwenn</code></a> in <a href="https://redirect.github.com/kkawakam/rustyline/pull/747">kkawakam/rustyline#747</a></li> <li>Fix some clippy warnings by <a href="https://github.com/gwenn"><code>@gwenn</code></a> in <a href="https://redirect.github.com/kkawakam/rustyline/pull/749">kkawakam/rustyline#749</a></li> <li>Fix derive macro with Highlighter attr by <a href="https://github.com/gwenn"><code>@gwenn</code></a> in <a href="https://redirect.github.com/kkawakam/rustyline/pull/751">kkawakam/rustyline#751</a></li> <li>Support completion candidates that are shorter than the input by <a href="https://github.com/gwenn"><code>@gwenn</code></a> in <a href="https://redirect.github.com/kkawakam/rustyline/pull/750">kkawakam/rustyline#750</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/segeljakt"><code>@segeljakt</code></a> made their first contribution in <a href="https://redirect.github.com/kkawakam/rustyline/pull/710">kkawakam/rustyline#710</a></li> <li><a href="https://github.com/nospam3089"><code>@nospam3089</code></a> made their first contribution in <a href="https://redirect.github.com/kkawakam/rustyline/pull/717">kkawakam/rustyline#717</a></li> <li><a href="https://github.com/fsktom"><code>@fsktom</code></a> made their first contribution in <a href="https://redirect.github.com/kkawakam/rustyline/pull/721">kkawakam/rustyline#721</a></li> <li><a href="https://github.com/miraclx"><code>@miraclx</code></a> made their first contribution in <a href="https://redirect.github.com/kkawakam/rustyline/pull/724">kkawakam/rustyline#724</a></li> <li><a href="https://github.com/sujiacong"><code>@sujiacong</code></a> made their first contribution in <a href="https://redirect.github.com/kkawakam/rustyline/pull/734">kkawakam/rustyline#734</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/kkawakam/rustyline/compare/v12.0.0...v12.0.1">https://github.com/kkawakam/rustyline/compare/v12.0.0...v12.0.1</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="bd63fea26c
"><code>bd63fea</code></a> Merge pull request <a href="https://redirect.github.com/kkawakam/rustyline/issues/766">#766</a> from gwenn/14.0.0</li> <li><a href="75e9a08ff3
"><code>75e9a08</code></a> Prepare next release</li> <li><a href="d27ef0244e
"><code>d27ef02</code></a> Merge pull request <a href="https://redirect.github.com/kkawakam/rustyline/issues/765">#765</a> from gwenn/nix</li> <li><a href="bf09447eb2
"><code>bf09447</code></a> Upgrade nix to 0.28</li> <li><a href="542a191eb7
"><code>542a191</code></a> Merge pull request <a href="https://redirect.github.com/kkawakam/rustyline/issues/764">#764</a> from gwenn/clippy</li> <li><a href="a55b343fdb
"><code>a55b343</code></a> Fix clippy warnings</li> <li><a href="3284f4387b
"><code>3284f43</code></a> Merge pull request <a href="https://redirect.github.com/kkawakam/rustyline/issues/759">#759</a> from andreistan26/enable-signal</li> <li><a href="485eef838b
"><code>485eef8</code></a> Merge pull request <a href="https://redirect.github.com/kkawakam/rustyline/issues/761">#761</a> from gwenn/typeahead</li> <li><a href="d3524ae97c
"><code>d3524ae</code></a> Merge branch 'master' into typeahead</li> <li><a href="57037fdaa5
"><code>57037fd</code></a> Merge pull request <a href="https://redirect.github.com/kkawakam/rustyline/issues/763">#763</a> from gwenn/rusqlite</li> <li>Additional commits viewable in <a href="https://github.com/kkawakam/rustyline/compare/v12.0.0...v14.0.0">compare view</a></li> </ul> </details> <br /> Updates `serde` from 1.0.188 to 1.0.193 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p> <blockquote> <h2>v1.0.193</h2> <ul> <li>Fix field names used for the deserialization of <code>RangeFrom</code> and <code>RangeTo</code> (<a href="https://redirect.github.com/serde-rs/serde/issues/2653">#2653</a>, <a href="https://redirect.github.com/serde-rs/serde/issues/2654">#2654</a>, <a href="https://redirect.github.com/serde-rs/serde/issues/2655">#2655</a>, thanks <a href="https://github.com/emilbonnek"><code>@emilbonnek</code></a>)</li> </ul> <h2>v1.0.192</h2> <ul> <li>Allow internal tag field in untagged variant (<a href="https://redirect.github.com/serde-rs/serde/issues/2646">#2646</a>, thanks <a href="https://github.com/robsdedude"><code>@robsdedude</code></a>)</li> </ul> <h2>v1.0.191</h2> <ul> <li>Documentation improvements</li> </ul> <h2>v1.0.190</h2> <ul> <li>Preserve NaN sign when deserializing f32 from f64 or vice versa (<a href="https://redirect.github.com/serde-rs/serde/issues/2637">#2637</a>)</li> </ul> <h2>v1.0.189</h2> <ul> <li>Fix "cannot infer type" error when internally tagged enum contains untagged variant (<a href="https://redirect.github.com/serde-rs/serde/issues/2613">#2613</a>, thanks <a href="https://github.com/ahl"><code>@ahl</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="44613c7d01
"><code>44613c7</code></a> Release 1.0.193</li> <li><a href="c706281df3
"><code>c706281</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2655">#2655</a> from dtolnay/rangestartend</li> <li><a href="65d75b8fe3
"><code>65d75b8</code></a> Add RangeFrom and RangeTo tests</li> <li><a href="332b0cba40
"><code>332b0cb</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2654">#2654</a> from dtolnay/rangestartend</li> <li><a href="8c4af41296
"><code>8c4af41</code></a> Fix more RangeFrom / RangeEnd mixups</li> <li><a href="24a78f071b
"><code>24a78f0</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2653">#2653</a> from emilbonnek/fix/range-to-from-de-mixup</li> <li><a href="c91c33436d
"><code>c91c334</code></a> Fix Range{From,To} deserialize mixup</li> <li><a href="2083f43a28
"><code>2083f43</code></a> Update ui test suite to nightly-2023-11-19</li> <li><a href="4676abdc9e
"><code>4676abd</code></a> Release 1.0.192</li> <li><a href="35700eb23e
"><code>35700eb</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2646">#2646</a> from robsdedude/fix/2643/allow-tag-field-in-untagged</li> <li>Additional commits viewable in <a href="https://github.com/serde-rs/serde/compare/v1.0.188...v1.0.193">compare view</a></li> </ul> </details> <br /> Updates `serde_json` from 1.0.105 to 1.0.109 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/json/releases">serde_json's releases</a>.</em></p> <blockquote> <h2>v1.0.109</h2> <ul> <li>Documentation improvements</li> </ul> <h2>v1.0.108</h2> <ul> <li>Documentation improvements (<a href="https://redirect.github.com/serde-rs/json/issues/1075">#1075</a>, <a href="https://redirect.github.com/serde-rs/json/issues/1081">#1081</a>, <a href="https://redirect.github.com/serde-rs/json/issues/1082">#1082</a>, thanks <a href="https://github.com/dimo414"><code>@dimo414</code></a> and <a href="https://github.com/fritzrehde"><code>@fritzrehde</code></a>)</li> </ul> <h2>v1.0.107</h2> <ul> <li>impl IntoDeserializer for &RawValue (<a href="https://redirect.github.com/serde-rs/json/issues/1071">#1071</a>)</li> </ul> <h2>v1.0.106</h2> <ul> <li>Add <code>Value::as_number</code> accessor (<a href="https://redirect.github.com/serde-rs/json/issues/1069">#1069</a>, thanks <a href="https://github.com/chanced"><code>@chanced</code></a>)</li> <li>Add <code>Number::as_str</code> accessor under "arbitrary_precision" feature (<a href="https://redirect.github.com/serde-rs/json/issues/1067">#1067</a>, thanks <a href="https://github.com/chanced"><code>@chanced</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="f88bf1fccb
"><code>f88bf1f</code></a> Release 1.0.109</li> <li><a href="bb62c73ece
"><code>bb62c73</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1097">#1097</a> from serde-rs/doccfg</li> <li><a href="df36d109fd
"><code>df36d10</code></a> Restore doc cfg on re-exports</li> <li><a href="c367091342
"><code>c367091</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1095">#1095</a> from dtolnay/hashtest</li> <li><a href="b328ee7df4
"><code>b328ee7</code></a> Eliminate hash closure in favor of calling hash_one directly</li> <li><a href="b9bcbad3c0
"><code>b9bcbad</code></a> Use BuildHasher::hash_one</li> <li><a href="7ff6c9e30c
"><code>7ff6c9e</code></a> Use random hasher state for number hashing test</li> <li><a href="fe031cd1de
"><code>fe031cd</code></a> Delete trace_macros! functionality from test</li> <li><a href="05196caf16
"><code>05196ca</code></a> Update ui test suite to nightly-2023-11-19</li> <li><a href="4bc1eaa03a
"><code>4bc1eaa</code></a> Release 1.0.108</li> <li>Additional commits viewable in <a href="https://github.com/serde-rs/json/compare/v1.0.105...v1.0.109">compare view</a></li> </ul> </details> <br /> Updates `shlex` from 1.1.0 to 1.3.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/comex/rust-shlex/blob/master/CHANGELOG.md">shlex's changelog</a>.</em></p> <blockquote> <h1>1.3.0</h1> <ul> <li>Full fix for the high-severity security vulnerability <a href="https://rustsec.org/advisories/RUSTSEC-2024-0006.html">RUSTSEC-2024-0006</a> a.k.a. <a href="https://github.com/comex/rust-shlex/security/advisories/GHSA-r7qv-8r2h-pg27">GHSA-r7qv-8r2h-pg27</a>: <ul> <li>Deprecates quote APIs in favor of <code>try_</code> equivalents that complain about nul bytes.</li> <li>Also adds a builder API, which allows re-enabling nul bytes without using the deprecated interface, and in the future can allow other things (as discussed in quoting_warning).</li> <li>Adds documentation about various security risks that remain, particularly with interactive shells.</li> </ul> </li> <li>Adds explicit MSRV of 1.46.0.</li> </ul> <h1>1.2.1</h1> <ul> <li>Partial fix for the high-severity security vulnerability <a href="https://rustsec.org/advisories/RUSTSEC-2024-0006.html">RUSTSEC-2024-0006</a> a.k.a. <a href="https://github.com/comex/rust-shlex/security/advisories/GHSA-r7qv-8r2h-pg27">GHSA-r7qv-8r2h-pg27</a> without bumping MSRV: <ul> <li>The bytes <code>{</code> and <code>\xa0</code> are now escaped by quoting functions.</li> </ul> </li> </ul> <h1>1.2.0</h1> <ul> <li>Adds <code>bytes</code> module to support operating directly on byte strings.</li> </ul> </blockquote> </details> <... _Description has been truncated_ Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
parent
e8f3d6501d
commit
d3cc728498
2 changed files with 247 additions and 195 deletions
44
Cargo.toml
44
Cargo.toml
|
@ -13,35 +13,35 @@ categories = ["command-line-utilities"]
|
|||
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1.0.75"
|
||||
anyhow = "1.0.83"
|
||||
better-panic = "0.3.0"
|
||||
cassowary = "0.3.0"
|
||||
chrono = "0.4.26"
|
||||
clap = { version = "4.4.1", features = ["derive"] }
|
||||
chrono = "0.4.38"
|
||||
clap = { version = "4.4.188", features = ["derive"] }
|
||||
crossterm = { version = "0.27.0", features = ["event-stream"] }
|
||||
dirs = "5.0.1"
|
||||
futures = "0.3.28"
|
||||
itertools = "0.11.0"
|
||||
futures = "0.3.30"
|
||||
itertools = "0.12.1"
|
||||
lazy_static = "1.4.0"
|
||||
log = "0.4.20"
|
||||
log4rs = "1.2.0"
|
||||
log = "0.4.21"
|
||||
log4rs = "1.3.0"
|
||||
path-clean = "1.0.1"
|
||||
rand = "0.8.5"
|
||||
regex = "1.9.4"
|
||||
rustyline = { version = "12.0.0", features = ["with-file-history", "derive"] }
|
||||
serde = { version = "1.0.188", features = ["derive"] }
|
||||
serde_json = "1.0.105"
|
||||
regex = "1.10.4"
|
||||
rustyline = { version = "14.0.0", features = ["with-file-history", "derive"] }
|
||||
serde = { version = "1.0.193", features = ["derive"] }
|
||||
serde_json = "1.0.109"
|
||||
shellexpand = "3.1.0"
|
||||
shlex = "1.1.0"
|
||||
shlex = "1.3.0"
|
||||
task-hookrs = "0.9.0"
|
||||
tokio = { version = "1.32.0", features = ["full"] }
|
||||
tokio-stream = "0.1.14"
|
||||
tokio = { version = "1.37.0", features = ["full"] }
|
||||
tokio-stream = "0.1.15"
|
||||
ratatui = "0.26"
|
||||
unicode-segmentation = "1.10.1"
|
||||
unicode-truncate = "0.2.0"
|
||||
unicode-width = "0.1.10"
|
||||
uuid = { version = "1.4.1", features = ["serde", "v4"] }
|
||||
versions = "5.0.1"
|
||||
unicode-segmentation = "1.11.0"
|
||||
unicode-truncate = "1.0.0"
|
||||
unicode-width = "0.1.12"
|
||||
uuid = { version = "1.8.0", features = ["serde", "v4"] }
|
||||
versions = "6.2.0"
|
||||
|
||||
[package.metadata.rpm]
|
||||
package = "taskwarrior-tui"
|
||||
|
@ -58,6 +58,6 @@ incremental = true
|
|||
lto = "fat"
|
||||
|
||||
[build-dependencies]
|
||||
clap = { version = "4.4.1", features = ["derive"] }
|
||||
clap_complete = "4.4.0"
|
||||
shlex = "1.1.0"
|
||||
clap = { version = "4.4.188", features = ["derive"] }
|
||||
clap_complete = "4.5.2"
|
||||
shlex = "1.3.0"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue