Following "Build Instructions for PTVS" results in build errors

I attempted to build PTVS to use its preview version using the directions for newbies found at https://github.com/Microsoft/PTVS/wiki/Build-Instructions-for-PTVS .
As I interpreted it, as a newcomer, the instructions are to

clone this PTVS repo anywhere (I did it in D:\Downloads\PTVS)
Install VS 2017 Preview Community Edition, selecting only Visual Studio extension development workload, additionally with VS C++ core features and VC++ 2017 v141 toolset (shown below)

Execute Build\PreBuild.ps1 in PowerShell (now it says all packages installed)
Right-click Python\Prerequisites\EnableSkipVerification.reg if you have [normal] 64-bit machine (unclear if x86 meant 32-bit, or x86 vs ARM vs POWER etc. Chose to interpret it as 32 vs 64 bit x86.)
Ignore Optional Projects section
Execute msbuild Python\dirs.proj in repo. This results in the following errors and warnings:

As you can see, a lot of WebApplication things are not found.
Not really sure where to go from here. I thought maybe I could do the "Building with Visual Studio" directions instead of "Building with MSBuild", but that doesn't seem to work either; 12 projects fail.

1>------ Build started: Project: PyDebugAttach, Configuration: Debug x64 ------
2>------ Build started: Project: PyDebugAttachX86, Configuration: Debug Win32 ------
3>------ Build started: Project: DebuggerHelper, Configuration: Debug x64 ------
4>------ Build started: Project: DebuggerHelperX86, Configuration: Debug Win32 ------
5>------ Build started: Project: BuildTasks, Configuration: Debug Any CPU ------
6>------ Build started: Project: VsPyProf, Configuration: Debug x64 ------
7>------ Build started: Project: VsPyProfX86, Configuration: Debug Win32 ------
8>------ Build started: Project: AnalysisTests, Configuration: Debug Any CPU ------
1>PyDebugAttach.vcxproj -> D:\Downloads\PTVS\\BuildOutput\Debug15.0\raw\binaries\\PyDebugAttach.dll
9>------ Build started: Project: ProjectUITests, Configuration: Debug Any CPU ------
2>PyDebugAttachX86.vcxproj -> D:\Downloads\PTVS\\BuildOutput\Debug15.0\raw\binaries\\PyDebugAttachX86.dll
10>------ Build started: Project: AnalysisMemoryTester, Configuration: Debug Any CPU ------
3>DebuggerHelper.vcxproj -> D:\Downloads\PTVS\\BuildOutput\Debug15.0\raw\binaries\\Microsoft.PythonTools.Debugger.Helper.x64.dll
11>------ Build started: Project: EnvironmentsListHost, Configuration: Debug Any CPU ------
4>DebuggerHelperX86.vcxproj -> D:\Downloads\PTVS\\BuildOutput\Debug15.0\raw\binaries\\Microsoft.PythonTools.Debugger.Helper.x86.dll
5>D:\Downloads\PTVS\Python\Product\WebRole\WebRole.csproj(79,11): error MSB4226: The imported project "C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\Microsoft\VisualStudio\v15.0\WebApplications\Microsoft.WebApplication.targets" was not found. Also, tried to find "Microsoft\VisualStudio\v15.0\WebApplications\Microsoft.WebApplication.targets" in the fallback search path(s) for $(MSBuildExtensionsPath32) - "C:\Program Files (x86)\MSBuild" . These search paths are defined in "c:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\15.0\bin\MSBuild.exe.Config". Confirm that the path in the <Import> declaration is correct, and that the file exists on disk in one of the search paths.
12>------ Build started: Project: PythonTools, Configuration: Debug Any CPU ------
13>------ Build started: Project: AnalysisBrowser, Configuration: Debug Any CPU ------
6>VsPyProf.vcxproj -> D:\Downloads\PTVS\\BuildOutput\Debug15.0\raw\binaries\\VsPyProf.dll
7>VsPyProfX86.vcxproj -> D:\Downloads\PTVS\\BuildOutput\Debug15.0\raw\binaries\\VsPyProfX86.dll
11>  No way to resolve conflict between "System.IO.Compression, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089" and "System.IO.Compression, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089". Choosing "System.IO.Compression, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089" arbitrarily.
11>  No way to resolve conflict between "Microsoft.Build.Framework, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" and "Microsoft.Build.Framework, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Choosing "Microsoft.Build.Framework, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" arbitrarily.
11>  No way to resolve conflict between "Newtonsoft.Json, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed" and "Newtonsoft.Json, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed". Choosing "Newtonsoft.Json, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed" arbitrarily.
11>  No way to resolve conflict between "Microsoft.VisualStudio.Threading, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" and "Microsoft.VisualStudio.Threading, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Choosing "Microsoft.VisualStudio.Threading, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" arbitrarily.
11>  Consider app.config remapping of assembly "Newtonsoft.Json, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed" from Version "<IP_ADDRESS>" [] to Version "<IP_ADDRESS>" [D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Newtonsoft.Json.dll] to solve conflict and get rid of warning.
11>  Consider app.config remapping of assembly "Microsoft.Build.Framework, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" from Version "<IP_ADDRESS>" [] to Version "<IP_ADDRESS>" [C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\15.0\Bin\Microsoft.Build.Framework.dll] to solve conflict and get rid of warning.
11>  Consider app.config remapping of assembly "System.IO.Compression, Culture=neutral, PublicKeyToken=b77a5c561934e089" from Version "<IP_ADDRESS>" [C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6\System.IO.Compression.dll] to Version "<IP_ADDRESS>" [C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\15.0\Bin\System.IO.Compression.dll] to solve conflict and get rid of warning.
11>  Consider app.config remapping of assembly "Microsoft.VisualStudio.Threading, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" from Version "<IP_ADDRESS>" [] to Version "<IP_ADDRESS>" [C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\VSSDK\VisualStudioIntegration\Common\Assemblies\v4.0\Microsoft.VisualStudio.Threading.dll] to solve conflict and get rid of warning.
11>C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2029,5): warning MSB3276: Found conflicts between different versions of the same dependent assembly. Please set the "AutoGenerateBindingRedirects" property to true in the project file. For more information, see http://go.microsoft.com/fwlink/?LinkId=294190.
11>  EnvironmentsListHost -> D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.EnvironmentsList.Host.exe
10>  AnalysisMemoryTester -> D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\AnalysisMemoryTester.exe
8>  AnalysisTests -> D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\AnalysisTests.dll
13>  AnalysisBrowser -> D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.Analysis.Browser.exe
12>C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2029,5): warning MSB3277: Found conflicts between different versions of "System.IO.Compression" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
12>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.BuildTasks.dll' could not be found
14>------ Build started: Project: TestUtilities.Python, Configuration: Debug Any CPU ------
15>------ Build started: Project: Workspace, Configuration: Debug Any CPU ------
16>------ Build started: Project: Django, Configuration: Debug Any CPU ------
17>------ Build started: Project: Profiling, Configuration: Debug x86 ------
18>------ Build started: Project: IronPython, Configuration: Debug Any CPU ------
19>------ Build started: Project: Wsl, Configuration: Debug Any CPU ------
20>------ Build started: Project: VCDebugLauncher, Configuration: Debug Any CPU ------
20>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.dll' could not be found
21>------ Build started: Project: Uwp, Configuration: Debug Any CPU ------
19>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.dll' could not be found
18>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.dll' could not be found
15>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.dll' could not be found
22>------ Build started: Project: Core, Configuration: Debug Any CPU ------
14>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.dll' could not be found
23>------ Build started: Project: DebuggerUITests, Configuration: Debug Any CPU ------
24>------ Build started: Project: PythonToolsTests, Configuration: Debug Any CPU ------
25>------ Build started: Project: DebuggerTests, Configuration: Debug Any CPU ------
22>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.BuildTasks.dll' could not be found
22>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.dll' could not be found
22>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.Workspace.dll' could not be found
26>------ Build started: Project: PythonToolsUITests, Configuration: Debug Any CPU ------
21>C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2029,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Microsoft.VisualStudio.Web.HTML, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
21>  VsdConfigOutput: D:\Downloads\PTVS\\BuildOutput\Debug15.0\raw\obj\Uwp\\RemoteDebugger.vsdconfig
21>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.dll' could not be found
27>------ Build started: Project: IronPythonTests, Configuration: Debug Any CPU ------
25>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.dll' could not be found
25>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\TestUtilities.Python.dll' could not be found
28>------ Build started: Project: PythonToolsMockTests, Configuration: Debug Any CPU ------
24>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.BuildTasks.dll' could not be found
24>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.dll' could not be found
24>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\TestUtilities.Python.dll' could not be found
29>------ Build started: Project: ReplWindowUITests, Configuration: Debug Any CPU ------
23>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.dll' could not be found
23>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\TestUtilities.Python.dll' could not be found
30>------ Build started: Project: TestAdapterTests, Configuration: Debug Any CPU ------
27>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.dll' could not be found
27>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.IronPython.dll' could not be found
27>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\TestUtilities.Python.dll' could not be found
31>------ Build started: Project: IpcJsonTests, Configuration: Debug Any CPU ------
17>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.dll' could not be found
32>------ Build started: Project: ProfilingUITests, Configuration: Debug Any CPU ------
26>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.Core.dll' could not be found
26>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.dll' could not be found
26>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\TestUtilities.Python.dll' could not be found
33>------ Build started: Project: PythonToolsUITestsRunner, Configuration: Debug Any CPU ------
28>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.BuildTasks.dll' could not be found
28>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.dll' could not be found
28>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\TestUtilities.Python.dll' could not be found
34>------ Build started: Project: DebuggerUITestsRunner, Configuration: Debug Any CPU ------
31>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\TestUtilities.Python.dll' could not be found
35>------ Build started: Project: ProfilingTests, Configuration: Debug Any CPU ------
32>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.dll' could not be found
32>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.Profiling.dll' could not be found
32>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\TestUtilities.Python.dll' could not be found
36>------ Build started: Project: ProfilingUITestsRunner, Configuration: Debug Any CPU ------
36>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\ProfilingUITests.dll' could not be found
35>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.Profiling.dll' could not be found
35>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\TestUtilities.Python.dll' could not be found
34>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\DebuggerUITests.dll' could not be found
9>  ProjectUITests -> D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\ProjectUITests.dll
9>  ProjectUITests -> D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\setup\ProjectUITests.vsix
37>------ Build started: Project: ProjectUITestsRunner, Configuration: Debug Any CPU ------
30>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.dll' could not be found
30>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\TestUtilities.Python.dll' could not be found
29>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.dll' could not be found
29>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\PythonToolsTests.dll' could not be found
29>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\TestUtilities.Python.dll' could not be found
38>------ Build started: Project: ReplWindowUITestsRunner, Configuration: Debug Any CPU ------
16>C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2029,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Microsoft.Web.Core, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
16>C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2029,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Microsoft.Web.Editor, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
16>C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2029,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Microsoft.Html.Core, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
16>C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2029,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Microsoft.Html.Editor, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
16>C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2029,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Microsoft.VisualStudio.Html.Package, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
16>C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2029,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Microsoft.VisualStudio.Web.HTML, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
16>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.dll' could not be found
37>  ProjectUITestsRunner -> D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\ProjectUITestsRunner.dll
39>------ Build started: Project: DjangoUITests, Configuration: Debug Any CPU ------
40>------ Build started: Project: FastCgiTest, Configuration: Debug Any CPU ------
41>------ Build started: Project: DjangoTests, Configuration: Debug Any CPU ------
38>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\ReplWindowUITests.dll' could not be found
40>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.BuildTasks.dll' could not be found
40>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.Django.dll' could not be found
40>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\TestUtilities.Python.dll' could not be found
41>C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2029,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Microsoft.VisualStudio.Html.Package, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
41>C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2029,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Microsoft.VisualStudio.Web.HTML, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
41>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\DebuggerTests.dll' could not be found
41>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.Django.dll' could not be found
41>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\TestUtilities.Python.dll' could not be found
39>C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2029,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Microsoft.Web.Core, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
39>C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2029,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Microsoft.Web.Editor, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
39>C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2029,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Microsoft.Html.Core, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
39>C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2029,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Microsoft.Html.Editor, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
39>C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2029,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Microsoft.VisualStudio.Html.Package, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
39>C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2029,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Microsoft.VisualStudio.Web.HTML, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
39>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\DebuggerUITests.dll' could not be found
39>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.Django.dll' could not be found
39>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\Microsoft.PythonTools.dll' could not be found
39>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\TestUtilities.Python.dll' could not be found
42>------ Build started: Project: DjangoUITestsRunner, Configuration: Debug Any CPU ------
42>CSC : error CS0006: Metadata file 'D:\Downloads\PTVS\BuildOutput\Debug15.0\raw\binaries\DjangoUITests.dll' could not be found
========== Build: 12 succeeded, 30 failed, 32 up-to-date, 0 skipped ==========

In any case, thought it might be useful to know where a newcomer got caught up trying to build. Maybe there was something ambiguous in the directions? Or a requirement that wasn't explained? Thanks.

Here's what I have installed (which works):

@huguesv I bet you've got an optional feature under .NET desktop development selected (.NET Core 2.0?), since the missing piece is the HTML editor which is not default in any of those. We really need to figure out the cheapest way to bring it in (or better yet, get it properly supported via a reference assembly...)
Meanwhile, you can unload the Django project and any dependent test projects and it shouldn't fail with that error anymore, and if you're not working on Django projects then you won't miss it. Or add the ASP.NET workload as well (which is much bigger, but should ensure you have everything needed).

The full list:

Ah, I think it's the "Visual C++ tools for CMake" that pull in the HTML editor (probably for the JSON editor, which is part of the same package).

Yes, that fixed the build. Need to add Visual C++ tools for CMake to the instructions.

I updated the instructions and pointed at the ASP.NET workload. There are other web dependencies that are needed, so while the C++ tools for CMake may be sufficient to build, I'd rather recommend the bigger set of packages.


Cannot return to full screen from the mini-player when in a mobile device

Version
4.8.2, but this has been happening for a while, at least since 4.6.0
Description
When the player is full screen (in compact mode), if you change it to the mini-player you cannot get back to full screen by touching/clicking the floating mini player cover.
Reproduce Link
https://www.lijinke.cn/react-music-player/
Steps to Reproduce

Using an Android device, go to the demo site
Start the player (touch the "play" button)
Close the player using the little "x" button on the top right. Now the player is in "mini" mode
If you now touch the floating mini player, it does not go back to full screen.

Expected Behavior
When touching the mini-player, it should go back to full screen, as it happens when using Chrome in a desktop/laptop computer.
Current Behavior
Nothing happens when the floating mini-player is touched
System information
Tested with Chrome on Android 10 and 11
Comments
By the way, is there a way to use the mobile version of the full-screen player in a with larger screen, as opposed to having the player as a bar in the bottom of the screen?

I use react-draggable to implementation drag feature for mini mode, but the lib will trigger onDrag event when touched mini mode on Android device, so cannot toggle to full screen. I improved and fixed on this issue. It works fine on my Android device. please wait for the new release

By the way, is there a way to use the mobile version of the full-screen player in a with larger screen, as opposed to having the player as a bar in the bottom of the screen?

What is the usage case? maybe for ipad ?

Thanks for taking care of this, really appreciate your efforts!

What is the usage case? maybe for ipad ?

A user of my music server is trying to use it on a Raspberry Pi 7" display: https://github.com/deluan/navidrome/issues/520. I think it would also be useful for tablets, to give the user the option to have the player in full screen or as a bar at the bottom

Sounds like a good idea, If I have time, I will implement this feature, i will open a new feature


Sharp DX

SteamDB app page links to a few games using this
https://steamdb.info/app/244850/
https://steamdb.info/app/300610/
https://steamdb.info/app/333950/
https://steamdb.info/app/595520/
https://steamdb.info/app/622510/
https://steamdb.info/app/661500/
https://steamdb.info/app/758870/
https://steamdb.info/app/768970/
https://steamdb.info/app/893970/
https://steamdb.info/app/1026680/
https://steamdb.info/app/1085660/
https://steamdb.info/app/1193550/
https://steamdb.info/app/1275670/
https://steamdb.info/app/1328780/
https://steamdb.info/app/1436190/
https://steamdb.info/app/1618450/
https://steamdb.info/app/1882140/
https://steamdb.info/app/2116280/
https://steamdb.info/app/2196300/
Brief explanation of the change
Find the core library of Sharp DX

this isn't a container, it's a SDK

Define "container" please. I'm confused about it.


[WIP] [Test] [release-v1.0] Copy Broker and KafkaSink improvements

Just a test.

I have some concerns as this touches:

openshift and vendor folder.  ./hack/update-deps.sh does not really work here ...

Let's identify what we really want, and port them over - one-by-one

We need proper patches in the openshift/patches/ directory, so far updates to vendor folder were done directly to the file

/hold
do not merge

So.... for 1.0 let's please collect all PRs we really need (not nice to have).
and do them here.
For 1.1+ we can see that we have a better approach (we have more time)

We need all of them, these are bug fixes.

We need proper patches in the openshift/patches/ directory, so far updates to vendor folder were done directly to the file

yes, I know - and that's b/c we started this a WIP/TP component. I'd really rather get this fixed on release-next and forward (and perhaps 1.2).

That's what I'm gonna do next (we don't have issues tracking this), but I'm confused on why you want to fix only main, next and 1.2

That's what I'm gonna do next (we don't have issues tracking this), but I'm confused on why you want to fix only main, next and 1.2

For 1.2 - I am still in the middle of setting that up. Is it possible I do it there, and than we apply it down? (and up)?

@pierDipi looks like this is needing a rebase now

@pierDipi can we get some better description here, and I think than we are good to go

the actual .patch file has still old references....
but looking like actual files, they look correct - example:
https://github.com/pierDipi/eventing-kafka-broker/blob/copy-improvements-v1.0/vendor/knative.dev/eventing/test/rekt/resources/eventlibrary/eventlibrary.yaml#L26

the actual .patch file has still old references....

I'm not sure I get what you mean :thinking:

but looking like actual files, they look correct - example: https://github.com/pierDipi/eventing-kafka-broker/blob/copy-improvements-v1.0/vendor/knative.dev/eventing/test/rekt/resources/eventlibrary/eventlibrary.yaml#L26

@pierDipi can we get some better description here, and I think than we are good to go

I added some upstream commits in the PR body.

/unhold


Error when trying to resize png image

Describe the bug
I am able to run all the processes on a jpeg image without any issues, but whe =n I use a png image as source I get the following error in the Lambda logs:
ERROR	[Error: pngload_buffer: non-recoverable state
To Reproduce
Run the cloudformation teamplate in order to build up the resources and use a png image as input. I was using https://pt-sportsuite-assets.s3.eu-west-1.amazonaws.com/playerImages/10308+.png
Expected behavior
Expected the image to be scaled/cropped as requested, but received the default 404 response
Please complete the following information about the solution:

[ ] Version: [5.2.0]
[ ] Region: [eu-west-1]
[ ] No modifications made
[ ] Were there any errors in the CloudWatch Logs? See above

Screenshots
https://pt-sportsuite-assets.s3.eu-west-1.amazonaws.com/Screenshot+from+2021-08-06+08-06-31.png

Closing this as I can now not reproduce


use alert builder for navigation sub menu items

As discussed in #1044, having an alert builder for the sub menu items of the navigation menu encapsulates the logic of the navigation menu much better and isolates the menu code from the code of the activities where it is used. There might be only one drawback I can currently imagine: Menus of an alert builder might potentially be rendered differently than menus of a context menu. Has anyone ever experienced something like that or can even prove that all those different menu items are rendered the same (Android documentation or the like?)

I have no problems with a different rendering under certain circumstances. What's the source of this information?

There is no sign that those menus are rendered differently. I only said it might happen, just because they may be handled by different code in the Android runtime. I just don't know whether it is like that or not.

Then there's no problem and I can live with slightly different rendering on some devices.

As the AlertDialog.Builder is used in some cases already it shouldn't break the "style" used within c:geo. I will take a look at this

Ok, set myself as stand-in.

As i can see so far you already introduced an AlertDialog.Builder to NavigationAppFactory with fix for #943. You can see both implementations from within DetailsView.

ContextMenu -> Navigate uses "the old" submenu.
Clicking the map image at the bottom of the details and the AlertDialog.Builder version is used.

I guess this could be closed.

Oh, my bad. Forgot to close the issue after merge.


0.16.51 not updating to 0.17.x

I can't update to latest experiment. My current version is 0.16.51. I did use the -x option to get experimental version.

xxx@xxx:/opt/factorio/bin/x64$ sudo python update_factorio.py -xDa ./factorio
Auto-detected starting version as 0.16.51 from binary.
No updates available for version 0.16.51 (latest experimental is 0.17.25).

Hi, thank you for the interest! Unfortunately, this is not under my control; as seen in #45, the Factorio API endpoint (as in, the API the in-game auto-updater uses; as in, the API controlled by the Factorio devs) does not provide an upgrade path from 0.16.51 forward, nor does it allow updating from 0.17.0-6, for the same reason.
I assume that when a stable 0.17 version will be released, an upgrade path will be provided to go from 0.16.51 directly to that future 0.17.xx. Until then, please update manually to at least 0.17.7, after which the updater will continue, subject to availability of packages.


[mj-font]Implement our own hosted fonts

Hello there, I'm desperately trying every possible ways to use my own hosted fonts.
Setting a googleapi font through the tag bellow works perfectly
<mj-font name="Raleway" href="https://fonts.googleapis.com/css?family=Raleway" />
How ever if I try with my own URL such as below it does not work
<mj-font name="MyFont" href="https://path/to/font/Averta-Semibold.woff2" />
I also tried using @fontface{} in head mj-style tag such as bellow, but again, not successful
<mj-style>
@font-face {
font-family: 'AvertaSemibold';
font-style: normal;
font-weight: 600;
src: local('AvertaSemibold'), local('AvertaSemibold'), url(https://path/to/font/Averta-Semibold.woff2") format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;   }
</mj-style>
Is there any way to use fonts hosted on our own server ?
Regards
Keep up the good work ❤

Sorry about the late reply, you have multiple solution:
Either you require an hosted css file that work as google font and use mj-font (ex : https://fonts.googleapis.com/css?family=Roboto&display=swap ). Or you do this manually with an mj-style, but some client like Outlook desktop will fallback all the font to Times

@iRyusa Is there any solution now available where I can include my local fonts in MJML ?
I know that google fonts works fine but can you guide me for solution about local fonts that works also for outlook and gmail ?
Thanks in advance.

The sameway as you would google do: host it on a server and host the stylesheet that imports it.

@iRyusa  It will be really helpful. If you suggest me any article or tutorial about this, where I can look and understand it.

@abdul-Tz-prog e.g. click here: https://fonts.googleapis.com/css?family=Montserrat
copy the CSS
Put it in <mj-style> in your <mj-head>
The problem however is this won't get your font to show up in most email clients since they do not support the @font-face rule.  So unless you pre-render your custom font as an image or something crazy like that, you're basically out of luck.

Do not paste font face into mj style or outlook will fallback every text to Times. Just use mj-font.

Do not paste font face into mj style or outlook will fallback every text to Times. Just use mj-font.

Won't make a difference in Gmail

But a huge one in Outlook :)

On 28 Jan 2022, at 00:36, Spencer Rhodes @.***> wrote:

Do not paste font face into mj style or outlook will fallback every text to Times. Just use mj-font.
Won't make a difference in Gmail
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you were mentioned.

And for that reason I'm pretty sure you could do both (font faces and import with mj-font).  Using font faces won't help in Gmail or Outlook but it will in Apple Mail for example.  Abdul was asking for something that works for both Outlook and Gmail.  At least for Gmail, you really can't do much at all except fallback to a font that Gmail natively has (e.g. Roboto, Tahoma, Verdana, etc)

As soon as Outlook encounter a single font-face declaration/stylesheet import it will set all font as Times. So the only way to prevent Outlook do so is surround font import via outlook conditionnal. That's what mj-font does, so no you can't do both.

Leave it to Microsoft to have the weirdest behavior of all in their email client 🙄


Fixed UI: Lineage exit full screen is not working for pipeline entity #8831

Describe your changes :

Fixed exit full-screen issue
changed tab label from Entity Lineage to Lineage

Closes #8831

Type of change :

[x] Bug fix

Frontend Preview (Screenshots) :

https://user-images.githubusercontent.com/71748675/202380547-455bb319-dcd7-49e7-a3a4-2dfb79ffeae9.mov

Checklist:

[x] I have read the CONTRIBUTING document.
[ ] I have commented on my code, particularly in hard-to-understand areas.
[ ] I have added tests that prove my fix is effective or that my feature works.
[x] All new and existing tests passed.

Reviewers

Why? We are changing all the references so what was the issue here? just textual change?

To keep the name consistent with other entity details page, I renamed the tab name here, and for the URL path was not consistent with other entities we were expecting tab path to be /lineage and here URL path is /entity-lineage which was causing exit full-screen mode issue

Why? We are changing all the references so what was the issue here? just textual change?

To keep the name consistent with other entity details page, I renamed the tab name here, and for the URL path was not consistent with other entities we were expecting tab path to be /lineage and here URL path is /entity-lineage which was causing exit full-screen mode issue

It's breaking breadcrumb did you check?


Per-request Authorization setting does not override Authorization added by default headers plugin

Describe the bug
I use the Default Headers plugin to workaround https://github.com/Kong/insomnia/issues/1116.
This allows me to set authorization headers at a folder level.
However, a per-request Authorization setting should clearly override the default header set at the folder level, however it does not -- the per-request Authorization settings are completely ignored.
To Reproduce
Steps to reproduce the behavior:

Install default headers plugin
Create a folder and set a default header:

{
  "DEFAULT_HEADERS": {
    "Authorization": "Bearer {{ _.token }}"
  }
}

Create a request inside that folder, and add a Bearer authorization with a different token.
Make a request -- the default header auth token is sent, not the request auth token.

Expected behavior
I want the "default headers" to be just that: defaults. In other words, they are used only when they are not already explicitly set at a per-request level.
Desktop (please complete the following information):

OS: Linux
Installation Method: Flatpak
App Version: 2021.3.0

Additional context
We really really need a proper solution to re-using authorization settings.

Would very much like to see this implemented.


Estimating blockers for supporting gollvm on RISC-V (qemu). Fedora 33

It is just a brief survey - but I am currently dealing with a messy setup, for qemu.
I have upgraded, after bootstrapping( the manual ) and I am able to boot

Fedora (5.8.0-1.0.riscv64.fc33.riscv64) 33 (Rawhide)

kernel, under qemu.
I see a very abstract

$ cat /proc/cpuinfo
processor	: 0
hart		: 0
isa		: rv64imafdcsu
mmu		: sv48
. Doesn't really help.
I will suggest trying other emulators - but would have to compile those myself.

I have some concerns about gmp, mpfr and mpc (since RISC-V assumes some extensions, to cover such demands) - I feel that it might have more sense to get rid of overlaying, for the end-user use cases (which gollvm project itself achieves).
Will share that via https://groups.google.com/g/golang-nuts , later (with cross-referencing, of course).
CC @tekkamanninja @carlosedp

This does not seem to be describing a Go bug -- if you have a question, probably best to ask in a forum, as you mention.


Bundler require fix

This allows the bundler to handle require statements with no parentheses. It should handle calls with parentheses, a space and no space.

I rebased this and ran pnpm build.


fixed issue  #1371

Customer should receive cancellation mail if his/her order is cancelled by admin. #1371

hi @rahulshukla-webkul
I had checked and confirmed at my end before committing the repo. Can you please share the steps that you followed to install the master branch of my repo so that I can follow the same and confirm it once again.


Add :replace() for gModule

As requested in torch/nn#631

Hm, let me also add a test for it

Builds will fail, because regular modules don't have a :replace() method yet

committed via https://github.com/torch/nngraph/commit/59deaaac17d20db73e693c532715456024d0dd1b , had to remove the second commit as i fixed it in master already.


Unsupported functionality was found in the code Numba was trying to compile.

def fillDB(client):
    <source elided>
        username = str(u.user.username).replace('None', '')
        try:
        ^

"try" not suppported?((

@smyhlin thanks for reporting this issue and yes you are correct try isn't supported:
http://numba.pydata.org/numba-doc/latest/reference/pysupported.html#language

This is a duplicate of https://github.com/numba/numba/issues/4019


Noto Sans different baselines

The Noto Sans italic font screws up the vertical rhythmn too! It's slightly different to regular and bold ...

x-height matching doesn't seem to be ideal
:after is a possible hack but I don't think it works in all cases ...
Reducing font-size works but looks weird
Setting the line-height: 1.25 for required elements works. You can also set display: inline-block to visualise this better, but isn't necessary.
vertical-align: top also works. This seems the most practical!

It seems fine when on a separate line but breaks if using inline:

Fixed.


kodein.instance() returns KodeinProperty

Hello.
I'm following the documentation, and I can't reproduce working code.
Using org.kodein:kodein-generic-jvm:5.0.0-beta5
import org.kodein.Kodein
import org.kodein.generic.instance

class Database (val kodein: Kodein){
    fun makeConnection() = DriverManager.getConnection(kodein.instance("dbPath"))
}

in the code above the compiler, yield on kodein.instance("dbPath") that:

Type Inference failed. Expected type mismatch: Required: String! Found: KodeinProperty

How to dispatch this KodeinProperty to my String ?

One option, using .direct:
import org.kodein.Kodein
import org.kodein.generic.instance

class Database (val kodein: Kodein){
    fun makeConnection() = DriverManager.getConnection(kodein.direct.instance("dbPath"))
}

or this using by:
import org.kodein.Kodein
import org.kodein.generic.instance

class Database (val kodein: Kodein){
    fun makeConnection(): Connection {
        val path by kodein.instance<Path>("dbPath")
        return DriverManager.getConnection(path)
    }
}

(I took a guess at the type-names Path and Connection 😄 )

It worked. But, I will stick with 4.0 since kodein.instance is much cleaner 👍

If you're still on 4.x and would prefer to be on 5.x, you can do something like the following in 5.x to get back the direct instance functionality:
// define an extension function on a Kodein instance to get an instance directly instead of 'property by'
inline fun <reified T : Any> Kodein.instanceDirect(tag: Any? = null) = direct.Instance<T>(generic(), tag)

// use it like this
class SomeClass(val kodein: Kodein) {
    fun doSomething() {
        val dependency: DependencyClass = kodein.instanceDirect()
    }
}


library not found for -lreact-native-webview

Bug description:

Library not found for -lreact-native-webview
A fresh install of  react-native-webview with react-native 0.60.4 will still result in a missing linked project even after running pod install.
To Reproduce:
npm i react-native-webview
cd ios && pod install
try to run the project in XCode

Expected behavior:

Should be able to build a project.
Screenshots/Videos:

Environment:

OS: OsX
OS version: 10.14.5
react-native version: 0.60.4
react-native-webview version: 6.9.0

outdated pod file and pod lock.


Separating 'way point done' and 'order done'

We now close the connection on order done and not in way point done since multiple way points can be done in a period of order.

Remove configuration.allow_rating check for driver left callback,
since it feels like a bug (and roi agrees ;))

@trostik : this is something roi flagged out.
/CC: @roir

didn't go through the code but the assumption is wrong:
We now close the connection on order done and not in way point done since multiple way points can be done in a period of order
this is not true. SharedLocation (what we listen to) is per way point. Once it's done its done, if there are multiple way points need to listen to multiple shared locations


A single click highlights an original language word when it is directly adjacent to a highlighted word

v1.0.5-rc.6
Movie at https://app.zenhub.com/files/191973535/a854ebfa-5912-4066-ab09-971d71dce3b9/download

Open a tN project
Scroll to a check that has an original language word highlighted
Single click on a word adjacent to the highlighted word
Note that the clicked on word is now also highlighted
Single click on the word in step 3
Note that the highlight on that word is removed

@RoyalSix Do we want to allow users to click to highlight words and update the original language field?

@mandolyte this is specific to 'kai' this doesn't happen with other words.  Doesn't even have to be adjacent. Just Kai'

Do you know of other words that like κατ᾽ that end with an apostrophe?

Note1: other cases can be found by:
$ grep \’\| *.usfm

Thus in Rev 1:12, which has this:
1:12 καὶ ἐπέστρεψα βλέπειν τὴν φωνὴν ἥτις ἐλάλει μετ’ ἐμοῦ. καὶ ἐπιστρέψας, εἶδον ἑπτὰ λυχνίας χρυσᾶς,

The word μετ’ has the same behavior.
@birchamp FYI

saving these changes for posterity in case we need to re-activate onClick one day?

Not seeing the problem in v1.2.0-rc.2 build 28-4717783
I'll add a test for it in tCC tN Test OrigLangQuote

translationCore Create - v1.2.0-rc.2 build 28-4717783. Not seeing this issue. Single click is not activated and hence, not highlighting a word in the scripture viewer.


Character limit without symbols and whitespaces

Is your feature request related to a problem?

What's the point in counting white spaces and symbols? How is this helping anyone? Or why are you doing this? I mean the point is not to write stories, because the tutors don't have time to read everything, right? But you don't need time to count white spaces and symbols.
Describe the solution you'd like

In text exercises the character number should be just with numbers and letters, without white spaces and symbols.
Describe alternatives you've considered

There is no alternative. It's pretty basic. Just don't count the white spaces and the symbols from the text field.
Additional context

I often use a lot of symbols ( , : - * . ; ! ?) so instead of “Portability vs Efficiency” - 23 char, I have “-Portability vs. efficiency:” - 26 char. You would say that 3 characters are not a big difference/problem, but if you have for example 5 design goal trade-offs, plus the normal punctuation, the character numbers will rise up pretty quickly. And let’s be honest, you don’t need longer time to read sentences in wich we are using punctuation correctly or different symbols. I think that the character limit is a good idea, because in this way we are forced to write just the important things and not stories. But I also do think that you should think a little bit more about this problem and come up with an idea that should fit to our problem.

This seems to create additional complexity where it is not really necessary.
First of all, I have never seen a text submission box that doesn't count either all characters or all characters without white space. The submission box could display both?
Additionally, the character count is not a limit in anyway. If your submission is 13% longer (going off of 26 vs 23 characters which is arguably an extreme example), say 1130 instead of 1000 characters, it will still be evaluated.
Finally, adding those symbols does add information like any other character. I think it therefore makes sense to count them. At this point it becomes a matter of which characters do you/don't you count for something that is just a guide anyway.

And ok, if you say that you never saw "a text submission box that doesn't count either all characters or all characters without white space", then why is this counting wrong? :)))

There is a difference of 10 words... =)))

@ptudorr
The character limit announced in EIST is not a hard limit. It should give you an idea of how much is expected. To be honest, I personally don't like something like this, because the character length does not tell anything about the quality of the answer. But I can also understand the tutors, think about reading 1500 submissions with 1000 characters or with 2000 characters.
Still, we see this as soft limit and I asked the tutors to also correct submissions above the limit and only refuse the correction if students exceed the limit by more than 100%.
Coming back to the character / word count in Artemis. To be honest, I don't think it makes a big difference, but we can exclude whitespaces as well. However, please keep in mind that we currently focus on other implementations and therefore, I consider this as a low priority feature.

Thank you for the nice words. This is the best explanation I've received so far. I perfectly understand now, what the situation is!

The only hard limit is 30.000 characters as of https://github.com/ls1intum/Artemis/pull/5706.


Superfluous "s" in sentence

File: engine/admin/systemd.md
"storage-drivers": "overlay"
There is a "s" to many, should be:
"storage-driver": "overlay"

I'll fix this!


Is it possible to remove the username?

Hi!,
I would like to create users with only the email as a unique field.
I've tried removing the username:
AccountsTemplates.removeField('username');
but I get:
Error: A field called username does not exist!
I've also tried setting the field as not required but it doesn't work
Error: The username field should be required!
Is there any way to achieve this?
Thanks

Hey!
I realise the question was asked a while ago, however this may help people finding the question via Google (like I have).
By not including any removeField or addField calls, the default fields were email and password.
I'm using the flow-router package and the default form on the /sign-up route.
Then, seeing as only email and password were used (no username), I've included a call to addFields for custom fields such as full name and phone number.
Hope this helps,
J


Add missing dependency for Mk3HypersonicSystems

Again would appreciate an after-the-fact review.

There's a new thread for it that should replace the homepage: http://forum.kerbalspaceprogram.com/index.php?/topic/137782-11-mk3-hypersonic-systems-release

Also, CrossFeedEnabler is obsolete, and the mod author should be using the stock methods for enabling crossfeed.

new thread

Done in https://github.com/KSP-CKAN/NetKAN/commit/3d7b2b3247a3ac2fc86a8ab9bbc539c30fc9abf1

CrossFeedEnabler is obsolete

Correct but I'm not sure why you're saying this.

CrossFeedEnabler is obsolete

Correct but I'm not sure why you're saying this.

Neither am I, now.


Remove useless deprecation hint in Bootstrap.php

1. Why is this change necessary?
The deprecation hint has no benefit because Shopware 6.0 is a new product and there will be no upgrade from 5.x to 6.0.
2. What does this change do, exactly?
Removes the PHP hint inside Bootstrap.php to remove the deprecation highlight in IDEs:

3. Describe each step to reproduce the issue or behaviour.

Work with your favorite IDE and stumble over a marked file inside the folder list.
Get triggered and open the file.
Notice that this is an irrelevant deprecation hint.
(╯°□°)╯︵ ┻━┻ (or maybe a less destructive reaction).
Forget this incident.
Repeat...

4. Please link to the relevant issues (if any).
No issue.
5. Which documentation changes (if any) need to be made because of this PR?
None.
6. Checklist

[ ] I have written tests and verified that they fail without my change
[x] I have squashed any insignificant commits
[ ] This change has comments for package types, values, functions, and non-obvious lines of code
[x] I have read the contribution requirements and fulfil them.

There are some more of this in the code :see_no_evil:

Hello,
thank you for creating this pull request.
I have opened an issue on our Issue Tracker for you. See the issue link: https://issues.shopware.com/issues/SW-25784
Please use this issue to track the state of your pull request.

Thanks for your Contribution! :blue_heart:


provisionally add block manager to serialization context

adds AsdfProvisionalAPIWarning and issues this warning during use of block manager from the serialization context
Adding the block manager to the serialization context seemed like a simple and small change to be used to test the warning (and is something we want to the warning for).
Other new features that are candidates for using this warning are:

#1287
#1289

Marking as draft until #1295 is merged.

Closing this until we have a plan for 3.0.


Update ad-fs-requirements.md

The correct name of the user right assignment permission is "log on as a service" not "Sign-in as a Service"

Hey @rodiera, we have addressed this issue in another PR and those changes should take affect by next business day. We're closing this PR. Thank you.


How to find original path url before middleware append lang prefix to it?

Hello, I am trying to get the original requested path before middleware kicks in and append lang to it.
Want to somehow prevent 302 redirection if the page is 404. Old site was indexed with pages which do not have lang prefix appended and due to 302 redirect of the middleware those indexed pages wont be removed from the old google index because anything user type in the url bar will be redirected (302) to the default language. So /some-not-found-page will not respond with 404 but with 302 and then after redirection it will be 404.
So basically I need to know whether I typed /some-route or /en/some-route and hit enter.
Inspecting req object there is originalUrl which always gives back url with appended lang prefix and there is also url prop which will always return root of the path, no matter if I entered it with or without lang prefix. :(
Is there any solution for this?
Thanks a lot!

I suppose you'd need to wrap your appWithTranslation(MyApp) in another HOC, and deal with it before the next-i18next code is called.
That being said, you might want to take a look at the link below, as i18n routing in NextJs will be changing very soon.
https://github.com/vercel/next.js/discussions/17078

Wrapping appWithTranslation(MyApp) in another HOC won't help since it all happens more low level, in the server.js file where I add this line  server.use(nextI18NextMiddleware(nextI18next));, and I can't find a way to save original entered url in the custom middleware before it and them pass it to _app getInitialProps. :(

The latest versions of this package do not use a middleware or custom servers.


Fix typos.

I also discovered that there's a clash between --main-font and --primary-font, where

src/main.css
src/variables.css
www/docs/60-variables.md
www/_includes/layout.vto

use --main-font (and --secondary-font), and

src/utils.css
www/docs/80-utils.md

use --primary-font.
This change doesn't seem to be documented in any of the www/release/*.md files, like the switch from --display-font to --secondary-font is (and actually, just checking this I see there's still a holdover where www/docs/80-utils.md contains an entry for --display-font).
If someone could advise on whether to use --main-font or --primary-font, I can add those fixes (and the --display-font one) to this PR.

--main-font is the preferred one.
I would like --secondary-font and --display-font to coexist, with --display-font defaulting to var(--secondary-font). --secondary-font would be for UI elements and figure captions, and --display-font for headings.


accelerate autocast on mps device

System Info
accelerate==0.18.0
system==M2 macos 13.3.1

Information

[ ] The official example scripts
[X] My own modified scripts

Tasks

[ ] One of the scripts in the examples/ folder of Accelerate or an officially supported no_trainer script in the examples folder of the transformers repo (such as run_no_trainer_glue.py)
[X] My own task or dataset (give details below)

Reproduction
Down below is the autocast implement. The default for fp16 is cuda, I wonder is it possible to adapt on macos mps device. Thanks very much.
    def autocast(self):
        """
        Will apply automatic mixed-precision inside the block inside this context manager, if it is enabled. Nothing
        different will happen otherwise.

        Example:

        ```python
        >>> from accelerate import Accelerator

        >>> accelerator = Accelerator(mixed_precision="fp16")
        >>> with accelerator.autocast():
        ...     train()
        ```
        """
        if self.native_amp:
            if self.mixed_precision == "fp16" and is_torch_version(">=", "1.10"):
                autocast_context = torch.cuda.amp.autocast(dtype=torch.float16)
            elif self.mixed_precision == "bf16":
                if self.distributed_type in [DistributedType.NO, DistributedType.MULTI_CPU, DistributedType.MULTI_GPU]:
                    autocast_context = torch.autocast(dtype=torch.bfloat16, device_type=self.device.type)
            else:
                autocast_context = torch.cuda.amp.autocast()

            autocast_context.__enter__()
            yield
            autocast_context.__exit__(*sys.exc_info())
        else:
            yield

Expected behavior
Omission

When PyTorch adds this feature, we'll make sure it's possible in Accelerate: https://github.com/pytorch/pytorch/issues/88415

Thanks for the reply, really looking forward to have it

Commenting to follow. It'll be great to finally have mixed precision training on M1!

I was trying to get thsi running,
What I did was
Create a fork of the latest pytorch repository and copy the changes manually from https://github.com/pytorch/pytorch/pull/99272 to my fork.
What I ended up with was.
https://github.com/sagargulabani/pytorch/commit/060ccae622a72711af0f8cce30b8617907ecd526
I built this locally to use in my conda environment.
However, now I am running into the following issue.
Traceback (most recent call last):
  File "/Users/sagargulabani/.cache/huggingface/diffusers/examples/dreambooth/train_dreambooth_lora_sdxl.py", line 1964, in <module>
    main(args)
  File "/Users/sagargulabani/.cache/huggingface/diffusers/examples/dreambooth/train_dreambooth_lora_sdxl.py", line 1676, in main
    model_pred = unet(
  File "/Users/sagargulabani/.cache/huggingface/pytorch/torch/nn/modules/module.py", line 1532, in _wrapped_call_impl
    return self._call_impl(*args, **kwargs)
  File "/Users/sagargulabani/.cache/huggingface/pytorch/torch/nn/modules/module.py", line 1541, in _call_impl
    return forward_call(*args, **kwargs)
  File "/opt/anaconda3/envs/hf/lib/python3.10/site-packages/accelerate/utils/operations.py", line 822, in forward
    return model_forward(*args, **kwargs)
  File "/opt/anaconda3/envs/hf/lib/python3.10/site-packages/accelerate/utils/operations.py", line 810, in __call__
    return convert_to_fp32(self.model_forward(*args, **kwargs))
  File "/Users/sagargulabani/.cache/huggingface/pytorch/torch/amp/autocast_mode.py", line 16, in decorate_autocast
    return func(*args, **kwargs)
  File "/Users/sagargulabani/.cache/huggingface/diffusers/src/diffusers/models/unets/unet_2d_condition.py", line 1216, in forward
    sample, res_samples = downsample_block(
  File "/Users/sagargulabani/.cache/huggingface/pytorch/torch/nn/modules/module.py", line 1532, in _wrapped_call_impl
    return self._call_impl(*args, **kwargs)
  File "/Users/sagargulabani/.cache/huggingface/pytorch/torch/nn/modules/module.py", line 1541, in _call_impl
    return forward_call(*args, **kwargs)
  File "/Users/sagargulabani/.cache/huggingface/diffusers/src/diffusers/models/unets/unet_2d_blocks.py", line 1279, in forward
    hidden_states = attn(
  File "/Users/sagargulabani/.cache/huggingface/pytorch/torch/nn/modules/module.py", line 1532, in _wrapped_call_impl
    return self._call_impl(*args, **kwargs)
  File "/Users/sagargulabani/.cache/huggingface/pytorch/torch/nn/modules/module.py", line 1541, in _call_impl
    return forward_call(*args, **kwargs)
  File "/Users/sagargulabani/.cache/huggingface/diffusers/src/diffusers/models/transformers/transformer_2d.py", line 397, in forward
    hidden_states = block(
  File "/Users/sagargulabani/.cache/huggingface/pytorch/torch/nn/modules/module.py", line 1532, in _wrapped_call_impl
    return self._call_impl(*args, **kwargs)
  File "/Users/sagargulabani/.cache/huggingface/pytorch/torch/nn/modules/module.py", line 1541, in _call_impl
    return forward_call(*args, **kwargs)
  File "/Users/sagargulabani/.cache/huggingface/diffusers/src/diffusers/models/attention.py", line 366, in forward
    attn_output = self.attn2(
  File "/Users/sagargulabani/.cache/huggingface/pytorch/torch/nn/modules/module.py", line 1532, in _wrapped_call_impl
    return self._call_impl(*args, **kwargs)
  File "/Users/sagargulabani/.cache/huggingface/pytorch/torch/nn/modules/module.py", line 1541, in _call_impl
    return forward_call(*args, **kwargs)
  File "/Users/sagargulabani/.cache/huggingface/diffusers/src/diffusers/models/attention_processor.py", line 522, in forward
    return self.processor(
  File "/Users/sagargulabani/.cache/huggingface/diffusers/src/diffusers/models/attention_processor.py", line 1279, in __call__
    hidden_states = F.scaled_dot_product_attention(
RuntimeError: Expected query, key, and value to have the same dtype, but got query.dtype: float key.dtype: c10::Half and value.dtype: c10::Half instead.
Steps:   0%|                                                                                | 0/500 [00:01<?, ?it/s]
libc++abi: terminating due to uncaught exception of type std::__1::system_error: recursive_mutex lock failed: Invalid argument
Traceback (most recent call last):
  File "/opt/anaconda3/envs/hf/bin/accelerate", line 8, in <module>
    sys.exit(main())
  File "/opt/anaconda3/envs/hf/lib/python3.10/site-packages/accelerate/commands/accelerate_cli.py", line 46, in main
    args.func(args)
  File "/opt/anaconda3/envs/hf/lib/python3.10/site-packages/accelerate/commands/launch.py", line 1057, in launch_command
    simple_launcher(args)
  File "/opt/anaconda3/envs/hf/lib/python3.10/site-packages/accelerate/commands/launch.py", line 673, in simple_launcher
    raise subprocess.CalledProcessError(returncode=process.returncode, cmd=cmd)

The main error seems to be this
RuntimeError: Expected query, key, and value to have the same dtype, but got query.dtype: float key.dtype: c10::Half and value.dtype: c10::Half instead.

Wondering what could be the fix for this ?
Thanks.

Any progress?
Thanks

SoonTM! https://github.com/pytorch/pytorch/pull/132625

HI, when it's planned to support MPS ?


does not work with webpack 4

Hello and thank you for the useful plugin.
Today, Webpack updated to v.4 (with webpack-contrib/html-webpack-plugin) and this plugin now makes an error:
ERROR in   TypeError: callback is not a function

  - index.js:30   [html-webpack-exclude-assets-plugin]/index.js:30:7
  - new Promise
  - Hook.js:35 AsyncSeriesWaterfallHook.lazyCompileHook [as _promise]
    [html-webpack-plugin]/[tapable]/lib/Hook.js:35:21
  - index.js:679 [html-webpack-plugin]/index.js:679:45
  - index.js:170  [html-webpack-plugin]/index.js:170:16
  - util.js:16 tryCatcher  [bluebird]/js/release/util.js:16:23
  - promise.js:512 Promise._settlePromiseFromHandler   [bluebird]/js/release/promise.js:512:31
  - promise.js:569 Promise._settlePromise   [bluebird]/js/release/promise.js:569:18
  - promise.js:614 Promise._settlePromise0   [bluebird]/js/release/promise.js:614:10
  - promise.js:693 Promise._settlePromises   [bluebird]/js/release/promise.js:693:18
  - async.js:133 Async._drainQueue  [bluebird]/js/release/async.js:133:16
  - async.js:143 Async._drainQueues  [bluebird]/js/release/async.js:143:10
  - async.js:17 Immediate.Async.drainQueues   [bluebird]/js/release/async.js:17:14

html-webpack-plugin has caused build failure. It hasn't upgraded to support webpack 4.0.
Will work on this once html-webpack-plugin is ready for 4.0.
Thanks!

Fixed in version v0.0.6

thank you!


Correct typo

there's a typo in ./yolox/models/darknet.py

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Plz sign CLA

Plz sign CLA
I did it :)


toolbox for F30?

I have tried to create a toolbox for Fedora 30 but this fails.
[fansari@bat ~]$ toolbox -v create --candidate-registry
toolbox: Fedora generational core is f30
toolbox: base image is fedora-toolbox:30
toolbox: customized user-specific image is fedora-toolbox-fansari:30
toolbox: container is fedora-toolbox-fansari-30
toolbox: checking  value /var/run/.heim_org.h5l.kcm-socket (Stream) of property Listen in sssd-kcm.socket
toolbox: parsing value /var/run/.heim_org.h5l.kcm-socket (Stream) of property Listen in sssd-kcm.socket
toolbox: checking if image fedora-toolbox-fansari:30 already exists
Error: error getting image "fedora-toolbox-fansari:30": unable to find a name and tag match for fedora-toolbox-fansari in repotags: no such image
toolbox: looking for image localhost/fedora-toolbox:30
Pulling docker://localhost/fedora-toolbox:30
ERRO[0000] exit status 1
toolbox: looking for image candidate-registry.fedoraproject.org/f30/fedora-toolbox:30
Pulling docker://candidate-registry.fedoraproject.org/f30/fedora-toolbox:30
Getting image source signatures
Copying blob 934966bfd3bd: 39.95 MiB / 89.22 MiB [============>----------------]
Copying blob 934966bfd3bd: 88.35 MiB / 89.22 MiB [=============================]
Copying blob 934966bfd3bd: 89.22 MiB / 89.22 MiB [=========================] 42s
Copying blob cd73137bf7d1: 56.25 MiB / 56.25 MiB [=========================] 42s
Copying config dbfb7129d38b: 2.75 KiB / 2.75 KiB [==========================] 0s
Writing manifest to image destination
Storing signatures
toolbox: base image fedora-toolbox:30 resolved to candidate-registry.fedoraproject.org/f30/fedora-toolbox:30
toolbox: trying to create working container toolbox-working-container-5b0353e2-6395-11e9-b8b5-1c1b0d6163d2
toolbox: trying to configure working container toolbox-working-container-5b0353e2-6395-11e9-b8b5-1c1b0d6163d2
error running container: failed to read from slirp4netns sync pipe: EOF
error while running runtime: exit status 1
ERRO[0000] exit status 1
toolbox: failed to make /home a symlink
ERRO[0000] exit status 1

Looks like buildah run failed:
toolbox: trying to configure working container toolbox-working-container-5b0353e2-6395-11e9-b8b5-1c1b0d6163d2
error running container: failed to read from slirp4netns sync pipe: EOF
error while running runtime: exit status 1
ERRO[0000] exit status 1
toolbox: failed to make /home a symlink

Are you still having this problem? What version of buildah do you have  (rpm -q buildah)?

I have version buildah-1.7-17.dev.git146a0fc.fc30.x86_64.
Today I ran "rpm-ostree upgrade" and tried again. Same version. Same error.

I have version buildah-1.7-17.dev.git146a0fc.fc30.x86_64.
Today I ran "rpm-ostree upgrade" and tried again. Same version. Same error.

Could you try buildah-1.7-3.git873f001.fc30? It's a newer build, but due to a packaging mistake, it's version number isn't considered newer than the one you have by RPM.
You will have to use rpm-ostree override replace to replace the package in your Silverblue image.

[fansari@bat ~]$ rpm -q buildah
buildah-1.7-3.git873f001.fc30.x86_64
[fansari@bat ~]$ toolbox -v create --candidate-registry
toolbox: Fedora generational core is f30
toolbox: base image is fedora-toolbox:30
toolbox: customized user-specific image is fedora-toolbox-fansari:30
toolbox: container is fedora-toolbox-fansari-30
toolbox: checking value /var/run/.heim_org.h5l.kcm-socket (Stream) of property Listen in sssd-kcm.socket
toolbox: parsing value /var/run/.heim_org.h5l.kcm-socket (Stream) of property Listen in sssd-kcm.socket
toolbox: checking if image fedora-toolbox-fansari:30 already exists
Error: error getting image "fedora-toolbox-fansari:30": unable to find a name and tag match for fedora-toolbox-fansari in repotags: no such image
toolbox: looking for image localhost/fedora-toolbox:30
ERRO[0000] exit status 1
toolbox: looking for image candidate-registry.fedoraproject.org/f30/fedora-toolbox:30
toolbox: base image fedora-toolbox:30 resolved to candidate-registry.fedoraproject.org/f30/fedora-toolbox:30
toolbox: trying to create working container toolbox-working-container-1b692990-6783-11e9-a99d-1c1b0d6163d2
toolbox: trying to configure working container toolbox-working-container-1b692990-6783-11e9-a99d-1c1b0d6163d2
error running container: failed to read from slirp4netns sync pipe: EOF
error while running runtime: exit status 1
ERRO[0000] exit status 1
toolbox: failed to make /home a symlink
ERRO[0000] exit status 1

Ok, thanks for trying it out @fansari  - the error is the same. :/

This is https://github.com/containers/buildah/issues/1554

One hint: I don't have this error when trying to build the box as root. Anyway - there is another issue then.
[root@bat ~]# toolbox -v create --candidate-registry
toolbox: Fedora generational core is f30
toolbox: base image is fedora-toolbox:30
toolbox: customized user-specific image is fedora-toolbox-root:30
toolbox: container is fedora-toolbox-root-30
toolbox: checking value /var/run/.heim_org.h5l.kcm-socket (Stream) of property Listen in sssd-kcm.socket
toolbox: parsing value /var/run/.heim_org.h5l.kcm-socket (Stream) of property Listen in sssd-kcm.socket
toolbox: checking if image fedora-toolbox-root:30 already exists
Error: error getting image "fedora-toolbox-root:30": unable to find a name and tag match for fedora-toolbox-root in repotags: no such image
toolbox: looking for image localhost/fedora-toolbox:30
toolbox: looking for image candidate-registry.fedoraproject.org/f30/fedora-toolbox:30
Getting image source signatures
Copying blob 934966bfd3bd [======================================] 89.2MiB / 89.2MiB
Copying blob cd73137bf7d1 [======================================] 56.3MiB / 56.3MiB
Copying config dbfb7129d3 [======================================] 2.8KiB / 2.8KiB
Writing manifest to image destination
Storing signatures
toolbox: base image fedora-toolbox:30 resolved to candidate-registry.fedoraproject.org/f30/fedora-toolbox:30
toolbox: trying to create working container toolbox-working-container-8b667f3e-68f7-11e9-a91b-1c1b0d6163d2
toolbox: trying to configure working container toolbox-working-container-8b667f3e-68f7-11e9-a91b-1c1b0d6163d2
useradd: user 'root' already exists
toolbox: failed to create user root with UID 0

[root@bat ~]# podman run -it dbfb7129d38b /bin/bash
[root@535c7c958ab5 /]# ls
ls: cannot open directory '.': Permission denied

Yeah, the toolbox command isn't really intended to be used as root on the host. We could fix some of the things to make it work, but it's definitely not the primary use-case.
Also, rootless podman and rootful podman often follow different code paths.

Closing in favour of https://github.com/containers/buildah/issues/1554


NLP 分词的日志如何关闭

PaddleNLP 2.3.4，PaddlePaddle2.3.0 Linux & MacOS
使用uwsgi 启动
[uwsgi]
user=root
http=<IP_ADDRESS>:8000
chdir=/data/www
callable=_app
wsgi-file=app.py
master=true
processes=2
pidfile=/data/www/uwsgi.pid
logto=/data/www/uwsgi.log
vacuum = true
logfile-chmod = 644
log-format = [uwsgi-log] | %(ltime) | %(host) | %(method) | %(uri) | %(proto) | %(status) | %(size) | "%(referer)" | "%(uagent)" | %(msecs) | %(time) | %(user)
使用paddlenlp进行分词时，
@staticmethod
def word_segmentation(text):
seg = Taskflow("word_segmentation", device_id=-1)
return seg(text)
总会输出一堆日志
[uwsgi-log] | 16/Aug/2022:15:58:30 +0800 | <IP_ADDRESS>:8000 | POST | /test | HTTP/1.1 | 200 | 252 | "-" | "PostmanRuntime/7.6.1" | 547 |<PHONE_NUMBER> | root
---    fused 0 elementwise_add with relu activation
---    fused 0 elementwise_add with tanh activation
---    fused 0 elementwise_add with leaky_relu activation
---    fused 0 elementwise_add with swish activation
---    fused 0 elementwise_add with hardswish activation
---    fused 0 elementwise_add with sqrt activation
---    fused 0 elementwise_add with abs activation
---    fused 0 elementwise_add with clip activation
---    fused 0 elementwise_add with gelu activation
---    fused 0 elementwise_add with relu6 activation
---    fused 0 elementwise_add with sigmoid activation
---    fused 0 elementwise_sub with relu activation
---    fused 0 elementwise_sub with tanh activation
---    fused 0 elementwise_sub with leaky_relu activation
---    fused 0 elementwise_sub with swish activation
---    fused 0 elementwise_sub with hardswish activation
---    fused 0 elementwise_sub with sqrt activation
---    fused 0 elementwise_sub with abs activation
---    fused 0 elementwise_sub with clip activation
---    fused 0 elementwise_sub with gelu activation
---    fused 0 elementwise_sub with relu6 activation
---    fused 0 elementwise_sub with sigmoid activation
---    fused 0 elementwise_mul with relu activation
---    fused 0 elementwise_mul with tanh activation
---    fused 0 elementwise_mul with leaky_relu activation
---    fused 0 elementwise_mul with swish activation
---    fused 0 elementwise_mul with hardswish activation
---    fused 0 elementwise_mul with sqrt activation
---    fused 0 elementwise_mul with abs activation
---    fused 0 elementwise_mul with clip activation
---    fused 0 elementwise_mul with gelu activation
---    fused 0 elementwise_mul with relu6 activation
---    fused 0 elementwise_mul with sigmoid activation
每一次请求都会产生这些日志，非常占用系统存储，请问这些日志如何关闭？

您好，这个问题目前修复了 https://github.com/PaddlePaddle/Paddle/pull/44316
可以安装nightly build版本再试下：
python -m pip install paddlepaddle-gpu==0.0.0.post112 -f https://www.paddlepaddle.org.cn/whl/linux/gpu/develop.html


Retry on all 429 and 503, even when missing Retry-After header

Changes
Change HTTP client to always retry on 429 and 503, regardless of whether Retry-After header is present. If absent, default to 1 second, as we do today.
Subsumes #391 and #396 while we're still discussing error architecture in the SDK.
Tests
Unit test to ensure that 429 and 503 work with and without Retry-After header.

Codecov Report
All modified lines are covered by tests :white_check_mark:

Files
Coverage Δ

databricks/sdk/core.py
80.49% <100.00%> (+0.12%)
:arrow_up:

:loudspeaker: Thoughts on this report? Let us know!.


Add DNS NS Record Terraform Module

Purpose
Add Terraform module to manage DNS NS records. This is a wrapper of https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/dns_ns_record

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


paste 0.1.13 is not backwards compatible

The new version released yesterday (0.1.13) breaks dependent modules. For example jemalloc-ctl compiles with paste 0.1.12, but not with 0.1.13:
   Compiling jemalloc-ctl v0.3.3
error: expected identifier, found `Mib<[usize; 2]>`
##[error]  --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/jemalloc-ctl-0.3.3/src/macros.rs:8:9
   |
8  | /          paste::item! {
9  | |              $(#[$doc])*
10 | |              #[allow(non_camel_case_types)]
11 | |              pub struct $id;
...  |
39 | |              pub struct [<$id _mib>](pub ::keys::$mib);
40 | |          }
   | |__________^
   |
  ::: /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/jemalloc-ctl-0.3.3/src/arenas.rs:3:1
   |
3  |  / option! {
4  |  |     narenas[ str: b"arenas.narenas\0", non_str: 2 ] => libc::c_uint |
5  |  |     ops: r |
6  |  |     docs:
...   |
26 |  |     mib_docs: /// See [`narenas`].
27 |  | }
   |  |_- in this macro invocation

The above compiler error was fixed by forcing Cargo to select version 0.1.12 of paste instead of 0.1.13.
Based on cargo's scheme to by default select the "maximum compatible" version based semantic versioning, if a backwards-incompatible change needs to be made, a new minor version should be used (e.g., 0.2.0) so that dependent crates do not break. Thanks!

Fixed in 0.1.14.

Thank you, confirmed 0.1.14 fixes compilation for jemalloc-ctl!


[Key Vault] Regenerate and add immutable key release policy property

Description
Resolves https://github.com/Azure/azure-sdk-for-python/issues/22513. This includes updates to properties of KeyReleasePolicy and KeyReleaseParameters from https://github.com/Azure/azure-rest-api-specs/pull/16673.
All SDK Contribution checklist:

[x] The pull request does not introduce [breaking changes]
[x] CHANGELOG is updated for new features, bug fixes or other significant changes.
[x] I have read the contribution guidelines.

General Guidelines and Best Practices

[x] Title of the pull request is clear and informative.
[x] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[x] Pull request includes test coverage for the included changes.

API changes have been detected in azure-keyvault-keys. You can review API changes here
API changes
-             data: bytes,
+             encoded_policy: bytes,

API changes have been detected in azure-keyvault-keys. You can review API changes here
API changes
-             data: bytes,
+             encoded_policy: bytes,
-             content_type: str = ...,
+             content_type: Optional[str] = ...,
+             immutable: Optional[bool] = ...,

Note for reviewing: Most of the changed files are from generated code; the areas of interest are _models.py, _client.py, and /aio/_client.py under azure/keyvault/keys, as well as tests.


Render messages from a database

Hi!
Thanks for this awesome module.
Just wanted to ask if there was a way to have the chat window render messages that are saved in a database?
I'm saving messages in Firebase, and need the messages that were previously sent to render in the chat window when they are opened.
Is there a way to specify a source for these messages?

Hi @davidbaek92! What you can do is use either the addResponseMessage and addUserMessage when the component that's using the widget is going to be rendered. You can use whatever source you need since that will be handled by the component using the widget. For example:
import { addResponseMessage } from 'react-chat-widget';
...

export default MyComponent extends React.Component {
  handleUserMessage = message => {
    doSomethingWithTheUserMessage(message).then(response => {
      addResponseMessage(response);
    });
  }

    render() {
      return ...
    }
}

Hi Martin!
It seems like the above code is sending a response message in the Widget
every time a user sends a message? This isn't exactly what I'm looking for.
What I have is an array of messages being held in state within a React
component. What I need is for the chat widget to show all the old messages
that are held in state once the Widget button is clicked and the chat view
is opened.
Is there any way for me to do this?
On Sun, May 13, 2018 at 5:30 PM, Martín Callegari<EMAIL_ADDRESS>wrote:

Hi @davidbaek92 https://github.com/davidbaek92! What you can do is use
either the addResponseMessage and addUserMessage when the component
that's using the widget is going to be rendered. You can use whatever
source you need since that will be handled by the component using the
widget. For example:
import { addResponseMessage } from 'react-chat-widget';...
export default MyComponent extends React.Component {
handleUserMessage = message => {
doSomethingWithTheUserMessage(message).then(response => {
addResponseMessage(response);
});
}
render() {
  return ...
}

}
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Wolox/react-chat-widget/issues/56#issuecomment-388657399,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Abuo__KxC-POG02tkFN7RqBlp3iIMp7Bks5tyKXxgaJpZM4T8ehi
.

@davidbaek92 you can fetch / pre-load these messages from your database at your componentDidMount() is called, just append these data using addResponseMessage, addUserMessage, addLinkSnippet to the component as soon as the previous messages were received.

@davidbaek92 Did we answer your question or you need more help? :slightly_smiling_face:

@xemasiv Where can I include database functionality in the widget?

@davidbaek92 you can fetch / pre-load these messages from your database at your componentDidMount() is called, just append these data using addResponseMessage, addUserMessage, addLinkSnippet to the component as soon as the previous messages were received.

But it is appending all previous Chat messages too. Can you help me on this??


Wont start on windows

Does this issue occur when all extensions are disabled?: No

VS Code Version: 1.62.1
OS Version: Windows (10.0.19044 Build 19044)

Program gets into some state where it simply will not launch no matter what.
I've recently got my company to update my laptop to use one of the latest versions of vscode and ever since the program gets into a state where upon reloading the window you get no display, just background color. It never recovers from it and after shutting down and trying to launch it again you just get the spinning icon and then nothing.
I used 1.58 since it was release up until last week or so without any issues what so ever and since updating this issue has happed three times.
I work remotely and ever time this happens it can be up to two days until my company's IT department catches up with me in order to reinstall the application so its really negatively impacting my work.
When run from the command line it also does nothing...run it and it sits for a 10-15 seconds and then just quietly exits with no error.
This is quite bad for my work as I usually work with it about 10-12 hours a day.

Thanks for creating this issue! It looks like you may be using an old version of VS Code, the latest stable release is 1.70.0. Please try upgrading to the latest version and checking whether this issue remains.
Happy Coding!

@benny-edlund can you use 1.70.0 and start the application from the command line with the flag --verbose. Can you attach the output after the window gets into the above described state. You might want to pipe the output to a file to avoid missing any logs.

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!


Dropdown menus are keyboard navigable

Use Case
First task in making the whole website keyboard navigable, achieve keyboard navigability to W3C standards and set good practices to extend to the rest of the website in addressing accessibility.
Acceptance Criteria

more visually explicit focus states for focused elements that differs from hover state
all action buttons keyboard operable
operable dropdown menus and submenus (w3 guidance on top level menus here)
navigable/operable modals
provide name/role/value for interfaces, alt text, aria labels, and aria landmarks, etc where needed

Details
Please provide any helpful specifications

is currently blocked by #575. Need focus states before can test usability of dropdowns


Change the Docker runtime script to make Maven work offline

The Docker container runs a Maven build to both set up some configuration files and rebuild the client with proper customisations (eg, logo, .js variables).
This Maven execution should use offline mode, so that the Docker image is self-contained and the container doesn't attempt to update what it already has.
runtime-helper.sh is the script that needs to be changed.

Maven in the container now works partially on line (for everything except things like clean plug-in).

Maven in the container now works partially on line (for everything except things like clean plug-in).


Fix related to splines

Fix bugs in path::Hermite and path::Spline::impl_velocityBound.
The first commit adds

a failing test case for path::Hermite
and a failing assert for path::Spline::impl_velocityBound.

The following commits fix the issues.

path::Spline::impl_velocityBound was assuming a parameter interval of [0,1]. I'm checking whether this is the only place this assumption was made.
I'll let you know when I'm confident this is true. It's probably better to wait for this double-check before merging.

I'm now satisfied on this point. I have other changes but they are not related so I'll move them to another PR.
Feel free to merge if you are ok with it.


Assertion fails on len(upload_info.hash_info.units) == number_of_units

ERROR 2016-11-14 19:37:44,391 upload: <bound method MediaFireUploader._upload_resumable of <mediafire.uploader.MediaFireUploader object at 0x7f6b4fc2e7f0>> failed
Traceback (most recent call last):
  File "/home/rye/.local/lib/python3.5/site-packages/mediafire/uploader.py", line 298, in upload
    upload_result = upload_func(upload_info, check_result)
  File "/home/rye/.local/lib/python3.5/site-packages/mediafire/uploader.py", line 540, in _upload_resumable
    assert len(upload_info.hash_info.units) == number_of_units
AssertionError
Traceback (most recent call last):
  File "./mediafire-cli.py", line 276, in <module>
    main()
  File "./mediafire-cli.py", line 267, in main
    result = router[args.action](client, args)
  File "./mediafire-cli.py", line 72, in do_file_upload
    result = client.upload_file(src_path, args.dest_uri)
  File "/home/rye/.local/lib/python3.5/site-packages/mediafire/client.py", line 496, in upload_file
    action_on_duplicate='replace')
  File "/home/rye/.local/lib/python3.5/site-packages/mediafire/uploader.py", line 312, in upload
    raise UploadError("Upload failed")
mediafire.uploader.UploadError: Upload failed

May be behind LP:1641702.

Optimization from #3 turns to be no longer usable. We must obey the server which means that we will have to hash the file twice (first for the total size and upload/resumable call, then for individual units).


WM modeling: Tradeoff analysis of event throughput and disk needs given different strategies for processing multi-step workflows in a heterogeneous environment

Impact of the new feature
WM in general
Is your feature request related to a problem? Please describe.
This is a meta issue related to the CDR: #11408
and is specific to the pending tasks to come up with a modeling of the workflow management (gdoc), discussed in a June 2023 meeting.
Challenge: Tradeoff analysis of event throughput and disk needs given different strategies for processing multi-step workflows in a heterogeneous environment
Processing Options:

Step chain
Task chain
Goals:
Measure system throughput (events per time)
Measure temporary disk storage needed

Describe the solution you'd like
Finish the following pending tasks:

[x] Get failure rate and average time for failed jobs in the system #11606
[x] Get workflow lifetime statistics #11607
[x] https://github.com/dmwm/WMCore/issues/11608
[x] https://github.com/dmwm/WMCore/issues/11609
[x] (https://github.com/dmwm/WMCore/issues/11614

Deliverable:

[ ] Use the results of the tasks above to come up with a conclusion summary in the WM modeling ideas google document

Describe alternatives you've considered
None
Additional context
This is a meta issue related to the CDR: #11408

@khurtado Kenyi, can you please apply to this - and the other tickets you have created - one of the provided issue templates (for this, the feature request would be the best)? Thanks!

@amaltaro done

@amaltaro It seems we completed all sub-tasks in this issue. Should we close it?

@amaltaro Given the fact that all pending tasks are completed, should we organize another meeting with David Lange? Or, if he was still analyzing the input we provided in the document, should we put this ticket in Waiting until we come back to it for the final part of the issue?

Yes, I was thinking the same! Maybe the two of us could have a brainstorm on the metrics collected so far and try to have something more solid to discuss with David next week or so(?) In parallel, we can already contact him over email and try to arrange the next meeting (let me get it done).

@amaltaro Thanks! Sounds good to me, let talk about this next week then.

@khurtado Kenyi, given that this activity is being carried out with David L., I think we should keep it going in Q4 and try to complete it instead of staling it for a quarter. Said that, I am moving it to Q4. But please let me know if you have concerns and/or if we have to move other things further in 2024.


Can not discover device with HID examples

Hi,
I have been trying all the samples. Scanning shows BLE device with ancs,start and test examples. But none of the other examples let me see BLE device on scans.
But when I upload HID or any other examples. Bluetooth device becomes undiscoverable. I can not see it no matter how long I wait.
I am using Arduino UNO with Adafruit BLE nrf8001.
Another thing; I could not discover BLE device on my MacBook with any of the examples. I tried with LightBlue as well.
Thank you for the great work :+1:

I tried putting Serial.println("passed Line 1...2..x") to debug.
It gets stuck at bleHID.begin();

It gets stuck exactly at line below in the file BLEPeripheral.cpp
this->_device->begin(advertisementDataType, advertisementDataLength, advertisementData,
scanDataType, scanDataLength, scanData,
this->_localAttributes, this->_numLocalAttributes,
this->_remoteAttributes, this->_numRemoteAttributes);

it was lose soldering.
I strengthened soldering on the pins and it worked.

@ayildirim great, thanks for the updates and for closing.


chore(deps-dev): bump vite from 4.3.9 to 4.5.2

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

:exclamation: No coverage uploaded for pull request base (master@a594390). Click here to learn what that means.

Additional details and impacted files
@@            Coverage Diff             @@
##             master       #46   +/-   ##
==========================================
  Coverage          ?   100.00%
==========================================
  Files             ?         1
  Lines             ?        72
  Branches          ?         4
==========================================
  Hits              ?        72
  Misses            ?         0
  Partials          ?         0

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Let std::fmt::Debug for StructArray output Null/Validity info

Which issue does this PR close?

Closes #.
Rationale for this change

When we are comparing whether two Arrays/RecordBatches are equal (e.g., assert_eq!(array1, array2), we also compare NullBuffer in ArrayData). Right now it is possible that two StructArrays are different because of the struct-level nulls but their debug format strings are the same, which brings confusion for debugging.
What changes are included in this PR?

Are there any user-facing changes?

I wonder if we could perhaps truncate this, or just print the null count?
Most of the array implementations cap out after printing the first and last 10 elements to avoid enormous debug output generation.
It isn't ideal, but we want to avoid issues where the debug output is potentially so massive, and takes so long to generate, that panics, etc... just turn into application stalls.

I used the same code in print_long_array to truncate. If you feel the code duplication is not necessary I can find a way to reduce it.


Switch to time from the chrono crate dependency

Hi! I noticed you're using the chrono crate instead of the time crate, and I just wanted to make sure you are aware of the security and maintenance problems of chrono. The following couple of reddit threads are a good summary:

Is the chrono crate unmaintained?
Six weeks in, how are folks handling the time/chrono RUSTSEC advisories?

I was not aware, it should really be pulled from crates.io then!
Thanks a lot, will take a look at fixing it. This is exactly the feedback I wanted to get from r/rust, thanks a lot!


Steam cannot connect to friends network

Issue description
The Steam client cannot connect to the friends network. I'm still able to browse the Steam store and download games. I tried disabling the firewall, that had no effect.
Steps to reproduce

Install Steam: nix-env -iA nixos.steam

Open Steam and log in

Wait a little bit, and a new window will open attempting to connect to Steam friends network

Get message:
FRIENDS NETWORK UNREACHABLE
This failure may indicate that your local network is offline or that the Steam Friends servers are currently offline.

Technical details
$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 4.14.56, NixOS, 18.03.132915.d6c6c7fcec6 (Impala)`
 - multi-user?: `yes`
 - sandbox: `no`
 - version: `nix-env (Nix) 2.0.4`
 - channels(matthew): `"nixos-18.03"`
 - channels(root): `"nixos-18.03.132915.d6c6c7fcec6"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`

Yeah, I can confirm the new friends feature doesn't work on NixOS.

Temporary fix is to launch steam with the flags -nochatui -nofriendsui, Steam should launch and use the old Friends list system.

I can't reproduce this issue on my machine tracking the nixos-unstable channel.
Everything works fine here.
$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 4.14.54, NixOS, 18.09pre145679.dae9cf6106d (Jellyfish)`
 - multi-user?: `yes`
 - sandbox: `no`
 - version: `nix-env (Nix) 2.0.4`
 - channels(root): `"nixos-18.09pre145679.dae9cf6106d"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`

I've been experimenting with nixos-rebuild build-vm and discovered that the problem only occurs when I have this line in my configuration.nix:
time.timeZone = "Australia/Sydney";

Temporary workaround: launch Steam as TZ=UTC steam.

I wonder if this could be something like https://github.com/NixOS/nixpkgs/issues/38991 but with the timezone format instead of locale.

As an Australian who uses steam on NixOS I can confirm I'm experiencing the same issue. And that using TZ=UTC steam fixes the issue.
I've modified steam in my local nixpkgs to apply the workaround by adding TZ=UTC to the profile used by the chroot: https://github.com/Vodurden/nixpkgs/commit/2a7f0a49659af2cecb36ca5d5f798ffb4a24f914
I also noticed that this workaround only solves the issue if I launch steam through steam & on the command line or with Command Line: run steam in the plasma application launcher. If I launch steam through the Applications shortcut it doesn't seem to work. Not sure if that helps with diagnosing the root cause but I figure every detail helps :)

Perhaps I should've tried this earlier, but launching Steam as TZ="Australia/Sydney" steam also works for me.
I have a theory that when TZ is not set, Steam figures out the timezone by doing the equivalent of readlink /etc/localtime.
On NixOS, this results in:
/nix/store/sf38jy6fka7w2h06gjlxfh8z122j2v5r-steam-usr-target/etc/localtime

and Steam isn't able to figure anything out. However, on Debian (where Steam
chat still works), this results in:
/usr/share/zoneinfo/Australia/Sydney

and Steam can figure out the timezone.

@mat8913's fix works on my machine. Just copied it to my local checkout of nixpkgs, did nixos-rebuild switch, opened steam and the new friends chat UI loaded and works fine!

@instantepiphany
If you're referring to the steam: Set TZ to detected timezone on startup commit, I've opened a PR at #44602.

Any progress? Have had this problems for months and no fix coming?

@GreatBigWhiteWorld: did you try that PR and failed?  (I know it's not merged yet.)

@GreatBigWhiteWorld That PR by @mat8913 worked for me - https://github.com/NixOS/nixpkgs/pull/44602
After applying that patch I have had no problems so far!

Sorry I don't know how to apply a PR. I ain't no programmer....

I've changed the Download Region in Settings -> Downloads to US - Boston and it's fine now.

@GreatBigWhiteWorld Knowing how to apply patches and having basic git skills will help if you want to use NixOS.
But look at @rthoo's response, try that and see if it helps.

@Enzime So adding -nochatui -nofriendsui after the command worked until the last update, which broke it again. Good job valve.
@instantepiphany Change download region to Boston doesn't work for me.

Closed with https://github.com/NixOS/nixpkgs/pull/44602


Backend/Frontend: Allow for Restarting of Finished Projects

Mark finished projects as such in the all projects page
Allow users to restart such projects

Finished projects are now archived. Pull Request #97