quick-bites icon indicating copy to clipboard operation
quick-bites copied to clipboard

chore(deps): update all dependencies

Open renovate[bot] opened this issue 1 year ago • 1 comments

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@pulumi/azure-native (source) 2.56.0 -> 2.57.1 age adoption passing confidence dependencies minor
@types/node (source) 20.15.0 -> 20.16.1 age adoption passing confidence devDependencies minor
actix-web (source) 4.5.1 -> 4.9.0 age adoption passing confidence dependencies minor
anyhow 1.0.81 -> 1.0.86 age adoption passing confidence dependencies patch
github.com/charmbracelet/bubbles v0.18.0 -> v0.19.0 age adoption passing confidence require minor
github.com/charmbracelet/bubbletea v0.27.0 -> v0.27.1 age adoption passing confidence require patch
github.com/charmbracelet/lipgloss v0.12.1 -> v0.13.0 age adoption passing confidence require minor
github.com/pulumi/pulumi-aws-native/sdk v0.117.1 -> v0.119.0 age adoption passing confidence require minor
reqwest 0.12.5 -> 0.12.7 age adoption passing confidence dependencies patch
serde (source) 1.0.197 -> 1.0.208 age adoption passing confidence dependencies patch
tracing-bunyan-formatter 0.3.7 -> 0.3.9 age adoption passing confidence dependencies patch
tracing-subscriber (source) 0.3.17 -> 0.3.18 age adoption passing confidence dependencies patch
typed-builder 0.19.0 -> 0.20.0 age adoption passing confidence dependencies minor

Release Notes

pulumi/pulumi-azure-native (@​pulumi/azure-native)

v2.57.1

Compare Source

Does the PR have any schema changes?

Looking good! No breaking changes found. No new resources/functions.

What's Changed

Full Changelog: https://github.com/pulumi/pulumi-azure-native/compare/v2.57.0...v2.57.1

v2.57.0

Compare Source

Does the PR have any schema changes?

Found 9 breaking changes:

Resources
  • "azure-native:documentdb:FirewallRule":
    • inputs:
      • 🟡 "endIpAddress" missing
      • 🟡 "startIpAddress" missing
    • properties:
      • 🟡 "endIpAddress" missing output "endIpAddress"
      • 🟡 "provisioningState" missing output "provisioningState"
      • 🟡 "startIpAddress" missing output "startIpAddress"
Types
  • 🟡 "azure-native:billing:InvoiceSectionProperties": properties: "targetCloud" type changed from "" to "string"
  • 🔴 "azure-native:billing:TargetCloud" missing
  • 🟢 "azure-native:datafactory:SharePointOnlineListLinkedService": required: "servicePrincipalKey" property is no longer Required
  • 🟢 "azure-native:datafactory:SharePointOnlineListLinkedServiceResponse": required: "servicePrincipalKey" property is no longer Required
New resources:
  • network.IpamPool
  • network.ReachabilityAnalysisIntent
  • network.ReachabilityAnalysisRun
  • network.StaticCidr
  • network.VerifierWorkspace
New functions:
  • network.getIpamPool
  • network.getIpamPoolUsage
  • network.getReachabilityAnalysisIntent
  • network.getReachabilityAnalysisRun
  • network.getStaticCidr
  • network.getVerifierWorkspace
  • network.listIpamPoolAssociatedResources

What's Changed

Full Changelog: https://github.com/pulumi/pulumi-azure-native/compare/v2.56.0...v2.57.0

dtolnay/anyhow (anyhow)

v1.0.86

Compare Source

  • Fix parse error in ensure! with non-literal after minus sign (#​373)

v1.0.85

Compare Source

  • Improve ensure! macro's rules to unblock some rustc pretty-printer improvements (#​368, #​371)

v1.0.84

Compare Source

  • Disallow calling ensure! through a Not impl for a type that is not bool (#​367)

v1.0.83

Compare Source

  • Integrate compile-time checking of cfgs (#​363)

v1.0.82

Compare Source

  • Documentation improvements
charmbracelet/bubbles (github.com/charmbracelet/bubbles)

v0.19.0

Compare Source

Bugs? Squashed (along with a few nice lil’ features).

Community-Driven Development?! Yep, the majority of the changes in this release were done by the community. Thank you all for your contributions that made this release possible.

Progress: custom chars

You can now customize the filled and empty characters of the progress bar.

p := progress.New(progress.WithFillCharacters('>', '.'))

progress bar example

Table improvements

Help is on the way

Table now includes a short and full help view so it's easier than ever to tell your users how to interact with the table.

// Render a table with its help.
t := table.New()
view := t.View() + "\n" + t.HelpView()
Accessing columns

You can also now get the table's columns (this already existed for rows).

package table

// Columns returns the current columns.
func (m Model) Columns() []Column

List: page navigation is fixed!

Previously, list.NextPage() and list.PrevPage() didn't work because the methods did not have pointer receivers. We've fixed this…by making them pointer receivers!

⚠️ Note that this is a minor API change and you might need to update your app to pass a pointer receiver to your model rather than a copy. Details in #​458.

package progress

// NextPage moves to the next page, if available.
func (m *Model) NextPage()

// PrevPage moves to the previous page, if available.
func (m *Model) PrevPage()

What’s Changed

Changed
Added
Fixed
Test coverage :white_check_mark:

New Contributors

Full Changelog: https://github.com/charmbracelet/bubbles/compare/v0.18.0...v0.19.0


The Charm logo

Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.

charmbracelet/bubbletea (github.com/charmbracelet/bubbletea)

v0.27.1

Compare Source

This is a lil’ workaround for a hang that can occur when starting a program using Lip Gloss. For details see https://github.com/charmbracelet/bubbletea/pull/1107.

Changelog

Bug fixes

The Charm logo

Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.

charmbracelet/lipgloss (github.com/charmbracelet/lipgloss)

v0.13.0

Compare Source

Woodn’t you know, Lip Gloss has trees!

Lip Gloss now ships with a tree rendering sub-package!

import "github.com/charmbracelet/lipgloss/tree"

Define a new tree.

t := tree.Root(".").
  Child("A", "B", "C")

Print the tree.

fmt.Println(t)

// .
// ├── A
// ├── B
// └── C

Trees have the ability to nest.

t := tree.Root(".").
  Child("Item 1").
  Child(
    tree.Root("Item 2").
      Child("Item 2.1").
      Child("Item 2.2").
      Child("Item 2.3"),
  ).
  Child(
    tree.Root("Item 3").
      Child("Item 3.1").
      Child("Item 3.2"),
  )

Print the tree.

fmt.Println(t)

Tree Example (simple)

Trees can be customized via their enumeration function as well as using lipgloss.Styles.

enumeratorStyle := lipgloss.NewStyle().Foreground(lipgloss.Color("99")).MarginRight(1)
itemStyle := lipgloss.NewStyle().Foreground(lipgloss.Color("212")).MarginRight(1)

t := tree.Root("Makeup").
  Child(
    "Glossier",
    "Claire’s Boutique",
    "Nyx",
    "Mac",
    "Milk",
  ).
  Enumerator(tree.RoundedEnumerator).
  EnumeratorStyle(enumeratorStyle).
  ItemStyle(itemStyle).
  RootStyle(lipgloss.NewStyle().Foreground(lipgloss.Color("#​04B575")))

Print the tree.

Tree Example (makeup)

The predefined enumerators for trees are DefaultEnumerator and RoundedEnumerator.

If you need, you can also build trees incrementally:

t := tree.New()

for i := 0; i < repeat; i++ {
    t.Child("Lip Gloss")
}

There’s more where that came from

See all the tree examples.


Changelog

New Features
Bug fixes
Documentation updates

The Charm logo

Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.

pulumi/pulumi-aws-native (github.com/pulumi/pulumi-aws-native/sdk)

v0.119.0

Compare Source

v0.118.0

Compare Source

seanmonstar/reqwest (reqwest)

v0.12.7

Compare Source

  • Revert adding impl Service<http::Request<_>> for Client.

v0.12.6

Compare Source

  • Add support for danger_accept_invalid_hostnames for rustls.
  • Add impl Service<http::Request<Body>> for Client and &'_ Client.
  • Add support for !Sync bodies in Body::wrap_stream().
  • Enable happy eyeballs when hickory-dns is used.
  • Fix Proxy so that HTTP(S)_PROXY values take precendence over ALL_PROXY.
  • Fix blocking::RequestBuilder::header() from unsetting sensitive on passed header values.
serde-rs/serde (serde)

v1.0.208

Compare Source

  • Support serializing and deserializing unit structs in a flatten field (#​2802, thanks @​jonhoo)

v1.0.207

Compare Source

  • Improve interactions between flatten attribute and skip_serializing/skip_deserializing (#​2795, thanks @​Mingun)

v1.0.206

Compare Source

v1.0.205

Compare Source

  • Use serialize_entry instead of serialize_key + serialize_value when serialize flattened newtype enum variants (#​2785, thanks @​Mingun)
  • Avoid triggering a collection_is_never_read lint in the deserialization of enums containing flattened fields (#​2791)

v1.0.204

Compare Source

  • Apply #[diagnostic::on_unimplemented] attribute on Rust 1.78+ to suggest adding serde derive or enabling a "serde" feature flag in dependencies (#​2767, thanks @​weiznich)

v1.0.203

Compare Source

v1.0.202

Compare Source

  • Provide public access to RenameAllRules in serde_derive_internals (#​2743)

v1.0.201

Compare Source

  • Resolve unexpected_cfgs warning (#​2737)

v1.0.200

Compare Source

  • Fix formatting of "invalid type" and "invalid value" deserialization error messages containing NaN or infinite floats (#​2733, thanks @​jamessan)

v1.0.199

Compare Source

  • Fix ambiguous associated item when forward_to_deserialize_any! is used on an enum with Error variant (#​2732, thanks @​aatifsyed)

v1.0.198

Compare Source

LukeMathWalker/tracing-bunyan-formatter (tracing-bunyan-formatter)

v0.3.9

Compare Source

v0.3.8

Compare Source

tokio-rs/tracing (tracing-subscriber)

v0.3.18: tracing-subscriber 0.3.18

Compare Source

This release of tracing-subscriber adds support for the [NO_COLOR][NO_COLOR] environment variable (an informal standard to disable emitting ANSI color escape codes) in fmt::Layer, reintroduces support for the [chrono][chrono] crate, and increases the minimum supported Rust version (MSRV) to Rust 1.63.0.

It also introduces several minor API improvements.

Added
  • chrono: Add [chrono][chrono] implementations of FormatTime (#​2690)
  • subscriber: Add support for the [NO_COLOR][NO_COLOR] environment variable in fmt::Layer (#​2647)
  • fmt: make format::Writer::new() public (#​2680)
  • filter: Implement layer::Filter for Option<Filter> (#​2407)
Changed
  • log: bump version of tracing-log to 0.2 (#​2772)
  • Increased minimum supported Rust version (MSRV) to 1.63.0+.

Thanks to @​shayne-fletcher, @​dmlary, @​kaifastromai, and @​jsgf for contributing!

idanarye/rust-typed-builder (typed-builder)

v0.20.0

Added
  • Add #[builder(setter(strip_option(fallback = field_opt)))] to add a fallback unstripped method to the builder struct.
  • Add #[builder(setter(strip_bool(fallback = field_bool)))] to add a fallback setter that takes the bool value to the builder struct.

Configuration

📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] avatar Aug 19 '24 22:08 renovate[bot]

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: rust-testcontainers/Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path rust-testcontainers/Cargo.toml --workspace
    Updating crates.io index
error: failed to select a version for `testcontainers`.
    ... required by package `rust-testcontainers v0.1.0 (/tmp/renovate/repos/github/dirien/quick-bites/rust-testcontainers)`
versions that meet the requirements `^0.22.0` are: 0.22.0

the package `rust-testcontainers` depends on `testcontainers`, with features: `async-trait` but `testcontainers` does not have these features.
 It has a required dependency with that name, but only optional dependencies can be used as features.


failed to select a version for `testcontainers` which could resolve this conflict

File name: goreleaser-blob/go.sum
Command failed: go get -d -t ./...
go: -d flag is deprecated. -d=true is a no-op
go: gopkg.in/alecthomas/[email protected]: parsing go.mod:
	module declares its path as: github.com/alecthomas/kingpin/v2
	        but was required as: gopkg.in/alecthomas/kingpin.v2

File name: pulumi-ovh-kube/go.sum
Command failed: go get -d -t ./...
go: -d flag is deprecated. -d=true is a no-op
go: github.com/scraly/pulumi-ovh/[email protected]: parsing go.mod:
	module declares its path as: github.com/ovh/pulumi-ovh/sdk
	        but was required as: github.com/scraly/pulumi-ovh/sdk

File name: rust-actix-web-rest-api-opentelemetry/Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path rust-actix-web-rest-api-opentelemetry/Cargo.toml --workspace
    Updating crates.io index
error: failed to select a version for `opentelemetry`.
    ... required by package `rust-actix-web-rest-api v0.1.0 (/tmp/renovate/repos/github/dirien/quick-bites/rust-actix-web-rest-api-opentelemetry)`
versions that meet the requirements `^0.24.0` are: 0.24.0

the package `rust-actix-web-rest-api` depends on `opentelemetry`, with features: `rt-tokio-current-thread` but `opentelemetry` does not have these features.


failed to select a version for `opentelemetry` which could resolve this conflict

renovate[bot] avatar Aug 19 '24 22:08 renovate[bot]