Build: Fix static assets need 2 builds to publish

Description

A long standing issue is that dotnet publish and dotnet pack needed a pre-build to include the static web assets.
This fixes dotnet pack not including the static assets in a clean environment such as on the build servers.
This fixes dotnet pack on macOS to not include .DS_Store system files that macs generate in folders.
This unblocks the deploy-nuget GitHub action on release tag (changes included in this PR).
deploy-nuget works on tags.
Any tag that begins with a v and conforms to symver will cause a publish of the nuget.
When a GitHub release is prepared this will create a v tag and cause the nuget to be published reducing our workload on release.
How Has This Been Tested?

Building locally.
Building in this PR.
dotnet pack and check nuget contents.
run the deploy-nuget on my fork and using artifacts to check
Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist:

[x] The PR is submitted to the correct branch (dev).
[x] My code follows the code style of this project.
[ ] I've added relevant tests.

@Garderoben has reviewed.  Merging for a live test.

I think because of this change I can't compile anymore, always gives error
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : Two assets found targeting the same path with incompatible asset kinds:  [C:\Users\KuroPC\source\repo
s\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0] [C:\Users\KuroPC\source\repos\MudBlazor\src\MudBlaz
or.Docs\MudBlazor.Docs.csproj]

@mikes-gh  Any advice? I tried to clean build, tried to compile from studio and dotnet tool.

What branch are you using

Its likely that you are working against a stale branch.   If you rebase on current dev does it help

Its likely that you are working against a stale branch. If you rebase on current dev does it help

This branch https://github.com/ScarletKuro/MudBlazor/tree/datagrid_trimming
It should be rebased to the latest changes.

I just built the whole solution
Build succeeded.

/Users/mikes/Documents/Repos/MudBlazor/src/MudBlazor/Components/DataGrid/FilterContext.cs(13,18): warning IL2091: 'T' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in 'MudBlazor.HeaderCell<T>'. The generic parameter 'T' of 'MudBlazor.FilterContext<T>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to. [/Users/mikes/Documents/Repos/MudBlazor/src/MudBlazor/MudBlazor.csproj::TargetFramework=net6.0]
/Users/mikes/Documents/Repos/MudBlazor/src/MudBlazor/Base/MudFormComponent.cs(587,72): warning IL2075: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The return value of method 'System.Linq.Expressions.Expression.Type.get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to. [/Users/mikes/Documents/Repos/MudBlazor/src/MudBlazor/MudBlazor.csproj::TargetFramework=net6.0]
/Users/mikes/Documents/Repos/MudBlazor/src/MudBlazor/Extensions/ExpressionExtensions.cs(41,60): warning IL2075: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The return value of method 'System.Linq.Expressions.Expression.Type.get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to. [/Users/mikes/Documents/Repos/MudBlazor/src/MudBlazor/MudBlazor.csproj::TargetFramework=net6.0]
/Users/mikes/Documents/Repos/MudBlazor/src/MudBlazor/Components/DataGrid/FilterContext.cs(13,18): warning IL2091: 'T' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in 'MudBlazor.HeaderCell<T>'. The generic parameter 'T' of 'MudBlazor.FilterContext<T>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to. [/Users/mikes/Documents/Repos/MudBlazor/src/MudBlazor/MudBlazor.csproj::TargetFramework=net7.0]
/Users/mikes/Documents/Repos/MudBlazor/src/MudBlazor/Base/MudFormComponent.cs(587,72): warning IL2075: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The return value of method 'System.Linq.Expressions.Expression.Type.get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to. [/Users/mikes/Documents/Repos/MudBlazor/src/MudBlazor/MudBlazor.csproj::TargetFramework=net7.0]
/Users/mikes/Documents/Repos/MudBlazor/src/MudBlazor/Extensions/ExpressionExtensions.cs(41,60): warning IL2075: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The return value of method 'System.Linq.Expressions.Expression.Type.get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to. [/Users/mikes/Documents/Repos/MudBlazor/src/MudBlazor/MudBlazor.csproj::TargetFramework=net7.0]
    6 Warning(s)
    0 Error(s)

Maybe its a windows thing.  I dont have windows though :-(

Its obviously a big problem for you though

just to eliminate could you do a build from cli
cd ./src/MudBlazor
dotnet build

from cli
C:\Users\KuroPC\source\repos\MudBlazor>cd ./src/MudBlazor

C:\Users\KuroPC\source\repos\MudBlazor\src\MudBlazor>dotnet build
MSBuild version 17.4.0+18d5aef85 for .NET
  Determining projects to restore...
  All projects are up-to-date for restore.
  Tool 'excubo.webcompiler' (version '2.7.12') was restored. Available commands: webcompiler

  Restore was successful.
  Tool 'excubo.webcompiler' (version '2.7.12') was restored. Available commands: webcompiler

  Restore was successful.
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : Two assets found targeting the same path with incompatible asset kinds:  [C:\Users\KuroPC\source\repo
s\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : 'C:\Users\KuroPC\source\repos\MudBlazor\src\MudBlazor\wwwroot\MudBlazor.min.css' with kind 'All' [C:\
Users\KuroPC\source\repos\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : 'C:\Users\KuroPC\source\repos\MudBlazor\src\MudBlazor\wwwroot\MudBlazor.min.css' with kind 'All' [C:\
Users\KuroPC\source\repos\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : for path 'MudBlazor.min.css' [C:\Users\KuroPC\source\repos\MudBlazor\src\MudBlazor\MudBlazor.csproj::
TargetFramework=net7.0]
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : Two assets found targeting the same path with incompatible asset kinds:  [C:\Users\KuroPC\source\repo
s\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : 'C:\Users\KuroPC\source\repos\MudBlazor\src\MudBlazor\wwwroot\MudBlazor.min.css' with kind 'All' [C:\
Users\KuroPC\source\repos\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : 'C:\Users\KuroPC\source\repos\MudBlazor\src\MudBlazor\wwwroot\MudBlazor.min.css' with kind 'All' [C:\
Users\KuroPC\source\repos\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : for path 'MudBlazor.min.css' [C:\Users\KuroPC\source\repos\MudBlazor\src\MudBlazor\MudBlazor.csproj::
TargetFramework=net6.0]

Build FAILED.

C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : Two assets found targeting the same path with incompatible asset kinds:  [C:\Users\KuroPC\source\repo
s\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : 'C:\Users\KuroPC\source\repos\MudBlazor\src\MudBlazor\wwwroot\MudBlazor.min.css' with kind 'All' [C:\
Users\KuroPC\source\repos\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : 'C:\Users\KuroPC\source\repos\MudBlazor\src\MudBlazor\wwwroot\MudBlazor.min.css' with kind 'All' [C:\
Users\KuroPC\source\repos\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : for path 'MudBlazor.min.css' [C:\Users\KuroPC\source\repos\MudBlazor\src\MudBlazor\MudBlazor.csproj::
TargetFramework=net7.0]
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : Two assets found targeting the same path with incompatible asset kinds:  [C:\Users\KuroPC\source\repo
s\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : 'C:\Users\KuroPC\source\repos\MudBlazor\src\MudBlazor\wwwroot\MudBlazor.min.css' with kind 'All' [C:\
Users\KuroPC\source\repos\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : 'C:\Users\KuroPC\source\repos\MudBlazor\src\MudBlazor\wwwroot\MudBlazor.min.css' with kind 'All' [C:\
Users\KuroPC\source\repos\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : for path 'MudBlazor.min.css' [C:\Users\KuroPC\source\repos\MudBlazor\src\MudBlazor\MudBlazor.csproj::
TargetFramework=net6.0]
    0 Warning(s)
    2 Error(s)

Time Elapsed 00:00:02.40

C:\Users\KuroPC\source\repos\MudBlazor\src\MudBlazor>

Yeah, its windows 10.

@henon You have windows right?  Can you try building HEAD of dev please

your version of MS Build
MSBuild version 17.4.0+18d5aef85 for .NET
equals mine
MSBuild version 17.4.0+18d5aef85 for .NET
Plus you are running exactly the same command.
dotnet build.
Difference is OS (build server also works)
Maybe a path issue

For elimination purposes could you try
git clone https://github.com/MudBlazor/MudBlazor.git -o MudBlazorTest
cd ./MudBlazorTest/src
dotnet build

Reverted for now until we find out whats happening on windows platforms

Reverted for now until we find out whats happening on windows platforms

C:\Users\KuroPC>cd C:\Users\KuroPC\Desktop\MudTest

C:\Users\KuroPC\Desktop\MudTest>git clone https://github.com/MudBlazor/MudBlazor.git -o MudBlazor
Cloning into 'MudBlazor'...
remote: Enumerating objects: 60179, done.
remote: Counting objects: 100% (70/70), done.
remote: Compressing objects: 100% (56/56), done.
remote: Total 60179 (delta 34), reused 39 (delta 14), pack-reused 60109Receiving objects: 100% (60179/60179), 21.55 MiB | 6.04 MiB/s
Receiving objects: 100% (60179/60179), 26.65 MiB | 6.58 MiB/s, done.
Resolving deltas: 100% (45180/45180), done.

C:\Users\KuroPC\Desktop\MudTest>cd .\MudBlazor\src

C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src>dotnet build
MSBuild version 17.4.0+18d5aef85 for .NET
  Determining projects to restore...
  Restored C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor.Examples.Data\MudBlazor.Examples.Data.csproj (in 83
  ms).
  Restored C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor.Docs.Compiler\MudBlazor.Docs.Compiler.csproj (in 2.4
  9 sec).
  Restored C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj (in 2.49 sec).
  Restored C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor.Docs\MudBlazor.Docs.csproj (in 2.49 sec).
  Restored C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor.Docs.Server\MudBlazor.Docs.Server.csproj (in 2.49 se
  c).
  Restored C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor.UnitTests\MudBlazor.UnitTests.csproj (in 2.51 sec).
  Restored C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor.Docs.WasmHost\MudBlazor.Docs.WasmHost.csproj (in 2.5
  6 sec).
  Restored C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor.UnitTests.Viewer\MudBlazor.UnitTests.Viewer.csproj (
  in 2.58 sec).
  Restored C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor.Docs.Wasm\MudBlazor.Docs.Wasm.csproj (in 2.59 sec).
  Generating Docs and Tests
  Tool 'excubo.webcompiler' (version '2.7.12') was restored. Available commands: webcompiler

  Restore was successful.
  Tool 'excubo.webcompiler' (version '2.7.12') was restored. Available commands: webcompiler

  Restore was successful.
  MudBlazor.Examples.Data -> C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor.Examples.Data\bin\Debug\net6.0\Mud
  Blazor.Examples.Data.dll
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : Two assets found targeting the same path with incompatible asset kinds:  [C:\Users\KuroPC\Desktop\Mud
Test\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0] [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\M
udBlazor.Docs\MudBlazor.Docs.csproj]
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : 'C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\wwwroot\MudBlazor.min.css' with kind 'All' [
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0] [C:\Users\KuroPC\Desk
top\MudTest\MudBlazor\src\MudBlazor.Docs\MudBlazor.Docs.csproj]
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : 'C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\wwwroot\MudBlazor.min.css' with kind 'All' [
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0] [C:\Users\KuroPC\Desk
top\MudTest\MudBlazor\src\MudBlazor.Docs\MudBlazor.Docs.csproj]
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : for path 'MudBlazor.min.css' [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.cspro
j::TargetFramework=net6.0] [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor.Docs\MudBlazor.Docs.csproj]

  The build failed. Fix the build errors and run again.
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor.Docs\MudBlazor.Docs.csproj(34,5): error MSB3073: The command "d
otnet run --configuration release --project "C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor.Docs.Compiler/MudB
lazor.Docs.Compiler.csproj"" exited with code 1.
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Base\MudFormComponent.cs(587,72): warning IL2075: 'this' argume
nt does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The
 return value of method 'System.Linq.Expressions.Expression.Type.get' does not have matching annotations. The source va
lue must declare at least the same requirements as those declared on the target location it is assigned to. [C:\Users\K
uroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Extensions\ExpressionExtensions.cs(41,60): warning IL2075: 'thi
s' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(Stri
ng)'. The return value of method 'System.Linq.Expressions.Expression.Type.get' does not have matching annotations. The
source value must declare at least the same requirements as those declared on the target location it is assigned to. [C
:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\HeaderCell.razor.cs(215,21): warning IL2090
: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetPropert
y(String)'. The generic parameter 'T' of 'MudBlazor.HeaderCell<T>' does not have matching annotations. The source value
 must declare at least the same requirements as those declared on the target location it is assigned to. [C:\Users\Kuro
PC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\FilterOperator.cs(86,17): warning IL2067: '
type' argument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsNumber(Type
)'. The parameter 'type' of method 'MudBlazor.FilterOperator.GetOperatorByDataType(Type)' does not have matching annota
tions. The source value must declare at least the same requirements as those declared on the target location it is assi
gned to. [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\FilterOperator.cs(90,17): warning IL2067: '
type' argument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsEnum(Type)'
. The parameter 'type' of method 'MudBlazor.FilterOperator.GetOperatorByDataType(Type)' does not have matching annotati
ons. The source value must declare at least the same requirements as those declared on the target location it is assign
ed to. [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\FilterHeaderCell.razor.cs(79,24): warning I
L2072: 'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsNum
ber(Type)'. The return value of method 'MudBlazor.FilterHeaderCell<T>.dataType.get' does not have matching annotations.
 The source value must declare at least the same requirements as those declared on the target location it is assigned t
o. [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\FilterHeaderCell.razor.cs(87,24): warning I
L2072: 'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsEnu
m(Type)'. The return value of method 'MudBlazor.FilterHeaderCell<T>.dataType.get' does not have matching annotations. T
he source value must declare at least the same requirements as those declared on the target location it is assigned to.
 [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\Filter.cs(50,24): warning IL2072: 'type' ar
gument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsNumber(Type)'. The
return value of method 'MudBlazor.Filter<T>.dataType.get' does not have matching annotations. The source value must dec
lare at least the same requirements as those declared on the target location it is assigned to. [C:\Users\KuroPC\Deskto
p\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\Filter.cs(57,24): warning IL2072: 'type' ar
gument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsEnum(Type)'. The re
turn value of method 'MudBlazor.Filter<T>.dataType.get' does not have matching annotations. The source value must decla
re at least the same requirements as those declared on the target location it is assigned to. [C:\Users\KuroPC\Desktop\
MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\Filter.cs(42,25): warning IL2090: 'this' ar
gument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'.
 The generic parameter 'T' of 'MudBlazor.Filter<T>' does not have matching annotations. The source value must declare a
t least the same requirements as those declared on the target location it is assigned to. [C:\Users\KuroPC\Desktop\MudT
est\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\AggregateDefinition.cs(39,79): warning IL20
90: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetPrope
rty(String)'. The generic parameter 'T' of 'MudBlazor.AggregateDefinition<T>' does not have matching annotations. The s
ource value must declare at least the same requirements as those declared on the target location it is assigned to. [C:
\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\AggregateDefinition.cs(54,79): warning IL20
90: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetPrope
rty(String)'. The generic parameter 'T' of 'MudBlazor.AggregateDefinition<T>' does not have matching annotations. The s
ource value must declare at least the same requirements as those declared on the target location it is assigned to. [C:
\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\AggregateDefinition.cs(61,79): warning IL20
90: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetPrope
rty(String)'. The generic parameter 'T' of 'MudBlazor.AggregateDefinition<T>' does not have matching annotations. The s
ource value must declare at least the same requirements as those declared on the target location it is assigned to. [C:
\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\AggregateDefinition.cs(68,79): warning IL20
90: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetPrope
rty(String)'. The generic parameter 'T' of 'MudBlazor.AggregateDefinition<T>' does not have matching annotations. The s
ource value must declare at least the same requirements as those declared on the target location it is assigned to. [C:
\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
  MudBlazor -> C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\bin\Debug\net7.0\MudBlazor.dll
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Base\MudFormComponent.cs(587,72): warning IL2075: 'this' argume
nt does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The
 return value of method 'System.Linq.Expressions.Expression.Type.get' does not have matching annotations. The source va
lue must declare at least the same requirements as those declared on the target location it is assigned to. [C:\Users\K
uroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Extensions\ExpressionExtensions.cs(41,60): warning IL2075: 'thi
s' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(Stri
ng)'. The return value of method 'System.Linq.Expressions.Expression.Type.get' does not have matching annotations. The
source value must declare at least the same requirements as those declared on the target location it is assigned to. [C
:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\Filter.cs(50,24): warning IL2072: 'type' ar
gument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsNumber(Type)'. The
return value of method 'MudBlazor.Filter<T>.dataType.get' does not have matching annotations. The source value must dec
lare at least the same requirements as those declared on the target location it is assigned to. [C:\Users\KuroPC\Deskto
p\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\Filter.cs(57,24): warning IL2072: 'type' ar
gument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsEnum(Type)'. The re
turn value of method 'MudBlazor.Filter<T>.dataType.get' does not have matching annotations. The source value must decla
re at least the same requirements as those declared on the target location it is assigned to. [C:\Users\KuroPC\Desktop\
MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\Filter.cs(42,25): warning IL2090: 'this' ar
gument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'.
 The generic parameter 'T' of 'MudBlazor.Filter<T>' does not have matching annotations. The source value must declare a
t least the same requirements as those declared on the target location it is assigned to. [C:\Users\KuroPC\Desktop\MudT
est\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\FilterHeaderCell.razor.cs(79,24): warning I
L2072: 'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsNum
ber(Type)'. The return value of method 'MudBlazor.FilterHeaderCell<T>.dataType.get' does not have matching annotations.
 The source value must declare at least the same requirements as those declared on the target location it is assigned t
o. [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\FilterHeaderCell.razor.cs(87,24): warning I
L2072: 'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsEnu
m(Type)'. The return value of method 'MudBlazor.FilterHeaderCell<T>.dataType.get' does not have matching annotations. T
he source value must declare at least the same requirements as those declared on the target location it is assigned to.
 [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\AggregateDefinition.cs(39,79): warning IL20
90: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetPrope
rty(String)'. The generic parameter 'T' of 'MudBlazor.AggregateDefinition<T>' does not have matching annotations. The s
ource value must declare at least the same requirements as those declared on the target location it is assigned to. [C:
\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\AggregateDefinition.cs(54,79): warning IL20
90: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetPrope
rty(String)'. The generic parameter 'T' of 'MudBlazor.AggregateDefinition<T>' does not have matching annotations. The s
ource value must declare at least the same requirements as those declared on the target location it is assigned to. [C:
\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\AggregateDefinition.cs(61,79): warning IL20
90: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetPrope
rty(String)'. The generic parameter 'T' of 'MudBlazor.AggregateDefinition<T>' does not have matching annotations. The s
ource value must declare at least the same requirements as those declared on the target location it is assigned to. [C:
\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\AggregateDefinition.cs(68,79): warning IL20
90: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetPrope
rty(String)'. The generic parameter 'T' of 'MudBlazor.AggregateDefinition<T>' does not have matching annotations. The s
ource value must declare at least the same requirements as those declared on the target location it is assigned to. [C:
\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\FilterOperator.cs(86,17): warning IL2067: '
type' argument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsNumber(Type
)'. The parameter 'type' of method 'MudBlazor.FilterOperator.GetOperatorByDataType(Type)' does not have matching annota
tions. The source value must declare at least the same requirements as those declared on the target location it is assi
gned to. [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\FilterOperator.cs(90,17): warning IL2067: '
type' argument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsEnum(Type)'
. The parameter 'type' of method 'MudBlazor.FilterOperator.GetOperatorByDataType(Type)' does not have matching annotati
ons. The source value must declare at least the same requirements as those declared on the target location it is assign
ed to. [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\HeaderCell.razor.cs(215,21): warning IL2090
: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetPropert
y(String)'. The generic parameter 'T' of 'MudBlazor.HeaderCell<T>' does not have matching annotations. The source value
 must declare at least the same requirements as those declared on the target location it is assigned to. [C:\Users\Kuro
PC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
  MudBlazor -> C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\bin\Debug\net6.0\MudBlazor.dll
  MudBlazor.Docs.Compiler -> C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor.Docs.Compiler\bin\Debug\net6.0\Mud
  Blazor.Docs.Compiler.dll
  MudBlazor.UnitTests.Viewer -> C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor.UnitTests.Viewer\bin\Debug\net6
  .0\MudBlazor.UnitTests.Viewer.dll
  MudBlazor.UnitTests.Viewer (Blazor output) -> C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor.UnitTests.Viewe
  r\bin\Debug\net6.0\wwwroot

Build FAILED.

C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Base\MudFormComponent.cs(587,72): warning IL2075: 'this' argume
nt does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The
 return value of method 'System.Linq.Expressions.Expression.Type.get' does not have matching annotations. The source va
lue must declare at least the same requirements as those declared on the target location it is assigned to. [C:\Users\K
uroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Extensions\ExpressionExtensions.cs(41,60): warning IL2075: 'thi
s' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(Stri
ng)'. The return value of method 'System.Linq.Expressions.Expression.Type.get' does not have matching annotations. The
source value must declare at least the same requirements as those declared on the target location it is assigned to. [C
:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\HeaderCell.razor.cs(215,21): warning IL2090
: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetPropert
y(String)'. The generic parameter 'T' of 'MudBlazor.HeaderCell<T>' does not have matching annotations. The source value
 must declare at least the same requirements as those declared on the target location it is assigned to. [C:\Users\Kuro
PC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\FilterOperator.cs(86,17): warning IL2067: '
type' argument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsNumber(Type
)'. The parameter 'type' of method 'MudBlazor.FilterOperator.GetOperatorByDataType(Type)' does not have matching annota
tions. The source value must declare at least the same requirements as those declared on the target location it is assi
gned to. [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\FilterOperator.cs(90,17): warning IL2067: '
type' argument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsEnum(Type)'
. The parameter 'type' of method 'MudBlazor.FilterOperator.GetOperatorByDataType(Type)' does not have matching annotati
ons. The source value must declare at least the same requirements as those declared on the target location it is assign
ed to. [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\FilterHeaderCell.razor.cs(79,24): warning I
L2072: 'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsNum
ber(Type)'. The return value of method 'MudBlazor.FilterHeaderCell<T>.dataType.get' does not have matching annotations.
 The source value must declare at least the same requirements as those declared on the target location it is assigned t
o. [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\FilterHeaderCell.razor.cs(87,24): warning I
L2072: 'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsEnu
m(Type)'. The return value of method 'MudBlazor.FilterHeaderCell<T>.dataType.get' does not have matching annotations. T
he source value must declare at least the same requirements as those declared on the target location it is assigned to.
 [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\Filter.cs(50,24): warning IL2072: 'type' ar
gument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsNumber(Type)'. The
return value of method 'MudBlazor.Filter<T>.dataType.get' does not have matching annotations. The source value must dec
lare at least the same requirements as those declared on the target location it is assigned to. [C:\Users\KuroPC\Deskto
p\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\Filter.cs(57,24): warning IL2072: 'type' ar
gument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsEnum(Type)'. The re
turn value of method 'MudBlazor.Filter<T>.dataType.get' does not have matching annotations. The source value must decla
re at least the same requirements as those declared on the target location it is assigned to. [C:\Users\KuroPC\Desktop\
MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\Filter.cs(42,25): warning IL2090: 'this' ar
gument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'.
 The generic parameter 'T' of 'MudBlazor.Filter<T>' does not have matching annotations. The source value must declare a
t least the same requirements as those declared on the target location it is assigned to. [C:\Users\KuroPC\Desktop\MudT
est\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\AggregateDefinition.cs(39,79): warning IL20
90: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetPrope
rty(String)'. The generic parameter 'T' of 'MudBlazor.AggregateDefinition<T>' does not have matching annotations. The s
ource value must declare at least the same requirements as those declared on the target location it is assigned to. [C:
\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\AggregateDefinition.cs(54,79): warning IL20
90: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetPrope
rty(String)'. The generic parameter 'T' of 'MudBlazor.AggregateDefinition<T>' does not have matching annotations. The s
ource value must declare at least the same requirements as those declared on the target location it is assigned to. [C:
\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\AggregateDefinition.cs(61,79): warning IL20
90: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetPrope
rty(String)'. The generic parameter 'T' of 'MudBlazor.AggregateDefinition<T>' does not have matching annotations. The s
ource value must declare at least the same requirements as those declared on the target location it is assigned to. [C:
\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\AggregateDefinition.cs(68,79): warning IL20
90: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetPrope
rty(String)'. The generic parameter 'T' of 'MudBlazor.AggregateDefinition<T>' does not have matching annotations. The s
ource value must declare at least the same requirements as those declared on the target location it is assigned to. [C:
\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net7.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Base\MudFormComponent.cs(587,72): warning IL2075: 'this' argume
nt does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The
 return value of method 'System.Linq.Expressions.Expression.Type.get' does not have matching annotations. The source va
lue must declare at least the same requirements as those declared on the target location it is assigned to. [C:\Users\K
uroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Extensions\ExpressionExtensions.cs(41,60): warning IL2075: 'thi
s' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(Stri
ng)'. The return value of method 'System.Linq.Expressions.Expression.Type.get' does not have matching annotations. The
source value must declare at least the same requirements as those declared on the target location it is assigned to. [C
:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\Filter.cs(50,24): warning IL2072: 'type' ar
gument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsNumber(Type)'. The
return value of method 'MudBlazor.Filter<T>.dataType.get' does not have matching annotations. The source value must dec
lare at least the same requirements as those declared on the target location it is assigned to. [C:\Users\KuroPC\Deskto
p\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\Filter.cs(57,24): warning IL2072: 'type' ar
gument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsEnum(Type)'. The re
turn value of method 'MudBlazor.Filter<T>.dataType.get' does not have matching annotations. The source value must decla
re at least the same requirements as those declared on the target location it is assigned to. [C:\Users\KuroPC\Desktop\
MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\Filter.cs(42,25): warning IL2090: 'this' ar
gument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'.
 The generic parameter 'T' of 'MudBlazor.Filter<T>' does not have matching annotations. The source value must declare a
t least the same requirements as those declared on the target location it is assigned to. [C:\Users\KuroPC\Desktop\MudT
est\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\FilterHeaderCell.razor.cs(79,24): warning I
L2072: 'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsNum
ber(Type)'. The return value of method 'MudBlazor.FilterHeaderCell<T>.dataType.get' does not have matching annotations.
 The source value must declare at least the same requirements as those declared on the target location it is assigned t
o. [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\FilterHeaderCell.razor.cs(87,24): warning I
L2072: 'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsEnu
m(Type)'. The return value of method 'MudBlazor.FilterHeaderCell<T>.dataType.get' does not have matching annotations. T
he source value must declare at least the same requirements as those declared on the target location it is assigned to.
 [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\AggregateDefinition.cs(39,79): warning IL20
90: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetPrope
rty(String)'. The generic parameter 'T' of 'MudBlazor.AggregateDefinition<T>' does not have matching annotations. The s
ource value must declare at least the same requirements as those declared on the target location it is assigned to. [C:
\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\AggregateDefinition.cs(54,79): warning IL20
90: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetPrope
rty(String)'. The generic parameter 'T' of 'MudBlazor.AggregateDefinition<T>' does not have matching annotations. The s
ource value must declare at least the same requirements as those declared on the target location it is assigned to. [C:
\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\AggregateDefinition.cs(61,79): warning IL20
90: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetPrope
rty(String)'. The generic parameter 'T' of 'MudBlazor.AggregateDefinition<T>' does not have matching annotations. The s
ource value must declare at least the same requirements as those declared on the target location it is assigned to. [C:
\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\AggregateDefinition.cs(68,79): warning IL20
90: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetPrope
rty(String)'. The generic parameter 'T' of 'MudBlazor.AggregateDefinition<T>' does not have matching annotations. The s
ource value must declare at least the same requirements as those declared on the target location it is assigned to. [C:
\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\FilterOperator.cs(86,17): warning IL2067: '
type' argument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsNumber(Type
)'. The parameter 'type' of method 'MudBlazor.FilterOperator.GetOperatorByDataType(Type)' does not have matching annota
tions. The source value must declare at least the same requirements as those declared on the target location it is assi
gned to. [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\FilterOperator.cs(90,17): warning IL2067: '
type' argument does not satisfy 'DynamicallyAccessedMemberTypes.All' in call to 'MudBlazor.FilterOperator.IsEnum(Type)'
. The parameter 'type' of method 'MudBlazor.FilterOperator.GetOperatorByDataType(Type)' does not have matching annotati
ons. The source value must declare at least the same requirements as those declared on the target location it is assign
ed to. [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\Components\DataGrid\HeaderCell.razor.cs(215,21): warning IL2090
: 'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetPropert
y(String)'. The generic parameter 'T' of 'MudBlazor.HeaderCell<T>' does not have matching annotations. The source value
 must declare at least the same requirements as those declared on the target location it is assigned to. [C:\Users\Kuro
PC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0]
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : Two assets found targeting the same path with incompatible asset kinds:  [C:\Users\KuroPC\Desktop\Mud
Test\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0] [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\M
udBlazor.Docs\MudBlazor.Docs.csproj]
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : 'C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\wwwroot\MudBlazor.min.css' with kind 'All' [
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0] [C:\Users\KuroPC\Desk
top\MudTest\MudBlazor\src\MudBlazor.Docs\MudBlazor.Docs.csproj]
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : 'C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\wwwroot\MudBlazor.min.css' with kind 'All' [
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.csproj::TargetFramework=net6.0] [C:\Users\KuroPC\Desk
top\MudTest\MudBlazor\src\MudBlazor.Docs\MudBlazor.Docs.csproj]
C:\Program Files\dotnet\sdk\7.0.100\Sdks\Microsoft.NET.Sdk.Razor\targets\Microsoft.NET.Sdk.Razor.StaticWebAssets.target
s(419,5): error : for path 'MudBlazor.min.css' [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor\MudBlazor.cspro
j::TargetFramework=net6.0] [C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor.Docs\MudBlazor.Docs.csproj]
C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor.Docs\MudBlazor.Docs.csproj(34,5): error MSB3073: The command "d
otnet run --configuration release --project "C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src\MudBlazor.Docs.Compiler/MudB
lazor.Docs.Compiler.csproj"" exited with code 1.
    28 Warning(s)
    5 Error(s)

Time Elapsed 00:00:24.56

C:\Users\KuroPC\Desktop\MudTest\MudBlazor\src>


Load Multiple Features for Karate Mocks

Currently, when starting up Karate as a mock server (-m), it only supports loading a single feature to act as the mock.  We have a situation where it would be helpful to be able to specify multiple feature files.  The main reason for this is that we are going to be mocking some services that have a large API and a number of scenarios for each API call - maintaining in one file could become unwieldy.  I was thinking this could work by executing the background section of each feature as it's loaded and then just appending the additional match scenarios to a list as they are loaded.  Right now our workaround is using a script to append the background and scenarios into one feature but would be nice to have a cleaner solution.

@msennett9 apologies for closing this, but you can always open a PR against this ticket.
I personally think this is an un-necessary complication. if we go down this path, we will have to design how to take care of features that call other features, and then what happens when the same method exists twice, precedence order and so-on. but maybe it is do-able, as you said - a wrapper construct that can munge all the features in order.
so, while this is not a priority for me, I'll be happy to accept contributions proving that edge cases are covered and so-on.

added to road-map that people interested in contributing can refer to: https://github.com/intuit/karate/projects/3#card-25586564

@msennett9 would you be interested in testing the PR #1159

Sorry for not looking at this earlier - looks like it already been merged but I will see if I can try it out sometime soon.

0.9.6 released


⚠ Bofrost.at has degraded performance

In 1f58291, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1629 ms

Resolved: Bofrost.at performance has improved in 8a60061 after 6 minutes.


Fix for crash on A2 Summoner for Sorceress

I was getting a crash when trying A2 summoner with my blizz sorc, looks like the right_attack and left_attack methods are only defined on Trapsin class and not for the Sorceress base class used by light and blizz ones.
I replaced the calls by the same strategy used for pindleskin and it works, probably not the best one but working and not crashing.

Ah, sry. I think I was just one or two minutes quicker : /

Ah, sry. I think I was just one or two minutes quicker : /

But yes, that is totaly the fix. Good catch, thx anyway!

But yes, that is totaly the fix. Good catch, thx anyway!


Recent commit broke the gpt usage (for me)

Current behaviour (https://github.com/kharvd/gpt-cli/commit/46247d3b181fda1c307fccf45793fdc41740083a)
~/p/g/gpt-cli ❯❯❯ ./gpt.py dev                                                 main
Traceback (most recent call last):
  File "./gpt.py", line 10, in <module>
    from gptcli.assistant import (
  File "/Users/patricknueser/projects/gpt-cli/gpt-cli/gptcli/assistant.py", line 8, in <module>
    from gptcli.llama import LLaMACompletionProvider
  File "/Users/patricknueser/projects/gpt-cli/gpt-cli/gptcli/llama.py", line 12, in <module>
    LLAMA_MODELS: Optional[dict[str, Path]] = None
TypeError: 'type' object is not subscriptable

Expected behaviour (7752b05b2245136746c355e9586cf846790b268c)
~/p/g/gpt-cli ❯❯❯ ./gpt.py dev                                           ✘ 1 main
Hi! I'm here to help. Type q or Ctrl-D to exit, c or Ctrl-C to clear the
conversation, r or Ctrl-R to re-generate the last response. To enter multi-line
mode, enter a backslash \ followed by a new line. Exit the multi-line mode by
pressing ESC and then Enter (Meta+Enter).

Hmm, I can't reproduce on a clean installation. What is your python version? GPT-4 thinks you're using an outdated version. Could you try the suggested fix below as well?
The error is caused by using dict[str, Path] with an older Python version that doesn't support it. Upgrade
to Python 3.9 or later, or use typing.Dict:

 from typing import Dict, Optional
 LLAMA_MODELS: Optional[Dict[str, Path]] = None

I'm having same issue. Python 3.8.10 on Ubuntu 20.04 under WSL2.
Tried clean install. Same issue.
Traceback (most recent call last):
  File "./gpt.py", line 8, in <module>
    import google.generativeai as genai
  File "/home/sthiffea/gpt-cli/venv/lib/python3.8/site-packages/google/generativeai/__init__.py", line 59, in <module>
    from google.generativeai import types
  File "/home/sthiffea/gpt-cli/venv/lib/python3.8/site-packages/google/generativeai/types/__init__.py", line 19, in <module>
    from google.generativeai.types.text_types import *
  File "/home/sthiffea/gpt-cli/venv/lib/python3.8/site-packages/google/generativeai/types/text_types.py", line 34, in <module>
    class Completion(abc.ABC):
  File "/home/sthiffea/gpt-cli/venv/lib/python3.8/site-packages/google/generativeai/types/text_types.py", line 49, in Completion
    filters: Optional[list[safety_types.ContentFilterDict]]```

I've also hit this on a clean install Mac. The issue occurs for any Python <3.9 due to the typing error in upstream google-generativeai, discussed in https://github.com/google/generative-ai-python/issues/13 and fixed in https://github.com/google/generative-ai-python/pull/16.
In addition to fixing the type issue, google-generativeai has also dropped support for any Python <3.9 in 0.1.0rc3/0.1.0, which means it isn't as simple as bumping the package:
% diff --git a/requirements.txt b/requirements.txt
-google-generativeai==0.1.0rc2
+google-generativeai==0.1.0

% python3 -m pip install -r requirements.txt
ERROR: Ignored the following versions that require a different python version: 0.1.0 Requires-Python >=3.9; 0.1.0rc3 Requires-Python >=3.9

@kharvd: do you want to make gpt-cli Python 3.9+ only?

@kharvd: do you want to make gpt-cli Python 3.9+ only?

If yes: https://github.com/kharvd/gpt-cli/pull/39

Merged #39, Python >= 3.9 is now required, thanks @dltn


edits to state that Decimal field not supported in MongoDB

Per Docs Issue #3034 this PR edits the docs to show that Prisma doesn't support the field Decimal with MongoDB.
TO DOs:
--we might want to add further explanation, about Decimal128... ?
-- this PR doesn't make any changes to the new Guide for MOngoDB; will address that in the Guide's PR.

--we might want to add further explanation, about Decimal128... ?

Where and how does this pop up?


Improve documentation regarding "Full UI custimization" and custom validators

Before creating a new issue, please confirm:

[X] I have searched for duplicate or closed issues.
[X] I have read the guide for submitting bug reports.

Which UI component?
Authenticator
Gradle script dependencies
// Put output below this line
authenticatorVersion = "1.1.0"

Environment information
# Put output below this line
Gradle 8.6

Please include any relevant guides or documentation you're referencing
https://ui.docs.amplify.aws/android/connected-components/authenticator/customization#full-ui-customization
Describe the bug
I'm trying to implement the custom UI for the Authenticator steps (e.g. SignUp) but still depend on the State instance provided by Authenticator. Lets say that in my case the username is always email so I would like to replace the orig username validator with email validator. I'm able to replace the UI components (e.g. username input) without problems but I'm having hard time trying to replace the validator used for my custom input (TextInputField). This because the validator inside fieldData is a val not var. Can you please provide more documentation on how this can be done with simple code example. Furthermore, I don't quite get why validator can be found from both fieldData and fieldConfig.
Reproduction steps (if applicable)
No response
Code Snippet
// Trying to replace the orig username validator with email validator

val userName = state.form.fields[FieldKey.Username]!!
    val userNameData = object : MutableFieldData {
        override val config: FieldConfig = userName.config
        override val state = userName.state
        override val validator: FieldValidator = {
            if (content.isNotBlank() && !Patterns.EMAIL_ADDRESS.matcher(content)
                    .matches()
            ) FieldError.InvalidFormat else null
        }
    }

// And then passing the userNameData to custom TextInputField

TextInputField(
                fieldConfig = userNameData.config as FieldConfig.Text,
                fieldState = userNameData.state,
                enabled = formStateEnabled
            )

// The above code does really replace the username's MutablefieldData and the original validator is still in use.

Log output
// Put your logs below this line

amplifyconfiguration.json
No response
Additional information and screenshots
No response

Hi @pmellaaho - we can look at improving this documentation/DX. Quick question though: if your username is always email, is there a reason that you don't have email set as the cognito sign in attribute? That will "just work" and use an email validator.
If you're not able to change the user pool, the way to set the validator for a field is to use the signUpForm builder. Specifically to add email validation to a username field it would look something like this:
val authenticatorState = rememberAuthenticatorState(
    signUpForm = {
        text(
            key = FieldKey.Username, // the key is important here. This replaces the standard username field.
            label = "Username",
            required = true,
            validator = {
                if (!Patterns.EMAIL_ADDRESS.matcher(content).matches()) FieldError.Custom("Should be an email address") else null
            }
        )
        password()
        confirmPassword()
    }
)

It's not currently possible to change the validator from within the composable.

Thanks for fast reply!
I experimented with the signUpForm builder at some some point but unfortunately found out that only the 'Full UI Customization' -approach is flexible enough to fill our UX needs. I think It's worth considering the cognito sign in attribute, thanks for bringing it out, but it might not be possible since it would limit our options in the future. Do you think we could change this 'Question' into 'Feature request'?

@pmellaaho you can combine the signUpForm with a full-ui customization - the values in the signUpForm builder will set up the field states and validators that will be used, and then you can use signUpContent to change the composables used to collect the data. That should address your use case.
A good way to think of it is signUpForm defines what will be collected, and signUpContent can override how it is collected.
In terms of a feature request, we would want to clarify the ask a little bit further. Making the validator be mutable is contrary to Compose guidelines (you'd be introducing side effects to your composable), so we would probably want to consider an alternate approach.

Thank's for the info, I didn't realize that you could combine the signUpForm with a full-ui customization, maybe worth mentioning in the docs?
There's a drawback though that it's only possible to replace the validator for SignUpForm and not e.g. to 'Password reset'. I think it's totally up to you to decide how to enable replacing the validators!
And finally, there's one issue related to SignUp logic. The confirmPassword seems to be mandatory part of the SignUp i.e. even if I used the SignUpFormBuilder without calling confirmPassword() it's still required. The same applies also when signUpForm is not used at all. The way I got around this to do something like this in custom SignUpScreen:
AuthenticatorButton(                 onClick = {                     scope.launch {                         // just copy the password to confirm password to pass the validation                         val confPasswordFieldState =                             confPassword.state as MutablePasswordFieldState                         confPasswordFieldState.content = passwordFieldState.content                         state.signUp()                     }                 },
What do you think?

That's right, the confirm password field is required. Feel free to open another feature request to make that optional!


Add ability to have sendMoney specify the amount to be received instead of the amount to send

Currently the sendMoney method accepts an amount that will be sent to a receiver, less fees. We should also look to implement a mode that attempts to satisfy an amount to be received instead, probably with some kind of upper bound on the send amount and a "first one wins" exist condition.

Fixed via #327


Support vim ALE LSP client

This PR represents a set of changes to support w0rp/ale, which is a vim plugin that provides linting, syntax checking, etc. It features LSP server integration, but it doesn't yet take advantage of LSP v3 features.
There are two commits, each with their own description. I'm happy to split them into two PRs if you'd like, though vim support isn't fully usable without both together.

Support compiling outside of a 'workspace'
Some language server clients - notably, vim with the ALE plugin - do not
actually support the concept of workspaces. What that client (and
presumably others that do not support workspaces) do is send over a
rootUri (or if they're very old, a rootPath) that describes the root of
the workspace.
This patch enables ink-language-server to support such clients - if they
do not explicitly indicate workspace support in the initialization
method, but do set a rootUri or rootPath - we assume that the path sent
by the client is the root of a singular workspace.

Support receiving v2 configuration notices
LSP v2 allowed sending a workspace config change notice, but didn't
fully support the concept of separate workspaces. Instead, they were
more like global settings.
This change tries to support that world - we try to detect if you
are a v2 client (you've sent a rootUri but do not support workspace
folders); and then we will accept global parameters from you.
We merge those global workspace parameters in everywhere - starting
from the most specific (document params, if we have them), to the
somewhat specific (global workspace params), and then finally to the
default settings.
We also allow setting things like ink.mainStoryPath via the
initializationOptions of the initialize method. We treat these settings
identically to global workspace parameters.

Codecov Report

Merging #1 into master will decrease coverage by 0.74%.
The diff coverage is 0.95%.

@@            Coverage Diff             @@
##           master       #1      +/-   ##
==========================================
- Coverage   18.57%   17.82%   -0.75%
==========================================
  Files          16       16
  Lines         743      774      +31
  Branches      141      149       +8
==========================================
  Hits          138      138
- Misses        605      636      +31

Impacted Files
Coverage Δ

src/helpers/Class/CommandRunner.ts
0% <0%> (ø)
:arrow_up:

src/helpers/install.ts
0% <0%> (ø)
:arrow_up:

src/helpers/Class/WorkspaceManager.ts
0% <0%> (ø)
:arrow_up:

src/server.ts
0% <0%> (ø)
:arrow_up:

src/helpers/configuration.ts
61.22% <100%> (ø)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 22b9925...4142e11. Read the comment docs.

@ephread - I don't know how you feel about this PR in general - vim/ALE really should support LSP v3. But that's a much bigger project to work on, and this patch here would increase usability until I or someone else has time to update that code.
Tests pass, this works on my machine - for the life of me though, I'm not exactly sure what codecov is trying to get me to test. I added some tests that bump overall coverage, but it seems upset that I haven't added more for this specific diff. Given that the overall project before this patch has < 20% coverage, do you think it could be considered for merging without a passing codecov report? I can keep trying to get more test coverage, but at this point I'm going to have to start testing things I didn't really change to satisfy the robot.

@ahayworth I’m on holiday and I’ll be back in a bit less than two weeks. Will do proper review then. The PR looks fantastic and I will likely merge it right away; don’t worry too much about codecov, as you pointed out the coverage is pretty low anyway. 🙂

Sounds great! No rush at all, enjoy the holidays! 😄 🏖 🌴

Looks good to me! I'm glad this rudimentary language server is useful to someone.

Looks good to me! I'm glad this rudimentary language server is useful to someone.

It is indeed! Thank you so much for your work on it!


Don't use Trivy auth helpers when using Azure

and user has provider username and pass in pull secret

By looking at the code, I guess this issue is not just ACR specific, you have the same thing with GCR/ECR.
https://github.com/aquasecurity/trivy/blob/main/pkg/fanal/image/registry/google/google.go#L37
You mentioned in your discord message, that in order to use azure workload identity, we need to specify a special label on the scanner pod. In my opinion the better fix would be to extend kvisor-controller to make the scanner labels configurable.

@patrickpichler

By looking at the code, I guess this issue is not just ACR specific, you have the same thing with GCR/ECR.

For GCP - probably yes, need to investigate. For sure, we cannot use username/pass there, but maybe workload identity works out of the box for GCP.
For AWS - no. We have the workload ID setup for AWS. AFAIK AWS does not support username/pass at all, so this is a non-issue for AWS.

What you can do in AWS ECR is to use a login password (see here), but iMHO we should discourage this. One thing we should be thinking about is, if we want to support cases where you haven an EKS cluster and e.g. pull images from GCR, as in such cases you can not use any of the workload identity solutions (I guess in theory you can setup OIDC to assume identities in other cloud providers via the identity from your kubernetes cluster, but I have no idea if this is actually supported 😅).

Closing this, because we opted to go the Workload ID way, and these changes are not needed for now
See https://github.com/castai/kvisor/pull/265


Duplicate player mounted on vehicle

Description
When you teleport a player mounted on a vehicle, the body got duplicated.
Reproduction
Put a player on a vehicle (Janicart), the player was offline, then i teleported him using admin menu, it ended up with two bodys, one where i teleported with all the itens, and another on the same place as before, but naked.
Screenshots

that one was not clientside, everyone was seeing them like that

Was the naked duplicate still there after disconnecting and reconnecting? Was it an actual duplicate entity that could be interacted with?
space-wizards/RobustToolbox/pull/3155 fixes a separate bug related to teleporting, but that should only result in players seeing themselves as suddenly naked, and should definitely not create a duplicate entity.


No way to tell version of plugin that is installed

It would be convenient from a debugging standpoint to have a way to determine which plugin binary is being used (either via logging, or a command like "calico_kubernetes version" which displays the version.
We'd have to be careful to always pin the version in release binaries.

This should be pretty easy to keep in sync if we use bumpversion or similar.

Primitive implementation in #122


[Storage] az storage blob list:  Support OR properties with new api version

Description

Blocked by listing withe metadata.
Testing Guide

History Notes

[Component Name 1] BREAKING CHANGE: az command a: Make some customer-facing breaking change.
[Component Name 2] az command b: Add some customer-facing feature.

This checklist is used to make sure that common guidelines for a pull request are followed.

[ ] The PR title and description has followed the guideline in Submitting Pull Requests.

[ ] I adhere to the Command Guidelines.

Storage


fix(robustness): handle undefined message buffer, closes #9

should protect when called without an actual message

Current coverage is 100.00%

Merging #10 into master will not affect coverage as of 2f8e261

@@            master     #10   diff @@
======================================
  Files            1       1
  Stmts           40      42     +2
  Branches         0       0
  Methods          0       0
======================================
+ Hit             40      42     +2
  Partial          0       0
  Missed           0       0

Review entire Coverage Diff as of 2f8e261

Powered by Codecov. Updated on successful CI builds.

I need to give you an apology. For some reason, I want watching this repository so I want getting notifications about issues and pull requests. I am so incredibly sorry. Please forgive me. I really feel awful. I hope my unresponsiveness doesn't hinder you contributing more in the future.
As for your specific pull request, I'll give it a closer look soon.

Thanks!


typo_fix dev-requirements.txt

Fixed three small typos in the dev-requirements.txt that lead to a raised error during pip install -r dev-requirements.txt.

Using the opportunity for such a small addition to test the commit routine.
I would prefer to directly push minor changes such as this directly into the devel branch, but can also keep up  the routine of one branch per change.
@aarpon
You might want to merge this change into master rather soon as it interferes with the process of installation.

You can definitely push small changes like this directly to devel. Please let me know if you are prevented from doing this by some settings. Branches are only needed for changes that would disrupt devel for longer time.

Could you please set:
nuitka==2.4.11
zstandard==0.23.0

Done!


Add serialize and deserialize support for DateTime and secret

Implement FromCqlVal and Value for DateTime and secrecy::Secret.
Pre-review checklist

[x] I have split my patch into logically separate commits.
[x] All commit messages clearly explain what they change and why.
[x] I added relevant tests for new features and bug fixes.
[x] All commits compile, pass static checks and pass test.
[x] PR description sums up the changes and reasons why they should be introduced.
[ ] I added appropriate Fixes: annotations to PR description.

It looks like we have some flakiness in tests runs with Cassandra... Failures don't seem to be related to the changes introduced here, so it's not a blocker for the PR. I re-ran the CI job and it is green now.
Created an issue about the failures: https://github.com/scylladb/scylla-rust-driver/issues/620


When in a combined switch - rgb turns on after turning off

As it always happens at random I do not have any proper data (but when really necessary I might be able to provide logging).
I noticed that lights turn on (after turning off) when applying adaptive lighting in RGB to a RGB light when it is combined in a group with CT lights. Might need some additional modifications here :).

After intensive refactoring fixed this one by turning off the option separate_turn_on_commands. Which basically fixed all the turn on/off behavior in my setup (based on hue and ikea lights)


Initial cut at Gaussian-Blurring Example with images displayed.

Part of issues #1797 and #1831

There seems to be an automated test of SimpleGaussian that is failing, but I can't find any test code to update. The error is that the file "Python.SimpleGaussian.nrrd" doesn't exist.

Well, that is definitely a bug in my code. The main() shouldn’t be called inside the if.
I’ll force push a fix. Squashed, of course. I’ll also do it for HelloWorld, but DicomPrintTags doesn’t need it.
From: Bradley Lowekamp @.>
Date: Thursday, January 26, 2023 at 10:41 AM
To: SimpleITK/SimpleITK @.>
Cc: Bopf, Mike (NIH/NIAID) [C] @.>, Author @.>
Subject: [EXTERNAL] Re: [SimpleITK/SimpleITK] Initial cut at Gaussian-Blurring Example with images displayed. (PR #1841)
@blowekamp commented on this pull request.

In Examples/SimpleGaussian/SimpleGaussian.pyhttps://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FSimpleITK%2FSimpleITK%2Fpull%2F1841%23discussion_r1088016076&data=05|01|mbopf%40mail.nih.gov|9e19b3d73ac04372405308daffb3d7d5|14b77578977342d58507251ca2dc2b06|0|0|638103445135676712|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=b9t3Xy8VEhhy0HYXQnPxuboUSW6gMpjaZXXFbRyfTYk%3D&reserved=0:

-if "SITK_NOSHOW" not in os.environ:

sitk.Show(image, "Simple Gaussian")

writer = sitk.ImageFileWriter()

writer.SetFileName(args[3])

writer.Execute(blur_image)

return input_image, blur_image

+# Display the results
+if name == "main":

if "SITK_NOSHOW" not in os.environ:

   in_image, out_image = main(sys.argv)

The tests are run with SITK_NOSHOW defined, so main does not get called.
—
Reply to this email directly, view it on GitHubhttps://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FSimpleITK%2FSimpleITK%2Fpull%2F1841%23pullrequestreview-1271299091&data=05|01|mbopf%40mail.nih.gov|9e19b3d73ac04372405308daffb3d7d5|14b77578977342d58507251ca2dc2b06|0|0|638103445135676712|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=qzgPioV9YPRGN1C4Jt1USWa3Yr9WoHMKUyOIymbmPcs%3D&reserved=0, or unsubscribehttps://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAJJH234YQEWL2AOVPTXOE63WUKLLLANCNFSM6AAAAAAUG4TJRU&data=05|01|mbopf%40mail.nih.gov|9e19b3d73ac04372405308daffb3d7d5|14b77578977342d58507251ca2dc2b06|0|0|638103445135676712|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=23uaB81b7%2BkouOj8lPoa55wJGfiZZUD1AqGgMQ3q4LE%3D&reserved=0.
You are receiving this because you authored the thread.Message ID: @.***>
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and are confident the content is safe.

The build still seems to be failing. I've changed the signature of the routine, so depending on how the test is coded it could still have problems. Is there a way for me to run the test directly? I can't find it anywhere.

The build still seems to be failing. I've changed the signature of the routine, so depending on how the test is coded it could still have problems. Is there a way for me to run the test directly? I can't find it anywhere.

You would need to build SimpleITK with Python wrapping enabled then run ctest -R SimpleGaussian.

@blowekamp Should I merge this or try making the dynamic run_example(name, args) change first?


[Issue 760] Use correct aspect ratio in banner cropper

This is a fix for the banner cropper issue closes https://github.com/bluesky-social/social-app/issues/760
Before:

After:

Note that in the "after" image the preview matches what you'd actually see ending up in the banner after clicking "Done"
Previously when uploading an image, you could choose aspect ratios, but none of them would fit the banner aspect ratio. I have modified the banner cropper on web to take into account the aspect ratio of the given width/height provided to the cropper here:
    onSelectNewBanner?.(
      await openCropper({
        mediaType: 'photo',
        path: items[0].path,
        width: 3000,
        height: 1000,
      }),
    )

I have also hidden the options to pick an aspect ratio in the cropper when the width / height is given, as I think it's confusing to pick a custom aspect ratio when we expect a specific width and height, right?
I've also removed the reject(new Error('Canceled')) call when pressing "Cancel" on the cropper preview, as it caused the app to crash with that error locally.

@pfrazee not sure how it works here, but PR is ready for review ✅ (hope pinging isn't bad form here 😅)

NW tagging is fine, we'll give it a look

Okay this looks great. I had to change how you were dealing with the cancel rejection but otherwise this is perfect. Thanks so much @piotrpalek!

gotcha! I'll check it out 🙌

Thank you!
MUCH better – but not perfect yet:
What I see when uploading

what gets saved

I'm on a 13-inch MacBook Pro, in Forefox, if that's relevant.

That might actually just be a mismatch in the ratio of the render vs the crop, and likely it's the render that's wrong

Happy that what gets saved are not rounded corners - maybe also change that in the cropping screen?

@pfrazee Would it be OK to follow up on this with a PR removing the rounded corners and maybe fixing the mismatch between preview and rendered image?


[fixes #79] resolve.sync should re-throw non ENOENT errors

I'm unclear what the travis failure is, feels CI caching or npm related?

@stefanpenner would you mind rebasing this and rerunning tests? (or checking the "allow maintainers to edit" checkbox)

Maintainers can now edit :)

@ljharb thanks for handling this! I was on my phone at the time, and couldn't take care of it myself, you rock!


Some queries can time out

increase query time:
!q -o accuracy -played-end 23/3/1 -l 50 -registered false
takes to long to get

Attachments:

Original message by @Railgun

increased timeout to 2min. should be good enough really


Gmail

has anyone successfully bypass gmail?

yes, I did. it was patched today however.
my method: https://github.com/berstend/puppeteer-extra/issues/578
google's response: https://github.com/berstend/puppeteer-extra/issues/578

@456478 whats your telegram or email?

@Trevorsig  yes ,i can help you with that, contact me via email<EMAIL_ADDRESS>telegram =@Ricky_rik1

@Trevorsig good luck getting scammed.

you have to decode the base64 string to get the email. https://www.base64decode.org/
anybody readily trying to get in touch with you here is 100% scamming you.

@Trevorsig yes ,i can help you with that, contact me via email<EMAIL_ADDRESS>telegram =@Ricky_rik1

This guys a ripper be careful

@Klumren1 buddy I can't help you no one can ,if you don't know how to use the tool !!

This is cap ur a dirty ripper don’t come lie anyone that need anything cookies I recommend https://t.me/nakedpages before this guy, don’t waste your time or money with him

@klumren1 Bro I told you again ,first learn how to use evilginx you don't know even a single command how you ran the tool ? and people I worked with know who I am ,so I don't need your certificate to proof anything :)

Lies.

From what i have seen, @klumren1 does not know how to use evilginx, @rickyrik001 has the best gmail or google evilginx i have ever seen.

Stop saying stuffs and learn how to use it.

@rickyrik001 is not a ripper

@klumren1 i was trying to help you from last 3 weeks but you are so dump that you didn't know even basic commands of linux and you don't know how to even use evilginx.

Apologies misunderstanding @rickyrik001 fixed issue


Add permissions to discord-rcon

Added to v2 with you as a co-author: https://github.com/Thomas-Smyth/SquadJS/pull/90/commits/2061429e42b8f14535cf02a78a680b6b0075026e


Add support for opencom and opencus without index

Add support for opencom and opencus without index

allows the user to switch tabs to view customer/commission without having to select any item in the list.

Codecov Report

Merging #130 (924f5e9) into master (4652a13) will increase coverage by 1.55%.
The diff coverage is 82.75%.

@@             Coverage Diff              @@
##             master     #130      +/-   ##
============================================
+ Coverage     59.74%   61.29%   +1.55%
- Complexity      734      781      +47
============================================
  Files           129      131       +2
  Lines          2859     3051     +192
  Branches        300      337      +37
============================================
+ Hits           1708     1870     +162
- Misses         1066     1089      +23
- Partials         85       92       +7

Impacted Files
Coverage Δ

...main/java/seedu/address/commons/core/Messages.java
0.00% <ø> (ø)

...ress/logic/parser/OpenCommissionCommandParser.java
0.00% <0.00%> (ø)

...ddress/logic/parser/OpenCustomerCommandParser.java
77.77% <33.33%> (-22.23%)
:arrow_down:

.../address/logic/commands/OpenCommissionCommand.java
100.00% <100.00%> (ø)

...du/address/logic/commands/OpenCustomerCommand.java
100.00% <100.00%> (ø)

.../logic/commands/iteration/AddIterationCommand.java
88.09% <0.00%> (-0.80%)
:arrow_down:

.../seedu/address/logic/parser/AddressBookParser.java
69.81% <0.00%> (-0.56%)
:arrow_down:

...rc/main/java/seedu/address/logic/LogicManager.java
57.81% <0.00%> (-0.33%)
:arrow_down:

...c/parser/iteration/EditIterationCommandParser.java
100.00% <0.00%> (ø)

...logic/commands/iteration/EditIterationCommand.java
90.41% <0.00%> (ø)

... and 2 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Minimize signup styling to fix scroll issue

This fixes the signup form issues that we saw.
I am also curious, what is db.sqlite doing? If I understand correctly, that would probably be local to someone's computer or machine so we should add that to the git ignore too.

This fixes the signup form issues that we saw.

Looks good to me. I tested on a few different browser configurations and it seems like the issue is definitely fixed. I'll approve the pull request now.

I am also curious, what is db.sqlite doing? If I understand correctly, that would probably be local to someone's computer or machine so we should add that to the git ignore too.

db.sqlite is the actual database. You need that if you want to actually connect to the database and get account information, login, etc, so it has to be with us. Unfortunately, it changes anytime data is modified in the database, but everyone needs to have at least the same tables with the same columns in order for the app to work correctly when they try running it.
I could look into writing a script that generates a new version of the database and seeds it with some default accounts to use for testing so that we can omit it from future commits.


iOS crash on startup due to Unable to read Dart source 'package:flutter/material.dart'.

I recently upgraded to the beta channel.
When I run flutter run I get the output of:
Launching lib/main.dart on iPhone X in debug mode...
Running Xcode clean...                                1.0s
Starting Xcode build...
 ├─Assembling Flutter resources...             1.8s
 └─Compiling, linking and signing...           3.6s
Xcode build done                                      6.9s
Error connecting to the service protocol: WebSocketChannelException: WebSocketChannelException: SocketException: Write failed (OS Error: Broken pipe, errno = 32), address = <IP_ADDRESS>, port = 52193

The app crashes on startup which led me to run it from Xcode. When I do that, the console outputs
Unable to read Dart source 'package:flutter/material.dart'.
before crashing.
Here is my flutter doctor:
flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.1.5, on Mac OS X 10.12.6 16G1036, locale en-US)
[✓] Android toolchain - develop for Android devices (Android SDK 26.0.2)
[✓] iOS toolchain - develop for iOS devices (Xcode 9.2)
[✓] Android Studio (version 3.0)
[✓] IntelliJ IDEA Ultimate Edition (version 2017.3.4)
[✓] VS Code (version 1.20.1)
[✓] Connected devices (2 available)

• No issues found!
MacBook-Pro-3:mobile_client matthew$ flutter doctor -v
[✓] Flutter (Channel beta, v0.1.5, on Mac OS X 10.12.6 16G1036, locale en-US)
    • Flutter version 0.1.5 at /users/matthew/flutter
    • Framework revision 3ea4d06340 (8 days ago), 2018-02-22 11:12:39 -0800
    • Engine revision ead227f118
    • Dart version 2.0.0-dev.28.0.flutter-0b4f01f759

[✓] Android toolchain - develop for Android devices (Android SDK 26.0.2)
    • Android SDK at /Users/matthew/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-26, build-tools 26.0.2
    • ANDROID_HOME = /Users/matthew/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-915-b08)

[✓] iOS toolchain - develop for iOS devices (Xcode 9.2)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 9.2, Build version 9C40b
    • ios-deploy 1.9.2
    • CocoaPods version 1.3.1

[✓] Android Studio (version 3.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-915-b08)

[✓] IntelliJ IDEA Ultimate Edition (version 2017.3.4)
    • Flutter plugin version 22.2.2
    • Dart plugin version 173.4548.30

[✓] VS Code (version 1.20.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Dart Code extension version 2.8.0

[✓] Connected devices (2 available)
    • Matthew’s iPhone • 8fc1e1f4bf9da438d662fb2872d3f7b0adb266f9 • ios • iOS 11.2.6
    • iPhone X         • 09DD8734-6D76-4811-8F3E-395B0B4CF434     • ios • iOS 11.2 (simulator)

• No issues found!

I tried to run flutter run with bug reporting turned on but it's getting hung on:
[ +104 ms] Scanning asset files
[   +3 ms] Scanning for deleted files
[  +10 ms] Updating files
[   +5 ms] DevFS sync failed. Lost connection to device: SocketException: OS Error: Connection refused, errno = 61, address = <IP_ADDRESS>, port = 54532
[        ] "flutter run" took 22,005ms.

#0      throwToolExit (package:flutter_tools/src/base/common.dart:28)
#1      RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:351)
<asynchronous suspension>
#2      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:290)
<asynchronous suspension>
#3      FlutterCommand.run (package:flutter_tools/src/runner/flutter_command.dart:228)
<asynchronous suspension>
#4      CommandRunner.runCommand (package:args/command_runner.dart:194)
<asynchronous suspension>
#5      FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:286)
<asynchronous suspension>
#6      CommandRunner.run.<anonymous closure> (package:args/command_runner.dart:109)
#7      new Future.sync (dart:async/future.dart:222)
#8      CommandRunner.run (package:args/command_runner.dart:109)
#9      FlutterCommandRunner.run (package:flutter_tools/src/runner/flutter_command_runner.dart:166)
#10     run.<anonymous closure> (package:flutter_tools/runner.dart:90)
<asynchronous suspension>
#11     AppContext._run (package:flutter_tools/src/base/context.dart:76)
<asynchronous suspension>
#12     AppContext.runInZone.<anonymous closure> (package:flutter_tools/src/base/context.dart:66)
#13     _rootRun (dart:async/zone.dart:1126)
#14     _CustomZone.run (dart:async/zone.dart:1023)
#15     runZoned (dart:async/zone.dart:1501)
#16     AppContext.runInZone (package:flutter_tools/src/base/context.dart:65)
#17     run (package:flutter_tools/runner.dart:61)
<asynchronous suspension>
#18     main (package:flutter_tools/executable.dart:48)
<asynchronous suspension>
#19     main (file:///users/matthew/flutter/packages/flutter_tools/bin/flutter_tools.dart:16)
#20     _startIsolate.<anonymous closure> (dart:isolate-patch/dart:isolate/isolate_patch.dart:277)
#21     _RawReceivePortImpl._handleMessage (dart:isolate-patch/dart:isolate/isolate_patch.dart:165)

[ +256 ms] ensureAnalyticsSent: 253ms
[   +3 ms] Invalid VMService message data detected: {jsonrpc: 2.0, method: _registerService, params: {service: reloadSources, alias: Flutter Tools}}

So I'm currently unable to attach that.

Strange. Do you have any unusual firewalls or anything like that?

@Hixie No firewalls running or anything like that. I started it up this morning to try and collect some more info but it's now able to run on iOS. Not sure what changed but I'll go ahead and close this issue.


Add contactform

-Created a new branch to add contact form.
-Added collaborators to the project.
-Coding partners made changes and to the index.html and styles.css files, committed and pushed the changes.
-Pulled the changes to local repository.
-Completed the contact form and committed the changes to the files.
-Ran linters to check for errors.
-Pushed the changes and created a pull request.

@DuaneDave many thanks 💯


[bug]: Extremely slow generation issues from installing xformers due to versioning conflicts with torch2.0

Is there an existing issue for this?

[X] I have searched the existing issues

OS
Linux
GPU
cuda
VRAM
No response
What version did you experience this issue on?
2.3.5
What happened?
Updating to 2.3.5 with xformers installed, while successful, results in incredibly slow generations. Seeing this is caused by incompatiblity with the torch version installed, updating torch gets torch2.0 installed all the time, which also throws incompatiblity issues, stopping invoke from running.
Last attempt, from running:
pip install torch torchvision --force-reinstall --extra-index-url https://download.pytorch.org/whl/cu117 pip install xformers
(as directed here: https://invoke-ai.github.io/InvokeAI/installation/010_INSTALL_AUTOMATED/#package-dependency-conflicts) leads top invoke failing during generation with the following in the console: "AttributeError: module 'xformers.ops' has no attribute 'memory_efficient_attention'", yet this: " xformers memory-efficient attention is available and enabled" appears while launching the invoke web ui, after getting the following immediately after running
pip install xformers:
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
xformers 0.0.16 requires torch==1.13.1, but you have torch 2.0.1+cu117 which is incompatible.
numba 0.56.4 requires numpy<1.24,>=1.18, but you have numpy 1.24.3 which is incompatible.
invokeai 2.3.5 requires numpy<1.24, but you have numpy 1.24.3 which is incompatible.
invokeai 2.3.5 requires requests==2.28.2, but you have requests 2.30.0 which is incompatible.
invokeai 2.3.5 requires torch~=1.13.1, but you have torch 2.0.1+cu117 which is incompatible.
aiohttp 3.8.3 requires charset-normalizer<3.0,>=2.0, but you have charset-normalizer 3.1.0 which is incompatible.
The issue is particularly hard to follow up on because each attempt to reinstall torch comes at the cost of almost 2gb of data and hours of waiting.
Screenshots
No response
Additional context
No response
Contact Details
No response

I suspect this can happen if you upgrade from an older version of InvokeAI that doesn't have knowledge of newer diffusers/torch/etc library versions that have come out since. I would try renaming your current 'invokeai' folder to invokeai-old and then installing a fresh copy of 2.3.5 (delete the unzipped installer zip, unzip the zip again, etc). Then you can move your models, configs, and outputs over from the old folder.

The 'latest' version InvokeAI, v2.3.5 requires torch~=1.13.1

I'm using invoke v3.7.0 and I just noticed that updating pytorch and uninstalling xformers completely gives me more speed and better performance


Index field '?'

Interface\AddOns\Auctionator\AuctionatorConfig.lua:1107: attempt to index field '?' (a nil value)
VERS:3.2.6   MEM:  1044 KB   DB:24   SE:1  SL:1  FSCHUNK:  DBVERS:4
REALMS: , Korialstrasz_Horde (0), Malorne_Alliance (3), Eldre'Thalas_Horde (24)
STACK: OnShow > StaticPopup_OnShow > Show > StaticPopup_Show
ADDONS: , _NPCScan, ACP, Altoholic, AskMrRobot, Auctionator, BagBrother, Bagnon, BattlePetCount, BittensSpellFlash_KeyBindings, BittensSpellFlashLibrary, bosseskilled, CollectMe, DataStore, Decursive, DailyGlobalCheck, DraenorTreasures, Factionizer, FloAspectBar, FloTotemBar, fuba_TanaanObjectives, Gatherer, GuildCheck, HandyNotes, Leatrix_Plus, MapNotes, MinimapButtonFrame, MoveAnything, MozzFullWorldMap, MyRareFinder, PallyPower, PetBattleTeams, PetTracker, PokemonTrainer, Postal, RareSpawnOverlay, Rarity, ServerHop, Skada, SpellFlashCore, StatBlock_Memory, TheUndermineJournal, TitanCurrTrack, TitanReputation, TitanAlchemy, TitanArchaeologyFragments, TitanArchaeology, TitanBlacksmithing, TitanCooking, TitanEngineering, TitanFirstAid, TitanFishing, TitanGuild, TitanHerbalism, TitanLeatherworking, TitanMining, TitanSkinning, TitanTailoring, TitanWarforgedSeals, TitanMail, TitanSpec, TitanBag, TitanClock, TitanCurrency, TitanGold, TitanLocation, TitanLootType, TitanPerformance, TitanPoints, TitanRecZone, TitanRepair, TitanVolume, TitanWorkOrders, TitanXP, Titan, TomTom, tradeskillmaster_tdautovendoring, VuhDo, WoWDBProfiler, TradeSkillMaster, Zotwee, SpellFlash, DBM, SuperGuildInvite

Thanks for the bug report, hoping a bunch of these pop up as I dig in to Legion testing!

Given all of the changes for Legion readiness, closing older tickets.  Please re-open if it happens again, with BugGrabber/BugSack details!


Update HA docs for Multi-writer best practices

@seesharprun
Can you review the proposed changes?
When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@abinav2307, can you submit this pull request via the private repo for employees? If you do that, you won't require a manual sign-off from me.
#please-close