k1LoW / runn

runn is a package/tool for running operations following a scenario.
https://runn.run
MIT License
433 stars 32 forks source link

chore(deps): bump the dependencies group with 13 updates #864

Closed dependabot[bot] closed 6 months ago

dependabot[bot] commented 6 months ago

Bumps the dependencies group with 13 updates:

Package From To
github.com/bufbuild/protocompile 0.9.0 0.10.0
github.com/expr-lang/expr 1.16.2 1.16.4
github.com/go-sql-driver/mysql 1.8.0 1.8.1
github.com/k1LoW/donegroup 1.4.0 1.5.1
github.com/k1LoW/go-github-client/v58 58.0.11 58.0.12
github.com/pb33f/libopenapi 0.15.14 0.15.15
github.com/ryo-yamaoka/otchkiss 0.1.1 0.1.2
github.com/xo/dburl 0.21.1 0.23.0
golang.org/x/crypto 0.21.0 0.22.0
golang.org/x/sync 0.6.0 0.7.0
google.golang.org/grpc 1.62.1 1.63.2
google.golang.org/protobuf 1.33.0 1.33.1-0.20240319125436-3039476726e4
modernc.org/sqlite 1.29.5 1.29.6

Updates github.com/bufbuild/protocompile from 0.9.0 to 0.10.0

Release notes

Sourced from github.com/bufbuild/protocompile's releases.

v0.10.0

This release marks significant progress in implementing Protobuf Editions. Editions are not yet generally supported because there are a couple of remaining checks that need to be done. Until then, users can opt-in to using Editions source files with this compiler using the editionstesting.AllowEditions function.

This release also includes some backwards-incompatible changes, though they likely will not have any impact on most users. They are changes to interfaces that are compatible for users/callers of the interface, but incompatible for any code outside of this repo that implemented those interfaces.

What's Changed

Bugfixes

  • In the recently added options.StripSourceRetentionOptionsFromFile, clear options if no fields remain and also clear source code info, in #251
  • This repo previously allowed some sources that protoc would reject, due to incomplete validation of options. These checks were added in #264:
    • Non-lite files may not import lite files. (A lite file is one that uses option optimize_for=LITE_RUNTIME.)
    • Extensions in a lite file may not extend messages in a non-lite file.
    • Field options lazy and unverified_lazy can only be set to true for message fields.
    • Field option jstype can only be customized for 64-bit integer fields (int64, uint64, sint64, fixed64, and sfixed64).

Enhancements

  • Editions-related updated:
    • Update descriptor implementations to work with Editions files, in #260, #261, and #270
    • Add more internal compiler support for Editions, in #264
    • Provide an exported function for users to opt-in to using Editions, in #267. Note that this capability is temporary and will be removed once Editions support is complete (since opt-in won't be necessary and Editions support will be generally available).
  • Support and enforce extension declarations, in #263

Other Changes

  • Remove feature related to "canonical bytes", in #261
    • This is a backwards-incompatible change, but only impacts a likely-unused feature. The method linker.Result.CanonicalProto() has been removed. This feature was too complicated to continue supporting in the face of changes to interpreting options that needed to be implemented for Editions. (The feature was ultimately never used for its original intended purpose, so is likely not used at all.)
  • Add support for iterating option nodes in the ast sub-package via new ast.NodeWithOptions interface, in #263
    • This is a backwards-incompatible change, but only impacts code that implements some of this repo's interfaces, not any code that merely uses those interfaces.
    • This adds a new RangeOptions function to several sub-interfaces of ast.Node, so they also are now sub-interfaces of ast.NodeWtihOptions. The interfaces changed are ast.FileDeclNode, ast.MessageDeclNode, ast.FieldDeclNode, ast.OneofDeclNode, ast.RPCDeclNode, and ast.EnumValueDeclNode.
    • This also adds a method, ExtensionsNode, to the parser.Result interface, and expands the return types of three methods (OneofNode, EnumNode, and ServiceNode) from ast.Node to ast.NodeWithOptions.

Full Changelog: https://github.com/bufbuild/protocompile/compare/v0.9.0...v0.10.0

Commits
  • a556a4b Found and fixed a bug in FieldDescriptor.Cardinality implementation (#270)
  • ddfc09b Add temporary opt-in function so users can try out/test editions support (#267)
  • 1afd354 Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#248)
  • 74dd30c Bump github.com/bufbuild/buf from 1.30.0 to 1.30.1 in /internal/tools (#269)
  • 2943a01 Bump github.com/bufbuild/buf from 1.29.0 to 1.30.0 in /internal/tools (#252)
  • 9d744ed Bump golang.org/x/tools from 0.17.0 to 0.19.0 in /internal/tools (#253)
  • bc69ae3 Bump github.com/bufbuild/protocompile from 0.8.0 to 0.9.0 in /internal/benchm...
  • 1adabbd Validate usage of features in editions (#264)
  • 3597c18 Support extension declarations (#263)
  • 869ef58 Remove canonical option bytes and split up option interpretation into two pha...
  • Additional commits viewable in compare view


Updates github.com/expr-lang/expr from 1.16.2 to 1.16.4

Release notes

Sourced from github.com/expr-lang/expr's releases.

v1.16.4

This release reverts a wrong compiler optimization for all, any, one, none predicates (#555).

The optimization contains error logic which can lead to a wrong expression.

It is highly recommended to upgrade to the latest version.

v1.16.3

Expr is a Go-centric expression language designed to deliver dynamic configurations with unparalleled accuracy, safety, and speed.

program, err := expr.Compile(`let x = 2 + 2; x ^ x`)
output, err := expr.Run(program, env)

In this release:

  • Improved printing for maps: {(foo + bar): 42}

Expr Editor

The Expr Editor is an embeddable code editor written in JavaScript with full support of Expr language.

Expr Pro

Expr Pro is a set of extensions for Expr for advanced use cases. It includes expressions explanation, performance profiling, and more.

Commits


Updates github.com/go-sql-driver/mysql from 1.8.0 to 1.8.1

Release notes

Sourced from github.com/go-sql-driver/mysql's releases.

v1.8.1

What's Changed

Bugfixes:

  • fix race condition when context is canceled in #1562 and #1570

Full Changelog: https://github.com/go-sql-driver/mysql/compare/v1.8.0...v1.8.1

Changelog

Sourced from github.com/go-sql-driver/mysql's changelog.

Version 1.8.1 (2024-03-26)

Bugfixes:

  • fix race condition when context is canceled in #1562 and #1570
Commits


Updates github.com/k1LoW/donegroup from 1.4.0 to 1.5.1

Release notes

Sourced from github.com/k1LoW/donegroup's releases.

v1.5.1

What's Changed

Other Changes

Full Changelog: https://github.com/k1LoW/donegroup/compare/v1.5.0...v1.5.1

v1.5.0

What's Changed

New Features 🎉

Full Changelog: https://github.com/k1LoW/donegroup/compare/v1.4.0...v1.5.0

Changelog

Sourced from github.com/k1LoW/donegroup's changelog.

v1.5.1 - 2024-04-04

v1.5.0 - 2024-04-04

New Features 🎉

Commits


Updates github.com/k1LoW/go-github-client/v58 from 58.0.11 to 58.0.12

Commits


Updates github.com/pb33f/libopenapi from 0.15.14 to 0.15.15

Release notes

Sourced from github.com/pb33f/libopenapi's releases.

v0.15.15

Fixed floating point rendering issue as documented here:

pb33f/libopenapi#270

@​emilien-puget

Commits


Updates github.com/ryo-yamaoka/otchkiss from 0.1.1 to 0.1.2

Release notes

Sourced from github.com/ryo-yamaoka/otchkiss's releases.

v0.1.2

Summary

No new features, there are only bump libs.

What's Changed

New Contributors

Full Changelog: https://github.com/ryo-yamaoka/otchkiss/compare/v0.1.1...v0.1.2

Commits
  • bbd75ef Merge pull request #24 from ryo-yamaoka/release-v0.1.2
  • a9a5ff1 Merge pull request #22 from ryo-yamaoka/dependabot/go_modules/github.com/stre...
  • 75254ad Bump github.com/stretchr/testify from 1.8.4 to 1.9.0
  • 4170679 Merge pull request #23 from ryo-yamaoka/dependabot/go_modules/go.uber.org/rat...
  • ba5ee71 Bump go.uber.org/ratelimit from 0.3.0 to 0.3.1
  • 41efcdf Merge pull request #20 from ryo-yamaoka/dependabot/go_modules/github.com/stre...
  • b8cd13e Bump github.com/stretchr/testify from 1.8.0 to 1.8.4
  • beb5654 Merge pull request #21 from ryo-yamaoka/fix-broken-ci
  • 90bac4b Fix broken install linter
  • 4925333 Merge pull request #19 from ryo-yamaoka/dependabot/go_modules/github.com/goog...
  • Additional commits viewable in compare view


Updates github.com/xo/dburl from 0.21.1 to 0.23.0

Commits


Updates golang.org/x/crypto from 0.21.0 to 0.22.0

Commits
  • d042a39 go.mod: update golang.org/x dependencies
  • b92bf94 ssh: respect MaxAuthTries also for "none" auth attempts
  • 6f79b5a ssh: add server side multi-step authentication
  • 8d0d405 x/crypto/chacha20: cleanup chacha_ppc64le.s
  • b91329d all: remove redundant words in comments and fix some typos
  • See full diff in compare view


Updates golang.org/x/sync from 0.6.0 to 0.7.0

Commits


Updates google.golang.org/grpc from 1.62.1 to 1.63.2

Release notes

Sourced from google.golang.org/grpc's releases.

Release 1.63.2

Bugs

  • Fix the user agent string

Release 1.63.1

Bugs

  • grpc: fixed subchannel log messages to properly reference the parent channel (#7101)

API Changes

  • grpc: remove Deprecated tag from Dial and DialContext; these will be deprecated in v1.64 instead (#7103)

Release 1.63.0

Behavior Changes

  • grpc: Return canonical target string from resolver.Address.String() (experimental) (#6923)
  • client & server: when using write buffer pooling, use input value for buffer size instead of size*2 (#6983)

New Features

  • grpc: add ClientConn.CanonicalTarget() to return the canonical target string. (#7006)
  • xds: implement LRS named metrics support (gRFC A64) (#7027)
  • grpc: introduce grpc.NewClient to allow users to create new clients in idle mode and with "dns" as the default resolver (#7010)

API Changes

  • grpc: stabilize experimental method ClientConn.Target() (#7006)

Bug Fixes

  • xds: fix an issue that would cause the client to send an empty list of resources for LDS/CDS upon reconnecting with the management server (#7026)
  • server: Fix some errors returned by a server when using a grpc.Server as an http.Handler with the Go stdlib HTTP server (#6989)
  • resolver/dns: add SetResolvingTimeout to allow configuring the DNS resolver's global timeout (#6917)
  • Set the security level of Windows named pipes to NoSecurity (#6956)

Release 1.62.2

Dependencies

Commits
  • d32e66c Change version to 1.63.2 (#7104)
  • 92f6dd0 channelz: pass parent pointer instead of parent ID to RegisterSubChannel (#7101)
  • 0f6ef0f grpc: un-deprecate Dial and DialContext
  • 58dc749 Change version to 1.63.1-dev (#7051)
  • c68f456 Change version to 1.63.0 (#7050)
  • 6369167 *: update http2 dependency (#7082)
  • 8854761 cherry-pick: channelz: fix race accessing channelMap without lock (#7079) (#7...
  • e62770d channelz: add LocalAddr to listen sockets and test (#7062) (#7063)
  • 4ffccf1 googlec2p: use xdstp style template for client LDS resource name (#7048)
  • faf9964 gracefulswitch: add ParseConfig and make UpdateClientConnState call SwitchTo ...
  • Additional commits viewable in compare view


Updates google.golang.org/protobuf from 1.33.0 to 1.33.1-0.20240319125436-3039476726e4

Updates modernc.org/sqlite from 1.29.5 to 1.29.6

Commits
  • 21d90b2 Merge branch 'feature/89/add-backup-commit-method' into 'master'
  • 01aa83b fixup! sqlite: add Backup.Commit method
  • 27e480d CONTRIBUTORS: added self as contributor
  • fc4ca38 functest: added a backup-commit-close test
  • d3c0a9c sqlite: add Backup.Commit method
  • 8167b21 Merge branch 'tyge-master-patch-33989' into 'master'
  • de6d9d3 docs(README): add database is locked error to new "troubleshooting" section
  • 97ef87e add TestSingleConn, updates !69
  • aa0daa6 release error
  • c4adcd3 relase 1.30.0, support linux/loong64 /2
  • Additional commits viewable in compare view


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 show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
k1LoW commented 6 months ago

@dependabot rebase