Bump the rust-production group across 1 directory with 6 updates
Bumps the rust-production group with 6 updates in the / directory:
| Package | From | To |
|---|---|---|
| serde_json | 1.0.116 |
1.0.124 |
| pyo3-log | 0.10.0 |
0.11.0 |
| log | 0.4.21 |
0.4.22 |
| ordered-float | 3.7.0 |
4.2.2 |
| uuid | 1.8.0 |
1.10.0 |
| num-rational | 0.4.1 |
0.4.2 |
Updates serde_json from 1.0.116 to 1.0.124
Release notes
Sourced from serde_json's releases.
v1.0.124
- Fix a bug in processing string escapes in big-endian architectures (#1173, thanks
@purplesyringa)v1.0.123
- Optimize string parsing by applying SIMD-within-a-register: 30.3% improvement on twitter.json from 613 MB/s to 799 MB/s (#1161, thanks
@purplesyringa)v1.0.122
- Support using
json!in no-std crates (#1166)v1.0.121
- Optimize position search in error path (#1160, thanks
@purplesyringa)v1.0.120
- Correctly specify required version of
indexmapdependency (#1152, thanks@cforycki)v1.0.119
v1.0.118
- Implement Hash for serde_json::Value (#1127, thanks
@edwardycl)v1.0.117
- Resolve unexpected_cfgs warning (#1130)
Commits
cf771a0Release 1.0.1248b314a7Merge pull request #1173 from iex-rs/fix-big-endian8eba786Fix skip_to_escape on BE architectures2cab07eRelease 1.0.123346189aFix needless_borrow clippy lint in new control character test859ead8Merge pull request #1161 from iex-rs/vectorized-string-parsinge43da5eImmediately bail-out on empty strings8389d8aDon't run the slow algorithm from the beginning1f0dcf7Allow clippy::items_after_statementsa95d6dfBig endian support- Additional commits viewable in compare view
Updates pyo3-log from 0.10.0 to 0.11.0
Changelog
Sourced from pyo3-log's changelog.
0.11.0
- Update to pyo3 0.22.
Loggernot longer implementsClone
Commits
- See full diff in compare view
Updates log from 0.4.21 to 0.4.22
Changelog
Sourced from log's changelog.
[0.4.22] - 2024-06-27
What's Changed
- Add some clarifications to the library docs by
@KodrAusin rust-lang/log#620- Add links to
cologcrate by@chriversin rust-lang/log#621- adding line_number test + updating some testing infrastructure by
@DIvkov575in rust-lang/log#619- Clarify the actual set of functions that can race in _racy variants by
@KodrAusin rust-lang/log#623- Replace deprecated std::sync::atomic::spin_loop_hint() by
@Catamantaloedisin rust-lang/log#625- Check usage of max_level features by
@Thomasdezeeuwin rust-lang/log#627- Remove unneeded import by
@Thomasdezeeuwin rust-lang/log#628- Loosen orderings for logger initialization in rust-lang/log#632. Originally by
@pwoolcocin rust-lang/log#599- Use Location::caller() for file and line info in rust-lang/log#633. Originally by
@Cassy343in rust-lang/log#520New Contributors
@chriversmade their first contribution in rust-lang/log#621@DIvkov575made their first contribution in rust-lang/log#619@Catamantaloedismade their first contribution in rust-lang/log#625Full Changelog: https://github.com/rust-lang/log/compare/0.4.21...0.4.22
Commits
d5ba2cfMerge pull request #634 from rust-lang/cargo/0.4.22d1a8306prepare for 0.4.22 release46894efMerge pull request #633 from rust-lang/feat/panic-infoe0d389cMerge pull request #632 from rust-lang/feat/loosen-atomicsc9e5e13use Location::caller() for file and line info507b672loosen orderings for logger initializationc879b01Merge pull request #628 from Thomasdezeeuw/fix-warnings405fdb4Merge pull request #627 from Thomasdezeeuw/check-features1307adeRemove unneeded import710560eDon't use --all-features in CI- Additional commits viewable in compare view
Updates ordered-float from 3.7.0 to 4.2.2
Release notes
Sourced from ordered-float's releases.
v4.2.2
What's Changed
- Make
Debugimpls delegate directly to inner float by@Ten0in reem/rust-ordered-float#153New Contributors
@Ten0made their first contribution in reem/rust-ordered-float#153Full Changelog: https://github.com/reem/rust-ordered-float/compare/v4.2.1...v4.2.2
v4.2.1
What's Changed
- Fix soundness bug in
NotNan::cmp. by@mbrubeckin reem/rust-ordered-float#151Full Changelog: https://github.com/reem/rust-ordered-float/compare/v4.2.0...v4.2.1
v4.2.0
What's Changed
- Optional borsh serialisation support by
@Fuuzetsuin reem/rust-ordered-float#146New Contributors
@Fuuzetsumade their first contribution in reem/rust-ordered-float#146Full Changelog: https://github.com/reem/rust-ordered-float/compare/v4.1.1...v4.2.0
v4.1.1
What's Changed
- Optimize ord implementation and signed zero canonicalization by
@orlpin reem/rust-ordered-float#144New Contributors
@orlpmade their first contribution in reem/rust-ordered-float#144Full Changelog: https://github.com/reem/rust-ordered-float/compare/v4.1.0...v4.1.1
v4.1.0
What's Changed
- Re-export FloatCore by
@mbrubeckin reem/rust-ordered-float#141Full Changelog: https://github.com/reem/rust-ordered-float/compare/v4.0.0...v4.1.0
v4.0.0
What's Changed
- Breaking change: Always require
num_traits::float::FloatCoreinstead ofnum_traits::Floatwhere possible, by@kpreidin reem/rust-ordered-float#138Full Changelog: https://github.com/reem/rust-ordered-float/compare/v3.9.1...v4.0.0
v3.9.2
- Optimize ord implementation and signed zero canonicalization by
@orlpin reem/rust-ordered-float#144Full Changelog: https://github.com/reem/rust-ordered-float/compare/v3.9.1...v3.9.2
... (truncated)
Commits
f3cd47cVersion 4.2.168cb858Fix clippy lint in test file2ef58c4Merge pull request #153 from Ten0/direct_debug_impl6fae20eMakeDebugimpls delegate directly to inner floatd76512acargo fmtce43e95Add test for panic in cmp11f0398Update Cargo.lockd423197Version 4.2.106b03f7Merge pull request #151 from reem/partial_cmp2f67d25Fix soundness bug in NotNan::partial_cmp.- Additional commits viewable in compare view
Updates uuid from 1.8.0 to 1.10.0
Release notes
Sourced from uuid's releases.
1.10.0
Deprecations
This release deprecates and renames the following functions:
Builder::from_rfc4122_timestamp->Builder::from_gregorian_timestampBuilder::from_sorted_rfc4122_timestamp->Builder::from_sorted_gregorian_timestampTimestamp::from_rfc4122->Timestamp::from_gregorianTimestamp::to_rfc4122->Timestamp::to_gregorianWhat's Changed
- Use const identifier in uuid macro by
@Vrajs16in uuid-rs/uuid#764- Rename most methods referring to RFC4122 by
@Mikopet/@KodrAusin uuid-rs/uuid#765- prepare for 1.10.0 release by
@KodrAusin uuid-rs/uuid#766New Contributors
@Vrajs16made their first contribution in uuid-rs/uuid#764Full Changelog: https://github.com/uuid-rs/uuid/compare/1.9.1...1.10.0
1.9.1
What's Changed
- Add an example of generating bulk v7 UUIDs by
@KodrAusin uuid-rs/uuid#761- Avoid taking the shared lock when getting usable bits in Uuid::now_v7 by
@KodrAusin uuid-rs/uuid#762- Prepare for 1.9.1 release by
@KodrAusin uuid-rs/uuid#763Full Changelog: https://github.com/uuid-rs/uuid/compare/1.9.0...1.9.1
1.9.0
Uuid::now_v7()is guaranteed to be monotonicBefore this release,
Uuid::now_v7()would only use the millisecond-precision timestamp for ordering. It now also uses a global 42-bit counter that's re-initialized each millisecond so that the following will always pass:let a = Uuid::now_v7(); let b = Uuid::now_v7();assert!(a < b);
What's Changed
- Add a get_node_id method for v1 and v6 UUIDs by
@KodrAusin uuid-rs/uuid#748- Update atomic and zerocopy to latest by
@KodrAusin uuid-rs/uuid#750- Add repository field to uuid-macro-internal crate by
@paolobarboliniin uuid-rs/uuid#752- update docs to updated RFC (from 4122 to 9562) by
@Mikopetin uuid-rs/uuid#753- Support counters in v7 UUIDs by
@KodrAusin uuid-rs/uuid#755New Contributors
@paolobarbolinimade their first contribution in uuid-rs/uuid#752
... (truncated)
Commits
4b4c590Merge pull request #766 from uuid-rs/cargo/1.10.068eff32Merge pull request #765 from uuid-rs/chore/time-fn-deprecations3d5384dupdate docs and deprecation messages for timestamp fnsde50f20renaming rfc4122 functions4a88417prepare for 1.10.0 release66b4fceMerge pull request #764 from Vrajs16/main8896e26Use expr instead of ident09973d6Added changes6edf3e8Use const identifer in uuid macro36e6f57Merge pull request #763 from uuid-rs/cargo/1.9.1- Additional commits viewable in compare view
Updates num-rational from 0.4.1 to 0.4.2
Changelog
Sourced from num-rational's changelog.
Release 0.4.2 (2024-05-07)
- Upgrade to 2021 edition, MSRV 1.60
- Add
Ratio::approximate_float_unsignedto convertFloatCoretypes to unsigned- Add
const ZEROandONE, and implementnum_traits::ConstZeroandConstOne- Add
Ratio::into_rawto deconstruct the numerator and denominatorContributors:
@cuviper,@Enyium,@flavioroth,@waywardmonkeys
Commits
4d55ad2Merge pull request #130 from cuviper/release-0.4.2d4102c7Release 4.256a001eFixclippy::manual_manual_range_containsad1ca2cFixclippy::manual_stripfef7db2Merge pull request #129 from cuviper/into_raw7ae0b88AddRatio::into_raw33c9385Merge pull request #128 from cuviper/const2fb828aAddconst ZERO/ONEandimpl ConstZero/ConstOnee580cedMerge pull request #126 from cuviper/msrv-1.6050e44c7Fix clippy::from_over_into- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) -
@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) -
@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) -
@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency -
@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions