Allan-Nava / nakama-flutter

Dart / Flutter client for Nakama server.
https://github.com/obrunsmann/flutter_nakama
MIT License
123 stars 5 forks source link

Update dependency web_socket_channel to v3 #26

Open renovate[bot] opened 6 months ago

renovate[bot] commented 6 months ago

This PR contains the following updates:

Package Type Update Change
web_socket_channel dependencies major ^2.1.0 -> ^3.0.0

Release Notes

dart-lang/web_socket_channel (web_socket_channel) ### [`v3.0.1`](https://redirect.github.com/dart-lang/web_socket_channel/blob/HEAD/CHANGELOG.md#301) - Remove unnecessary `dependency_overrides`. - Remove obsolete documentation for `WebSocketChannel.new`. - Update package `web: '>=0.5.0 <2.0.0'`. ### [`v3.0.0`](https://redirect.github.com/dart-lang/web_socket_channel/blob/HEAD/CHANGELOG.md#300) - Provide an adapter around `package:web_socket` `WebSocket`s and make it the default implementation for `WebSocketChannel.connect`. - **BREAKING**: Remove `WebSocketChannel` constructor. - **BREAKING**: Make `WebSocketChannel` an `abstract interface`. - **BREAKING**: `IOWebSocketChannel.ready` will throw `WebSocketChannelException` instead of `WebSocketException`.

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.



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

renovate[bot] commented 6 months ago

âš  Artifact update problem

Renovate failed to update an artifact 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:

The artifact failure details are included below:

File name: pubspec.lock
Command failed: flutter pub upgrade web_socket_channel
Because every version of flutter_test from sdk depends on meta 1.3.0-nullsafety.3 and nakama_flutter depends on meta ^1.3.0, flutter_test from sdk is forbidden.
So, because nakama_flutter depends on flutter_test any from sdk, version solving failed.
---- Log transcript ----
FINE: Pub 2.10.5
MSG : Resolving dependencies...
SLVR: fact: nakama_flutter is 0.0.2
SLVR: derived: nakama_flutter
SLVR: fact: nakama_flutter depends on flutter any from sdk
SLVR: fact: nakama_flutter depends on chopper ^4.0.1
SLVR: fact: nakama_flutter depends on fixnum ^1.0.0
SLVR: fact: nakama_flutter depends on grpc ^3.0.0
SLVR: fact: nakama_flutter depends on json_annotation ^4.0.1
SLVR: fact: nakama_flutter depends on jwt_decoder ^2.0.1
SLVR: fact: nakama_flutter depends on meta ^1.3.0
SLVR: fact: nakama_flutter depends on protobuf ^2.0.0
SLVR: fact: nakama_flutter depends on web_socket_channel ^3.0.0
SLVR: fact: nakama_flutter depends on flutter_test any from sdk
SLVR:   selecting nakama_flutter
SLVR:   derived: flutter_test any from sdk
SLVR:   derived: web_socket_channel ^3.0.0
SLVR:   derived: protobuf ^2.0.0
SLVR:   derived: meta ^1.3.0
SLVR:   derived: jwt_decoder ^2.0.1
SLVR:   derived: json_annotation ^4.0.1
SLVR:   derived: grpc ^3.0.0
SLVR:   derived: fixnum ^1.0.0
SLVR:   derived: chopper ^4.0.1
SLVR:   derived: flutter any from sdk
IO  : Get versions from https://pub.dartlang.org/api/packages/chopper.
IO  : Get versions from https://pub.dartlang.org/api/packages/fixnum.
IO  : Get versions from https://pub.dartlang.org/api/packages/grpc.
IO  : Get versions from https://pub.dartlang.org/api/packages/json_annotation.
IO  : Get versions from https://pub.dartlang.org/api/packages/jwt_decoder.
IO  : Get versions from https://pub.dartlang.org/api/packages/meta.
IO  : Get versions from https://pub.dartlang.org/api/packages/protobuf.
IO  : Get versions from https://pub.dartlang.org/api/packages/web_socket_channel.
IO  : HTTP GET https://pub.dartlang.org/api/packages/chopper
    | Accept: application/vnd.pub.v2+json
    | X-Pub-OS: linux
    | X-Pub-Command: upgrade
    | X-Pub-Session-ID: 890AFCBA-A4B3-48D5-A4B7-71CBEF263372
    | X-Pub-Environment: flutter_bot:flutter_cli:get
    | X-Pub-Reason: direct
    | user-agent: Dart pub 2.10.5
IO  : HTTP GET https://pub.dartlang.org/api/packages/fixnum
    | Accept: application/vnd.pub.v2+json
    | X-Pub-OS: linux
    | X-Pub-Command: upgrade
    | X-Pub-Session-ID: 890AFCBA-A4B3-48D5-A4B7-71CBEF263372
    | X-Pub-Environment: flutter_bot:flutter_cli:get
    | X-Pub-Reason: direct
    | user-agent: Dart pub 2.10.5
IO  : HTTP GET https://pub.dartlang.org/api/packages/grpc
    | Accept: application/vnd.pub.v2+json
    | X-Pub-OS: linux
    | X-Pub-Command: upgrade
    | X-Pub-Session-ID: 890AFCBA-A4B3-48D5-A4B7-71CBEF263372
    | X-Pub-Environment: flutter_bot:flutter_cli:get
    | X-Pub-Reason: direct
    | user-agent: Dart pub 2.10.5
IO  : HTTP GET https://pub.dartlang.org/api/packages/json_annotation
    | Accept: application/vnd.pub.v2+json
    | X-Pub-OS: linux
    | X-Pub-Command: upgrade
    | X-Pub-Session-ID: 890AFCBA-A4B3-48D5-A4B7-71CBEF263372
    | X-Pub-Environment: flutter_bot:flutter_cli:get
    | X-Pub-Reason: direct
    | user-agent: Dart pub 2.10.5
IO  : HTTP GET https://pub.dartlang.org/api/packages/jwt_decoder
    | Accept: application/vnd.pub.v2+json
    | X-Pub-OS: linux
    | X-Pub-Command: upgrade
    | X-Pub-Session-ID: 890AFCBA-A4B3-48D5-A4B7-71CBEF263372
    | X-Pub-Environment: flutter_bot:flutter_cli:get
    | X-Pub-Reason: direct
    | user-agent: Dart pub 2.10.5
IO  : HTTP GET https://pub.dartlang.org/api/packages/meta
    | Accept: application/vnd.pub.v2+json
    | X-Pub-OS: linux
    | X-Pub-Command: upgrade
    | X-Pub-Session-ID: 890AFCBA-A4B3-48D5-A4B7-71CBEF263372
    | X-Pub-Environment: flutter_bot:flutter_cli:get
    | X-Pub-Reason: direct
    | user-agent: Dart pub 2.10.5
IO  : HTTP GET https://pub.dartlang.org/api/packages/protobuf
    | Accept: application/vnd.pub.v2+json
    | X-Pub-OS: linux
    | X-Pub-Command: upgrade
    | X-Pub-Session-ID: 890AFCBA-A4B3-48D5-A4B7-71CBEF263372
    | X-Pub-Environment: flutter_bot:flutter_cli:get
    | X-Pub-Reason: direct
    | user-agent: Dart pub 2.10.5
IO  : HTTP GET https://pub.dartlang.org/api/packages/web_socket_channel
    | Accept: application/vnd.pub.v2+json
    | X-Pub-OS: linux
    | X-Pub-Command: upgrade
    | X-Pub-Session-ID: 890AFCBA-A4B3-48D5-A4B7-71CBEF263372
    | X-Pub-Environment: flutter_bot:flutter_cli:get
    | X-Pub-Reason: direct
    | user-agent: Dart pub 2.10.5
IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/chopper
    | took 0:00:00.390967
    | cache-control: public, max-age=120
    | date: Tue, 07 May 2024 23:53:48 GMT
    | x-appengine-flex-applatency: 0.002
    | content-encoding: gzip
    | vary: Accept-Encoding
    | strict-transport-security: max-age=31536000; preload
    | content-type: application/json; charset="utf-8"
    | x-xss-protection: 1; mode=block
    | x-powered-by: Dart with package:shelf
    | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
    | content-length: 6460
    | via: 1.1 google, 1.1 google
    | x-frame-options: SAMEORIGIN
    | x-content-type-options: nosniff
    | expires: Tue, 07 May 2024 23:55:48 GMT
IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/grpc
    | took 0:00:00.389530
    | cache-control: public, max-age=120
    | date: Tue, 07 May 2024 23:53:48 GMT
    | x-appengine-flex-applatency: 0.002
    | content-encoding: gzip
    | vary: Accept-Encoding
    | strict-transport-security: max-age=31536000; preload
    | content-type: application/json; charset="utf-8"
    | x-xss-protection: 1; mode=block
    | x-powered-by: Dart with package:shelf
    | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
    | content-length: 4344
    | via: 1.1 google, 1.1 google
    | x-frame-options: SAMEORIGIN
    | x-content-type-options: nosniff
    | expires: Tue, 07 May 2024 23:55:48 GMT
IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/fixnum
    | took 0:00:00.393639
    | cache-control: public, max-age=120
    | date: Tue, 07 May 2024 23:53:48 GMT
    | x-appengine-flex-applatency: 0.002
    | content-encoding: gzip
    | vary: Accept-Encoding
    | strict-transport-security: max-age=31536000; preload
    | content-type: application/json; charset="utf-8"
    | x-xss-protection: 1; mode=block
    | x-powered-by: Dart with package:shelf
    | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
    | content-length: 4339
    | via: 1.1 google, 1.1 google
    | x-frame-options: SAMEORIGIN
    | x-content-type-options: nosniff
    | expires: Tue, 07 May 2024 23:55:48 GMT
IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/jwt_decoder
    | took 0:00:00.409048
    | cache-control: public, max-age=120
    | date: Tue, 07 May 2024 23:53:48 GMT
    | x-appengine-flex-applatency: 0.003
    | content-encoding: gzip
    | vary: Accept-Encoding
    | strict-transport-security: max-age=31536000; preload
    | content-type: application/json; charset="utf-8"
    | x-xss-protection: 1; mode=block
    | x-powered-by: Dart with package:shelf
    | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
    | content-length: 898
    | via: 1.1 google, 1.1 google
    | x-frame-options: SAMEORIGIN
    | x-content-type-options: nosniff
    | expires: Tue, 07 May 2024 23:55:48 GMT
IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/protobuf
    | took 0:00:00.409688
    | cache-control: public, max-age=120
    | date: Tue, 07 May 2024 23:53:48 GMT
    | x-appengine-flex-applatency: 0.002
    | content-encoding: gzip
    | vary: Accept-Encoding
    | strict-transport-security: max-age=31536000; preload
    | content-type: application/json; charset="utf-8"
    | x-xss-protection: 1; mode=block
    | x-powered-by: Dart with package:shelf
    | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
    | content-length: 7120
    | via: 1.1 google, 1.1 google
    | x-frame-options: SAMEORIGIN
    | x-content-type-options: nosniff
    | expires: Tue, 07 May 2024 23:55:48 GMT
IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/web_socket_channel
    | took 0:00:00.419328
    | cache-control: public, max-age=120
    | date: Tue, 07 May 2024 23:53:48 GMT
    | x-appengine-flex-applatency: 0.002
    | content-encoding: gzip
    | vary: Accept-Encoding
    | strict-transport-security: max-age=31536000; preload
    | content-type: application/json; charset="utf-8"
    | x-xss-protection: 1; mode=block
    | x-powered-by: Dart with package:shelf
    | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
    | content-length: 3009
    | via: 1.1 google, 1.1 google
    | x-frame-options: SAMEORIGIN
    | x-content-type-options: nosniff
    | expires: Tue, 07 May 2024 23:55:48 GMT
IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/json_annotation
    | took 0:00:00.424951
    | cache-control: public, max-age=120
    | date: Tue, 07 May 2024 23:53:48 GMT
    | x-appengine-flex-applatency: 0.003
    | content-encoding: gzip
    | vary: Accept-Encoding
    | strict-transport-security: max-age=31536000; preload
    | content-type: application/json; charset="utf-8"
    | x-xss-protection: 1; mode=block
    | x-powered-by: Dart with package:shelf
    | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
    | content-length: 3285
    | via: 1.1 google, 1.1 google
    | x-frame-options: SAMEORIGIN
    | x-content-type-options: nosniff
    | expires: Tue, 07 May 2024 23:55:48 GMT
IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/meta
    | took 0:00:00.444530
    | cache-control: public, max-age=120
    | date: Tue, 07 May 2024 23:53:48 GMT
    | x-appengine-flex-applatency: 0.003
    | content-encoding: gzip
    | vary: Accept-Encoding
    | strict-transport-security: max-age=31536000; preload
    | content-type: application/json; charset="utf-8"
    | x-xss-protection: 1; mode=block
    | x-powered-by: Dart with package:shelf
    | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
    | content-length: 8941
    | via: 1.1 google, 1.1 google
    | x-frame-options: SAMEORIGIN
    | x-content-type-options: nosniff
    | expires: Tue, 07 May 2024 23:55:48 GMT
IO  : Get versions from https://pub.dartlang.org/api/packages/equatable.
IO  : Get versions from https://pub.dartlang.org/api/packages/http.
IO  : Get versions from https://pub.dartlang.org/api/packages/logging.
IO  : Get versions from https://pub.dartlang.org/api/packages/qs_dart.
IO  : HTTP GET https://pub.dartlang.org/api/packages/equatable
    | Accept: application/vnd.pub.v2+json
    | X-Pub-OS: linux
    | X-Pub-Command: upgrade
    | X-Pub-Session-ID: 890AFCBA-A4B3-48D5-A4B7-71CBEF263372
    | X-Pub-Environment: flutter_bot:flutter_cli:get
    | X-Pub-Reason: direct
    | user-agent: Dart pub 2.10.5
IO  : HTTP GET https://pub.dartlang.org/api/packages/http
    | Accept: application/vnd.pub.v2+json
    | X-Pub-OS: linux
    | X-Pub-Command: upgrade
    | X-Pub-Session-ID: 890AFCBA-A4B3-48D5-A4B7-71CBEF263372
    | X-Pub-Environment: flutter_bot:flutter_cli:get
    | X-Pub-Reason: direct
    | user-agent: Dart pub 2.10.5
IO  : HTTP GET https://pub.dartlang.org/api/packages/logging
    | Accept: application/vnd.pub.v2+json
    | X-Pub-OS: linux
    | X-Pub-Command: upgrade
    | X-Pub-Session-ID: 890AFCBA-A4B3-48D5-A4B7-71CBEF263372
    | X-Pub-Environment: flutter_bot:flutter_cli:get
    | X-Pub-Reason: direct
    | user-agent: Dart pub 2.10.5
IO  : HTTP GET https://pub.dartlang.org/api/packages/qs_dart
    | Accept: application/vnd.pub.v2+json
    | X-Pub-OS: linux
    | X-Pub-Command: upgrade
    | X-Pub-Session-ID: 890AFCBA-A4B3-48D5-A4B7-71CBEF263372
    | X-Pub-Environment: flutter_bot:flutter_cli:get
    | X-Pub-Reason: direct
    | user-agent: Dart pub 2.10.5
IO  : Get versions from https://pub.dartlang.org/api/packages/async.
IO  : HTTP GET https://pub.dartlang.org/api/packages/async
    | Accept: application/vnd.pub.v2+json
    | X-Pub-OS: linux
    | X-Pub-Command: upgrade
    | X-Pub-Session-ID: 890AFCBA-A4B3-48D5-A4B7-71CBEF263372
    | X-Pub-Environment: flutter_bot:flutter_cli:get
    | X-Pub-Reason: direct
    | user-agent: Dart pub 2.10.5
IO  : Get versions from https://pub.dartlang.org/api/packages/crypto.
IO  : HTTP GET https://pub.dartlang.org/api/packages/crypto
    | Accept: application/vnd.pub.v2+json
    | X-Pub-OS: linux
    | X-Pub-Command: upgrade
    | X-Pub-Session-ID: 890AFCBA-A4B3-48D5-A4B7-71CBEF263372
    | X-Pub-Environment: flutter_bot:flutter_cli:get
    | X-Pub-Reason: direct
    | user-agent: Dart pub 2.10.5
IO  : Get versions from https://pub.dartlang.org/api/packages/stream_channel.
IO  : HTTP GET https://pub.dartlang.org/api/packages/stream_channel
    | Accept: application/vnd.pub.v2+json
    | X-Pub-OS: linux
    | X-Pub-Command: upgrade
    | X-Pub-Session-ID: 890AFCBA-A4B3-48D5-A4B7-71CBEF263372
    | X-Pub-Environment: flutter_bot:flutter_cli:get
    | X-Pub-Reason: direct
    | user-agent: Dart pub 2.10.5
IO  : Get versions from https://pub.dartlang.org/api/packages/web.
IO  : HTTP GET https://pub.dartlang.org/api/packages/web
    | Accept: application/vnd.pub.v2+json
    | X-Pub-OS: linux
    | X-Pub-Command: upgrade
    | X-Pub-Session-ID: 890AFCBA-A4B3-48D5-A4B7-71CBEF263372
    | X-Pub-Environment: flutter_bot:flutter_cli:get
    | X-Pub-Reason: direct
    | user-agent: Dart pub 2.10.5
IO  : Get versions from https://pub.dartlang.org/api/packages/web_socket.
IO  : HTTP GET https://pub.dartlang.org/api/packages/web_socket
    | Accept: application/vnd.pub.v2+json
    | X-Pub-OS: linux
    | X-Pub-Command: upgrade
    | X-Pub-Session-ID: 890AFCBA-A4B3-48D5-A4B7-71CBEF263372
    | X-Pub-Environment: flutter_bot:flutter_cli:get
    | X-Pub-Reason: direct
    | user-agent: Dart pub 2.10.5
IO  : Get versions from https://pub.dartlang.org/api/packages/archive.
IO  : HTTP GET https://pub.dartlang.org/api/packages/archive
    | Accept: application/vnd.pub.v2+json
    | X-Pub-OS: linux
    | X-Pub-Command: upgrade
    | X-Pub-Session-ID: 890AFCBA-A4B3-48D5-A4B7-71CBEF263372
    | X-Pub-Environment: flutter_bot:flutter_cli:get
    | X-Pub-Reason: direct
    | user-agent: Dart pub 2.10.5
SLVR:   fact: every version of flutter_test from sdk depends on async 2.5.0-nullsafety.1
SLVR:   fact: every version of flutter_test from sdk depends on boolean_selector 2.1.0-nullsafety.1
SLVR:   fact: every version of flutter_test from sdk depends on characters 1.1.0-nullsafety.3
SLVR:   fact: every version of flutter_test from sdk depends on charcode 1.2.0-nullsafety.1
SLVR:   fact: every version of flutter_test from sdk depends on clock 1.1.0-nullsafety.1
SLVR:   fact: every version of flutter_test from sdk depends on collection 1.15.0-nullsafety.3
SLVR:   fact: every version of flutter_test from sdk depends on fake_async 1.2.0-nullsafety.1
SLVR:   fact: every version of flutter_test from sdk depends on flutter any from sdk
SLVR:   fact: every version of flutter_test from sdk depends on matcher 0.12.10-nullsafety.1
SLVR:   fact: every version of flutter_test from sdk depends on meta 1.3.0-nullsafety.3
SLVR:   fact: every version of flutter_test from sdk depends on path 1.8.0-nullsafety.1
SLVR:   fact: every version of flutter_test from sdk depends on source_span 1.8.0-nullsafety.2
SLVR:   fact: every version of flutter_test from sdk depends on stack_trace 1.10.0-nullsafety.1
SLVR:   fact: every version of flutter_test from sdk depends on stream_channel 2.1.0-nullsafety.1
SLVR:   fact: every version of flutter_test from sdk depends on string_scanner 1.1.0-nullsafety.1
SLVR:   fact: every version of flutter_test from sdk depends on term_glyph 1.2.0-nullsafety.1
SLVR:   fact: every version of flutter_test from sdk depends on test_api 0.2.19-nullsafety.2
SLVR:   fact: every version of flutter_test from sdk depends on typed_data 1.3.0-nullsafety.3
SLVR:   fact: every version of flutter_test from sdk depends on vector_math 2.1.0-nullsafety.3
SLVR:   derived: vector_math 2.1.0-nullsafety.3
SLVR:   derived: typed_data 1.3.0-nullsafety.3
SLVR:   derived: test_api 0.2.19-nullsafety.2
SLVR:   derived: term_glyph 1.2.0-nullsafety.1
SLVR:   derived: string_scanner 1.1.0-nullsafety.1
SLVR:   derived: stream_channel 2.1.0-nullsafety.1
SLVR:   derived: stack_trace 1.10.0-nullsafety.1
SLVR:   derived: source_span 1.8.0-nullsafety.2
SLVR:   derived: path 1.8.0-nullsafety.1
SLVR:   conflict: every version of flutter_test from sdk depends on meta 1.3.0-nullsafety.3
SLVR:   ! not meta 1.3.0-nullsafety.3 is satisfied by meta ^1.3.0
SLVR:   ! which is caused by "nakama_flutter depends on meta ^1.3.0"
SLVR:   ! thus: flutter_test from sdk is forbidden
SLVR:   ! flutter_test any from sdk is satisfied by flutter_test any from sdk
SLVR:   ! which is caused by "nakama_flutter depends on flutter_test any from sdk"
SLVR:   ! thus: version solving failed
SLVR: Version solving took 0:00:01.365421 seconds.
    | Tried 1 solutions.
FINE: Resolving dependencies finished (1.5s).
ERR : Because every version of flutter_test from sdk depends on meta 1.3.0-nullsafety.3 and nakama_flutter depends on meta ^1.3.0, flutter_test from sdk is forbidden.
    | So, because nakama_flutter depends on flutter_test any from sdk, version solving failed.
FINE: Exception type: SolveFailure
FINE: package:pub/src/solver/version_solver.dart 312:5   VersionSolver._resolveConflict
    | package:pub/src/solver/version_solver.dart 133:27  VersionSolver._propagate
    | package:pub/src/solver/version_solver.dart 97:11   VersionSolver.solve.<fn>
    | ===== asynchronous gap ===========================
    | dart:async                                         Future.catchError
    | package:pub/src/utils.dart 113:52                  captureErrors.wrappedCallback
    | package:stack_trace                                Chain.capture
    | package:pub/src/utils.dart 126:11                  captureErrors
    | package:pub/src/command_runner.dart 182:13         PubCommandRunner.runCommand
---- End log transcript ----
pub upgrade failed (1; ---- End log transcript ----)