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

fix(deps): update rust crate time to 0.3.17 #268

Merged
merged 1 commit into from Nov 6, 2022
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 6, 2022

Mend Renovate

This PR contains the following updates:

Package Type Update Change
time (source) dependencies patch 0.3.16 -> 0.3.17

Release Notes

time-rs/time

v0.3.17

Compare Source

Changed
  • The amount of code generated by time::serde::format_description! is reduced if not all feature
    flags are active.
  • cargo test --tests works with any configuration of feature flags. This occurs by spawning a
    subprocess that passes --all-features. cargo test --doc works with most combinations of
    feature flags, including the default. The combination of these changes means that crater will now
    run on time.
  • libc and num_threads are only included as dependencies when needed. They were previously
    unconditionally included.
Added
  • time::format_description::parse_owned, which returns an OwnedFormatItem. This avoids "lifetime
    hell", where all your structs now need a lifetime because a single field has one. Note that when
    possible, the borrowed format item (just called FormatItem) is still preferred, as it has
    significantly fewer allocations. The new OwnedFormatItem is usable for both formatting and
    parsing, as you would expect.
Compatibility
  • The parser for runtime format descriptions has been rewritten. A side effect of this is that some
    errors have slightly changed. No existing API has been altered, so this is not a breaking change.
    However, you may notice different errors, which are hopefully better! The parser for compile-time
    format descriptions has not yet been swapped out. If you notice any bugs, please file an issue.

Configuration

πŸ“… Schedule: Branch creation - "after 9pm,before 6am" in timezone Europe/Zurich, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

β™» 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 renovate bot added the dependencies label Nov 6, 2022
@renovate renovate bot merged commit e296b8a into main Nov 6, 2022
@renovate renovate bot deleted the renovate/time-0.x branch November 6, 2022 23:52
@github-actions
Copy link

github-actions bot commented Nov 7, 2022

πŸŽ‰ This PR is included in version 2.0.3 πŸŽ‰

The release is available on:

Your semantic-release bot πŸ“¦πŸš€

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

None yet

0 participants