Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump serde from 1.0.119 to 1.0.123 #14

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Jan 26, 2021

Bumps serde from 1.0.119 to 1.0.123.

Release notes

Sourced from serde's releases.

v1.0.123

  • Support Self keywords in fields of types that derive Deserialize (#1830, thanks @taiki-e)
  • Allow floats to be deserialized from ints in tagged unions (#1842, thanks @Timmmm)
  • Support Self inside fields that use serialize_with (#1970)

v1.0.122

  • Add IntoDeserializer impl for &[u8] (#1898, thanks @Mingun)

  • Handle unrecognized numeric field keys during deserialization of a field_identifier, equivalently to string field keys (#1914, thanks @Mingun)

  • Add attribute to override default deserialization failure expectation message (#1916, thanks @Mingun)

    #[derive(Deserialize)]
    #[serde(untagged, expecting = "single version or array of versions")]
    struct VersionSpec {
        One(Version),
        Many(Vec<Version>),
    }
  • Improve serde_test handling of map entries and error message construction (#1918, thanks @Mingun)

  • Produce more accurate location information on test failures from serde_test crate (#1920, thanks @Mingun)

  • Improve diagnostic on failure to parse a rename_all attribute (#1960, #1961)

  • Eliminate unnecessary trait bounds on some value Deserializer impls (#1963)

v1.0.121

  • Support borrowed data during deserialization of a field identifier (#1917, thanks @Mingun)
  • Fix panic when deserializing Duration with nanoseconds that cause the seconds counter to overflow (#1958, thanks @jonasbb)

v1.0.120

  • Fix deserialization of ignored fields containing 128-bit integer (#1955, thanks @TheJokr)
Commits
  • 3d6c414 Release 1.0.123
  • 29cdf88 Merge pull request #1970 from serde-rs/self
  • 2ba9739 Substitute Self in output of Serialize derive
  • 6699b0b Add regression test for issue 1969
  • b054ea4 Ignore some pedantic lints in serde_derive_internals from PR 1830
  • e5efb6a Remove dependency on syn/visit-mut feature
  • 1f42358 Deduplicate token stream respanner
  • 033114a Touch up PR 1830
  • 7cec99c Pare down PR 1830
  • 6c5bf70 Merge pull request 1830 from taiki-e/self
  • Additional commits viewable in compare view

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.119 to 1.0.123.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.119...v1.0.123)

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Jan 26, 2021
@github-actions
Copy link

Benchmark for f3ae356

Click to view benchmark
Test PR Benchmark Master Benchmark %
Arithmetic operations (Execution) 342.3±11.28ns 349.0±10.55ns -1.92%
Arithmetic operations (Full) 216.1±10.45µs 218.9±7.53µs -1.28%
Array access (Execution) 6.1±0.16µs 5.9±0.27µs +3.39%
Array access (Full) 229.8±11.13µs 233.9±8.26µs -1.75%
Array creation (Execution) 2.8±0.06ms 2.8±0.10ms 0.00%
Array creation (Full) 3.0±0.14ms 3.0±0.12ms 0.00%
Array pop (Execution) 910.8±22.57µs 898.5±22.23µs +1.37%
Array pop (Full) 1347.0±53.36µs 1310.8±55.39µs +2.76%
Boolean Object Access (Execution) 4.8±0.18µs 4.9±0.19µs -2.04%
Boolean Object Access (Full) 222.9±10.72µs 230.2±9.59µs -3.17%
Clean js (Execution) 629.3±32.61µs 622.4±25.50µs +1.11%
Clean js (Full) 931.8±32.36µs 931.0±32.00µs +0.09%
Clean js (Parser) 37.7±1.27µs 35.9±1.65µs +5.01%
Create Realm 439.0±12.77ns 432.7±11.54ns +1.46%
Dynamic Object Property Access (Execution) 5.0±0.13µs 4.6±0.26µs +8.70%
Dynamic Object Property Access (Full) 234.9±8.38µs 231.1±8.90µs +1.64%
Expression (Parser) 6.8±0.16µs 6.5±0.30µs +4.62%
Fibonacci (Execution) 822.3±19.70µs 796.7±30.06µs +3.21%
Fibonacci (Full) 1054.3±36.70µs 1023.1±41.78µs +3.05%
For loop (Execution) 22.1±0.53µs 22.2±0.68µs -0.45%
For loop (Full) 254.6±9.91µs 249.1±10.99µs +2.21%
For loop (Parser) 18.8±0.33µs 18.1±0.70µs +3.87%
Goal Symbols (Parser) 13.1±0.45µs 13.0±0.47µs +0.77%
Hello World (Parser) 3.6±0.06µs 3.3±0.15µs +9.09%
Long file (Parser) 759.5±24.66ns 746.8±30.96ns +1.70%
Mini js (Execution) 565.0±21.62µs 568.6±23.90µs -0.63%
Mini js (Full) 860.7±22.17µs 811.4±32.91µs +6.08%
Mini js (Parser) 33.5±1.08µs 33.3±1.41µs +0.60%
Number Object Access (Execution) 3.7±0.15µs 3.8±0.13µs -2.63%
Number Object Access (Full) 228.7±8.79µs 227.2±8.32µs +0.66%
Object Creation (Execution) 4.0±0.15µs 4.0±0.14µs 0.00%
Object Creation (Full) 234.4±6.22µs 231.3±9.70µs +1.34%
RegExp (Execution) 9.2±0.35µs 8.9±0.33µs +3.37%
RegExp (Full) 234.3±13.77µs 246.0±8.21µs -4.76%
RegExp Literal (Execution) 10.3±0.39µs 10.0±0.37µs +3.00%
RegExp Literal (Full) 239.3±8.21µs 244.2±8.05µs -2.01%
RegExp Literal Creation (Execution) 9.5±0.23µs 8.9±0.29µs +6.74%
RegExp Literal Creation (Full) 231.8±10.20µs 229.7±10.02µs +0.91%
Static Object Property Access (Execution) 4.4±0.18µs 4.4±0.17µs 0.00%
Static Object Property Access (Full) 227.7±8.96µs 232.6±7.47µs -2.11%
String Object Access (Execution) 6.8±0.22µs 6.8±0.27µs 0.00%
String Object Access (Full) 232.7±10.51µs 240.3±9.17µs -3.16%
String comparison (Execution) 6.3±0.22µs 6.1±0.22µs +3.28%
String comparison (Full) 236.8±9.05µs 229.1±9.83µs +3.36%
String concatenation (Execution) 5.1±0.18µs 5.1±0.18µs 0.00%
String concatenation (Full) 228.8±8.07µs 224.7±8.30µs +1.82%
String copy (Execution) 3.7±0.15µs 3.6±0.15µs +2.78%
String copy (Full) 225.8±9.32µs 224.0±8.87µs +0.80%
Symbols (Execution) 3.2±0.10µs 3.2±0.10µs 0.00%
Symbols (Full) 215.7±7.93µs 218.5±7.96µs -1.28%

@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Mar 8, 2021

Superseded by #37.

@dependabot dependabot bot closed this Mar 8, 2021
@dependabot dependabot bot deleted the dependabot/cargo/serde-1.0.123 branch March 8, 2021 08:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file rust Pull requests that update Rust code
Projects
None yet
0 participants