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

build(deps): bump phf from 0.11.0 to 0.11.1 #3978

Merged
merged 1 commit into from
Aug 15, 2022

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 15, 2022

Bumps phf from 0.11.0 to 0.11.1.

Release notes

Sourced from phf's releases.

phf v0.11.1

Chore

  • point to local crates for now

Documentation

  • state allowed key expressions in phf_map

Bug Fixes

  • remove now-unnecessary proc-macro-hack crate usage Resolves rust-phf/rust-phf#255.

    This resolves an issue with Windows Defender identifying proc-macro-hack as threats. It also sheds a depedency that is no longer necessary, now that the MSRV of this crate is 1.46 and proc-macro-hack is only useful for providing support for Rust versions 1.31 through 1.45. Per upstream:

    Note: As of Rust 1.45 this crate is superseded by native support for #[proc_macro] in expression position. Only consider using this crate if you care about supporting compilers between 1.31 and 1.45.

Commit Statistics

  • 234 commits contributed to the release over the course of 2957 calendar days.
  • 3 commits where understood as conventional.
  • 1 unique issue was worked on: #249

Commit Details

  • #249
    • Add Map::new() function and Default implementation to create new, empty map (baac7d0)
  • Uncategorized
    • Replace handmade changelog with generated one by cargo-smart-release (cb84cf6)
    • Add category to crates (32a72c3)
    • Update repository links on Cargo.toml (1af3b0f)
    • Release 0.11.0 (d2efdc0)
    • Merge pull request #257 from JohnTitor/edition-2021 (36ec885)
    • Make crates edition 2021 (b9d25da)
    • remove now-unnecessary proc-macro-hack crate usage (caf1ce7)
    • point to local crates for now (92e7b43)
    • Merge pull request #253 from JohnTitor/action-tweaks (a3e04bc)
    • Fix some Clippy warnings (71fd47c)
    • Make "unicase + macros" features work (11bb242)
    • Prepare 0.10.1 release (4cc8344)

... (truncated)

Changelog

Sourced from phf's changelog.

How to make a new release

Since v0.11.1, this repository uses cargo-smart-release to release crates.

Installation

cargo install cargo-smart-release

Before running cargo-smart-release

If the next version has a major change or bumps MSRV, i.e. it increases a minor version on v0.Y.Z or a major version on vX.Y.Z, update the versions mentioned on the README and doc comments (and CI config if it touches MSRV).

Run cargo-smart-release

First, just run:

cargo smart-release phf phf_codegen phf_generator phf_macros phf_shared

This would show what cargo-smart-release would do, e.g. how it updates the version number, changelog, etc. If you satisfy the output, run:

cargo smart-release -u -e phf phf_codegen phf_generator phf_macros phf_shared

This would make actual releases. -e means that it executes actual releases and -u means that it always updates crates-index. cargo-smart-release also takes care of the Git tags.

After executing it, ensure that all the releases are actually happened and the tags are pushed. If all the things are fine, that's it!

Commits
  • 3897b21 Release phf_shared v0.11.1, phf_generator v0.11.1, phf_macros v0.11.1, phf v0...
  • 3c6af3f Merge pull request #265 from rust-phf/unpin-criterion
  • 27a2ce4 phf_generator: Unpin the criterion dependency
  • 97f997d Merge pull request #264 from rust-phf/tweak-changelog
  • cb84cf6 Replace handmade changelog with generated one by cargo-smart-release
  • d441940 Merge pull request #263 from lopopolo/lopopolo/rand-no-default-features
  • deefda1 Disable default features for rand dep in phf_generator
  • 1407ebe Merge pull request #260 from JohnTitor/fix-repo-link
  • 488b163 Fix a typo
  • e0b34fa Add README.md for some crates
  • 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 will merge this PR once CI passes on it, as requested by @mystenadmin.


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)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Aug 15, 2022
Copy link

@mystenadmin mystenadmin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dependabot squash and merge

@dependabot dependabot bot force-pushed the dependabot/cargo/phf-0.11.1 branch from 5beb0b5 to 3b7abea Compare August 15, 2022 03:16
Copy link

@mystenadmin mystenadmin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dependabot squash and merge

Bumps [phf](https://github.com/rust-phf/rust-phf) from 0.11.0 to 0.11.1.
- [Release notes](https://github.com/rust-phf/rust-phf/releases)
- [Changelog](https://github.com/rust-phf/rust-phf/blob/master/RELEASE_PROCESS.md)
- [Commits](rust-phf/rust-phf@v0.11.0...phf-v0.11.1)

---
updated-dependencies:
- dependency-name: phf
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/cargo/phf-0.11.1 branch from 3b7abea to 6af1ffb Compare August 15, 2022 03:19
Copy link

@mystenadmin mystenadmin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dependabot squash and merge

@dependabot dependabot bot merged commit 3d23c61 into main Aug 15, 2022
@dependabot dependabot bot deleted the dependabot/cargo/phf-0.11.1 branch August 15, 2022 03:38
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
Development

Successfully merging this pull request may close these issues.

1 participant