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

chore(deps): update rust crate vergen to v9 #25

Closed
wants to merge 94 commits into from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jul 9, 2024

This PR contains the following updates:

Package Type Update Change
vergen build-dependencies major 7.0.0 -> 9.0.0

Release Notes

rustyhorde/vergen (vergen)

v9.0.1: vergen 9.0.1

Compare Source

  • Dependency updates

v9.0.0: vergen 9.0.0

  • Release 9 of the vergen tool.

v8.3.1: - vergen

Compare Source

  • Documentation updates to make more clear the feature selection and usage due to cargo feature unification.

v8.3.0: - vergen

Compare Source

  • Partial fix for cargo feature unification issue with the git features.

v8.2.10: - vergen

Compare Source

  • Added re-export of DependencyKind to make using the new cargo dependencies feature more smooth

v8.2.9: - vergen

Compare Source

  • Added support for VERGEN_CARGO_DEPENDENCIES
  • Added checks for shallow clones in git repositories.
  • Filter newlines from output intended for cargo:rustc-env instructions. Strings with newlines break this output.
  • Added configuration to the si feature to allow more granular control over what is refreshed when initializing sysinfo.

v8.2.8: - vergen

Compare Source

  • Documentation update to make examples at top level more clear.

v8.2.7: - vergen

Compare Source

  • Dependency updates
  • Added support for dirty status in output

v8.2.6: - vergen

Compare Source

  • Mainly dependency updates
  • docs.rs documentation generation fix

v8.2.5

Compare Source

v8.2.4: - vergen

Compare Source

  • Updated time to 0.3.22 to fix issues where a new used function did not appear in older patch versions, causing those who haven't run cargo update recently to see errors building vergen

v8.2.3

Compare Source

  • Updated gix to 0.48.0
  • Added support for specifying a custom build.rs location.
  • Added support for using a local offset for date/timestamp display.
    NOTE - Using a local offset will likely cause failures on Unix systems due to the Soundness check that the time crate performs. I don't want to introduce unsoundness support to vergen.

v8.2.1: - vergen

Compare Source

  • Bugfix for gitcl feature timestamp parsing.

v8.2.0: - vergen

Compare Source

  • Added the ability to disable emission, even if a feature is enabled (i.e. disable_git)
  • Added the ability to skip emission, even if a feature is enabled and emission is not disabled.

v8.1.3: - vergen

Compare Source

  • gix dependency updated to 0.44.1. 0.43.1 and 0.44.0 were yanked due to dependency issues.

v8.1.2: - vergen

Compare Source

  • Documentation corrections
  • Dependency updates (mainly git2-rs to 0.17.1)

v8.1.1

Compare Source

  • Documentation updates and fixes.
  • Updated --match on the gitcl feature to be wrapped with quotes so globbing works properly across many shells.

v8.1.0

Compare Source

  • Fixed issue with gitcl command line check. Some versions of git do not recognize the -v option. This was changed to git --version by default. You can also now specify the command you wish to use to check for git in configuration.
  • Updated some out of date docs referring to an old feature.
  • Added the ability to specify a match glob string for the git describe output. This is supported in the gitcl and git2 features. At this time I could not determine how to do the similar logic with gitoxide so this config has no effect in that feature.

v8.0.0

Compare Source

  • Updated to gix 0.42.0.
  • Updated README.md to reflect new release.

v7.5.1

Compare Source

  • Dependency update for git2 to pick up security updates.

v7.5.0

Compare Source

  • The MSRV supported by vergen has been bumped to 1.63.0.
  • The enum-iterator dependency has been updated to 1.2.0 (and as a result the 1.63 bump had to happen)

v7.4.4

Compare Source

  • Dependency updates

v7.4.3

Compare Source

  • Documentation update
  • Fix for sysinfo memory reporting for machine with large amounts of memory

v7.4.2

Compare Source

v7.4.1

Compare Source

  • Pined enum-iterator dependency to 1.1.3 to avoid issue caused by more recent versions using unstable features causing builds to fail.

v7.4.0

Compare Source

  • Pinned all dependencies.
  • Added the ability to ignore errors to continue processing other enabled environment variables.

v7.3.2

Compare Source

  • Pinned git dependency to "0.14". Version 0.15 was causing issues within docker builds (can't determine 'safe.directory'). Pinning to the last usable version for now until I can determine the underlying cause of that issue.

v7.3.1

Compare Source

  • Updated enum-iterator to latest
  • Updated sysinfo to latest
  • MSRV to 1.62.0

v7.2.1

Compare Source

  • Added support for git commit message output

v7.2.0

Compare Source

  • Added the ability to generate the git author and git email independently.

v7.1.0

Compare Source

  • Added support for git commit count

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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 was generated by Mend Renovate. View the repository job log.

Fuwn and others added 26 commits March 9, 2022 19:04
chore(deps): update rust crate vergen to v7
fix(deps): update rust crate reqwest to 0.11.10
This commit allows The Senpy Club API to cache GitHub's API response,
refreshing the cache every fifty accesses.

This commit also gets rid of a few dependencies which were replaced by
their standard library counterparts.
Change-Id: Ic0edc6bd6c94e0368dcf6910c8cbb56866127402
fix(utils): Handle programming languages with spaces
* We return application/json content, which shouldn't need decoding from the client side, unlike application/x-www-form-urlencoded
* Stop encoding the URL inside the responses

Change-Id: I7023f4b811ab7c2e9b7f8987ea0991cfc725a374
Copy link
Author

renovate bot commented Oct 30, 2024

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 9.x releases. But if you manually upgrade to 9.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate renovate bot deleted the renovate/vergen-9.x branch October 30, 2024 11:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants