fix(deps): update all dependencies #5
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/all"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
1.0.96->1.0.984.5.31->4.5.362.7.0->2.9.01.0.139->1.0.1401.43.0->1.44.21.15.1->1.16.0Release Notes
dtolnay/anyhow (anyhow)
v1.0.98Compare Source
self.into_boxed_dyn_error()andself.reallocate_into_boxed_dyn_error_without_backtrace()methods for anyhow::Error (#415)v1.0.97Compare Source
clap-rs/clap (clap)
v4.5.36Compare Source
Fixes
v4.5.35Compare Source
Fixes
help_headingv4.5.34Compare Source
Fixes
flatten_help(true)and subcommands without argumentsv4.5.33Compare Source
Fixes
v4.5.32Compare Source
Features
Error::removeDocumentation
humantimetojiffInternal
pulldown-cmarkmitsuhiko/minijinja (minijinja)
v2.9.0Compare Source
columns) are loaded. The error reporting will be wrong in those
cases but the templates will load. #742
proper error reporting if they cannot find a method. #743
merge_mapswhich is a dynamic version of thecontext!merge feature, and fixed enumeration behavior when non-map objects
are attempted to be merged. #745
mj_value_new_bytesto the C-ABI. #749mj_value_as_bytesto the C-ABI to borrow from strings orbyte values. #750
mj_err_get_detailandmj_err_get_template_name. Thesedid not work correctly. To fix them the return value now needs to be
freed. #754
AtomicU64isnot available in minijinja-contrib. #755
with contextandwithout contextforimports. #759
defaultfilter is now also registered asdfor Jinja2compatibility. #763
defaultfilter now accepts a second argument to enable laxdefaulting. #764
striptagsfilter to the contrib module. #765pycompatby default for the Python bindings and registerthe default contrib filters and tests. #767
v2.8.0Compare Source
SemiStrictundefined mode that is like strict but allowsto be checked for truthiness. Additionally an if expression without
an else block will always produce a silent undefined object that
never errors for compatibility with Jinja2. #687
ViaDeserializestricter. Now the typecan only be constructed if the type implements
DeserializeOwned.This is not a new requirement for passing the function to
add_functionbut bad code will now error earlier for bettererror reporting. #689
of depending on all of the
randmodule. #696to not advance the RNG between calls. #698
Environment.undeclared_variables_in_templateandEnvironnent.undeclared_variables_in_strto Python binding. #699loop_controlsfor Python in-line with the CLI. #704Object::custom_cmpto allow objects to influence how theycompare against themselves. This also fixes Python objects in the
Python binding not to compare correctly. #707
undeclared_variableswould incorrectly handlevariables referenced by macros. #714
rendering from the same environment at once. #717
__bool__correctly now for customobjects in if-conditions and filters. #719
}}caused a syntax error in expressions withopen parentheses, braces or brackets. #723
State::known_variablesto return a list of known variablesand
Environment::globals. #724caller. #725FiltersandTeststraits. They remain ashidden aliases to
Function. #726handle escapes. #728
and addresses. This cuts down on the memory usage needed for debug
information. #735
load_from_pathto python. #736serde-rs/json (serde_json)
v1.0.140Compare Source
tokio-rs/tokio (tokio)
v1.44.2: Tokio v1.44.2Compare Source
This release fixes a soundness issue in the broadcast channel. The channel
accepts values that are
Sendbut!Sync. Previously, the channel calledclone()on these values without synchronizing. This release fixes the channelby synchronizing calls to
.clone()(Thanks Austin Bonander for finding andreporting the issue).
Fixed
clone()call in broadcast channel (#7232)v1.44.1: Tokio v1.44.1Compare Source
1.44.1 (March 13th, 2025)
Fixed
block_in_placecontext (#7216)v1.44.0: Tokio v1.44.0Compare Source
1.44.0 (March 7th, 2025)
This release changes the
from_stdmethod on sockets to panic if a blocking socket is provided. We determined this change is not a breaking change as Tokio is not intended to operate using blocking sockets. Doing so results in runtime hangs and should be considered a bug. Accidentally passing a blocking socket to Tokio is one of the most common user mistakes. If this change causes an issue for you, please comment on #7172.Added
task::coopmodule (#7116)Command::get_kill_on_drop()(#7086)broadcast::Sender::closed(#6685, #7090)broadcast::WeakSender(#7100)oneshot::Receiver::is_empty()(#7153)oneshot::Receiver::is_terminated()(#7152)Fixed
Fileshould not start a background read (#7139)start_killon exited child should not fail (#7160)CTRL_CLOSE,CTRL_LOGOFF,CTRL_SHUTDOWNon windows (#7122)Changes
select!budget-aware (#7164)from_std(#7166)Changes to unstable APIs
Documented
select!alternatives (#7110)send_to(#7146)Childstdout (#7141)Child::killbehavior (#7162)ChildStdinstruct doc comment (#7192)worker_threadsinstead ofcore_threads(#7186)v1.43.1Compare Source
uuid-rs/uuid (uuid)
v1.16.0Compare Source
What's Changed
Uuid::new_v8const by @tguichaoua in https://github.com/uuid-rs/uuid/pull/815New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.15.1...v1.16.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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 has been generated by Renovate Bot.
chore(deps): update rust crate anyhow to v1.0.97to chore(deps): update all dependenciesea260b6823to7883cfa908chore(deps): update all dependenciesto fix(deps): update all dependencies7883cfa908tob0f66f9463b0f66f9463to80b36016cd80b36016cdtof9ad9b3382f9ad9b3382tocced055f25cced055f25to5a40ff83975a40ff8397to41d652291841d6522918toe27b56eb4be27b56eb4btoab9bdccb3fab9bdccb3fto585a02315b585a02315btof568a037cef568a037cetoabbdeeb3ecabbdeeb3ectoba89d398baba89d398bato1124cc53181124cc5318to514c5751dc514c5751dcto0f7f3699550f7f369955tof22eabaf94f22eabaf94to85cd00197d85cd00197dto64bc282d1e64bc282d1etod2c619429ad2c619429ato83150db56f83150db56fto32af92726d32af92726dto1918c90de81918c90de8to3c382d43143c382d4314to4976f35ae34976f35ae3to610c8cecb1610c8cecb1to5f01f967e25f01f967e2tof6f131884bf6f131884btoded74d7d3bded74d7d3bto189bef57b7189bef57b7toe6bf18eb8fe6bf18eb8ftoe4370a805de4370a805dto67690f479467690f4794tofa2cb90644fa2cb90644to1b09d71dae1b09d71daetodd3d65d8a1dd3d65d8a1toa312473c3fa312473c3ftof9d972999df9d972999dtob26346580bb26346580bto69836ce02b69836ce02bto34c50a078034c50a0780to474c97259d474c97259dto636b7e3e10636b7e3e10to81570b21a081570b21a0to96b955214996b9552149tod73155576ad73155576ato2bc5b6d5d22bc5b6d5d2to6265b2e2226265b2e222to6d6fb60eeb6d6fb60eebto5336f489995336f48999to059717bd3a059717bd3atocccd38ef42cccd38ef42to540621af65540621af65to7ae2defbb87ae2defbb8to6f54b622556f54b62255todd4353d3a6dd4353d3a6to39b00aa1bf39b00aa1bfto03ddc64e3103ddc64e31to2e96f1da1a2e96f1da1atodbb53651ccdbb53651ccto2d756c574d2d756c574dtof421a51c1cf421a51c1ctoccb4d1ab32ccb4d1ab32tof253320171f253320171to103ab165b0103ab165b0toafe7c24b4cafe7c24b4cto58181887715818188771toee0ac2fdf8ee0ac2fdf8toa3aacbd942a3aacbd942toafcc86ee93afcc86ee93to8bb5a353548bb5a35354to3967e1f2dd3967e1f2ddto7defafdd547defafdd54toa1aad5b46ea1aad5b46etofc612b4457fc612b4457to7ffd14783e7ffd14783etoe7b760703ce7b760703cto7c1432ada17c1432ada1toed2fa2cef8ed2fa2cef8toc6332fa148c6332fa148to93f9a3806693f9a38066to178080e7d9178080e7d9toe2a91da450e2a91da450tocfcdde0b6fcfcdde0b6ftofa68f18cc3fa68f18cc3tob3d6862195