on master help sign in
Update dependencies, MSRV: 1.45
52f84b0David Peter
.github/workflows/CICD.yml+1−1
@@ -1,7 +1,7 @@
1name: CICD
1name: CICD
2
2
3env:
3env:
4− MIN_SUPPORTED_RUST_VERSION: "1.42.0"
4+ MIN_SUPPORTED_RUST_VERSION: "1.45.0"
5 CICD_INTERMEDIATES_DIR: "_cicd-intermediates"
5 CICD_INTERMEDIATES_DIR: "_cicd-intermediates"
6
6
7on:
7on:
CHANGELOG.md+1
@@ -7,6 +7,7 @@
7## Other
7## Other
8
8
9- `Input::ordinary_file` and `Input::with_name` now accept `Path` rather than `OsStr` see #1571 (@matklad)
9- `Input::ordinary_file` and `Input::with_name` now accept `Path` rather than `OsStr` see #1571 (@matklad)
10+- Increased min. required Rust version to 1.45
10
11
11## Syntaxes
12## Syntaxes
12
13
Cargo.lock+32−32
@@ -2,9 +2,9 @@
2# It is not intended for manual editing.
2# It is not intended for manual editing.
3[[package]]
3[[package]]
4name = "adler"
4name = "adler"
5−version = "0.2.3"
5+version = "1.0.2"
6source = "registry+https://github.com/rust-lang/crates.io-index"
6source = "registry+https://github.com/rust-lang/crates.io-index"
7−checksum = "ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e"
7+checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
8
8
9[[package]]
9[[package]]
10name = "aho-corasick"
10name = "aho-corasick"
@@ -173,9 +173,9 @@ checksum = "ae44d1a3d5a19df61dd0c8beb138458ac2a53a7ac09eba97d55592540004306b"
173
173
174[[package]]
174[[package]]
175name = "cc"
175name = "cc"
176−version = "1.0.66"
176+version = "1.0.67"
177source = "registry+https://github.com/rust-lang/crates.io-index"
177source = "registry+https://github.com/rust-lang/crates.io-index"
178−checksum = "4c0496836a84f8d0495758516b8621a622beb77c0fed418570e50764093ced48"
178+checksum = "e3c69b077ad434294d3ce9f1f6143a2a4b89a8a2d54ef813d85003a4fd1137fd"
179dependencies = [
179dependencies = [
180 "jobserver",
180 "jobserver",
181]
181]
@@ -414,9 +414,9 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
414
414
415[[package]]
415[[package]]
416name = "form_urlencoded"
416name = "form_urlencoded"
417−version = "1.0.0"
417+version = "1.0.1"
418source = "registry+https://github.com/rust-lang/crates.io-index"
418source = "registry+https://github.com/rust-lang/crates.io-index"
419−checksum = "ece68d15c92e84fa4f19d3780f1294e5ca82a78a6d515f1efaabcc144688be00"
419+checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191"
420dependencies = [
420dependencies = [
421 "matches",
421 "matches",
422 "percent-encoding",
422 "percent-encoding",
@@ -435,9 +435,9 @@ dependencies = [
435
435
436[[package]]
436[[package]]
437name = "git2"
437name = "git2"
438−version = "0.13.15"
438+version = "0.13.17"
439source = "registry+https://github.com/rust-lang/crates.io-index"
439source = "registry+https://github.com/rust-lang/crates.io-index"
440−checksum = "44f267c9da8a4de3c615b59e23606c75f164f84896e97f4dd6c15a4294de4359"
440+checksum = "1d250f5f82326884bd39c2853577e70a121775db76818ffa452ed1e80de12986"
441dependencies = [
441dependencies = [
442 "bitflags",
442 "bitflags",
443 "libc",
443 "libc",
@@ -482,9 +482,9 @@ dependencies = [
482
482
483[[package]]
483[[package]]
484name = "idna"
484name = "idna"
485−version = "0.2.1"
485+version = "0.2.2"
486source = "registry+https://github.com/rust-lang/crates.io-index"
486source = "registry+https://github.com/rust-lang/crates.io-index"
487−checksum = "de910d521f7cc3135c4de8db1cb910e0b5ed1dc6f57c381cd07e8e661ce10094"
487+checksum = "89829a5d69c23d348314a7ac337fe39173b61149a9864deabd260983aed48c21"
488dependencies = [
488dependencies = [
489 "matches",
489 "matches",
490 "unicode-bidi",
490 "unicode-bidi",
@@ -493,9 +493,9 @@ dependencies = [
493
493
494[[package]]
494[[package]]
495name = "indexmap"
495name = "indexmap"
496−version = "1.6.1"
496+version = "1.6.2"
497source = "registry+https://github.com/rust-lang/crates.io-index"
497source = "registry+https://github.com/rust-lang/crates.io-index"
498−checksum = "4fb1fa934250de4de8aef298d81c729a7d33d8c239daa3a7575e6b92bfc7313b"
498+checksum = "824845a0bf897a9042383849b02c1bc219c2383772efcd5c6f9766fa4b81aef3"
499dependencies = [
499dependencies = [
500 "autocfg",
500 "autocfg",
501 "hashbrown",
501 "hashbrown",
@@ -539,9 +539,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
539
539
540[[package]]
540[[package]]
541name = "libc"
541name = "libc"
542−version = "0.2.86"
542+version = "0.2.88"
543source = "registry+https://github.com/rust-lang/crates.io-index"
543source = "registry+https://github.com/rust-lang/crates.io-index"
544−checksum = "b7282d924be3275cec7f6756ff4121987bc6481325397dde6ba3e7802b1a8b1c"
544+checksum = "03b07a082330a35e43f63177cc01689da34fbffa0105e1246cf0311472cac73a"
545
545
546[[package]]
546[[package]]
547name = "libgit2-sys"
547name = "libgit2-sys"
@@ -614,9 +614,9 @@ checksum = "0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525"
614
614
615[[package]]
615[[package]]
616name = "miniz_oxide"
616name = "miniz_oxide"
617−version = "0.4.3"
617+version = "0.4.4"
618source = "registry+https://github.com/rust-lang/crates.io-index"
618source = "registry+https://github.com/rust-lang/crates.io-index"
619−checksum = "0f2d26ec3309788e423cfbf68ad1800f061638098d76a83681af979dc4eda19d"
619+checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b"
620dependencies = [
620dependencies = [
621 "adler",
621 "adler",
622 "autocfg",
622 "autocfg",
@@ -661,9 +661,9 @@ dependencies = [
661
661
662[[package]]
662[[package]]
663name = "once_cell"
663name = "once_cell"
664−version = "1.5.2"
664+version = "1.7.2"
665source = "registry+https://github.com/rust-lang/crates.io-index"
665source = "registry+https://github.com/rust-lang/crates.io-index"
666−checksum = "13bd41f508810a131401606d54ac32a467c97172d74ba7662562ebba5ad07fa0"
666+checksum = "af8b08b04175473088b46763e51ee54da5f9a164bc162f615b91bc179dbf15a3"
667
667
668[[package]]
668[[package]]
669name = "onig"
669name = "onig"
@@ -951,18 +951,18 @@ dependencies = [
951
951
952[[package]]
952[[package]]
953name = "serde"
953name = "serde"
954−version = "1.0.123"
954+version = "1.0.124"
955source = "registry+https://github.com/rust-lang/crates.io-index"
955source = "registry+https://github.com/rust-lang/crates.io-index"
956−checksum = "92d5161132722baa40d802cc70b15262b98258453e85e5d1d365c757c73869ae"
956+checksum = "bd761ff957cb2a45fbb9ab3da6512de9de55872866160b23c25f1a841e99d29f"
957dependencies = [
957dependencies = [
958 "serde_derive",
958 "serde_derive",
959]
959]
960
960
961[[package]]
961[[package]]
962name = "serde_derive"
962name = "serde_derive"
963−version = "1.0.123"
963+version = "1.0.124"
964source = "registry+https://github.com/rust-lang/crates.io-index"
964source = "registry+https://github.com/rust-lang/crates.io-index"
965−checksum = "9391c295d64fc0abb2c556bad848f33cb8296276b1ad2677d1ae1ace4f258f31"
965+checksum = "1800f7693e94e186f5e25a28291ae1570da908aff7d97a095dec1e56ff99069b"
966dependencies = [
966dependencies = [
967 "proc-macro2",
967 "proc-macro2",
968 "quote",
968 "quote",
@@ -971,9 +971,9 @@ dependencies = [
971
971
972[[package]]
972[[package]]
973name = "serde_json"
973name = "serde_json"
974−version = "1.0.62"
974+version = "1.0.64"
975source = "registry+https://github.com/rust-lang/crates.io-index"
975source = "registry+https://github.com/rust-lang/crates.io-index"
976−checksum = "ea1c6153794552ea7cf7cf63b1231a25de00ec90db326ba6264440fa08e31486"
976+checksum = "799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79"
977dependencies = [
977dependencies = [
978 "itoa",
978 "itoa",
979 "ryu",
979 "ryu",
@@ -1050,9 +1050,9 @@ checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
1050
1050
1051[[package]]
1051[[package]]
1052name = "syn"
1052name = "syn"
1053−version = "1.0.60"
1053+version = "1.0.62"
1054source = "registry+https://github.com/rust-lang/crates.io-index"
1054source = "registry+https://github.com/rust-lang/crates.io-index"
1055−checksum = "c700597eca8a5a762beb35753ef6b94df201c81cca676604f547495a0d7f0081"
1055+checksum = "123a78a3596b24fee53a6464ce52d8ecbf62241e6294c7e7fe12086cd161f512"
1056dependencies = [
1056dependencies = [
1057 "proc-macro2",
1057 "proc-macro2",
1058 "quote",
1058 "quote",
@@ -1138,18 +1138,18 @@ dependencies = [
1138
1138
1139[[package]]
1139[[package]]
1140name = "thiserror"
1140name = "thiserror"
1141−version = "1.0.23"
1141+version = "1.0.24"
1142source = "registry+https://github.com/rust-lang/crates.io-index"
1142source = "registry+https://github.com/rust-lang/crates.io-index"
1143−checksum = "76cc616c6abf8c8928e2fdcc0dbfab37175edd8fb49a4641066ad1364fdab146"
1143+checksum = "e0f4a65597094d4483ddaed134f409b2cb7c1beccf25201a9f73c719254fa98e"
1144dependencies = [
1144dependencies = [
1145 "thiserror-impl",
1145 "thiserror-impl",
1146]
1146]
1147
1147
1148[[package]]
1148[[package]]
1149name = "thiserror-impl"
1149name = "thiserror-impl"
1150−version = "1.0.23"
1150+version = "1.0.24"
1151source = "registry+https://github.com/rust-lang/crates.io-index"
1151source = "registry+https://github.com/rust-lang/crates.io-index"
1152−checksum = "9be73a2caec27583d0046ef3796c3794f868a5bc813db689eed00c7631275cd1"
1152+checksum = "7765189610d8241a44529806d6fd1f2e0a08734313a35d5b3a556f92b381f3c0"
1153dependencies = [
1153dependencies = [
1154 "proc-macro2",
1154 "proc-macro2",
1155 "quote",
1155 "quote",
@@ -1230,9 +1230,9 @@ checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e"
1230
1230
1231[[package]]
1231[[package]]
1232name = "url"
1232name = "url"
1233−version = "2.2.0"
1233+version = "2.2.1"
1234source = "registry+https://github.com/rust-lang/crates.io-index"
1234source = "registry+https://github.com/rust-lang/crates.io-index"
1235−checksum = "5909f2b0817350449ed73e8bcd81c8c3c8d9a7a5d8acba4b27db277f1868976e"
1235+checksum = "9ccd964113622c8e9322cfac19eb1004a07e636c545f325da085d5cdde6f1f8b"
1236dependencies = [
1236dependencies = [
1237 "form_urlencoded",
1237 "form_urlencoded",
1238 "idna",
1238 "idna",
README.md+1−1
@@ -363,7 +363,7 @@ binaries are also available: look for archives with `musl` in the file name.
363
363
364### From source
364### From source
365
365
366−If you want to build `bat` from source, you need Rust 1.42 or
366+If you want to build `bat` from source, you need Rust 1.45 or
367higher. You can then use `cargo` to build everything:
367higher. You can then use `cargo` to build everything:
368
368
369```bash
369```bash
doc/README-ru.md+1−1
@@ -341,7 +341,7 @@ ansible-galaxy install aeimer.install_bat
341
341
342### Из исходников
342### Из исходников
343
343
344−Если вы желаете установить `bat` из исходников, вам понадобится Rust 1.42 или выше. После этого используйте `cargo`, чтобы все скомпилировать:
344+Если вы желаете установить `bat` из исходников, вам понадобится Rust 1.45 или выше. После этого используйте `cargo`, чтобы все скомпилировать:
345
345
346```bash
346```bash
347cargo install --locked bat
347cargo install --locked bat