Open renovate[bot] opened 2 years ago
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --package serde@1.0.171 --precise 1.0.201
error: package ID specification `serde@1.0.171` did not match any packages
Did you mean one of these?
serde@1.0.193
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --package reqwest@0.11.18 --precise 0.12.9
error: package ID specification `reqwest@0.11.18` did not match any packages
Did you mean one of these?
reqwest@0.12.4
This PR contains the following updates:
v3
->v4
0.21.0
->0.24.0
0.4.26
->0.4.38
3.2.16
->4.0.0
4.0.0
->5.0.0
0.1.4
->0.1.5
1.0.26
->1.0.35
1.4.0
->1.5.0
1.1.4
->2.0.0
1.9.1
->1.11.1
0.11.11
->0.12.0
1.0.171
->1.0.215
1.0.102
->1.0.133
3.6.0
->3.14.0
0.1.6
->0.1.9
4.3.0
->7.0.0
Release Notes
actions/checkout (actions/checkout)
### [`v4`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v421) [Compare Source](https://redirect.github.com/actions/checkout/compare/v3...v4) - Check out other refs/\* by commit if provided, fall back to ref by [@orhantoy](https://redirect.github.com/orhantoy) in [https://github.com/actions/checkout/pull/1924](https://redirect.github.com/actions/checkout/pull/1924)sharkdp/bat (bat)
### [`v0.24.0`](https://redirect.github.com/sharkdp/bat/blob/HEAD/CHANGELOG.md#v0240) [Compare Source](https://redirect.github.com/sharkdp/bat/compare/v0.23.0...v0.24.0) #### Features - Add environment variable `BAT_PAGING`, see [#2629](https://redirect.github.com/sharkdp/bat/issues/2629) ([@einfachIrgendwer0815](https://redirect.github.com/einfachIrgendwer0815)) - Add opt-in (`--features lessopen`) support for `LESSOPEN` and `LESSCLOSE`. See [#1597](https://redirect.github.com/sharkdp/bat/issues/1597), [#1739](https://redirect.github.com/sharkdp/bat/issues/1739), [#2444](https://redirect.github.com/sharkdp/bat/issues/2444), [#2602](https://redirect.github.com/sharkdp/bat/issues/2602), and [#2662](https://redirect.github.com/sharkdp/bat/issues/2662) ([@Anomalocaridid](https://redirect.github.com/Anomalocaridid)) #### Bugfixes - Fix `more` not being found on Windows when provided via `BAT_PAGER`, see [#2570](https://redirect.github.com/sharkdp/bat/issues/2570), [#2580](https://redirect.github.com/sharkdp/bat/issues/2580), and [#2651](https://redirect.github.com/sharkdp/bat/issues/2651) ([@mataha](https://redirect.github.com/mataha)) - Switched default behavior of `--map-syntax` to be case insensitive [#2520](https://redirect.github.com/sharkdp/bat/issues/2520) - Updated version of `serde_yaml` to `0.9`. See [#2627](https://redirect.github.com/sharkdp/bat/issues/2627) ([@Raghav-Bell](https://redirect.github.com/Raghav-Bell)) - Fix arithmetic overflow in `LineRange::from` and `LineRange::parse_range`, see [#2674](https://redirect.github.com/sharkdp/bat/issues/2674), [#2698](https://redirect.github.com/sharkdp/bat/issues/2698) ([@skoriop](https://redirect.github.com/skoriop)) - Fix paging not happening when stdout is interactive but stdin is not, see [#2574](https://redirect.github.com/sharkdp/bat/issues/2574) ([@Nigecat](https://redirect.github.com/Nigecat)) - Make `-pp` override `--paging` and vice versa when passed as a later argument, see [#2660](https://redirect.github.com/sharkdp/bat/issues/2660) ([@J-Kappes](https://redirect.github.com/J-Kappes)) #### Other - Output directory for generated assets (completion, manual) can be customized, see [#2515](https://redirect.github.com/sharkdp/bat/issues/2515) ([@tranzystorek-io](https://redirect.github.com/tranzystorek-io)) - Use the `is-terminal` crate instead of `atty`, see [#2530](https://redirect.github.com/sharkdp/bat/issues/2530) ([@nickelc](https://redirect.github.com/nickelc)) - Add Winget Releaser workflow, see [#2519](https://redirect.github.com/sharkdp/bat/issues/2519) ([@sitiom](https://redirect.github.com/sitiom)) - Bump MSRV to 1.70, see [#2651](https://redirect.github.com/sharkdp/bat/issues/2651) ([@mataha](https://redirect.github.com/mataha)) #### Syntaxes - Associate `os-release` with `bash` syntax, see [#2587](https://redirect.github.com/sharkdp/bat/issues/2587) ([@cyqsimon](https://redirect.github.com/cyqsimon)) - Associate `Containerfile` with `Dockerfile` syntax, see [#2606](https://redirect.github.com/sharkdp/bat/issues/2606) ([@einfachIrgendwer0815](https://redirect.github.com/einfachIrgendwer0815)) - Replaced quotes with double quotes so fzf integration example script works on windows and linux. see [#2095](https://redirect.github.com/sharkdp/bat/issues/2095) ([@johnmatthiggins](https://redirect.github.com/johnmatthiggins)) - Associate `ksh` files with `bash` syntax, see [#2633](https://redirect.github.com/sharkdp/bat/issues/2633) ([@johnmatthiggins](https://redirect.github.com/johnmatthiggins)) - Associate `sarif` files with `JSON` syntax, see [#2695](https://redirect.github.com/sharkdp/bat/issues/2695) ([@rhysd](https://redirect.github.com/rhysd)) - Associate `ron` files with `rust` syntax, see [#2427](https://redirect.github.com/sharkdp/bat/issues/2427) ([@YeungOnion](https://redirect.github.com/YeungOnion)) - Add support for [WebGPU Shader Language](https://www.w3.org/TR/WGSL/), see [#2692](https://redirect.github.com/sharkdp/bat/issues/2692) ([@rhysd](https://redirect.github.com/rhysd)) - Add `.dpkg-new` and `.dpkg-tmp` to ignored suffixe, see [#2595](https://redirect.github.com/sharkdp/bat/issues/2595) ([@scop](https://redirect.github.com/scop)) - fix: Add syntax mapping `*.jsonl` => `json`, see [#2539](https://redirect.github.com/sharkdp/bat/issues/2539) ([@WinterCore](https://redirect.github.com/WinterCore)) - Update `Julia` syntax, see [#2553](https://redirect.github.com/sharkdp/bat/issues/2553) ([@dependabot](https://redirect.github.com/dependabot)) - add `NSIS` support, see [#2577](https://redirect.github.com/sharkdp/bat/issues/2577) ([@idleberg](https://redirect.github.com/idleberg)) - Update `ssh-config`, see [#2697](https://redirect.github.com/sharkdp/bat/issues/2697) ([@mrmeszaros](https://redirect.github.com/mrmeszaros)) - Add syntax mapping `*.debdiff` => `diff`, see [#2947](https://redirect.github.com/sharkdp/bat/issues/2947) ([@jacg](https://redirect.github.com/jacg)) #### `bat` as a library - Add optional output_buffer arg to `Controller::run()` and `Controller::run_with_error_handler()`, see [#2618](https://redirect.github.com/sharkdp/bat/issues/2618) ([@Piturnah](https://redirect.github.com/Piturnah)) ### [`v0.23.0`](https://redirect.github.com/sharkdp/bat/blob/HEAD/CHANGELOG.md#v0230) [Compare Source](https://redirect.github.com/sharkdp/bat/compare/v0.22.1...v0.23.0) #### Features - Implemented `-S` and `--chop-long-lines` flags as aliases for `--wrap=never`. See [#2309](https://redirect.github.com/sharkdp/bat/issues/2309) ([@johnmatthiggins](https://redirect.github.com/johnmatthiggins)) - Breaking change: Environment variables can now override config file settings (but command-line arguments still have the highest precedence), see [#1152](https://redirect.github.com/sharkdp/bat/issues/1152), [#1281](https://redirect.github.com/sharkdp/bat/issues/1281), and [#2381](https://redirect.github.com/sharkdp/bat/issues/2381) ([@aaronkollasch](https://redirect.github.com/aaronkollasch)) - Implemented `--nonprintable-notation=caret` to support showing non-printable characters using caret notation. See [#2429](https://redirect.github.com/sharkdp/bat/issues/2429) ([@einfachIrgendwer0815](https://redirect.github.com/einfachIrgendwer0815)) #### Bugfixes - Fix `bat cache --clear` not clearing the `--target` dir if specified. See [#2393](https://redirect.github.com/sharkdp/bat/issues/2393) ([@miles170](https://redirect.github.com/miles170)) #### Other - Various bash completion improvements, see [#2310](https://redirect.github.com/sharkdp/bat/issues/2310) ([@scop](https://redirect.github.com/scop)) - Disable completion of `cache` subcommand, see [#2399](https://redirect.github.com/sharkdp/bat/issues/2399) ([@cyqsimon](https://redirect.github.com/cyqsimon)) - Signifigantly improve startup performance on macOS, see [#2442](https://redirect.github.com/sharkdp/bat/issues/2442) ([@BlackHoleFox](https://redirect.github.com/BlackHoleFox)) - Bump MSRV to 1.62, see [#2496](https://redirect.github.com/sharkdp/bat/issues/2496) ([@Enselic](https://redirect.github.com/Enselic)) #### Syntaxes - Added support for Ada, see [#1300](https://redirect.github.com/sharkdp/bat/issues/1300) and [#2316](https://redirect.github.com/sharkdp/bat/issues/2316) ([@dkm](https://redirect.github.com/dkm)) - Added `todo.txt` syntax, see [#2375](https://redirect.github.com/sharkdp/bat/issues/2375) ([@BANOnotIT](https://redirect.github.com/BANOnotIT)) - Improve Manpage.sublime-syntax. See [#2364](https://redirect.github.com/sharkdp/bat/issues/2364) ([@Freed-Wu](https://redirect.github.com/Freed-Wu)) and [#2461](https://redirect.github.com/sharkdp/bat/issues/2461) ([@keith-hall](https://redirect.github.com/keith-hall)) - Added a new `requirements.txt` syntax, see [#2361](https://redirect.github.com/sharkdp/bat/issues/2361) ([@Freed-Wu](https://redirect.github.com/Freed-Wu)) - Added a new VimHelp syntax, see [#2366](https://redirect.github.com/sharkdp/bat/issues/2366) ([@Freed-Wu](https://redirect.github.com/Freed-Wu)) - Associate `pdm.lock` with `TOML` syntax, see [#2410](https://redirect.github.com/sharkdp/bat/issues/2410) - `Todo.txt`: Fix highlighting of contexts and projects at beginning of done.txt, see [#2411](https://redirect.github.com/sharkdp/bat/issues/2411) - `cmd-help`: overhaul scope names (colors) to improve theme support; misc syntax improvements. See [#2419](https://redirect.github.com/sharkdp/bat/issues/2419) ([@victor-gp](https://redirect.github.com/victor-gp)) - Added support for Crontab, see [#2509](https://redirect.github.com/sharkdp/bat/issues/2509) ([@keith-hall](https://redirect.github.com/keith-hall)) #### Themes #### `bat` as a library - `PrettyPrinter::header` correctly displays a header with the filename, see [#2378](https://redirect.github.com/sharkdp/bat/issues/2378) and [#2406](https://redirect.github.com/sharkdp/bat/issues/2406) ([@cstyles](https://redirect.github.com/cstyles)) ### [`v0.22.1`](https://redirect.github.com/sharkdp/bat/blob/HEAD/CHANGELOG.md#v0221) [Compare Source](https://redirect.github.com/sharkdp/bat/compare/v0.22.0...v0.22.1) #### Bugfixes - Bring back pre-processing of ANSI escape characters to so that some common `bat` use cases starts working again. See [#2308](https://redirect.github.com/sharkdp/bat/issues/2308) ([@Enselic](https://redirect.github.com/Enselic)) ### [`v0.22.0`](https://redirect.github.com/sharkdp/bat/blob/HEAD/CHANGELOG.md#v0220) [Compare Source](https://redirect.github.com/sharkdp/bat/compare/v0.21.0...v0.22.0) #### Features - Make the default macOS theme depend on Dark Mode. See [#2197](https://redirect.github.com/sharkdp/bat/issues/2197), [#1746](https://redirect.github.com/sharkdp/bat/issues/1746) ([@Enselic](https://redirect.github.com/Enselic)) - Support for separate system and user config files. See [#668](https://redirect.github.com/sharkdp/bat/issues/668) ([@patrickpichler](https://redirect.github.com/patrickpichler)) #### Bugfixes - Prevent fork nightmare with `PAGER=batcat`. See [#2235](https://redirect.github.com/sharkdp/bat/issues/2235) ([@johnmatthiggins](https://redirect.github.com/johnmatthiggins)) - Make `--no-paging`/`-P` override `--paging=...` if passed as a later arg, see [#2201](https://redirect.github.com/sharkdp/bat/issues/2201) ([@themkat](https://redirect.github.com/themkat)) - `--map-syntax` and `--ignored-suffix` now works together, see [#2093](https://redirect.github.com/sharkdp/bat/issues/2093) ([@czzrr](https://redirect.github.com/czzrr)) - Strips byte order mark from output when in non-loop-through mode. See [#1922](https://redirect.github.com/sharkdp/bat/issues/1922) ([@dag-h](https://redirect.github.com/dag-h)) #### Other - Relaxed glibc requirements on amd64, see [#2106](https://redirect.github.com/sharkdp/bat/issues/2106) and [#2194](https://redirect.github.com/sharkdp/bat/issues/2194) ([@sharkdp](https://redirect.github.com/sharkdp)) - Improved fish completions. See [#2275](https://redirect.github.com/sharkdp/bat/issues/2275) ([@zgracem](https://redirect.github.com/zgracem)) - Stop pre-processing ANSI escape characters. Syntax highlighting on ANSI escaped input is not supported. See [#2185](https://redirect.github.com/sharkdp/bat/issues/2185) and [#2189](https://redirect.github.com/sharkdp/bat/issues/2189) ([@Enselic](https://redirect.github.com/Enselic)) #### Syntaxes - NSE (Nmap Scripting Engine) is mapped to Lua, see [#2151](https://redirect.github.com/sharkdp/bat/issues/2151) ([@Cre3per](https://redirect.github.com/Cre3per)) - Correctly color `fstab` dump and pass fields, see [#2246](https://redirect.github.com/sharkdp/bat/issues/2246) ([@yuvalmo](https://redirect.github.com/yuvalmo)) - Update `Command Help` syntax, see [#2255](https://redirect.github.com/sharkdp/bat/issues/2255) - `Julia`: Fix syntax highlighting for function name starting with `struct`, see [#2230](https://redirect.github.com/sharkdp/bat/issues/2230) - Minor update to `LiveScript`, see [#2291](https://redirect.github.com/sharkdp/bat/issues/2291) - Associate `.mts` and `.cts` files with the `TypeScript` syntax. See [#2236](https://redirect.github.com/sharkdp/bat/issues/2236) ([@kidonng](https://redirect.github.com/kidonng)) - Fish history is mapped to YAML. See [#2237](https://redirect.github.com/sharkdp/bat/issues/2237) ([@kidonng](https://redirect.github.com/kidonng)) #### `bat` as a library - Make `bat::PrettyPrinter::syntaxes()` iterate over new `bat::Syntax` struct instead of `&syntect::parsing::SyntaxReference`. See [#2222](https://redirect.github.com/sharkdp/bat/issues/2222) ([@Enselic](https://redirect.github.com/Enselic)) - Clear highlights after printing, see [#1919](https://redirect.github.com/sharkdp/bat/issues/1919) and [#1920](https://redirect.github.com/sharkdp/bat/issues/1920) ([@rhysd](https://redirect.github.com/rhysd))chronotope/chrono (chrono)
### [`v0.4.38`](https://redirect.github.com/chronotope/chrono/releases/tag/v0.4.38) [Compare Source](https://redirect.github.com/chronotope/chrono/compare/v0.4.37...v0.4.38) This release bring a ca. 20% improvement to the performance of the formatting code, and a convenient `days_since` method for the `Weekday` type. Chrono 0.4.38 also removes the long deprecated `rustc-serialize` feature. Support for `rustc-serialize` will be [soft-destabilized in the next Rust edition](https://redirect.github.com/rust-lang/rust/pull/116016). 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. In chrono 0.4.36 we made an accidental breaking change by switching to `derive(Copy)` for `DateTime` instead of a manual implementation. It is reverted in this release. ### Removals - Remove `rustc-serialize` feature ([#1548](https://redirect.github.com/chronotope/chrono/issues/1548), thanks [@workingjubilee](https://redirect.github.com/workingjubilee)) ### Additions - Add `Weekday::days_since` ([#1249](https://redirect.github.com/chronotope/chrono/issues/1249), based on [#216](https://redirect.github.com/chronotope/chrono/issues/216) by [@clarfonthey](https://redirect.github.com/clarfonthey)) - Add `TimeDelta::checked_mul` and `TimeDelta::checked_div` ([#1565](https://redirect.github.com/chronotope/chrono/issues/1565), thanks [@Zomtir](https://redirect.github.com/Zomtir)) ### Fixes - Return error when rounding with a zero duration ([#1474](https://redirect.github.com/chronotope/chrono/issues/1474), thanks [@Dav1dde](https://redirect.github.com/Dav1dde)) - Manually implement `Copy` for `DateTime` if offset is `Copy` ([#1573](https://redirect.github.com/chronotope/chrono/issues/1573)) ### Internal - Inline `test_encodable_json` and `test_decodable_json` functions ([#1550](https://redirect.github.com/chronotope/chrono/issues/1550)) - CI: Reduce combinations in `cargo hack check` ([#1553](https://redirect.github.com/chronotope/chrono/issues/1553)) - Refactor formatting code ([#1335](https://redirect.github.com/chronotope/chrono/issues/1335)) - Optimize number formatting ([#1558](https://redirect.github.com/chronotope/chrono/issues/1558)) - Only package files needed for building and testing ([#1554](https://redirect.github.com/chronotope/chrono/issues/1554)) Thanks to all contributors on behalf of the chrono team, [@djc](https://redirect.github.com/djc) and [@pitdicker](https://redirect.github.com/pitdicker)! ### [`v0.4.37`](https://redirect.github.com/chronotope/chrono/releases/tag/v0.4.37) [Compare Source](https://redirect.github.com/chronotope/chrono/compare/v0.4.36...v0.4.37) Version 0.4.36 introduced an unexpected breaking change and was yanked. In it `LocalResult` was renamed to `MappedLocalTime` to avoid the impression that it is a `Result` type were some of the results are errors. For backwards compatibility a type alias with the old name was added. 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 `use chrono::LocalResult::*`. With 0.4.37 we make the new name `MappedLocalTime` the alias, but keep using it in function signatures and the documentation as much as possible. See also the release notes of [chrono 0.4.36](https://redirect.github.com/chronotope/chrono/releases/tag/v0.4.36) from yesterday for the yanked release. ### [`v0.4.36`](https://redirect.github.com/chronotope/chrono/releases/tag/v0.4.36) [Compare Source](https://redirect.github.com/chronotope/chrono/compare/v0.4.35...v0.4.36) This release un-deprecates the methods on `TimeDelta` that were deprecated with the 0.4.35 release because of the churn they are causing for the ecosystem. New is the `DateTime::with_time()` method. As an example of when it is useful: ```rust use chrono::{Local, NaiveTime}; // Today at 12:00:00 let today_noon = Local::now().with_time(NaiveTime::from_hms_opt(12, 0, 0).unwrap()); ``` ### Additions - Add `DateTime::with_time()` ([#1510](https://redirect.github.com/chronotope/chrono/issues/1510)) ### Deprecations - Revert `TimeDelta` deprecations ([#1543](https://redirect.github.com/chronotope/chrono/issues/1543)) - Deprecate `TimeStamp::timestamp_subsec_nanos`, which was missed in the 0.4.35 release ([#1486](https://redirect.github.com/chronotope/chrono/issues/1486)) ### Documentation - Correct version number of deprecation notices ([#1486](https://redirect.github.com/chronotope/chrono/issues/1486)) - Fix some typos ([#1505](https://redirect.github.com/chronotope/chrono/issues/1505)) - Slightly improve serde documentation ([#1519](https://redirect.github.com/chronotope/chrono/issues/1519)) - Main documentation: simplify links and reflow text ([#1535](https://redirect.github.com/chronotope/chrono/issues/1535)) ### Internal - CI: Lint benchmarks ([#1489](https://redirect.github.com/chronotope/chrono/issues/1489)) - Remove unnessary `Copy` and `Send` impls ([#1492](https://redirect.github.com/chronotope/chrono/issues/1492), thanks [@erickt](https://redirect.github.com/erickt)) - Backport streamlined `NaiveDate` unit tests ([#1500](https://redirect.github.com/chronotope/chrono/issues/1500), thanks [@Zomtir](https://redirect.github.com/Zomtir)) - Rename `LocalResult` to `TzResolution`, add alias ([#1501](https://redirect.github.com/chronotope/chrono/issues/1501)) - Update windows-bindgen to 0.55 ([#1504](https://redirect.github.com/chronotope/chrono/issues/1504)) - Avoid duplicate imports, which generate warnings on nightly ([#1507](https://redirect.github.com/chronotope/chrono/issues/1507)) - Add extra debug assertions to `NaiveDate::from_yof` ([#1518](https://redirect.github.com/chronotope/chrono/issues/1518)) - Some small simplifications to `DateTime::date_naive` and `NaiveDate::diff_months` ([#1530](https://redirect.github.com/chronotope/chrono/issues/1530)) - Remove `unwrap` in Unix `Local` type ([#1533](https://redirect.github.com/chronotope/chrono/issues/1533)) - Use different method to ignore feature-dependent doctests ([#1534](https://redirect.github.com/chronotope/chrono/issues/1534)) Thanks to all contributors on behalf of the chrono team, [@djc](https://redirect.github.com/djc) and [@pitdicker](https://redirect.github.com/pitdicker)! ### [`v0.4.35`](https://redirect.github.com/chronotope/chrono/releases/tag/v0.4.35) [Compare Source](https://redirect.github.com/chronotope/chrono/compare/v0.4.34...v0.4.35) Most of our efforts have shifted to improving the API for a 0.5 release, for which cleanups and refactorings are landing on the 0.4.x branch. The most significant changes in this release are two sets of deprecations. - We deprecated all timestamp-related methods on `NaiveDateTime`. The reason is that a timestamp is defined to be in UTC. The `NaiveDateTime` type doesn't know the offset from UTC, so it was technically wrong to have these methods. The alternative is to use the similar methods on the `DateTimeConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.