summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-09-28Add test for empty inner objectadd-test-empty-inner-objMatthias Beyer
Adds a test for an empty inner object as reported in #461. Reported-by: Zhenchi <zhongzc_arch@outlook.com> Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2023-09-14Merge pull request #456 from mehcode/dependabot/cargo/toml-0.8Matthias Beyer
Update toml requirement from 0.7 to 0.8
2023-09-13Update toml requirement from 0.7 to 0.8dependabot[bot]
Updates the requirements on [toml](https://github.com/toml-rs/toml) to permit the latest version. - [Commits](https://github.com/toml-rs/toml/compare/toml-v0.7.0...toml-v0.8.0) --- updated-dependencies: - dependency-name: toml dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11Merge pull request #455 from matthiasbeyer/update-msrvMatthias Beyer
MSRV: 1.64.0 -> 1.66.0
2023-09-11MSRV: 1.64.0 -> 1.66.0Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2023-09-05Merge pull request #453 from ↵Matthias Beyer
mehcode/dependabot/github_actions/actions/checkout-4.0.0 Bump actions/checkout from 3.6.0 to 4.0.0
2023-09-04Bump actions/checkout from 3.6.0 to 4.0.0dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.6.0 to 4.0.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.6.0...v4.0.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2023-08-25Merge pull request #451 from ↵Matthias Beyer
mehcode/dependabot/github_actions/actions/checkout-3.6.0 Bump actions/checkout from 3.5.3 to 3.6.0
2023-08-25Fix: Enable serde/derive when enabling json5 featureMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2023-08-24Bump actions/checkout from 3.5.3 to 3.6.0dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.3 to 3.6.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.5.3...v3.6.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2023-07-24Merge pull request #429 from bigduu/masterMatthias Beyer
Make the parse list key to lowercase when insert the keys
2023-07-22Make the parse list key to lowercase when insert the keysbigduu
Signed-off-by: bigduu <mugeng.du@qq.com>
2023-07-21Merge pull request #445 from matthiasbeyer/fix-license-spdx21Matthias Beyer
Update license field following SPDX 2.1 license expression standard
2023-07-21Update license field following SPDX 2.1 license expression standardAndrea Frigido
Signed-off-by: Andrea Frigido <andrea@frisoft.it> Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2023-07-20Merge pull request #437 from mehcode/dependabot/cargo/rust-ini-0.19Matthias Beyer
Update rust-ini requirement from 0.18 to 0.19
2023-07-20Fix test for fixed error message in rust-iniMatthias Beyer
In https://github.com/zonyitoo/rust-ini/pull/95 the reported line and column was fixed in rust-ini. This patch adapts for this change. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2023-07-20Update rust-ini requirement from 0.18 to 0.19dependabot[bot]
Updates the requirements on [rust-ini](https://github.com/zonyitoo/rust-ini) to permit the latest version. - [Release notes](https://github.com/zonyitoo/rust-ini/releases) - [Commits](https://github.com/zonyitoo/rust-ini/compare/v0.18.0...v0.19.0) --- updated-dependencies: - dependency-name: rust-ini dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2023-07-20Merge pull request #441 from mehcode/dependabot/cargo/indexmap-2.0.0Matthias Beyer
Update indexmap requirement from 1.7.0 to 2.0.0
2023-07-20Fix feature nameMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2023-06-26Update indexmap requirement from 1.7.0 to 2.0.0dependabot[bot]
Updates the requirements on [indexmap](https://github.com/bluss/indexmap) to permit the latest version. - [Changelog](https://github.com/bluss/indexmap/blob/master/RELEASES.md) - [Commits](https://github.com/bluss/indexmap/compare/1.7.0...2.0.0) --- updated-dependencies: - dependency-name: indexmap dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2023-06-10Merge pull request #440 from ↵Matthias Beyer
mehcode/dependabot/github_actions/actions/checkout-3.5.3 Bump actions/checkout from 3.5.2 to 3.5.3
2023-06-09Bump actions/checkout from 3.5.2 to 3.5.3dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.2 to 3.5.3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.5.2...v3.5.3) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2023-05-18Merge pull request #438 from mehcode/dependabot/cargo/notify-tw-6.0.0Matthias Beyer
Update notify requirement from ^5.0.0 to ^6.0.0
2023-05-17Update notify requirement from ^5.0.0 to ^6.0.0dependabot[bot]
Updates the requirements on [notify](https://github.com/notify-rs/notify) to permit the latest version. - [Release notes](https://github.com/notify-rs/notify/releases) - [Changelog](https://github.com/notify-rs/notify/blob/main/CHANGELOG.md) - [Commits](https://github.com/notify-rs/notify/commits) --- updated-dependencies: - dependency-name: notify dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2023-04-28Merge pull request #436 from mehcode/dependabot/cargo/warp-eq-0.3.5Matthias Beyer
Update warp requirement from =0.3.4 to =0.3.5
2023-04-28Update warp requirement from =0.3.4 to =0.3.5dependabot[bot]
Updates the requirements on [warp](https://github.com/seanmonstar/warp) to permit the latest version. - [Release notes](https://github.com/seanmonstar/warp/releases) - [Changelog](https://github.com/seanmonstar/warp/blob/master/CHANGELOG.md) - [Commits](https://github.com/seanmonstar/warp/compare/v0.3.4...v0.3.5) --- updated-dependencies: - dependency-name: warp dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2023-04-14Merge pull request #434 from ↵Matthias Beyer
mehcode/dependabot/github_actions/actions/checkout-3.5.2 Bump actions/checkout from 3.5.1 to 3.5.2
2023-04-13Bump actions/checkout from 3.5.1 to 3.5.2dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.1 to 3.5.2. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.5.1...v3.5.2) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2023-04-13Merge pull request #433 from ↵Matthias Beyer
mehcode/dependabot/github_actions/actions/checkout-3.5.1 Bump actions/checkout from 3.5.0 to 3.5.1
2023-04-12Bump actions/checkout from 3.5.0 to 3.5.1dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.0 to 3.5.1. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.5.0...v3.5.1) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2023-04-04Merge pull request #430 from mehcode/dependabot/cargo/warp-eq-0.3.4Matthias Beyer
Update warp requirement from =0.3.3 to =0.3.4
2023-03-31Update warp requirement from =0.3.3 to =0.3.4dependabot[bot]
Updates the requirements on [warp](https://github.com/seanmonstar/warp) to permit the latest version. - [Release notes](https://github.com/seanmonstar/warp/releases) - [Changelog](https://github.com/seanmonstar/warp/blob/master/CHANGELOG.md) - [Commits](https://github.com/seanmonstar/warp/compare/v0.3.3...v0.3.4) --- updated-dependencies: - dependency-name: warp dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2023-03-25Merge pull request #427 from ↵Matthias Beyer
mehcode/dependabot/github_actions/actions/checkout-3.5.0 Bump actions/checkout from 3.4.0 to 3.5.0
2023-03-24Bump actions/checkout from 3.4.0 to 3.5.0dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.4.0 to 3.5.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.4.0...v3.5.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2023-03-24Merge pull request #426 from matthiasbeyer/update-msrvMatthias Beyer
Update MSRV: 1.60.0 -> 1.64.0
2023-03-24Update MSRV: 1.60.0 -> 1.64.0Matthias Beyer
We depend on temp_env in our tests, which got an update that bumps its own MSRV to 1.64.0. Thus, we need to update to 1.64.0 or pin temp_env to an older version. We opt for the former. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2023-03-17Merge pull request #425 from ↵Matthias Beyer
mehcode/dependabot/github_actions/actions/checkout-3.4.0 Bump actions/checkout from 3.3.0 to 3.4.0
2023-03-16Bump actions/checkout from 3.3.0 to 3.4.0dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.3.0...v3.4.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2023-02-10Merge pull request #423 from matthiasbeyer/fix-clippyMatthias Beyer
Fix clippy: Remove needless borrowed reference
2023-02-10Fix: Let clippy also run on stable toolchainMatthias Beyer
We check this in the cron job, so we should also check this in the MSRV workflow. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2023-02-10Fix clippy: Remove needless borrowed referenceMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2023-02-03Merge pull request #422 from matthiasbeyer/update-cronMatthias Beyer
Update MSRV in cron workflow
2023-02-03Update MSRV in cron workflowMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2023-02-02Merge pull request #413 from yuja/push-cc7b939efbd0Matthias Beyer
Attach key to type error generated from Config::get_<type>()
2023-02-02Attach key to type error generated from Config::get_<type>()Yuya Nishihara
This commit extracts low-level get_value() to preserve the origin as much as possible. get::<Value>() would run Value-to-Value deserialization, and the origin field would be lost there. For scalar types, we could instead leverage get::<T>() as the deserializer implemented for Value type invokes Value::into_<type>() function: fn get_string(&self, key: &str) -> Result<String> { self.get(key) } Signed-off-by: Yuya Nishihara <yuya@tcha.org>
2023-02-02Merge pull request #100 from chenl/issue-99Matthias Beyer
Fix #99: expose `file::source::FileSource`
2023-02-02Fix #99: expose `file::source::FileSource`Chen Rotem Levy
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2023-02-02Merge pull request #421 from mehcode/dependabot/cargo/toml-0.7Matthias Beyer
Update toml requirement from 0.5 to 0.7
2023-02-02Fix test for error stringMatthias Beyer
This patch fixes the error test for parsing invalid TOML. When we updated toml-rs to 0.7.0, the error display string was altered. Thus we had to adapt the tests for that string. The legacy tests were removed as they are equal to the "non-legacy" tests. No need to keep them both. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2023-01-27Update toml requirement from 0.5 to 0.7dependabot[bot]
Updates the requirements on [toml](https://github.com/toml-rs/toml) to permit the latest version. - [Release notes](https://github.com/toml-rs/toml/releases) - [Commits](https://github.com/toml-rs/toml/compare/toml_datetime-v0.5.0...toml-v0.7.0) --- updated-dependencies: - dependency-name: toml dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>