dependabot[bot]
25bf5f2863
cargo: bump the cargo-dependencies group with 3 updates
...
Bumps the cargo-dependencies group with 3 updates: [criterion](https://github.com/criterion-rs/criterion.rs ), [libc](https://github.com/rust-lang/libc ) and [toml_edit](https://github.com/toml-rs/toml ).
Updates `criterion` from 0.8.0 to 0.8.1
- [Release notes](https://github.com/criterion-rs/criterion.rs/releases )
- [Changelog](https://github.com/criterion-rs/criterion.rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/criterion-rs/criterion.rs/compare/criterion-v0.8.0...criterion-v0.8.1 )
Updates `libc` from 0.2.177 to 0.2.178
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.178/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.177...0.2.178 )
Updates `toml_edit` from 0.23.7 to 0.23.9
- [Commits](https://github.com/toml-rs/toml/compare/v0.23.7...v0.23.9 )
---
updated-dependencies:
- dependency-name: criterion
dependency-version: 0.8.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: libc
dependency-version: 0.2.178
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: toml_edit
dependency-version: 0.23.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-08 15:30:33 +00:00
xtqqczze
c49a60e5eb
clippy: enable unnecessary_literal_bound lint
binaries / Build binary artifacts (push) Waiting to run
website / prerelease-docs-build-deploy (ubuntu-24.04) (push) Waiting to run
Scorecards supply-chain security / Scorecards analysis (push) Waiting to run
2025-12-05 17:07:44 +00:00
xtqqczze
335e76fedb
clippy: add lints to workspace.lints.clippy
binaries / Build binary artifacts (push) Waiting to run
website / prerelease-docs-build-deploy (ubuntu-24.04) (push) Waiting to run
Scorecards supply-chain security / Scorecards analysis (push) Waiting to run
2025-12-05 05:40:06 +00:00
Martin von Zweigbergk
70fd8f7697
release: 0.36.0
2025-12-04 06:23:34 +00:00
dependabot[bot]
3cce4cb82e
cargo: bump the cargo-dependencies group with 6 updates
...
Bumps the cargo-dependencies group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [criterion](https://github.com/criterion-rs/criterion.rs ) | `0.7.0` | `0.8.0` |
| [insta](https://github.com/mitsuhiko/insta ) | `1.44.1` | `1.44.3` |
| [jsonschema](https://github.com/Stranger6667/jsonschema ) | `0.37.1` | `0.37.4` |
| sapling-streampager | `0.11.0` | `0.11.2` |
| [tracing](https://github.com/tokio-rs/tracing ) | `0.1.41` | `0.1.43` |
| [tracing-subscriber](https://github.com/tokio-rs/tracing ) | `0.3.20` | `0.3.22` |
Updates `criterion` from 0.7.0 to 0.8.0
- [Release notes](https://github.com/criterion-rs/criterion.rs/releases )
- [Changelog](https://github.com/criterion-rs/criterion.rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/criterion-rs/criterion.rs/compare/criterion-plot-v0.7.0...criterion-v0.8.0 )
Updates `insta` from 1.44.1 to 1.44.3
- [Release notes](https://github.com/mitsuhiko/insta/releases )
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mitsuhiko/insta/compare/1.44.1...1.44.3 )
Updates `jsonschema` from 0.37.1 to 0.37.4
- [Release notes](https://github.com/Stranger6667/jsonschema/releases )
- [Changelog](https://github.com/Stranger6667/jsonschema/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stranger6667/jsonschema/compare/cli-v0.37.1...rust-v0.37.4 )
Updates `sapling-streampager` from 0.11.0 to 0.11.2
Updates `tracing` from 0.1.41 to 0.1.43
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.41...tracing-0.1.43 )
Updates `tracing-subscriber` from 0.3.20 to 0.3.22
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.20...tracing-subscriber-0.3.22 )
---
updated-dependencies:
- dependency-name: criterion
dependency-version: 0.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: insta
dependency-version: 1.44.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: jsonschema
dependency-version: 0.37.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: sapling-streampager
dependency-version: 0.11.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: tracing
dependency-version: 0.1.43
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: tracing-subscriber
dependency-version: 0.3.22
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 16:58:38 +00:00
Ilya Grigoriev
f0b0171bc5
deps: update gix, test change
2025-11-26 01:14:58 +00:00
dependabot[bot]
2f0132a765
deps: update insta
2025-11-26 01:14:58 +00:00
dependabot[bot]
3dbb6a3f4c
deps: update dependencies
...
This is https://github.com/jj-vcs/jj/pull/8108 without the update to
jsonschema or insta or gix.
2025-11-26 01:14:58 +00:00
Steve Klabnik
5b3aa51140
docs: jj-vcs.github.io -> jj-vcs.dev
...
As a follow-up to #8115 , this moves all references in the codebase to use the new website.
I didn't update the older CHANGELOG entries because I figured they're intended
to be immutable.
2025-11-26 00:36:39 +00:00
Ilya Grigoriev
88b76bfdc9
deps: update jsonschema to 0.37.1, adapt to breaking changes
...
I naively followed the instructions from
https://github.com/Stranger6667/jsonschema/blob/master/MIGRATION.md
2025-11-25 17:58:09 +00:00
dependabot[bot]
a3221a7868
cargo: bump jsonschema in the cargo-dependencies group
...
Bumps the cargo-dependencies group with 1 update: [jsonschema](https://github.com/Stranger6667/jsonschema ).
Updates `jsonschema` from 0.33.0 to 0.35.0
- [Release notes](https://github.com/Stranger6667/jsonschema/releases )
- [Changelog](https://github.com/Stranger6667/jsonschema/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stranger6667/jsonschema/compare/rust-v0.33.0...rust-v0.35.0 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-version: 0.35.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-17 17:17:33 +00:00
Julia DeMille
054d9a40c4
rust: update MSRV to Rust 1.89
...
Change-Id: Ife208d70a7ed2c01136ba36afa80040a6a6a6964
2025-11-13 15:50:30 +00:00
Evan Mesterhazy
07cc559929
cli: upgrade scm-record from v0.8.0 to v0.9.0
binaries / Build binary artifacts (push) Waiting to run
website / prerelease-docs-build-deploy (ubuntu-24.04) (push) Waiting to run
Scorecards supply-chain security / Scorecards analysis (push) Waiting to run
2025-11-13 14:19:42 +00:00
dependabot[bot]
39d1f7c141
cargo: bump the cargo-dependencies group with 3 updates
...
Bumps the cargo-dependencies group with 3 updates: [erased-serde](https://github.com/dtolnay/erased-serde ), [quote](https://github.com/dtolnay/quote ) and [syn](https://github.com/dtolnay/syn ).
Updates `erased-serde` from 0.4.8 to 0.4.9
- [Release notes](https://github.com/dtolnay/erased-serde/releases )
- [Commits](https://github.com/dtolnay/erased-serde/compare/0.4.8...0.4.9 )
Updates `quote` from 1.0.41 to 1.0.42
- [Release notes](https://github.com/dtolnay/quote/releases )
- [Commits](https://github.com/dtolnay/quote/compare/1.0.41...1.0.42 )
Updates `syn` from 2.0.108 to 2.0.110
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.108...2.0.110 )
---
updated-dependencies:
- dependency-name: erased-serde
dependency-version: 0.4.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: quote
dependency-version: 1.0.42
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: syn
dependency-version: 2.0.110
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-10 18:17:44 +00:00
Scott Taylor
aa2b76978c
release: 0.35.0
binaries / Build binary artifacts (push) Waiting to run
website / prerelease-docs-build-deploy (ubuntu-24.04) (push) Waiting to run
Scorecards supply-chain security / Scorecards analysis (push) Waiting to run
2025-11-06 02:22:19 +00:00
dependabot[bot]
7fac2b700f
cargo: bump the cargo-dependencies group across 1 directory with 6 updates
...
binaries / Build binary artifacts (push) Waiting to run
website / prerelease-docs-build-deploy (ubuntu-24.04) (push) Waiting to run
Scorecards supply-chain security / Scorecards analysis (push) Waiting to run
Bumps the cargo-dependencies group with 6 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap ) | `4.5.50` | `4.5.51` |
| [clap_complete](https://github.com/clap-rs/clap ) | `4.5.59` | `4.5.60` |
| [clap_complete_nushell](https://github.com/clap-rs/clap ) | `4.5.9` | `4.5.10` |
| [etcetera](https://github.com/lunacookies/etcetera ) | `0.10.0` | `0.11.0` |
| [ignore](https://github.com/BurntSushi/ripgrep ) | `0.4.24` | `0.4.25` |
| [proptest-derive](https://github.com/proptest-rs/proptest ) | `0.6.0` | `0.7.0` |
Updates `clap` from 4.5.50 to 4.5.51
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.50...clap_complete-v4.5.51 )
Updates `clap_complete` from 4.5.59 to 4.5.60
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.59...clap_complete-v4.5.60 )
Updates `clap_complete_nushell` from 4.5.9 to 4.5.10
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete_nushell-v4.5.9...clap_complete_nushell-v4.5.10 )
Updates `etcetera` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/lunacookies/etcetera/releases )
- [Commits](https://github.com/lunacookies/etcetera/compare/v0.10.0...v0.11.0 )
Updates `ignore` from 0.4.24 to 0.4.25
- [Release notes](https://github.com/BurntSushi/ripgrep/releases )
- [Changelog](https://github.com/BurntSushi/ripgrep/blob/master/CHANGELOG.md )
- [Commits](https://github.com/BurntSushi/ripgrep/compare/ignore-0.4.24...ignore-0.4.25 )
Updates `proptest-derive` from 0.6.0 to 0.7.0
- [Release notes](https://github.com/proptest-rs/proptest/releases )
- [Changelog](https://github.com/proptest-rs/proptest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/proptest-rs/proptest/compare/proptest-derive-0.6.0...proptest-derive-0.7.0 )
---
updated-dependencies:
- dependency-name: clap
dependency-version: 4.5.51
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: clap_complete
dependency-version: 4.5.60
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: clap_complete_nushell
dependency-version: 4.5.10
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: etcetera
dependency-version: 0.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: ignore
dependency-version: 0.4.25
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: proptest-derive
dependency-version: 0.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-04 00:26:20 +00:00
Martin von Zweigbergk
e5502cd465
cargo: upgrade assert_cmd to 2.1.1
...
Dependabot couldn't do this because some methods became deprecated.
2025-11-03 21:10:26 +00:00
dependabot[bot]
6b5a1b11fd
cargo: bump the cargo-dependencies group across 1 directory with 7 updates
...
binaries / Build binary artifacts (push) Waiting to run
website / prerelease-docs-build-deploy (ubuntu-24.04) (push) Waiting to run
Scorecards supply-chain security / Scorecards analysis (push) Waiting to run
Bumps the cargo-dependencies group with 7 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [bstr](https://github.com/BurntSushi/bstr ) | `1.12.0` | `1.12.1` |
| [globset](https://github.com/BurntSushi/ripgrep ) | `0.4.17` | `0.4.18` |
| [indoc](https://github.com/dtolnay/indoc ) | `2.0.6` | `2.0.7` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2 ) | `1.0.101` | `1.0.103` |
| [proptest](https://github.com/proptest-rs/proptest ) | `1.8.0` | `1.9.0` |
| [proptest-state-machine](https://github.com/proptest-rs/proptest ) | `0.5.0` | `0.6.0` |
| [syn](https://github.com/dtolnay/syn ) | `2.0.107` | `2.0.108` |
Updates `bstr` from 1.12.0 to 1.12.1
- [Commits](https://github.com/BurntSushi/bstr/compare/1.12.0...1.12.1 )
Updates `globset` from 0.4.17 to 0.4.18
- [Release notes](https://github.com/BurntSushi/ripgrep/releases )
- [Changelog](https://github.com/BurntSushi/ripgrep/blob/master/CHANGELOG.md )
- [Commits](https://github.com/BurntSushi/ripgrep/compare/globset-0.4.17...globset-0.4.18 )
Updates `indoc` from 2.0.6 to 2.0.7
- [Release notes](https://github.com/dtolnay/indoc/releases )
- [Commits](https://github.com/dtolnay/indoc/compare/2.0.6...2.0.7 )
Updates `proc-macro2` from 1.0.101 to 1.0.103
- [Release notes](https://github.com/dtolnay/proc-macro2/releases )
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.101...1.0.103 )
Updates `proptest` from 1.8.0 to 1.9.0
- [Release notes](https://github.com/proptest-rs/proptest/releases )
- [Changelog](https://github.com/proptest-rs/proptest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/proptest-rs/proptest/compare/v1.8.0...v1.9.0 )
Updates `proptest-state-machine` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/proptest-rs/proptest/releases )
- [Changelog](https://github.com/proptest-rs/proptest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/proptest-rs/proptest/compare/proptest-state-machine-0.5.0...proptest-state-machine-0.6.0 )
Updates `syn` from 2.0.107 to 2.0.108
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.107...2.0.108 )
---
updated-dependencies:
- dependency-name: bstr
dependency-version: 1.12.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: globset
dependency-version: 0.4.18
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: indoc
dependency-version: 2.0.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: proc-macro2
dependency-version: 1.0.103
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: proptest
dependency-version: 1.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: proptest-state-machine
dependency-version: 0.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: syn
dependency-version: 2.0.108
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-28 07:05:50 +00:00
Martin von Zweigbergk
e8a7f1824d
cargo: bump gix to 0.74.1
...
We need to do this manually (not Dependabot) because a method became
deprecated, so we need to migrate off of it to please CI.
2025-10-28 05:54:49 +00:00
Martin von Zweigbergk
54db3ffd0c
cargo: fix sorting of deps
2025-10-28 05:04:34 +00:00
dependabot[bot]
b313083472
cargo: bump the cargo-dependencies group across 1 directory with 12 updates
...
Bumps the cargo-dependencies group with 12 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap ) | `4.5.48` | `4.5.50` |
| [clap_complete](https://github.com/clap-rs/clap ) | `4.5.58` | `4.5.59` |
| [clap_complete_nushell](https://github.com/clap-rs/clap ) | `4.5.8` | `4.5.9` |
| [criterion](https://github.com/bheisler/criterion.rs ) | `0.5.1` | `0.7.0` |
| [crossterm](https://github.com/crossterm-rs/crossterm ) | `0.28.1` | `0.29.0` |
| [indexmap](https://github.com/indexmap-rs/indexmap ) | `2.11.4` | `2.12.0` |
| [jsonschema](https://github.com/Stranger6667/jsonschema ) | `0.32.1` | `0.33.0` |
| [proptest-state-machine](https://github.com/proptest-rs/proptest ) | `0.3.1` | `0.5.0` |
| [syn](https://github.com/dtolnay/syn ) | `2.0.106` | `2.0.107` |
| [timeago](https://github.com/vi/timeago ) | `0.4.2` | `0.5.0` |
| [tokio](https://github.com/tokio-rs/tokio ) | `1.47.1` | `1.48.0` |
| [winreg](https://github.com/gentoo90/winreg-rs ) | `0.52.0` | `0.55.0` |
Updates `clap` from 4.5.48 to 4.5.50
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.48...clap_complete-v4.5.50 )
Updates `clap_complete` from 4.5.58 to 4.5.59
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.58...clap_complete-v4.5.59 )
Updates `clap_complete_nushell` from 4.5.8 to 4.5.9
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete_nushell-v4.5.8...clap_complete_nushell-v4.5.9 )
Updates `criterion` from 0.5.1 to 0.7.0
- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bheisler/criterion.rs/compare/0.5.1...0.7.0 )
Updates `crossterm` from 0.28.1 to 0.29.0
- [Release notes](https://github.com/crossterm-rs/crossterm/releases )
- [Changelog](https://github.com/crossterm-rs/crossterm/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crossterm-rs/crossterm/commits/0.29 )
Updates `indexmap` from 2.11.4 to 2.12.0
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md )
- [Commits](https://github.com/indexmap-rs/indexmap/compare/2.11.4...2.12.0 )
Updates `jsonschema` from 0.32.1 to 0.33.0
- [Release notes](https://github.com/Stranger6667/jsonschema/releases )
- [Changelog](https://github.com/Stranger6667/jsonschema/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stranger6667/jsonschema/compare/rust-v0.32.1...rust-v0.33.0 )
Updates `proptest-state-machine` from 0.3.1 to 0.5.0
- [Release notes](https://github.com/proptest-rs/proptest/releases )
- [Changelog](https://github.com/proptest-rs/proptest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/proptest-rs/proptest/compare/proptest-state-machine-0.3.1...proptest-state-machine-0.5.0 )
Updates `syn` from 2.0.106 to 2.0.107
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.106...2.0.107 )
Updates `timeago` from 0.4.2 to 0.5.0
- [Release notes](https://github.com/vi/timeago/releases )
- [Commits](https://github.com/vi/timeago/compare/v0.4.2...v0.5.0 )
Updates `tokio` from 1.47.1 to 1.48.0
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.47.1...tokio-1.48.0 )
Updates `winreg` from 0.52.0 to 0.55.0
- [Release notes](https://github.com/gentoo90/winreg-rs/releases )
- [Changelog](https://github.com/gentoo90/winreg-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/gentoo90/winreg-rs/compare/v0.52.0...v0.55.0 )
---
updated-dependencies:
- dependency-name: clap
dependency-version: 4.5.50
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: clap_complete
dependency-version: 4.5.59
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: clap_complete_nushell
dependency-version: 4.5.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: criterion
dependency-version: 0.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: crossterm
dependency-version: 0.29.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: indexmap
dependency-version: 2.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: jsonschema
dependency-version: 0.33.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: proptest-state-machine
dependency-version: 0.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: syn
dependency-version: 2.0.107
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: timeago
dependency-version: 0.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: tokio
dependency-version: 1.48.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: winreg
dependency-version: 0.55.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-20 21:42:58 +00:00
Austin Seipp
b151a08c3b
cargo: update to prost 0.14.1
...
binaries / Build binary artifacts (push) Waiting to run
website / prerelease-docs-build-deploy (ubuntu-24.04) (push) Waiting to run
Scorecards supply-chain security / Scorecards analysis (push) Waiting to run
This requires regenerating the proto files, which now derive Eq and
Hash automatically.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2025-10-20 19:52:18 +00:00
Martin von Zweigbergk
3a511becd6
cargo: bump ignore crate to 0.4.24
...
This includes the fix for
https://github.com/BurntSushi/ripgrep/issues/3127 . The fix let us
optionally allow unclosed character classes in .gitignore files. It is
allowed by default when using the `GitignoreBuilder` (as we do), so we
get the fix without code changes.
2025-10-20 17:20:14 +00:00
dependabot[bot]
3779ed052d
cargo: bump the cargo-dependencies group with 4 updates
...
binaries / Build binary artifacts (push) Waiting to run
website / prerelease-docs-build-deploy (ubuntu-24.04) (push) Waiting to run
Scorecards supply-chain security / Scorecards analysis (push) Waiting to run
Bumps the cargo-dependencies group with 4 updates: [libc](https://github.com/rust-lang/libc ), [regex](https://github.com/rust-lang/regex ), [toml](https://github.com/toml-rs/toml ) and [toml_edit](https://github.com/toml-rs/toml ).
Updates `libc` from 0.2.176 to 0.2.177
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.177/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.176...0.2.177 )
Updates `regex` from 1.11.3 to 1.12.2
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.11.3...1.12.2 )
Updates `toml` from 0.9.7 to 0.9.8
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.9.7...toml-v0.9.8 )
Updates `toml_edit` from 0.23.6 to 0.23.7
- [Commits](https://github.com/toml-rs/toml/compare/v0.23.6...v0.23.7 )
---
updated-dependencies:
- dependency-name: libc
dependency-version: 0.2.177
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: regex
dependency-version: 1.12.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: toml
dependency-version: 0.9.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: toml_edit
dependency-version: 0.23.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-13 23:16:17 +00:00
dependabot[bot]
4fd01293b5
cargo: bump the cargo-dependencies group with 3 updates
...
Bumps the cargo-dependencies group with 3 updates: [datatest-stable](https://github.com/nextest-rs/datatest-stable ), [pest](https://github.com/pest-parser/pest ) and [pest_derive](https://github.com/pest-parser/pest ).
Updates `datatest-stable` from 0.3.2 to 0.3.3
- [Release notes](https://github.com/nextest-rs/datatest-stable/releases )
- [Changelog](https://github.com/nextest-rs/datatest-stable/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextest-rs/datatest-stable/compare/datatest-stable-0.3.2...datatest-stable-0.3.3 )
Updates `pest` from 2.8.2 to 2.8.3
- [Release notes](https://github.com/pest-parser/pest/releases )
- [Commits](https://github.com/pest-parser/pest/compare/v2.8.2...v2.8.3 )
Updates `pest_derive` from 2.8.2 to 2.8.3
- [Release notes](https://github.com/pest-parser/pest/releases )
- [Commits](https://github.com/pest-parser/pest/compare/v2.8.2...v2.8.3 )
---
updated-dependencies:
- dependency-name: datatest-stable
dependency-version: 0.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: pest
dependency-version: 2.8.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: pest_derive
dependency-version: 2.8.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-06 17:22:17 +00:00
Austin Seipp
22900c9a9b
release: 0.34.0
...
binaries / Build binary artifacts (push) Waiting to run
website / prerelease-docs-build-deploy (ubuntu-24.04) (push) Waiting to run
Scorecards supply-chain security / Scorecards analysis (push) Waiting to run
Signed-off-by: Austin Seipp <austin@ersc.io>
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2025-10-01 23:09:57 +00:00
dependabot[bot]
2cec421e12
cargo: bump the cargo-dependencies group with 7 updates
...
binaries / Build binary artifacts (push) Waiting to run
website / prerelease-docs-build-deploy (ubuntu-24.04) (push) Waiting to run
Scorecards supply-chain security / Scorecards analysis (push) Waiting to run
Bumps the cargo-dependencies group with 7 updates:
| Package | From | To |
| --- | --- | --- |
| [hashbrown](https://github.com/rust-lang/hashbrown ) | `0.15.5` | `0.16.0` |
| [libc](https://github.com/rust-lang/libc ) | `0.2.175` | `0.2.176` |
| [quote](https://github.com/dtolnay/quote ) | `1.0.40` | `1.0.41` |
| [ref-cast](https://github.com/dtolnay/ref-cast ) | `1.0.24` | `1.0.25` |
| [regex](https://github.com/rust-lang/regex ) | `1.11.2` | `1.11.3` |
| [tempfile](https://github.com/Stebalien/tempfile ) | `3.22.0` | `3.23.0` |
| [thiserror](https://github.com/dtolnay/thiserror ) | `2.0.16` | `2.0.17` |
Updates `hashbrown` from 0.15.5 to 0.16.0
- [Release notes](https://github.com/rust-lang/hashbrown/releases )
- [Changelog](https://github.com/rust-lang/hashbrown/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/hashbrown/compare/v0.15.5...v0.16.0 )
Updates `libc` from 0.2.175 to 0.2.176
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.176/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.175...0.2.176 )
Updates `quote` from 1.0.40 to 1.0.41
- [Release notes](https://github.com/dtolnay/quote/releases )
- [Commits](https://github.com/dtolnay/quote/compare/1.0.40...1.0.41 )
Updates `ref-cast` from 1.0.24 to 1.0.25
- [Release notes](https://github.com/dtolnay/ref-cast/releases )
- [Commits](https://github.com/dtolnay/ref-cast/compare/1.0.24...1.0.25 )
Updates `regex` from 1.11.2 to 1.11.3
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.11.2...1.11.3 )
Updates `tempfile` from 3.22.0 to 3.23.0
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.22.0...v3.23.0 )
Updates `thiserror` from 2.0.16 to 2.0.17
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/2.0.16...2.0.17 )
---
updated-dependencies:
- dependency-name: hashbrown
dependency-version: 0.16.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: libc
dependency-version: 0.2.176
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: quote
dependency-version: 1.0.41
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: ref-cast
dependency-version: 1.0.25
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: regex
dependency-version: 1.11.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: tempfile
dependency-version: 3.23.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: thiserror
dependency-version: 2.0.17
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-29 21:06:05 +00:00
dependabot[bot]
6d374dbe71
cargo: bump the cargo-dependencies group with 6 updates
...
Bumps the cargo-dependencies group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap ) | `4.5.47` | `4.5.48` |
| [clap_complete](https://github.com/clap-rs/clap ) | `4.5.57` | `4.5.58` |
| [indexmap](https://github.com/indexmap-rs/indexmap ) | `2.11.1` | `2.11.4` |
| [proptest](https://github.com/proptest-rs/proptest ) | `1.7.0` | `1.8.0` |
| [toml](https://github.com/toml-rs/toml ) | `0.9.6` | `0.9.7` |
| [toml_edit](https://github.com/toml-rs/toml ) | `0.23.5` | `0.23.6` |
Updates `clap` from 4.5.47 to 4.5.48
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.47...clap_complete-v4.5.48 )
Updates `clap_complete` from 4.5.57 to 4.5.58
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.57...clap_complete-v4.5.58 )
Updates `indexmap` from 2.11.1 to 2.11.4
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md )
- [Commits](https://github.com/indexmap-rs/indexmap/compare/2.11.1...2.11.4 )
Updates `proptest` from 1.7.0 to 1.8.0
- [Release notes](https://github.com/proptest-rs/proptest/releases )
- [Changelog](https://github.com/proptest-rs/proptest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/proptest-rs/proptest/compare/v1.7.0...v1.8.0 )
Updates `toml` from 0.9.6 to 0.9.7
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.9.6...toml-v0.9.7 )
Updates `toml_edit` from 0.23.5 to 0.23.6
- [Commits](https://github.com/toml-rs/toml/compare/v0.23.5...v0.23.6 )
---
updated-dependencies:
- dependency-name: clap
dependency-version: 4.5.48
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: clap_complete
dependency-version: 4.5.58
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: indexmap
dependency-version: 2.11.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: proptest
dependency-version: 1.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: toml
dependency-version: 0.9.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: toml_edit
dependency-version: 0.23.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-22 20:28:07 +00:00
Yuya Nishihara
78c09fc9e4
ui: switch to std::io::pipe()
...
MSRV is now 1.88.
2025-09-19 09:41:32 +00:00
Austin Seipp
419bd51496
cargo: bump MSRV to 1.88
...
1.90 was just released, so this seems reasonable, and it finally lets us
use let-chains. This includes all the clippy fixups too, and some small
changes suggested by Ilya.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2025-09-19 01:03:21 +00:00
dependabot[bot]
7435db41c7
cargo: bump the cargo-dependencies group with 10 updates
...
Bumps the cargo-dependencies group with 10 updates:
| Package | From | To |
| --- | --- | --- |
| [erased-serde](https://github.com/dtolnay/erased-serde ) | `0.4.6` | `0.4.8` |
| [indexmap](https://github.com/indexmap-rs/indexmap ) | `2.11.0` | `2.11.1` |
| [pest](https://github.com/pest-parser/pest ) | `2.8.1` | `2.8.2` |
| [pest_derive](https://github.com/pest-parser/pest ) | `2.8.1` | `2.8.2` |
| [rustix](https://github.com/bytecodealliance/rustix ) | `1.0.8` | `1.1.2` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.219` | `1.0.223` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.143` | `1.0.145` |
| [tempfile](https://github.com/Stebalien/tempfile ) | `3.21.0` | `3.22.0` |
| [toml](https://github.com/toml-rs/toml ) | `0.9.5` | `0.9.6` |
| [toml_edit](https://github.com/toml-rs/toml ) | `0.23.4` | `0.23.5` |
Updates `erased-serde` from 0.4.6 to 0.4.8
- [Release notes](https://github.com/dtolnay/erased-serde/releases )
- [Commits](https://github.com/dtolnay/erased-serde/compare/0.4.6...0.4.8 )
Updates `indexmap` from 2.11.0 to 2.11.1
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md )
- [Commits](https://github.com/indexmap-rs/indexmap/compare/2.11.0...2.11.1 )
Updates `pest` from 2.8.1 to 2.8.2
- [Release notes](https://github.com/pest-parser/pest/releases )
- [Commits](https://github.com/pest-parser/pest/compare/v2.8.1...v2.8.2 )
Updates `pest_derive` from 2.8.1 to 2.8.2
- [Release notes](https://github.com/pest-parser/pest/releases )
- [Commits](https://github.com/pest-parser/pest/compare/v2.8.1...v2.8.2 )
Updates `rustix` from 1.0.8 to 1.1.2
- [Release notes](https://github.com/bytecodealliance/rustix/releases )
- [Changelog](https://github.com/bytecodealliance/rustix/blob/main/CHANGES.md )
- [Commits](https://github.com/bytecodealliance/rustix/compare/v1.0.8...v1.1.2 )
Updates `serde` from 1.0.219 to 1.0.223
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.219...v1.0.223 )
Updates `serde_json` from 1.0.143 to 1.0.145
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.143...v1.0.145 )
Updates `tempfile` from 3.21.0 to 3.22.0
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.21.0...v3.22.0 )
Updates `toml` from 0.9.5 to 0.9.6
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.9.5...toml-v0.9.6 )
Updates `toml_edit` from 0.23.4 to 0.23.5
- [Commits](https://github.com/toml-rs/toml/compare/v0.23.4...v0.23.5 )
---
updated-dependencies:
- dependency-name: erased-serde
dependency-version: 0.4.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: indexmap
dependency-version: 2.11.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: pest
dependency-version: 2.8.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: pest_derive
dependency-version: 2.8.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: rustix
dependency-version: 1.1.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: serde
dependency-version: 1.0.223
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: serde_json
dependency-version: 1.0.145
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: tempfile
dependency-version: 3.22.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: toml
dependency-version: 0.9.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: toml_edit
dependency-version: 0.23.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-15 16:02:29 +00:00
dependabot[bot]
28cd10517e
cargo: bump the cargo-dependencies group with 3 updates
...
binaries / Build binary artifacts (push) Waiting to run
website / prerelease-docs-build-deploy (ubuntu-24.04) (push) Waiting to run
Scorecards supply-chain security / Scorecards analysis (push) Waiting to run
Bumps the cargo-dependencies group with 3 updates: [clap](https://github.com/clap-rs/clap ), [chrono](https://github.com/chronotope/chrono ) and [insta](https://github.com/mitsuhiko/insta ).
Updates `clap` from 4.5.45 to 4.5.47
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.45...clap_complete-v4.5.47 )
Updates `chrono` from 0.4.41 to 0.4.42
- [Release notes](https://github.com/chronotope/chrono/releases )
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md )
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.41...v0.4.42 )
Updates `insta` from 1.43.1 to 1.43.2
- [Release notes](https://github.com/mitsuhiko/insta/releases )
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mitsuhiko/insta/compare/1.43.1...1.43.2 )
---
updated-dependencies:
- dependency-name: clap
dependency-version: 4.5.47
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: chrono
dependency-version: 0.4.42
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: insta
dependency-version: 1.43.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 16:29:40 +00:00
Gaëtan Lehmann
1e1decb594
dev: add mise config
...
The [vars] section is used to define the tool versions, and the tools
are only declared in each task in order to be able to run a task and
install only the required dependencies. This way
mise build:docs
only install the docs dependencies, but not the rust toolchain.
The task are organized hierarchically, allowing to run all of the tasks
in a category, for example with
mise run "check:*"
Some aliases for the most common tasks are defined in order to keep the
command line short and easy to type. For example use
mise test squash
to run all the squash tests.
Co-authored-by: Emily <artyom@artyom.me>
2025-09-04 08:33:03 +00:00
Austin Seipp
24f4e1083e
release: 0.33.0
...
binaries / Build binary artifacts (push) Waiting to run
website / prerelease-docs-build-deploy (ubuntu-24.04) (push) Waiting to run
Scorecards supply-chain security / Scorecards analysis (push) Waiting to run
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2025-09-04 02:53:09 +00:00
dependabot[bot]
5ff828bf5b
cargo: bump tracing-subscriber from 0.3.19 to 0.3.20
...
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing ) from 0.3.19 to 0.3.20.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.19...tracing-subscriber-0.3.20 )
---
updated-dependencies:
- dependency-name: tracing-subscriber
dependency-version: 0.3.20
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-29 23:53:20 +00:00
dependabot[bot]
5911efc98e
cargo: bump the cargo-dependencies group with 7 updates
...
Bumps the cargo-dependencies group with 7 updates:
| Package | From | To |
| --- | --- | --- |
| [async-trait](https://github.com/dtolnay/async-trait ) | `0.1.88` | `0.1.89` |
| [indexmap](https://github.com/indexmap-rs/indexmap ) | `2.10.0` | `2.11.0` |
| [regex](https://github.com/rust-lang/regex ) | `1.11.1` | `1.11.2` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.142` | `1.0.143` |
| [tempfile](https://github.com/Stebalien/tempfile ) | `3.20.0` | `3.21.0` |
| [thiserror](https://github.com/dtolnay/thiserror ) | `2.0.14` | `2.0.16` |
| [toml_edit](https://github.com/toml-rs/toml ) | `0.23.3` | `0.23.4` |
Updates `async-trait` from 0.1.88 to 0.1.89
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.88...0.1.89 )
Updates `indexmap` from 2.10.0 to 2.11.0
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md )
- [Commits](https://github.com/indexmap-rs/indexmap/compare/2.10.0...2.11.0 )
Updates `regex` from 1.11.1 to 1.11.2
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.11.1...1.11.2 )
Updates `serde_json` from 1.0.142 to 1.0.143
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.142...v1.0.143 )
Updates `tempfile` from 3.20.0 to 3.21.0
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/commits )
Updates `thiserror` from 2.0.14 to 2.0.16
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/2.0.14...2.0.16 )
Updates `toml_edit` from 0.23.3 to 0.23.4
- [Commits](https://github.com/toml-rs/toml/compare/v0.23.3...v0.23.4 )
---
updated-dependencies:
- dependency-name: async-trait
dependency-version: 0.1.89
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: indexmap
dependency-version: 2.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: regex
dependency-version: 1.11.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: serde_json
dependency-version: 1.0.143
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: tempfile
dependency-version: 3.21.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: thiserror
dependency-version: 2.0.16
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: toml_edit
dependency-version: 0.23.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-26 08:07:24 +00:00
Yuya Nishihara
535d8d48dd
templater: serialize ConfigValue through toml::Value
...
We could instead implement serde::Serialize wrapper manually, but it would be
tedious to process recursive data structure. Let's just rely on the toml crate.
The cost of conversion wouldn't matter.
2025-08-25 05:52:46 +00:00
Graham Christensen
1b150d12bd
test: use a fifo in test_local_working_copy to avoid too-long unix domain sockets on macOS
2025-08-23 13:48:25 +00:00
Yuya Nishihara
7e80eb4dfa
cargo: bump toml_edit to 0.23.3
...
Also updated deprecated ImDocument references to Document.
2025-08-23 03:46:11 +00:00
dependabot[bot]
e44c1e98ec
cargo: bump the cargo-dependencies group with 8 updates
...
Bumps the cargo-dependencies group with 8 updates:
| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap ) | `4.5.42` | `4.5.43` |
| [clap_complete](https://github.com/clap-rs/clap ) | `4.5.55` | `4.5.56` |
| [hashbrown](https://github.com/rust-lang/hashbrown ) | `0.15.4` | `0.15.5` |
| [libc](https://github.com/rust-lang/libc ) | `0.2.174` | `0.2.175` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2 ) | `1.0.95` | `1.0.96` |
| [slab](https://github.com/tokio-rs/slab ) | `0.4.10` | `0.4.11` |
| [rustversion](https://github.com/dtolnay/rustversion ) | `1.0.21` | `1.0.22` |
| [whoami](https://github.com/ardaku/whoami ) | `1.6.0` | `1.6.1` |
Updates `clap` from 4.5.42 to 4.5.43
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.42...clap_complete-v4.5.43 )
Updates `clap_complete` from 4.5.55 to 4.5.56
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.55...clap_complete-v4.5.56 )
Updates `hashbrown` from 0.15.4 to 0.15.5
- [Release notes](https://github.com/rust-lang/hashbrown/releases )
- [Changelog](https://github.com/rust-lang/hashbrown/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/hashbrown/compare/v0.15.4...v0.15.5 )
Updates `libc` from 0.2.174 to 0.2.175
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.175/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.174...0.2.175 )
Updates `proc-macro2` from 1.0.95 to 1.0.96
- [Release notes](https://github.com/dtolnay/proc-macro2/releases )
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.95...1.0.96 )
Updates `slab` from 0.4.10 to 0.4.11
- [Release notes](https://github.com/tokio-rs/slab/releases )
- [Changelog](https://github.com/tokio-rs/slab/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/slab/compare/v0.4.10...v0.4.11 )
Updates `rustversion` from 1.0.21 to 1.0.22
- [Release notes](https://github.com/dtolnay/rustversion/releases )
- [Commits](https://github.com/dtolnay/rustversion/compare/1.0.21...1.0.22 )
Updates `whoami` from 1.6.0 to 1.6.1
- [Release notes](https://github.com/ardaku/whoami/releases )
- [Commits](https://github.com/ardaku/whoami/commits )
---
updated-dependencies:
- dependency-name: clap
dependency-version: 4.5.43
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: clap_complete
dependency-version: 4.5.56
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: hashbrown
dependency-version: 0.15.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: libc
dependency-version: 0.2.175
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: proc-macro2
dependency-version: 1.0.96
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: slab
dependency-version: 0.4.11
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: rustversion
dependency-version: 1.0.22
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: whoami
dependency-version: 1.6.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 02:33:37 +00:00
Emily
311299bab5
tests: use jsonschema directly instead of taplo(1)
...
This removes an external tool dependency, skips the complexities
of subprocessing, and avoids having to poke a hole in the macOS
Nix sandbox because of `reqwest` trying to read the system’s TLS
configuration.
Note that despite the `Cargo.lock` getting bigger, this is actually a
net reduction of dependencies, as Taplo is written in Rust and pulls
in not only `jsonschema` but much more besides.
2025-08-08 16:19:30 +00:00
Austin Seipp
44de571887
release: 0.32.0
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2025-08-06 16:36:14 +00:00
dependabot[bot]
e3c99b7fb8
cargo: bump the cargo-dependencies group with 3 updates
...
Bumps the cargo-dependencies group with 3 updates: [clap](https://github.com/clap-rs/clap ), [serde_json](https://github.com/serde-rs/json ) and [tokio](https://github.com/tokio-rs/tokio ).
Updates `clap` from 4.5.41 to 4.5.42
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.41...clap_complete-v4.5.42 )
Updates `serde_json` from 1.0.141 to 1.0.142
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.141...v1.0.142 )
Updates `tokio` from 1.47.0 to 1.47.1
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.47.0...tokio-1.47.1 )
---
updated-dependencies:
- dependency-name: clap
dependency-version: 4.5.42
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: serde_json
dependency-version: 1.0.142
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: tokio
dependency-version: 1.47.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-05 01:32:03 +00:00
dependabot[bot]
9857b20baa
cargo: bump tokio from 1.46.1 to 1.47.0 in the cargo-dependencies group
...
Bumps the cargo-dependencies group with 1 update: [tokio](https://github.com/tokio-rs/tokio ).
Updates `tokio` from 1.46.1 to 1.47.0
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.46.1...tokio-1.47.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-version: 1.47.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-28 20:20:01 +00:00
Austin Seipp
ba24140f1d
cli, lib: move to Rust 2024 language edition
...
This applies a `cargo fmt` and fixes clippy lints to keep the build
properly working.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2025-07-28 17:05:41 +00:00
adamnemecek
8a26df2897
cli lib: make use of Self consistent
...
Mostly done via `cargo clippy --fix -- -A clippy::all -W clippy::use_self`. Added a rule to clippy rules.
2025-07-27 00:12:02 +00:00
Yuya Nishihara
451189a5c0
cli: remove remaining users of glob crate
...
Closes #6919
2025-07-25 08:22:35 +00:00
Yuya Nishihara
182daa1dfa
str_util: switch to globset
...
Since we already have globset in transitive dependencies, this change helps
reduce the amount of dependencies. Another reason is that globset provides a
function to convert glob to regex. This is nice because we use globs to match
against strings or internal repository paths instead of platform-native paths.
The GlobPattern wrapper is boxed because globset::Glob type is relatively big.
2025-07-25 08:22:35 +00:00
dependabot[bot]
54d6f8f849
cargo: bump the cargo-dependencies group with 2 updates
...
Bumps the cargo-dependencies group with 2 updates: [rand](https://github.com/rust-random/rand ) and [serde_json](https://github.com/serde-rs/json ).
Updates `rand` from 0.9.1 to 0.9.2
- [Release notes](https://github.com/rust-random/rand/releases )
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-random/rand/compare/rand_core-0.9.1...rand_core-0.9.2 )
Updates `serde_json` from 1.0.140 to 1.0.141
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.140...v1.0.141 )
---
updated-dependencies:
- dependency-name: rand
dependency-version: 0.9.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: serde_json
dependency-version: 1.0.141
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-21 23:29:23 +00:00
Martin von Zweigbergk
17ee58666d
cargo: update MSRV to 1.85
...
Rust 1.85 lets us use async closure and switch to the 2024 edition.
2025-07-20 23:52:04 +00:00