spis icon indicating copy to clipboard operation
spis copied to clipboard

fix(deps): update rust crate config to 0.14

Open renovate[bot] opened this issue 1 year ago • 1 comments

Mend Renovate

This PR contains the following updates:

Package Type Update Change
config dependencies minor 0.13 -> 0.14

Release Notes

mehcode/config-rs (config)

v0.14.0

Compare Source

This is a maintenance release, mostly to get some dependency updates out, but also with some fixes and changes that have piled up over a rather long time.

Features
  • #​100 Fix #​99: expose file::source::FileSource
  • #​318 Add Value::origin()
  • #​379 Add clone to builder state types
  • #​381 env: add a 'convert_case' field to ease dealing with kebab-case
  • #​402 Gate async-traits behind a feature
  • #​413 Attach key to type error generated from Config::get_()
  • #​480 Hide and deprecate AsyncConfigBuilder
Fixes
  • #​306 fix: dot in config name
  • #​334 errors: clarify names of integer types
  • #​343 fix yaml to parse int keys
  • #​353 Use TryInto for more permissive deserialization for integers
  • #​354 Fix uppercase lowercase isses
  • #​374 Fix FIXME in de.rs and value.rs
  • #​395 Fix: Do not use deprecated function
  • #​429 Make the parse list key to lowercase when insert the keys
  • #​465 Fix nested arrays (by reworking array handling)
  • #​481 Fix docs warnings
Dependency updates
  • #​271 Update warp requirement from =0.3.1 to =0.3.2
  • #​316 test: Adopt test-env to fix random test failure
  • #​335 Update MSRV: 1.56.0 -> 1.56.1
  • #​350 Bump actions/checkout from 2.4.0 to 3.0.2
  • #​367 Update ron requirement from 0.7 to 0.8
  • #​373 Update notify (4.0.0 -> 5.0.0)
  • #​375 Update temp-env requirement from 0.2.0 to 0.3.0
  • #​378 Update warp requirement from =0.3.2 to =0.3.3
  • #​382 Bump actions/checkout from 3.0.2 to 3.1.0
  • #​389 Update MSRV: 1.56.1 -> 1.59.0
  • #​403 Bump actions/checkout from 3.1.0 to 3.2.0
  • #​411 Bump actions/checkout from 3.2.0 to 3.3.0
  • #​420 Update MSRV: 1.59.0 -> 1.60.0
  • #​421 Update toml requirement from 0.5 to 0.7
  • #​422 Update MSRV in cron workflow
  • #​425 Bump actions/checkout from 3.3.0 to 3.4.0
  • #​426 Update MSRV: 1.60.0 -> 1.64.0
  • #​427 Bump actions/checkout from 3.4.0 to 3.5.0
  • #​430 Update warp requirement from =0.3.3 to =0.3.4
  • #​433 Bump actions/checkout from 3.5.0 to 3.5.1
  • #​434 Bump actions/checkout from 3.5.1 to 3.5.2
  • #​436 Update warp requirement from =0.3.4 to =0.3.5
  • #​437 Update rust-ini requirement from 0.18 to 0.19
  • #​438 Update notify requirement from ^5.0.0 to ^6.0.0
  • #​440 Bump actions/checkout from 3.5.2 to 3.5.3
  • #​441 Update indexmap requirement from 1.7.0 to 2.0.0
  • #​451 Bump actions/checkout from 3.5.3 to 3.6.0
  • #​453 Bump actions/checkout from 3.6.0 to 4.0.0
  • #​455 MSRV: 1.64.0 -> 1.66.0
  • #​456 Update toml requirement from 0.7 to 0.8
  • #​458 Update MSRV in cron job
  • #​459 Bump actions/checkout from 4.0.0 to 4.1.0
  • #​462 Update warp requirement from =0.3.5 to =0.3.6
  • #​477 Bump actions/checkout from 4.1.0 to 4.1.1
  • #​483 Update MSRV: 1.66.0 -> 1.70.0
  • #​503 Bump actions/setup-python from 4 to 5
Misc
  • #​188 Add test for log::Level deserialization
  • #​274 move 'must_use' attribute to struct for 'builder' types
  • #​283 Add cron job
  • #​299 docs(builder): fix typo in doc comment
  • #​344 Fix clippy: Derive Eq as well
  • #​347 Fix clippy: use first() instead of get(0)
  • #​348 actions: Remove "minimal" setting, as workflow does not support this key
  • #​356 refactoring deserialize-any in config
  • #​359 Add test to deserialize unsigned int
  • #​360 Duplicate test for type conversion with unsigned int
  • #​362 Run clippy only on MSRV
  • #​363 Backport CHANGELOG entry for 0.13.2
  • #​388 Add documentation to File required setter
  • #​392 Add simple example using lazy_static
  • #​393 More clippy fixes
  • #​396 Replace actions rs
  • #​401 Backport changelog
  • #​404 Replace fixupmerge with gitlint
  • #​406 Fix clippy: Remove unnecessary cast
  • #​410 Copy member docs to builder functions
  • #​416 Replace actions-rs with run scripts
  • #​423 Fix clippy: Remove needless borrowed reference
  • #​445 Update license field following SPDX 2.1 license expression standard
  • #​460 Use weak features for preserve_order
  • #​469 chore: Use a common method in parsers to check root is a table
  • #​471 Clippy exact toolchains
  • #​479 docs: Example for conditionally loading sources
  • #​485 Add DCO
  • #​488 Unify deser impl (redux)
  • #​489 deserialize: strings: Introduce string_serialize_via_display macro
  • #​507 Check external types
  • #​511 Fix: cargo-check-external-types must use nightly 2023-10-10

Configuration

📅 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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] avatar Feb 02 '24 20:02 renovate[bot]

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 6.89%. Comparing base (c8aa488) to head (d7949d0).

Additional details and impacted files
@@          Coverage Diff          @@
##            main    #176   +/-   ##
=====================================
  Coverage   6.89%   6.89%           
=====================================
  Files         16      16           
  Lines        725     725           
=====================================
  Hits          50      50           
  Misses       675     675           

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar Feb 02 '24 21:02 codecov[bot]