text:
Lots of verbose output noise when installing Chocolatey packages using Boxstarter 3.0.0

What You Are Seeing?
Lots of verbose output when installing chocolatey package. Previously also described here: https://github.com/chocolatey/boxstarter/pull/479#issuecomment-975400315
What is Expected?
Expect to see regular installation output.
How Did You Get This To Happen? (Steps to Reproduce)

On a clean Windows 11 VM:

Install Chocolatey: Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
Install Boxstarter version 3.0.0-beta-20220427-21 : choco install boxstarter -y --pre
Open: Boxstarter Shell
Install Boxstarter package: Install-BoxstarterPackage -PackageName .\test.ps1

The test.ps1 script looks like this:
choco install git -y

System Details

OS Build (In PowerShell run [System.Environment]::OSVersion.version.tostring()): 10.0.22000.0
Windows PowerShell version (Run: $PSVersionTable): 5.1.22000.613
Chocolatey version (Run choco --version): 1.1.0

Output Log

Full Log Output

Boxstarter: Installing package .\test.ps1
Boxstarter Version 3.0.0.0
(c) 2018 Chocolatey Software, Inc, 2012 - 2018 Matt Wrock. https://boxstarter.org

Boxstarter: Disabling Automatic Updates from Windows Update
Chocolatey v1.1.0
Attempting to build package from 'tmpF732.tmp.nuspec'.
Successfully created package 'C:\ProgramData\Boxstarter\BuildPackages\tmpF732.tmp.1.0.0.nupkg'
Boxstarter: Created a temporary package tmpF732.tmp from .\test.ps1 in C:\ProgramData\Boxstarter\BuildPackages
+ Boxstarter starting Calling Chocolatey to install tmpF732.tmp. This may take several minutes to complete...
Chocolatey v1.1.0
Installing the following packages:
tmpF732.tmp
By installing, you accept licenses for the packages.
Error retrieving packages from source 'https://chocolatey.org/api/v2':
 The remote name could not be resolved: 'community.chocolatey.org'

tmpF732.tmp v1.0.0 (forced)
tmpf732.tmp package files install completed. Performing other installation steps.
 *** LOADING BOXSTARTER ***
Boxstarter: *** HELLO WORLD ***
+ Boxstarter starting Calling Chocolatey to install git. This may take several minutes to complete...
Chocolatey v1.1.0
Installing the following packages:
git
By installing, you accept licenses for the packages.
[NuGet] Attempting to resolve dependency 'git.install (= 2.36.0)'.
Progress: Downloading git.install 2.36.0... 100%
[NuGet] Attempting to resolve dependency 'chocolatey-core.extension (= 1.3.3)'.
Progress: Downloading chocolatey-core.extension 1.4.0... 100%
[NuGet] Attempting to resolve dependency 'chocolatey-compatibility.extension (= 1.0.0)'.
Progress: Downloading chocolatey-compatibility.extension 1.0.0... 100%
Progress: Downloading git 2.36.0... 100%
[NuGet] Installing 'chocolatey-compatibility.extension 1.0.0'.
[NuGet] Successfully installed 'chocolatey-compatibility.extension 1.0.0'.

chocolatey-compatibility.extension v1.0.0 [Approved]
chocolatey-compatibility.extension package files install completed. Performing other installation steps.
 Installed/updated chocolatey-compatibility extensions.
 The install of chocolatey-compatibility.extension was successful.
  Software installed to 'C:\ProgramData\chocolatey\extensions\chocolatey-compatibility'
[NuGet] Installing 'chocolatey-core.extension 1.4.0'.
[NuGet] Successfully installed 'chocolatey-core.extension 1.4.0'.

chocolatey-core.extension v1.4.0 [Approved]
chocolatey-core.extension package files install completed. Performing other installation steps.
 Installed/updated chocolatey-core extensions.
 The install of chocolatey-core.extension was successful.
  Software installed to 'C:\ProgramData\chocolatey\extensions\chocolatey-core'
[NuGet] Installing 'git.install 2.36.0'.
[NuGet] Successfully installed 'git.install 2.36.0'.

git.install v2.36.0 [Approved]
git.install package files install completed. Performing other installation steps.
VERBOSE: Exporting function 'Format-FileSize'.
VERBOSE: Exporting function 'Get-ChecksumValid'.
VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
VERBOSE: Exporting function 'Get-EnvironmentVariable'.
VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
VERBOSE: Exporting function 'Get-FtpFile'.
VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
VERBOSE: Exporting function 'Get-PackageParameters'.
VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
VERBOSE: Exporting function 'Get-ToolsLocation'.
VERBOSE: Exporting function 'Get-UACEnabled'.
VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
VERBOSE: Exporting function 'Get-VirusCheckValid'.
VERBOSE: Exporting function 'Get-WebFile'.
VERBOSE: Exporting function 'Get-WebFileName'.
VERBOSE: Exporting function 'Get-WebHeaders'.
VERBOSE: Exporting function 'Install-BinFile'.
VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
VERBOSE: Exporting function 'Install-ChocolateyPackage'.
VERBOSE: Exporting function 'Install-ChocolateyPath'.
VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
VERBOSE: Exporting function 'Install-Vsix'.
VERBOSE: Exporting function 'Set-EnvironmentVariable'.
VERBOSE: Exporting function 'Set-PowerShellExitCode'.
VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
VERBOSE: Exporting function 'Test-ProcessAdminRights'.
VERBOSE: Exporting function 'Uninstall-BinFile'.
VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
VERBOSE: Exporting function 'Update-SessionEnvironment'.
VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
VERBOSE: Exporting alias 'Get-ProcessorBits'.
VERBOSE: Exporting alias 'Get-OSBitness'.
VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
VERBOSE: Exporting alias 'Generate-BinFile'.
VERBOSE: Exporting alias 'Add-BinFile'.
VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
VERBOSE: Exporting alias 'Remove-BinFile'.
VERBOSE: Exporting alias 'refreshenv'.
VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\boxstarter-choco\boxstarter-choco.psm1'.
 *** LOADING BOXSTARTER ***
VERBOSE: Loading module from path 'C:\ProgramData\Boxstarter\Boxstarter.Chocolatey\Boxstarter.Chocolatey.psd1'.
VERBOSE: Loading module from path 'C:\ProgramData\Boxstarter\Boxstarter.Chocolatey\..\Boxstarter.Common\Boxstarter.Common.psd1'.
VERBOSE: Loading module from path 'C:\ProgramData\Boxstarter\Boxstarter.Common\./boxstarter.common.psm1'.
VERBOSE: Exporting function 'Confirm-Choice'.
VERBOSE: Exporting function 'Create-BoxstarterTask'.
VERBOSE: Exporting function 'Enter-Dotnet4'.
VERBOSE: Exporting function 'Get-BoxstarterTaskContextTempDir'.
VERBOSE: Exporting function 'Get-CurrentUser'.
VERBOSE: Exporting function 'Get-HttpResource'.
VERBOSE: Exporting function 'Get-IsMicrosoftUpdateEnabled'.
VERBOSE: Exporting function 'Get-IsRemote'.
VERBOSE: Exporting function 'Invoke-FromTask'.
VERBOSE: Exporting function 'Invoke-RetriableScript'.
VERBOSE: Exporting function 'Log-BoxStarterMessage'.
VERBOSE: Exporting function 'Enter-BoxstarterLogable'.
VERBOSE: Exporting function 'Out-BoxstarterLog'.
VERBOSE: Exporting function 'Remove-BoxstarterError'.
VERBOSE: Exporting function 'Remove-BoxstarterTask'.
VERBOSE: Exporting function 'Start-TimedSection'.
VERBOSE: Exporting function 'Stop-TimedSection'.
VERBOSE: Exporting function 'Test-Admin'.
VERBOSE: Exporting function 'Write-BoxstarterLogo'.
VERBOSE: Exporting function 'Write-BoxstarterMessage'.
VERBOSE: Importing function 'Confirm-Choice'.
VERBOSE: The 'Create-BoxstarterTask' command in the Boxstarter.Common' module was imported, but because its name does not include an approved verb, it might be difficult to find. The suggested alternative verbs are "New".
VERBOSE: Importing function 'Create-BoxstarterTask'.
VERBOSE: Importing function 'Enter-BoxstarterLogable'.
VERBOSE: Importing function 'Enter-Dotnet4'.
VERBOSE: Importing function 'Get-BoxstarterTaskContextTempDir'.
VERBOSE: Importing function 'Get-CurrentUser'.
VERBOSE: Importing function 'Get-HttpResource'.
VERBOSE: Importing function 'Get-IsMicrosoftUpdateEnabled'.
VERBOSE: Importing function 'Get-IsRemote'.
VERBOSE: Importing function 'Invoke-FromTask'.
VERBOSE: Importing function 'Invoke-RetriableScript'.
VERBOSE: The 'Log-BoxStarterMessage' command in the Boxstarter.Common' module was imported, but because its name does not include an approved verb, it might be difficult to find. For a list of approved verbs, type Get-Verb.
VERBOSE: Importing function 'Log-BoxStarterMessage'.
VERBOSE: Importing function 'Out-BoxstarterLog'.
VERBOSE: Importing function 'Remove-BoxstarterError'.
VERBOSE: Importing function 'Remove-BoxstarterTask'.
VERBOSE: Importing function 'Start-TimedSection'.
VERBOSE: Importing function 'Stop-TimedSection'.
VERBOSE: Importing function 'Test-Admin'.
VERBOSE: Importing function 'Write-BoxstarterLogo'.
VERBOSE: Importing function 'Write-BoxstarterMessage'.
VERBOSE: Loading module from path 'C:\ProgramData\Boxstarter\Boxstarter.Chocolatey\./boxstarter.chocolatey.psm1'.
VERBOSE: Loading module from path 'C:\ProgramData\Boxstarter\Boxstarter.Bootstrapper\Boxstarter.Bootstrapper.psd1'.
VERBOSE: Loading module from path 'C:\ProgramData\Boxstarter\Boxstarter.Bootstrapper\..\Boxstarter.Common\Boxstarter.Common.psd1'.
VERBOSE: Importing function 'Confirm-Choice'.
VERBOSE: The 'Create-BoxstarterTask' command in the Boxstarter.Common' module was imported, but because its name does not include an approved verb, it might be difficult to find. The suggested alternative verbs are "New".
VERBOSE: Importing function 'Create-BoxstarterTask'.
VERBOSE: Importing function 'Enter-BoxstarterLogable'.
VERBOSE: Importing function 'Enter-Dotnet4'.
VERBOSE: Importing function 'Get-BoxstarterTaskContextTempDir'.
VERBOSE: Importing function 'Get-CurrentUser'.
VERBOSE: Importing function 'Get-HttpResource'.
VERBOSE: Importing function 'Get-IsMicrosoftUpdateEnabled'.
VERBOSE: Importing function 'Get-IsRemote'.
VERBOSE: Importing function 'Invoke-FromTask'.
VERBOSE: Importing function 'Invoke-RetriableScript'.
VERBOSE: The 'Log-BoxStarterMessage' command in the Boxstarter.Common' module was imported, but because its name does not include an approved verb, it might be difficult to find. For a list of approved verbs, type Get-Verb.
VERBOSE: Importing function 'Log-BoxStarterMessage'.
VERBOSE: Importing function 'Out-BoxstarterLog'.
VERBOSE: Importing function 'Remove-BoxstarterError'.
VERBOSE: Importing function 'Remove-BoxstarterTask'.
VERBOSE: Importing function 'Start-TimedSection'.
VERBOSE: Importing function 'Stop-TimedSection'.
VERBOSE: Importing function 'Test-Admin'.
VERBOSE: Importing function 'Write-BoxstarterLogo'.
VERBOSE: Importing function 'Write-BoxstarterMessage'.
VERBOSE: Loading module from path 'C:\ProgramData\Boxstarter\Boxstarter.Bootstrapper\./boxstarter.bootstrapper.psm1'.
VERBOSE: Loading module from path 'C:\ProgramData\Boxstarter\Boxstarter.WinConfig\BoxStarter.WinConfig.psd1'.
VERBOSE: Loading module from path 'C:\ProgramData\Boxstarter\Boxstarter.WinConfig\..\Boxstarter.Common\Boxstarter.Common.psd1'.
VERBOSE: Importing function 'Confirm-Choice'.
VERBOSE: The 'Create-BoxstarterTask' command in the Boxstarter.Common' module was imported, but because its name does not include an approved verb, it might be difficult to find. The suggested alternative verbs are "New".
VERBOSE: Importing function 'Create-BoxstarterTask'.
VERBOSE: Importing function 'Enter-BoxstarterLogable'.
VERBOSE: Importing function 'Enter-Dotnet4'.
VERBOSE: Importing function 'Get-BoxstarterTaskContextTempDir'.
VERBOSE: Importing function 'Get-CurrentUser'.
VERBOSE: Importing function 'Get-HttpResource'.
VERBOSE: Importing function 'Get-IsMicrosoftUpdateEnabled'.
VERBOSE: Importing function 'Get-IsRemote'.
VERBOSE: Importing function 'Invoke-FromTask'.
VERBOSE: Importing function 'Invoke-RetriableScript'.
VERBOSE: The 'Log-BoxStarterMessage' command in the Boxstarter.Common' module was imported, but because its name does not include an approved verb, it might be difficult to find. For a list of approved verbs, type Get-Verb.
VERBOSE: Importing function 'Log-BoxStarterMessage'.
VERBOSE: Importing function 'Out-BoxstarterLog'.
VERBOSE: Importing function 'Remove-BoxstarterError'.
VERBOSE: Importing function 'Remove-BoxstarterTask'.
VERBOSE: Importing function 'Start-TimedSection'.
VERBOSE: Importing function 'Stop-TimedSection'.
VERBOSE: Importing function 'Test-Admin'.
VERBOSE: Importing function 'Write-BoxstarterLogo'.
VERBOSE: Importing function 'Write-BoxstarterMessage'.
VERBOSE: Loading module from path 'C:\ProgramData\Boxstarter\Boxstarter.WinConfig\./boxstarter.WinConfig.psm1'.
VERBOSE: Exporting function 'Disable-BingSearch'.
VERBOSE: Exporting function 'Disable-GameBarTips'.
VERBOSE: Exporting function 'Disable-InternetExplorerESC'.
VERBOSE: Exporting function 'Disable-MicrosoftUpdate'.
VERBOSE: Exporting function 'Disable-UAC'.
VERBOSE: Exporting function 'Enable-MicrosoftUpdate'.
VERBOSE: Exporting function 'Enable-RemoteDesktop'.
VERBOSE: Exporting function 'Enable-UAC'.
VERBOSE: Exporting function 'Get-LibraryNames'.
VERBOSE: Exporting function 'Get-UAC'.
VERBOSE: Exporting function 'Install-WindowsUpdate'.
VERBOSE: Exporting function 'Move-LibraryDirectory'.
VERBOSE: Exporting function 'Set-BoxstarterPageFile'.
VERBOSE: Exporting function 'Set-BoxstarterTaskbarOptions'.
VERBOSE: Exporting function 'Set-CornerNavigationOptions'.
VERBOSE: Exporting function 'Set-ExplorerOptions'.
VERBOSE: Exporting function 'Set-StartScreenOptions'.
VERBOSE: Exporting function 'Set-TaskbarSmall'.
VERBOSE: Exporting function 'Set-WindowsExplorerOptions'.
VERBOSE: Exporting function 'Update-ExecutionPolicy'.
VERBOSE: Importing function 'Disable-BingSearch'.
VERBOSE: Importing function 'Disable-GameBarTips'.
VERBOSE: Importing function 'Disable-InternetExplorerESC'.
VERBOSE: Importing function 'Disable-MicrosoftUpdate'.
VERBOSE: Importing function 'Disable-UAC'.
VERBOSE: Importing function 'Enable-MicrosoftUpdate'.
VERBOSE: Importing function 'Enable-RemoteDesktop'.
VERBOSE: Importing function 'Enable-UAC'.
VERBOSE: Importing function 'Get-LibraryNames'.
VERBOSE: Importing function 'Get-UAC'.
VERBOSE: Importing function 'Install-WindowsUpdate'.
VERBOSE: Importing function 'Move-LibraryDirectory'.
VERBOSE: Importing function 'Set-BoxstarterPageFile'.
VERBOSE: Importing function 'Set-BoxstarterTaskbarOptions'.
VERBOSE: Importing function 'Set-CornerNavigationOptions'.
VERBOSE: Importing function 'Set-ExplorerOptions'.
VERBOSE: Importing function 'Set-StartScreenOptions'.
VERBOSE: Importing function 'Set-TaskbarSmall'.
VERBOSE: Importing function 'Set-WindowsExplorerOptions'.
VERBOSE: Importing function 'Update-ExecutionPolicy'.
VERBOSE: Exporting function 'Enter-BoxstarterLogable'.
VERBOSE: Exporting function 'Start-TimedSection'.
VERBOSE: Exporting function 'Stop-TimedSection'.
VERBOSE: Exporting function 'Write-BoxstarterMessage'.
VERBOSE: Exporting function 'Get-BoxstarterTempDir'.
VERBOSE: Exporting function 'Install-BoxstarterExtension'.
VERBOSE: Exporting function 'Invoke-BoxStarter'.
VERBOSE: Exporting function 'Invoke-Reboot'.
VERBOSE: Exporting function 'Test-PendingReboot'.
VERBOSE: Importing function 'Enter-BoxstarterLogable'.
VERBOSE: Importing function 'Get-BoxstarterTempDir'.
VERBOSE: Importing function 'Install-BoxstarterExtension'.
VERBOSE: Importing function 'Invoke-BoxStarter'.
VERBOSE: Importing function 'Invoke-Reboot'.
VERBOSE: Importing function 'Start-TimedSection'.
VERBOSE: Importing function 'Stop-TimedSection'.
VERBOSE: Importing function 'Test-PendingReboot'.
VERBOSE: Importing function 'Write-BoxstarterMessage'.
VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\helpers\chocolateyInstaller.psm1'.
VERBOSE: Exporting function 'Format-FileSize'.
VERBOSE: Exporting function 'Get-ChecksumValid'.
VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
VERBOSE: Exporting function 'Get-EnvironmentVariable'.
VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
VERBOSE: Exporting function 'Get-FtpFile'.
VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
VERBOSE: Exporting function 'Get-PackageParameters'.
VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
VERBOSE: Exporting function 'Get-ToolsLocation'.
VERBOSE: Exporting function 'Get-UACEnabled'.
VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
VERBOSE: Exporting function 'Get-VirusCheckValid'.
VERBOSE: Exporting function 'Get-WebFile'.
VERBOSE: Exporting function 'Get-WebFileName'.
VERBOSE: Exporting function 'Get-WebHeaders'.
VERBOSE: Exporting function 'Install-BinFile'.
VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
VERBOSE: Exporting function 'Install-ChocolateyPackage'.
VERBOSE: Exporting function 'Install-ChocolateyPath'.
VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
VERBOSE: Exporting function 'Install-Vsix'.
VERBOSE: Exporting function 'Set-EnvironmentVariable'.
VERBOSE: Exporting function 'Set-PowerShellExitCode'.
VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
VERBOSE: Exporting function 'Test-ProcessAdminRights'.
VERBOSE: Exporting function 'Uninstall-BinFile'.
VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
VERBOSE: Exporting function 'Update-SessionEnvironment'.
VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
VERBOSE: Exporting alias 'Get-ProcessorBits'.
VERBOSE: Exporting alias 'Get-OSBitness'.
VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
VERBOSE: Exporting alias 'Generate-BinFile'.
VERBOSE: Exporting alias 'Add-BinFile'.
VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
VERBOSE: Exporting alias 'Remove-BinFile'.
VERBOSE: Exporting alias 'refreshenv'.
VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\boxstarter-choco\boxstarter-choco.psm1'.
VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-compatibility\chocolatey-compatibility.psm1'.
VERBOSE: Exporting function 'Install-ChocolateyDesktopLink'.
VERBOSE: Exporting function 'Write-ChocolateyFailure'.
VERBOSE: Exporting function 'Write-ChocolateySuccess'.
VERBOSE: Exporting function 'Write-FileUpdateLog'.
VERBOSE: Importing function 'Install-ChocolateyDesktopLink'.
VERBOSE: Importing function 'Write-ChocolateyFailure'.
VERBOSE: Importing function 'Write-ChocolateySuccess'.
VERBOSE: Importing function 'Write-FileUpdateLog'.
VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-core\chocolatey-core.psm1'.
VERBOSE: Exporting function 'Get-AppInstallLocation'.
VERBOSE: Exporting function 'Get-AvailableDriveLetter'.
VERBOSE: Exporting function 'Get-EffectiveProxy'.
VERBOSE: Exporting function 'Get-PackageCacheLocation'.
VERBOSE: Exporting function 'Get-WebContent'.
VERBOSE: Exporting function 'Register-Application'.
VERBOSE: Exporting function 'Remove-Process'.
VERBOSE: Importing function 'Get-AppInstallLocation'.
VERBOSE: Importing function 'Get-AvailableDriveLetter'.
VERBOSE: Importing function 'Get-EffectiveProxy'.
VERBOSE: Importing function 'Get-PackageCacheLocation'.
VERBOSE: Importing function 'Get-WebContent'.
VERBOSE: Importing function 'Register-Application'.
VERBOSE: Importing function 'Remove-Process'.
VERBOSE: Exporting function 'Format-FileSize'.
VERBOSE: Exporting function 'Get-ChecksumValid'.
VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
VERBOSE: Exporting function 'Get-EnvironmentVariable'.
VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
VERBOSE: Exporting function 'Get-FtpFile'.
VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
VERBOSE: Exporting function 'Get-PackageParameters'.
VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
VERBOSE: Exporting function 'Get-ToolsLocation'.
VERBOSE: Exporting function 'Get-UACEnabled'.
VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
VERBOSE: Exporting function 'Get-VirusCheckValid'.
VERBOSE: Exporting function 'Get-WebFile'.
VERBOSE: Exporting function 'Get-WebFileName'.
VERBOSE: Exporting function 'Get-WebHeaders'.
VERBOSE: Exporting function 'Install-BinFile'.
VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
VERBOSE: Exporting function 'Install-ChocolateyPackage'.
VERBOSE: Exporting function 'Install-ChocolateyPath'.
VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
VERBOSE: Exporting function 'Install-Vsix'.
VERBOSE: Exporting function 'Set-EnvironmentVariable'.
VERBOSE: Exporting function 'Set-PowerShellExitCode'.
VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
VERBOSE: Exporting function 'Test-ProcessAdminRights'.
VERBOSE: Exporting function 'Uninstall-BinFile'.
VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
VERBOSE: Exporting function 'Update-SessionEnvironment'.
VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
VERBOSE: Exporting function 'Install-ChocolateyDesktopLink'.
VERBOSE: Exporting function 'Write-ChocolateyFailure'.
VERBOSE: Exporting function 'Write-ChocolateySuccess'.
VERBOSE: Exporting function 'Write-FileUpdateLog'.
VERBOSE: Exporting function 'Get-AppInstallLocation'.
VERBOSE: Exporting function 'Get-AvailableDriveLetter'.
VERBOSE: Exporting function 'Get-EffectiveProxy'.
VERBOSE: Exporting function 'Get-PackageCacheLocation'.
VERBOSE: Exporting function 'Get-WebContent'.
VERBOSE: Exporting function 'Register-Application'.
VERBOSE: Exporting function 'Remove-Process'.
VERBOSE: Exporting alias 'Get-ProcessorBits'.
VERBOSE: Exporting alias 'Get-OSBitness'.
VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
VERBOSE: Exporting alias 'Generate-BinFile'.
VERBOSE: Exporting alias 'Add-BinFile'.
VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
VERBOSE: Exporting alias 'Remove-BinFile'.
VERBOSE: Exporting alias 'refreshenv'.
VERBOSE: Importing function 'Format-FileSize'.
VERBOSE: Importing function 'Get-AppInstallLocation'.
VERBOSE: Importing function 'Get-AvailableDriveLetter'.
VERBOSE: Importing function 'Get-ChecksumValid'.
VERBOSE: Importing function 'Get-ChocolateyUnzip'.
VERBOSE: Importing function 'Get-ChocolateyWebFile'.
VERBOSE: Importing function 'Get-EffectiveProxy'.
VERBOSE: Importing function 'Get-EnvironmentVariable'.
VERBOSE: Importing function 'Get-EnvironmentVariableNames'.
VERBOSE: Importing function 'Get-FtpFile'.
VERBOSE: Importing function 'Get-OSArchitectureWidth'.
VERBOSE: Importing function 'Get-PackageCacheLocation'.
VERBOSE: Importing function 'Get-PackageParameters'.
VERBOSE: Importing function 'Get-PackageParametersBuiltIn'.
VERBOSE: Importing function 'Get-ToolsLocation'.
VERBOSE: Importing function 'Get-UACEnabled'.
VERBOSE: Importing function 'Get-UninstallRegistryKey'.
VERBOSE: Importing function 'Get-VirusCheckValid'.
VERBOSE: Importing function 'Get-WebContent'.
VERBOSE: Importing function 'Get-WebFile'.
VERBOSE: Importing function 'Get-WebFileName'.
VERBOSE: Importing function 'Get-WebHeaders'.
VERBOSE: Importing function 'Install-BinFile'.
VERBOSE: Importing function 'Install-ChocolateyDesktopLink'.
VERBOSE: Importing function 'Install-ChocolateyEnvironmentVariable'.
VERBOSE: Importing function 'Install-ChocolateyExplorerMenuItem'.
VERBOSE: Importing function 'Install-ChocolateyFileAssociation'.
VERBOSE: Importing function 'Install-ChocolateyInstallPackage'.
VERBOSE: Importing function 'Install-ChocolateyPackage'.
VERBOSE: Importing function 'Install-ChocolateyPath'.
VERBOSE: Importing function 'Install-ChocolateyPinnedTaskBarItem'.
VERBOSE: Importing function 'Install-ChocolateyPowershellCommand'.
VERBOSE: Importing function 'Install-ChocolateyShortcut'.
VERBOSE: Importing function 'Install-ChocolateyVsixPackage'.
VERBOSE: Importing function 'Install-ChocolateyZipPackage'.
VERBOSE: Importing function 'Install-Vsix'.
VERBOSE: Importing function 'Register-Application'.
VERBOSE: Importing function 'Remove-Process'.
VERBOSE: Importing function 'Set-EnvironmentVariable'.
VERBOSE: Importing function 'Set-PowerShellExitCode'.
VERBOSE: Importing function 'Start-ChocolateyProcessAsAdmin'.
VERBOSE: Importing function 'Test-ProcessAdminRights'.
VERBOSE: Importing function 'Uninstall-BinFile'.
VERBOSE: Importing function 'Uninstall-ChocolateyEnvironmentVariable'.
VERBOSE: Importing function 'Uninstall-ChocolateyPackage'.
VERBOSE: Importing function 'Uninstall-ChocolateyZipPackage'.
VERBOSE: Importing function 'Update-SessionEnvironment'.
VERBOSE: Importing function 'Write-ChocolateyFailure'.
VERBOSE: Importing function 'Write-ChocolateySuccess'.
VERBOSE: Importing function 'Write-FileUpdateLog'.
VERBOSE: Importing function 'Write-FunctionCallLogMessage'.
VERBOSE: Importing alias 'Add-BinFile'.
VERBOSE: Importing alias 'Generate-BinFile'.
VERBOSE: Importing alias 'Get-InstallRegistryKey'.
VERBOSE: Importing alias 'Get-OSBitness'.
VERBOSE: Importing alias 'Get-ProcessorBits'.
VERBOSE: Importing alias 'Invoke-ChocolateyProcess'.
VERBOSE: Importing alias 'refreshenv'.
VERBOSE: Importing alias 'Remove-BinFile'.
VERBOSE: Importing alias 'Start-ChocolateyProcess'.
VERBOSE: Boxstarter: Importing Boxstarter vars into pid 8872 from pid: 3540
VERBOSE: Boxstarter: Importing BEX.Boxstarter.BaseDir from 3540 to 8872 with value C:\ProgramData\Boxstarter
VERBOSE: Boxstarter: Importing BEX.Boxstarter.IsRebooting from 3540 to 8872 with value False
VERBOSE: Boxstarter: Importing BEX.Boxstarter.LocalRepo from 3540 to 8872 with value C:\ProgramData\Boxstarter\BuildPackages
VERBOSE: Boxstarter: Importing BEX.Boxstarter.Log from 3540 to 8872 with value C:\Users\vagrant\AppData\Local\Boxstarter\boxstarter.log
VERBOSE: Boxstarter: Importing BEX.Boxstarter.NoPassword from 3540 to 8872 with value True
VERBOSE: Boxstarter: Importing BEX.Boxstarter.NugetSources from 3540 to 8872 with value https://chocolatey.org/api/v2
VERBOSE: Boxstarter: Importing BEX.Boxstarter.Package from 3540 to 8872 with value tmpF732.tmp
VERBOSE: Boxstarter: Importing BEX.Boxstarter.ProgramFiles86 from 3540 to 8872 with value C:\Program Files (x86)
VERBOSE: Boxstarter: Importing BEX.Boxstarter.RebootOk from 3540 to 8872 with value True
VERBOSE: Boxstarter: Importing BEX.Boxstarter.ScriptToCall from 3540 to 8872 with value Import-Module (Join-Path -Path "C:\ProgramData\Boxstarter" -ChildPath BoxStarter.Chocolatey\Boxstarter.Chocolatey.psd1) -global -DisableNameChecking; Invoke-ChocolateyBoxstarter -bootstrapPackage '.\test.ps1'
VERBOSE: Boxstarter: Importing BEX.Boxstarter.SourcePID from 3540 to 8872 with value 7436
VERBOSE: Boxstarter: Importing BEX.Boxstarter.StopOnPackageFailure from 3540 to 8872 with value False
VERBOSE: Boxstarter: Importing BEX.Boxstarter.SuppressLogging from 3540 to 8872 with value False
VERBOSE: Exporting function 'cinst'.
VERBOSE: Exporting function 'choco'.
VERBOSE: Exporting function 'cup'.
VERBOSE: Exporting function 'Install-ChocolateyInstallPackageOverride'.
VERBOSE: Exporting function 'Write-HostOverride'.
VERBOSE: Exporting function 'Export-BoxstarterVars'.
VERBOSE: Exporting function 'Enable-BoxstarterClientRemoting'.
VERBOSE: Exporting function 'Enable-BoxstarterCredSSP'.
VERBOSE: Exporting function 'Get-BoxStarterConfig'.
VERBOSE: Exporting function 'Get-PackageRoot'.
VERBOSE: Exporting function 'Install-BoxstarterPackage'.
VERBOSE: Exporting function 'Invoke-BoxStarterBuild'.
VERBOSE: Exporting function 'Invoke-BoxstarterFromTask'.
VERBOSE: Exporting function 'Invoke-Chocolatey'.
VERBOSE: Exporting function 'Invoke-ChocolateyBoxstarter'.
VERBOSE: Exporting function 'New-BoxstarterPackage'.
VERBOSE: Exporting function 'New-PackageFromScript'.
VERBOSE: Exporting function 'Resolve-VMPlugin'.
VERBOSE: Exporting function 'Set-BoxStarterConfig'.
VERBOSE: Exporting function 'Set-BoxstarterShare'.
VERBOSE: Exporting alias 'Install-ChocolateyInstallPackage'.
VERBOSE: Exporting alias 'Write-Host'.
VERBOSE: Exporting alias 'Enable-BoxstarterVM'.
VERBOSE: Importing function 'choco'.
VERBOSE: Importing function 'cinst'.
VERBOSE: Importing function 'cup'.
VERBOSE: Importing function 'Enable-BoxstarterClientRemoting'.
VERBOSE: Importing function 'Enable-BoxstarterCredSSP'.
VERBOSE: Importing function 'Export-BoxstarterVars'.
VERBOSE: Importing function 'Get-BoxStarterConfig'.
VERBOSE: Importing function 'Get-PackageRoot'.
VERBOSE: Importing function 'Install-BoxstarterPackage'.
VERBOSE: Importing function 'Install-ChocolateyInstallPackageOverride'.
VERBOSE: Importing function 'Invoke-BoxStarterBuild'.
VERBOSE: Importing function 'Invoke-BoxstarterFromTask'.
VERBOSE: Importing function 'Invoke-Chocolatey'.
VERBOSE: Importing function 'Invoke-ChocolateyBoxstarter'.
VERBOSE: Importing function 'New-BoxstarterPackage'.
VERBOSE: Importing function 'New-PackageFromScript'.
VERBOSE: Importing function 'Resolve-VMPlugin'.
VERBOSE: Importing function 'Set-BoxStarterConfig'.
VERBOSE: Importing function 'Set-BoxstarterShare'.
VERBOSE: Importing function 'Write-HostOverride'.
VERBOSE: Importing alias 'Enable-BoxstarterVM'.
VERBOSE: Importing alias 'Install-ChocolateyInstallPackage'.
VERBOSE: Importing alias 'Write-Host'.
Boxstarter: *** HELLO WORLD ***
VERBOSE: Importing function 'Install-ChocolateyDesktopLink'.
VERBOSE: Importing function 'Write-ChocolateyFailure'.
VERBOSE: Importing function 'Write-ChocolateySuccess'.
VERBOSE: Importing function 'Write-FileUpdateLog'.
VERBOSE: Importing function 'Get-AppInstallLocation'.
VERBOSE: Importing function 'Get-AvailableDriveLetter'.
VERBOSE: Importing function 'Get-EffectiveProxy'.
VERBOSE: Importing function 'Get-PackageCacheLocation'.
VERBOSE: Importing function 'Get-WebContent'.
VERBOSE: Importing function 'Register-Application'.
VERBOSE: Importing function 'Remove-Process'.
VERBOSE: Exporting function 'Format-FileSize'.
VERBOSE: Exporting function 'Get-ChecksumValid'.
VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
VERBOSE: Exporting function 'Get-EnvironmentVariable'.
VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
VERBOSE: Exporting function 'Get-FtpFile'.
VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
VERBOSE: Exporting function 'Get-PackageParameters'.
VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
VERBOSE: Exporting function 'Get-ToolsLocation'.
VERBOSE: Exporting function 'Get-UACEnabled'.
VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
VERBOSE: Exporting function 'Get-VirusCheckValid'.
VERBOSE: Exporting function 'Get-WebFile'.
VERBOSE: Exporting function 'Get-WebFileName'.
VERBOSE: Exporting function 'Get-WebHeaders'.
VERBOSE: Exporting function 'Install-BinFile'.
VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
VERBOSE: Exporting function 'Install-ChocolateyPackage'.
VERBOSE: Exporting function 'Install-ChocolateyPath'.
VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
VERBOSE: Exporting function 'Install-Vsix'.
VERBOSE: Exporting function 'Set-EnvironmentVariable'.
VERBOSE: Exporting function 'Set-PowerShellExitCode'.
VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
VERBOSE: Exporting function 'Test-ProcessAdminRights'.
VERBOSE: Exporting function 'Uninstall-BinFile'.
VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
VERBOSE: Exporting function 'Update-SessionEnvironment'.
VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
VERBOSE: Exporting function 'Install-ChocolateyDesktopLink'.
VERBOSE: Exporting function 'Write-ChocolateyFailure'.
VERBOSE: Exporting function 'Write-ChocolateySuccess'.
VERBOSE: Exporting function 'Write-FileUpdateLog'.
VERBOSE: Exporting function 'Get-AppInstallLocation'.
VERBOSE: Exporting function 'Get-AvailableDriveLetter'.
VERBOSE: Exporting function 'Get-EffectiveProxy'.
VERBOSE: Exporting function 'Get-PackageCacheLocation'.
VERBOSE: Exporting function 'Get-WebContent'.
VERBOSE: Exporting function 'Register-Application'.
VERBOSE: Exporting function 'Remove-Process'.
VERBOSE: Exporting alias 'Get-ProcessorBits'.
VERBOSE: Exporting alias 'Get-OSBitness'.
VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
VERBOSE: Exporting alias 'Generate-BinFile'.
VERBOSE: Exporting alias 'Add-BinFile'.
VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
VERBOSE: Exporting alias 'Remove-BinFile'.
VERBOSE: Exporting alias 'refreshenv'.
VERBOSE: Importing function 'Format-FileSize'.
VERBOSE: Importing function 'Get-AppInstallLocation'.
VERBOSE: Importing function 'Get-AvailableDriveLetter'.
VERBOSE: Importing function 'Get-ChecksumValid'.
VERBOSE: Importing function 'Get-ChocolateyUnzip'.
VERBOSE: Importing function 'Get-ChocolateyWebFile'.
VERBOSE: Importing function 'Get-EffectiveProxy'.
VERBOSE: Importing function 'Get-EnvironmentVariable'.
VERBOSE: Importing function 'Get-EnvironmentVariableNames'.
VERBOSE: Importing function 'Get-FtpFile'.
VERBOSE: Importing function 'Get-OSArchitectureWidth'.
VERBOSE: Importing function 'Get-PackageCacheLocation'.
VERBOSE: Importing function 'Get-PackageParameters'.
VERBOSE: Importing function 'Get-PackageParametersBuiltIn'.
VERBOSE: Importing function 'Get-ToolsLocation'.
VERBOSE: Importing function 'Get-UACEnabled'.
VERBOSE: Importing function 'Get-UninstallRegistryKey'.
VERBOSE: Importing function 'Get-VirusCheckValid'.
VERBOSE: Importing function 'Get-WebContent'.
VERBOSE: Importing function 'Get-WebFile'.
VERBOSE: Importing function 'Get-WebFileName'.
VERBOSE: Importing function 'Get-WebHeaders'.
VERBOSE: Importing function 'Install-BinFile'.
VERBOSE: Importing function 'Install-ChocolateyDesktopLink'.
VERBOSE: Importing function 'Install-ChocolateyEnvironmentVariable'.
VERBOSE: Importing function 'Install-ChocolateyExplorerMenuItem'.
VERBOSE: Importing function 'Install-ChocolateyFileAssociation'.
VERBOSE: Importing function 'Install-ChocolateyInstallPackage'.
VERBOSE: Importing function 'Install-ChocolateyPackage'.
VERBOSE: Importing function 'Install-ChocolateyPath'.
VERBOSE: Importing function 'Install-ChocolateyPinnedTaskBarItem'.
VERBOSE: Importing function 'Install-ChocolateyPowershellCommand'.
VERBOSE: Importing function 'Install-ChocolateyShortcut'.
VERBOSE: Importing function 'Install-ChocolateyVsixPackage'.
VERBOSE: Importing function 'Install-ChocolateyZipPackage'.
VERBOSE: Importing function 'Install-Vsix'.
VERBOSE: Importing function 'Register-Application'.
VERBOSE: Importing function 'Remove-Process'.
VERBOSE: Importing function 'Set-EnvironmentVariable'.
VERBOSE: Importing function 'Set-PowerShellExitCode'.
VERBOSE: Importing function 'Start-ChocolateyProcessAsAdmin'.
VERBOSE: Importing function 'Test-ProcessAdminRights'.
VERBOSE: Importing function 'Uninstall-BinFile'.
VERBOSE: Importing function 'Uninstall-ChocolateyEnvironmentVariable'.
VERBOSE: Importing function 'Uninstall-ChocolateyPackage'.
VERBOSE: Importing function 'Uninstall-ChocolateyZipPackage'.
VERBOSE: Importing function 'Update-SessionEnvironment'.
VERBOSE: Importing function 'Write-ChocolateyFailure'.
VERBOSE: Importing function 'Write-ChocolateySuccess'.
VERBOSE: Importing function 'Write-FileUpdateLog'.
VERBOSE: Importing function 'Write-FunctionCallLogMessage'.
VERBOSE: Importing alias 'Add-BinFile'.
VERBOSE: Importing alias 'Generate-BinFile'.
VERBOSE: Importing alias 'Get-InstallRegistryKey'.
VERBOSE: Importing alias 'Get-OSBitness'.
VERBOSE: Importing alias 'Get-ProcessorBits'.
VERBOSE: Importing alias 'Invoke-ChocolateyProcess'.
VERBOSE: Importing alias 'refreshenv'.
VERBOSE: Importing alias 'Remove-BinFile'.
VERBOSE: Importing alias 'Start-ChocolateyProcess'.
Using Git LFS
VERBOSE: Boxstarter: Checking for other running MSIEXEC installers...
Installing 64-bit git.install...
git.install has been installed.
VERBOSE: Trying local and machine (x32 & x64) Uninstall keys
VERBOSE: Retrieving all uninstall registry keys
WARNING: No registry key found based on  'Git version *'
VERBOSE: Found 0 keys, aborting this method
VERBOSE: Trying Program Files with 2 levels depth: C:\Program Files C:\Program Files\*\* C:\Program Files (x86) C:\Program Files (x86)\*\*
VERBOSE: Trying native commands on PATH
VERBOSE: Trying Registry: \SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
VERBOSE: No location found
WARNING: Can't find git.install install location
  git.install can be automatically uninstalled.
Environment Vars (like PATH) have changed. Close/reopen your shell to
 see the changes (or in powershell/cmd.exe just type `refreshenv`).
 The install of git.install was successful.
  Software installed to 'C:\Program Files\Git\'
[NuGet] Installing 'git 2.36.0'.
[NuGet] Successfully installed 'git 2.36.0'.

git v2.36.0 [Approved]
git package files install completed. Performing other installation steps.
 The install of git was successful.
  Software installed to 'C:\ProgramData\chocolatey\lib\git'

Chocolatey installed 4/4 packages.
 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
+ Boxstarter finished Calling Chocolatey to install git. This may take several minutes to complete... 00:00:38.5140304
  tmpf732.tmp can be automatically uninstalled.
Environment Vars (like PATH) have changed. Close/reopen your shell to
 see the changes (or in powershell/cmd.exe just type `refreshenv`).
 The install of tmpf732.tmp was successful.
  Software installed to 'C:\Program Files\Git\'

Chocolatey installed 1/1 packages.
 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
+ Boxstarter finished Calling Chocolatey to install tmpF732.tmp. This may take several minutes to complete... 00:00:43.4383876
True
Boxstarter: Restore Automatic Updates from Windows Update

Errors       : {}
ComputerName : localhost
Completed    : True
FinishTime   : 05-05-2022 11:19:53
StartTime    : 05-05-2022 11:19:06

I'm having trouble reproducing this issue on my machine(s).
can you check what the value of $VerbosePreference is in your BoxstarterShell before you invoke Install-BoxstarterPackage ?
Also, can you try to
Install-BoxstarterPackage -PackageName .\test.ps1 -Verbose:$false

and see if that changes anything?

$VerbosePreference has the value SilentlyContinue before the Install-BoxstarterPackage is executed.
I just replicated the problem on another computer (Macbook Pro) using a brand new install of Windows 11 Pro in a Parallels VM.
Exact same steps as outlined above, results in exact same issue.
You suggestion with -Verbose:$false seems to make no difference sadly.

FYI: Original test was done on a Windows machine using a Hyper-V VM with Windows 11 Pro

I am still seeing this issue with 3.0.3:

@Baune8D As this issue is now closed you should open a new issue so we can capture the required information.

authors: Baune8D mwallner pauby

repo: chocolatey/boxstarter


text:
(virtualbox & vlc) Substring error on package upgrades

With the recent changes, I'm now getting this error when trying to upgrade the virtualbox package and the vlc package:
ERROR: Exception calling "Substring" with "1" argument(s): "startIndex cannot be larger than length of string.
Parameter name: startIndex"
Here are the gists from my upgrade attempts:
virtualbox (from v5.1.10 to v5.1.10.20161207):
https://gist.github.com/michaelray/41332926fd5b16494f0264c080e6b2a1
vlc (from v2.2.4 to v2.2.4.20161210):
https://gist.github.com/michaelray/0077afc22a3dfcb6ae4638d7f7602a63

This must be the error in chocolatey-core.extension then and specifically with Get-PackageParameters which was the last changed and used within both packages:
function Get-PackageParameters([string] $Parameters = $Env:ChocolateyPackageParameters) {
    $res = @{}
    $re = "\/([a-zA-Z]+)(:([`"'])?([a-zA-Z0-9- _\\:\.]+)([`"'])?)?"
    $results = $Parameters | Select-String $re -AllMatches | select -Expand Matches
    foreach ($m in $results) {
        $a = $m.Value -split ':'
        $opt = $a[0].Substring(1); $val = $a[1..100] -join ':'
        if ($val -match '^(".+")|(''.+'')$') {$val = $val -replace '^.|.$'}
        $res[ $opt ] = if ($val) { $val } else { $true }
    }
    $res
}

I am can not reproduce this however. As far as I can see you installed it without parameters.
My tests are passing:
Without parameters:
PS C:\work_chocolatey\chocolatey-coreteampackages\automatic\vlc> Test-Package
Package info
Path:         C:\work_chocolatey\chocolatey-coreteampackages\automatic\vlc\vlc.2.2.4.20161210.nupkg
Name:         vlc
Version:      2.2.4.20161210
Vagrant:      c:\work_chocolatey\chocolatey-test-environment
==> default:
==> default: Running provisioner: shell...
    default: Running: shell/TestPackages.ps1 as c:\tmp\vagrant-shell.ps1
==> default: ============================================================
==> default: TESTING FOLLOWING PACKAGES: vlc:2.2.4.20161210
==> default: ============================================================
==> default:
==> default: ------------------------------------------------------------
==> default: PACKAGE: vlc:2.2.4.20161210
==> default: OPTIONS: c:\packages\vlc.2.2.4.20161210.xml
==> default:
==> default: Name                           Value
==> default: ----                           -----
==> default: Install                        True
==> default: Uninstall                      False
==> default: Parameters
==> default: ------------------------------------------------------------
==> default: TESTING INSTALL FOR vlc:2.2.4.20161210
==> default:
==> default: CMD: choco install -fy vlc --allow-downgrade --version 2.2.4.20161210 --source "'c:\packages;http://chocolatey.org/api/v2/'"
==> default: Chocolatey v0.10.3
==> default: Installing the following packages:
==> default:
==> default: vlc
==> default: By installing you accept licenses for the packages.
==> default: vlc v2.2.4.20161210 (forced)
==> default: vlc package files install completed. Performing other installation steps.
==> default: Installing x64 bit version
==> default:
==> default: Installing vlc...
==> default: vlc has been installed.
==> default: vlc installed to 'C:\Program Files\VideoLAN\VLC'
==> default:
==> default: vlc registered as vlc
==> default:  The install of vlc was successful.
==> default:
==> default:   Software installed to 'C:\Program Files\VideoLAN\VLC'
==> default:
==> default: Chocolatey installed 1/1 packages. 0 packages failed.
==> default:  See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
==> default: Exit code for vlc:2.2.4.20161210 was 0

This was not update tho, but install...

Tried upgrade now, the same results.

Do it from PowerShell v2. See what you get.

My guess is that because it doesn't provide a line where the issue occurred, it might be something in what it was loading.

Yup, its 2.0 phenomena:
PS> powershell -Version 2
Windows PowerShell
Copyright (C) 2009 Microsoft Corporation. All rights reserved.

PS> function Get-PackageParameters([string] $Parameters = $Env:ChocolateyPackageParameters) {
>>     $res = @{}
>>     $re = "\/([a-zA-Z]+)(:([`"'])?([a-zA-Z0-9- _\\:\.]+)([`"'])?)?"
>>     $results = $Parameters | Select-String $re -AllMatches | select -Expand Matches
>>     foreach ($m in $results) {
>>         $a = $m.Value -split ':'
>>         $opt = $a[0].Substring(1); $val = $a[1..100] -join ':'
>>         if ($val -match '^(".+")|(''.+'')$') {$val = $val -replace '^.|.$'}
>>         $res[ $opt ] = if ($val) { $val } else { $true }
>>     }
>>     $res
>> }
>>
PS > Get-PackageParameters
Substring : Exception calling "Substring" with "1" argument(s): "startIndex cannot be larger than length of string.
Parameter name: startIndex"
At line:7 char:31
+         $opt = $a[0].Substring <<<< (1); $val = $a[1..100] -join ':'
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : DotNetMethodException

[ : Index operation failed; the array index evaluated to null.
At line:9 char:14
+         $res[ <<<<  $opt ] = if ($val) { $val } else { $true }
    + CategoryInfo          : InvalidOperation: (System.Collections.Hashtable:Hashtable) [], RuntimeException
    + FullyQualifiedErrorId : NullArrayIndex

I am in the process of creating Win7 vagrant environment with Posh2 for testing so those kind of errors should be more visible then.
Anyway, this must be Posh 2.0 bug because this works (comment  <--- ADDED THIS LINE )
function Get-PackageParameters([string] $Parameters = $Env:ChocolateyPackageParameters) {
    $res = @{}
    $re = "\/([a-zA-Z]+)(:([`"'])?([a-zA-Z0-9- _\\:\.]+)([`"'])?)?"
    $results = $Parameters | Select-String $re -AllMatches | select -Expand Matches
    foreach ($m in $results) {
        if (!$m) {continue}    # <--- ADDED THIS LINE
        $a = $m.Value -split ':'
        $opt = $a[0].Substring(1)
	$val = $a[1..100] -join ':'
        if ($val -match '^(".+")|(''.+'')$') {$val = $val -replace '^.|.$'}
        $res[ $opt ] = if ($val) { $val } else { $true }
    }
    $res
}

Get-PackageParameters

I can hook you up with a Windows 2008 R2 vagrant image.

@michaelray , could you please test it on your system ?
Open by hand the file Get-PackageParameters.ps1 on your system and add above line then try again.

I can hook you up with a Windows 2008 R2 vagrant image.

What will that achieve ?
I am making single vagrant environment for all windows systems. It should be runnable via
  Test-Package -OSVersion <win7/win10/....>

or directlly using env vars.   When I finish that I can hook up that box into it.

I am in the process of creating Win7 vagrant environment with Posh2 for testing so those kind of errors should be more visible then.

I assumed this mean you were also setting up a Win7 box. Win 7 == Win 2008 except for Server vs Client.

Win 7 == Win 2008

You are right. Send it over.

I am uploading the boxes now to https://atlas.hashicorp.com/ferventcoder/boxes/win2008r2-x64-nocm/ - the released version will be v1.0.1

Thx @ferventcoder

I updated extension and source code of tools that use it but didn't push all of the affected tools, those will resolve on next update. Currently you can manually update chocolatey-core.extension and it should work.

Adding the continue line to Get-PackageParameters did the trick.  I was able to upgrade with that line added.

thx for the feedback @michaelray .

source: gharchive/issue

authors: ferventcoder majkinetor michaelray

repo: chocolatey/chocolatey-coreteampackages

license_type: permissive

license_source: bigquery


text:
Use Object.assign instead of xtend

Removing xtend to keep in line with choo dropping it in favor of Object.assing (https://github.com/choojs/choo/pull/616).

v3.0.0 🎉

source: gharchive/pull-request

repo: choojs/choo-service-worker

license: MIT

license_source: github-api


text:
Add pypy3.9 to the tested versions

Fixes #
Proposed Changes

Codecov Report

Merging #102 (a9486d4) into main (f5b08e2) will decrease coverage by 0.35%.
The diff coverage is 100.00%.

:exclamation: Current head a9486d4 differs from pull request most recent head 32610e1. Consider uploading reports for the commit 32610e1 to get more accurate results

Additional details and impacted files

Impacted Files
Coverage Δ

narrow_down/sqlite.py
97.26% <ø> (-0.04%)
:arrow_down:

narrow_down/_tokenize.py
91.30% <100.00%> (-8.70%)
:arrow_down:


text:
Mention that Material for MkDocs 9 has search exclusion built in

It may be worth mentioning in the README that Material for Mkdocs (free tier) now supports search exclusion out of the box

https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/#search-exclusion
https://github.com/squidfunk/mkdocs-material/issues/4714

Thanks so much for creating this plugin while we waited the past couple of years for the upstream library to publish support.

Hey, thanks! Will add a note to the Readme soon.
Plugin will stay on pypi as it complements the buildin solution e.g. for wildcard exclusions and gives standard mkdocs users an option.

authors: chrieke johnthagen

repo: chrieke/mkdocs-exclude-search


text:
🛑 Bormann is down

In 76eb218, Bormann (https://www.bormann2.de) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Bormann is back up in c684d02.

repo: chrimbo/upptime


text:
{vpn} and {anyconnect} problems

Dear Chris,
I have updated my flexprompt*.lua scripts to the latest version.

And now i've got the following error when i use {vpn}:

But if i change the line 2060 to this - everything is okay

I use Cisco Anyconnect - {anyconnect}.

It always shows me that i am connected.
I call a command: vpncli state 2>nul
Here is the result:

The problem is that the first "state" is "Unknown" and not "Disconnected" - so the script thinks that Cisco is connected.

But if we exclude the value "Unknown" the result is right!

Connected:

Disconnected:

Thanks for reporting the issues.


text:
Add android artifacts

Compose 1.5.0-beta01 adds -android artifacts.

They -android artifacts resolve, but they get flagged as transitive dependencies, which is pretty noisy when running dependency analysis.

Thanks for checking. That sounds fine then. This library isn’t opinionated on whether the dependencies are Android or not, so we don’t want to hardcode these.
I’m going to close this as the current list is correct.

Hey @chrisbanes - The stable Compose BOM now appears to include all of those -android-suffixed artifacts from KMP. Does that affect your stance on including them in yours?

authors: chrisbanes poliver

repo: chrisbanes/compose-bom


text:
performance issues (pcntl_fork overhead?)

So I've started playing with a deployment of this in production and seem to be having performance issues with pcntl_fork. Processing an empty job (that just contain an error_log statement) takes over 50ms, and our queue needs to be able to process more than 1000 items per second.
I'm thinking I might have to fork the project and change the behavior so that instead of forking on every job, to fork on every X jobs (where X > 100). My concern is that I haven't figured out a way to communicate between processes in PHP that would let me pass back the job object about to be processed from the child to the parent. Ideas?

I know it's not really a solution, but running multiple workers checking the same queues might be beneficial for you to get higher throughput.
Forking is by its very nature "slow", so I'm not too shocked to hear the performance isn't where you'd need it to be. Forking every X jobs might be a nice idea and something that could be built in to the core.
In terms of communication between the processes, you could use socket_create_pair to create a set of sockets between the parent and child processes. You want to look at IPC (inter-process communication)
Let me know what you're thinking.

The performance for per-job forking is that it takes about 50ms per job. This means about 20 jobs per second per worker maximum. To handle our queue we would need 50-100 workers, which is INSANE. Because of this, I'm leaning towards a fix that won't fork on every job.
I noticed that redis keeps a record of what the worker is working on. I'm working on a fix that will catch failures in a child that processes multiple items, and use the redis re-create the job object and fail it. This would be an option, which means it could play nicely with the current implementation.
If this doesn't work out so well, I'll see what I can do w/ socket_create_pair. Maybe I could serialize the job and pass it through the socket to the parent before each job is attempted… but this seems like a wonkier solution.

See pull request here: https://github.com/chrisboulton/php-resque/pull/35

Any news on this or my pull request above?

I'd be interested in hearing more pros and especially about the cons of this?

authors: RVN-BR chrisboulton kballenegger

repo: chrisboulton/php-resque

license: mit


text:
Custom log handlers

Hello,
I am just playing around with nexlog and really like the clean and thread safe design, thanks for the great work!
In my application I am planning to show the log output in a UI tab in parallel to the console output.
Is it possible to attach my own handler to update my UI every time a new log message comes in?
Best,
Jan

Hi Jan,
Thank you for your interest in nexlog!
Yes, implementing a UI-based log handler is definitely possible. Could you let me know which branch of nexlog you're working on—develop or stable?
Here's a quick concept I put together. Does this align with what you had in mind?
fn uiWrite(level: LogLevel, message: []const u8, metadata: ?LogMetadata) !void {
    // Append the log message to the UI
    _ = metadata; // Metadata can be processed if needed
    my_ui.appendLog(level, message);
}

fn uiFlush() !void {
    // Optional: Add behavior to flush UI logs if necessary
}

fn uiDeinit() void {
    // Optional: Add cleanup logic for UI resources
}

// Initialize and register the UI log handler
const ui_handler = LogHandler.init(uiWrite, uiFlush, uiDeinit);
try logger.registerHandler("ui", ui_handler);

Best regards,
Christian

Hello again,
I’ve got a prototype working already. I’ll do some more testing, improve the documentation, and make some optimizations. I’m planning to release version 0.1.0-beta.1 tomorrow. After that, you can try out the new LogHandler interface and let me know about any bugs, edge cases, or things you don’t like.

Wow great, thanks for the quick response, looking forward to trying it out :-)

Thank you! I merged into the develop branch. You can try it out!

Nice Christmas present, thanks a lot!
I will try it out as soon as I have some time 😃

authors: JanBeelte chrischtel

repo: chrischtel/nexlog


text:
Beefy is broken?

I get the following error when running beefy in the simplest possible form, I'm on OSX El Capitan and Node 4.2.1.
beefy (v2.1.5) is listening on http://127.0.0.1:9966
200    7ms       530B  / (generated)
buffer.js:229
    buf.copy(buffer, pos);
        ^

TypeError: buf.copy is not a function
    at Function.Buffer.concat (buffer.js:229:9)
    at Stream.end (C:\Users\Tomasz\AppData\Roaming\npm\node_modules\beefy\lib\accumulate-error.js:25:26)
    at _end (C:\Users\Tomasz\AppData\Roaming\npm\node_modules\beefy\node_modules\through\index.js:61:9)
    at Stream.stream.end (C:\Users\Tomasz\AppData\Roaming\npm\node_modules\beefy\node_modules\through\index.js:70:5)
    at Stream.onend (stream.js:59:10)
    at emitNone (events.js:72:20)
    at Stream.emit (events.js:166:7)
    at drain (C:\Users\Tomasz\AppData\Roaming\npm\node_modules\beefy\node_modules\through\index.js:33:23)
    at Stream.stream.queue.stream.push (C:\Users\Tomasz\AppData\Roaming\npm\node_modules\beefy\node_modules\through\index.js:41:5)
    at Stream.end (C:\Users\Tomasz\AppData\Roaming\npm\node_modules\beefy\node_modules\through\index.js:17:35)
npm ERR! Test failed.  See above for more details.

The command I'm running is
beefy app/entry.js

Then when I request http://localhost:9966/bundle.js beefy crashes with the buf error above.
It's certainly possible I'm hitting some weird edge case, but it really seems like beefy is just broken on the most common development environments for versions of node released in the past ~3 months. Seems like a pretty big issue...

Also getting this on 5.2.0

Which browserify transforms are you using?
I got this with babelify but when I dropped it (just to glslify) it works fine, node 5.2.0.
Although live reload is behind but thats a separate issue.

After updating from 0.10 to 5.3.0 also started having this issue.

I go this same error, and changing my dependencies from browserify 13 to 12 fixed it.

authors: contra dcosson dfcreative mattstyles shoshanaly

repo: chrisdickinson/beefy


text:
Bug Description
Great idea for a useful workflow! Unfortunately I get an error when running the workflow, in the Alfred debugger it is stated that "execution error: Error: Error: exception raised by object: *** +[NSString stringWithUTF8String:]: NULL cString (-2700)"
I'm on macOS 13.6 and using Alfred 5.1.4
Relevant Screenshot
No response
To Reproduce
Just run the workflow with a browser frontmost (tested Firefox and Safari).
Debugging Log
execution error: Error: Error: exception raised by object: *** +[NSString stringWithUTF8String:]: NULL cString (-2700)

Workflow Configuration
No change from default settings (just my custom path to markdown file).
Checklist

[X] I have updated to the latest version of this workflow.
[X] I am using Alfred 5. (Older versions are not supported anymore.)

Ah, that's a bug that only occurs when you have an empty reading list. And since my reading list hasn't been empty in a loooong time, I never encountered the problem 🙃
Fixed in release 1.0.1 https://github.com/chrisgrieser/alfred-read-later/releases/download/1.0.1/alfred-read-later.alfredworkflow

Thank you! I confirm that it is working now.

authors: cands chrisgrieser

repo: chrisgrieser/alfred-read-later


text:
Feature Request: Delete a word

Thanks for this wonderful plugin. It really helps with Obsidian-craft.
One element I miss from Dynalist and Workflowy was the capacity to blast a hashtag (ALT-enter). While we don't need to mirror that exactly, it would be useful to have a hotkey that could delete a word if the cursor is inside it (including a hashtag). This would be a wonderful pruning tool for the vault.

I like the idea and isn't too hard to implement given the feature set already existing.
Has been implemented in version 1.2 :)

authors: chrisgrieser kmaustral


text:
Custom font in Action bar & navigation drawer

Sorry if this has been asked, and answered, but I'm so new at this, and I have tried everything, with no luck.
How do I set a custom font for the action bar & navigation drawer? The base of my app is from https://github.com/delaroy/SlidingMenuWebView is a simple sliding drawer that opens a webview. I have managed to add the dependency, and add it to my theme (the loading dialog now has the correct font, but I haven't published it yet).
My problem is that I have no idea how to add the same font (PoiretOne.ttf) to the action bar and drawer.
Please help me (and explain like you would to a 5-year old). Thank you so much
My app: https://play.google.com/store/apps/details?id=se.senastgaisvann.smguld

Hi @EhsanMomeni81 unless they use the Toolbar view you can't define it, you'd probably need to set it by hand.

repo: chrisjenx/Calligraphy


text:
Allow Animated Icons

Enhancement to allow animated running, error, config, and success icons. This should only require an update to the FrameHeader._load_image() method such that it uses wx.adv.AnimationCrl if an animated image (.gif only?) is detected.

Example without properly resizing the running_icon.gif.

I'm on board with this! Wanna open a pull request?

authors: chriskiehl conradhilley

repo: chriskiehl/Gooey


text:
Declaration order of ungrouped variables can cause misordering errors

Hello There, Future Issue Creator!

README: Are you suddenly seeing errors related to Alignment flags when starting Gooey? Upgrade your gooey installation to the latest version (pip install -U gooey) to resolve the errors! See this issue for additional information.

Found a bug? Just a friendly heads up, debugging it requires information from you! Make sure the template below is filled out in its entirety.

[x] OS:  Windows 10 21H1
[x] Python Version: 3.7.6
[x] Gooey Version 1.0.8.1
[x] Thorough description of problem

Declaration of positional arguments after argument groups results in swapped inputs
[x] Expected Behavior: Variables defined in input boxes match variables parsed by argparse
[x] Actual Behavior: Variables get garbled and assigned to the wrong arguments

[x] A minimal code example -- preferably copy/pastable in the issue itself (less time figuring out how to run your code == more time debugging!)

This works
from gooey import GooeyParser, Gooey
from pprint import pprint

@Gooey
def main():
 parser = GooeyParser(description="FFQ profile generation and auditing")
 parser.add_argument("hij", default="hij")

 g1 = parser.add_argument_group("g1", "Group 1")
 g2 = parser.add_argument_group("g2", "Group 2")

 g1.add_argument("abc", default="abc")
 g2.add_argument("def", default="def")

 args = parser.parse_args()

 pprint(vars(args))

if __name__ == "__main__":
 main()

But moving the parser.add_argument to after the grouped arguments doesnt
from gooey import GooeyParser, Gooey
from pprint import pprint

@Gooey
def main():
 parser = GooeyParser(description="FFQ profile generation and auditing")

 g1 = parser.add_argument_group("g1", "Group 1")
 g2 = parser.add_argument_group("g2", "Group 2")

 g1.add_argument("abc", default="abc")
 g2.add_argument("def", default="def")
 parser.add_argument("hij", default="hij")

 args = parser.parse_args()

 pprint(vars(args))

if __name__ == "__main__":
 main()

[ ] Screenshot (if visual quirk)
[x] Anything else you may think will be helpful

Suspicion is with some quirk of the CLIString generation. For the above program, in the case of parser.add_argument for the variable 'hij' preceding the groups, calling it with --ignore-gooey shows the following usage
usage: test.py [-h] hij abc def
The CLIString generated is as follows:
 ".\python.exe" -u "test.py" --ignore-gooey -- "hij" "abc" "def"

Conversely, when hij is defined after the groups, usage becomes:
usage: test.py [-h] abc def hij
and the CLIstring is:
".\python.exe" -u "test.py" --ignore-gooey -- "hij" "abc" "def"
Note the erroneous position of the variables resulting in said garbled output

Huh.. interesting. After some digging, this can kinda be traced all the way back to how gooey extracts details from the parser object. Internally, Argparse has two notable data structures: a flat list of  all Arguments and recursive list of all Argument Groups. You get two groups by default: 'Positional Arguments', and 'Optional arguments'. Because they're present by default, they're always ahead of user created groups in the internal group array. Gooey reads from this list of argument groups while building up its view of the world. Thus, it CLI ordering ends up mirroring the Argument Group ordering.
You can cause even weirder mangling by swapping the order of your parsers for this reason. e.g.
g2 = parser.add_argument_group("g2", "Group 2")
g1 = parser.add_argument_group("g1", "Group 1")

So, looks like the problem comes from argparse.py line 1753 (parse_known_args). At parse time, ArgumentParser uses its flattened list of Arguments to determine ordering, which is why Gooey's group ordering is out of wack.
The code that deals with all this stuff is a hot mess... but should be fairly easy to just sneak in a bit of cli ordering hints during the argparse_to_json transformation.


text:
[Bug] Audio pop cause by lack of emulator DC offset

Note: for support questions, please use one of the following channels.
Reddit: /r/gbstudio
Discord: Join Chat

I'm submitting a ...

[X] bug report

People have complained about a loud pop on GameBoy start.
I think this happens because the GB pulse waves are only set High or Low, and thus, the default sound is constantly -1, with pulse waves between -1 and +1.
This means a -1 audio signal is blasted into your computer at all times when running, any other program sounds will halve in volume and have other possible artifacts. RIP Headphone users that have to deal with a loud pop on game start and end.
Ideal Solution
A master DC offset/gain option in the emulator would be a solution. Halving the volume and adding a +0.5 or +1 offset so the default level is 0.
So instead of audio between -1 and +1, we remap that to 0 and +1.

environment:

Version: 1.0.0
Platform: [all]

Ah, this explains why all my other system sounds suddenly sounded like a Dalek while the emulator was active

The emulator that I'm using is my fork of http://taisel.github.io/GameBoy-Online/ which seems to have the same sound issues https://github.com/taisel/GameBoy-Online if someone figures this out it would be nice to submit a pull request back to that project. My version changed the UI quite a lot but the audio part is mostly untouched (other than a bit of code to initialise audio on first input as browsers required this days)

Think I've fixed this now as of 5a80a4fc6a618ef0637304284c062f37a3ee237c by following the instructions in this article http://alemangui.github.io/blog//2015/12/26/ramp-to-value.html and ramping the gain up and down when switching to and from the emulator window. I've submitted a pull request to GameBoy-Online with the same change also. @RichardULZ could you confirm if this version fixes the issue for you?

@chrismaltby It's better, no more pop, but the underlying issue is still there.
Anyone with for example, music/video in the background, will still have a drop in quality from this signal blasting.

Hmm, I'm not hearing any background issues on macOS. I've tried modifying the audio buffer manually halving the volume and adding 0.5 like you initially suggested. Changed in df86512b0afca73d080e31b75ae8195c638e7001. Does that help at all?

@chrismaltby Perfect!
The audio meter stays quiet until you play any music, and moves with the music as you'd expect (used to stay full), and external sound from youtube or such will not distort anymore!

authors: RichardULZ chrismaltby thomas-alrek

repo: chrismaltby/gb-studio


text:
does not support IE8

In the current implementation, the hasOwnProperty is used. Do you see any other way of doing this as to still support IE8?

Investigating

Fixed in v0.0.12

authors: chrisronline royteeuwen

repo: chrisronline/angular-promise-cache


text:
Public Bitbucket Repo

Hi there, will this plugin work to pull code from public Bitbucket repo? Or is it only for GitHub?
Thank you!

Currently it is only GitHub. PRs are welcome to support BitBucket.

authors: christian-bromann malathikrishnap


text:
won't start / error "kill 9" on MacOS 11 Big Sur

Describe the problem or bug
On MacOS 11 Big Sur docker-pushrm (darwin_amd64 binary from releases) won't start. It exits immediately with error message kill 9.
docker-pushrm version
1.6.0
Docker CLI version and platform
MacOS 11 Big Sur 11.0.1 amd64
Additional context
Suspect missing notarization and/or issue with upx compression (upx on gh actions ubuntu:latest (bionic) is outdated: 3.9.4). Executable built locally and upx'ed with 3.9.6 seems to run.

fixed in v1.7.0 (beb2668 removes upx for darwin, adds Apple code signing for darwin binaries)

repo: christian-korneck/docker-pushrm


text:
Proposal: Using pure es6 base classes over Formsy.Mixins

I got Formsy working with pure es6 classes with some minor scaffolding. I wish to contribute it back so that Formsy can become pure es6 Object oriented without any Mixin.
I have been experimenting creating Formsy.Mixin a class and have been able to make it work with the following
import React from 'react';

/**
 * The base component that autobinds all the methods to this.
 */
class BaseComponent extends React.Component {
  constructor(props) {
    super(props);
    Object.getOwnPropertyNames(Object.getPrototypeOf(this)).forEach((method) => {
      if (typeof this[method] !== 'function') {
        return;
      }
      this[method] = this[method].bind(this);
    });
  }
}

export default BaseComponent;

import Formsy from 'formsy-react';

import BaseComponent from 'components/BaseComponent';

/**
 * The base component that binds all Formsy Mixin methods so that they can be extended by es6 Formsy components.
 */
class FormComponent extends BaseComponent {
  static defaultProps = {
    validationError: '',
    validationErrors: {}
  }

  constructor(props) {
    super(props);

    this.state = Object.assign(this.state || {}, Formsy.Mixin.getInitialState.bind(this)());
    Object.getOwnPropertyNames(Formsy.Mixin).forEach((method) => {
      if (typeof Formsy.Mixin[method] !== 'function') {
        return;
      }
      if (method === 'getDefaultProps' || method === 'getInitialState') {
        return;
      }
      this[method] = Formsy.Mixin[method].bind(this);
    });
  }
}

export default FormComponent;

Now a new form component is simply.
class MyFormComponent extends FormComponent {
}

@r-tock Nicely done! Would be great to see a ES7 decorator and the Mixin deprecated.. I read its being worked on. Just incase you need it for other components: https://github.com/brigand/react-mixin

@r-tock, beware, this is part is not a valid ES6 solution:
  static defaultProps = {
    validationError: '',
    validationErrors: {}
  }

// Use this instead:
FormComponent.defaultProps = {
    validationError: '',
    validationErrors: {}
};

Furthermore, using Babel as transtyper, I had to add this part:
    isMounted() {
        return super.isMounted();
    }

Probably because the method is deprecated:
Warning: isMounted(...) is deprecated in plain JavaScript React classes. Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks.

I am aware. I should have prefixed that I was using some of es7 in there.
Like you have shown it should have an easy transformation to es6. The goal
was to showcase that FormComponent to see if React-Formsy is willing to go
that direction.
On Sep 7, 2015 10:59, "ekaradon" notifications@github.com wrote:

@r-tock https://github.com/r-tock, beware, this is part is not a valid
ES6 solution:
static defaultProps = {
validationError: '',
validationErrors: {}
}
// Use this instead:
FormComponent.defaultProps = {
validationError: '',
validationErrors: {}
};
Furthermore, using Babel as transtyper, I had to add this part:
isMounted() {
    return super.isMounted();
}

Probably because the method is deprecated:
Warning: isMounted(...) is deprecated in plain JavaScript React classes. Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks.
—
Reply to this email directly or view it on GitHub
https://github.com/christianalfoni/formsy-react/issues/191#issuecomment-138330790
.

There's not really any reason to not go straight to ES7 though is there?

When next version is released I will start working on formsy-addons which will have different types of form elements that handles complex validation and this could definitely be part of it! Sounds okay?

Sounds great!

great! +1

I would like to see official support for something like this as well. I have a project using Formsy that I am porting to TypeScript, and the mixin approach is not ideal. I have come up a with a similar inheritance approach (which I will post when I get a chance).

In case anyone is interested in type declarations for TypeScript:
// Formsy.d.ts
// Type definitions for Formsy-React
// Project: https://github.com/christianalfoni/formsy-react

declare module Formsy {

    interface ValidationErrors {
        [key: string]: string;
    }

    // This is declared for a reference to Formsy.Mixin in FormsyFormComponent.ts
    var Mixin: any;

    interface FormProps {
        className?: string;
        mapping?: Function;
        onSuccess?: Function;
        onError?: Function;
        onSubmit?: Function;
        onValidSubmit?: Function;
        onInvalidSubmit?: Function;
        onSubmitted?: Function;
        onValid?: Function;
        onInvalid?: Function;
        onChange?: Function;
        validationErrors?: ValidationErrors;
        preventExternalValidation?: boolean;
    }

    class Form extends React.Component<FormProps, any> { }
}

// FormsyFormComponent.ts
// Type wrapper for Formsy-React
// Project: https://github.com/christianalfoni/formsy-react

/*
 * Here the Formsy.Mixin is wrapped as an abstract class, so that it can
 * be used effectively with TypeScript.
 */
namespace Formsy {

    export interface FormComponentProps {
        name: string;
        value?: any;
        validations?: string;
        validationError?: string;
        validationErrors?: ValidationErrors;
        required?: boolean;
        _validate?: Function;
    }

    export interface FormComponentState {
        _value: any;
        _isRequired: boolean;
        _isValid: boolean;
        _isPristine: boolean;
        _pristineValue: any,
        _validationError: string;
        _externalError: string;
        _formSubmitted: boolean;
    }

    export abstract class FormComponent<V, P extends FormComponentProps, S extends FormComponentState> extends React.Component<P, S> {

        static defaultProps: FormComponentProps = {
            name: null,  // this can be set to whatever, since it will be overriden when child components are created
            validationError: '',
            validationErrors: {}
        };

        constructor(props: P) {
            super(props);

            // Default values for state
            this.state = <S>Mixin.getInitialState.call(this);
        }

        // Lifecycle methods
        componentWillMount() {
            Mixin.componentWillMount.call(this);
        }

        componentWillReceiveProps(nextProps: P) {
            Mixin.componentWillReceiveProps.call(this, nextProps);
        }

        componentDidUpdate(prevProps: P) {
            Mixin.componentDidUpdate.call(this, prevProps);
        }

        componentWillUnmount() {
            Mixin.componentWillUnmount.call(this);
        }

        // Formsy methods
        setValue(value: V) {
            Mixin.setValue.call(this, value);
        }

        resetvalue() {
            Mixin.resetValue.call(this);
        }

        getValue() {
            return <V>Mixin.getValue.call(this);
        }

        hasValue() {
            return <boolean>Mixin.hasValue.call(this);
        }

        getErrorMessage() {
            return <string>Mixin.getErrorMessage.call(this);
        }

        isFormDisabled() {
            return <boolean>Mixin.isFormDisabled.call(this);
        }

        isValid() {
            return <boolean>Mixin.isValid.call(this);
        }

        isPristine() {
            return <boolean>Mixin.isPristine.call(this);
        }

        isFormSubmitted() {
            return <boolean>Mixin.isFormSubmitted.call(this);
        }

        isRequired() {
            return <boolean>Mixin.isRequired.call(this);
        }

        showRequired() {
            return <boolean>Mixin.showRequired.call(this);
        }

        showError() {
            return <boolean>Mixin.showError.call(this);
        }

        isValidValue(value: any) {
            return <boolean>Mixin.isValidValue.call(this);
        }

        private setValidations(validations: string, required: boolean) {
            Mixin.setValidations.call(this, validations, required);
        }
    }
}

Example use:
/// <reference path="../../Declarations/React.d.ts" />
/// <reference path="../../Declarations/FormsyFormComponent.ts" />

namespace ReceiverSelector.Components {

    interface CheckboxInputProps extends Formsy.FormComponentProps {
        label: string;
        disabled?: boolean;
        onChange?: (checked: boolean) => any
    }

    /**
     * Checkbox control for inclusion in Formsy forms.
     */
    export class CheckboxInput extends Formsy.FormComponent<boolean, CheckboxInputProps, any> {

        constructor(props: CheckboxInputProps) {
            super(props);
        }

        render() {
            return (
                <label>
                    <input type="checkbox" checked={ this.getValue() } disabled={ this.props.disabled }
                           onChange={ this._onChange } /> { this.props.label }
                </label>
            );
        }

        private _onChange = (e: React.FormEvent) => {
            var checked = (e.nativeEvent.srcElement as HTMLInputElement).checked;

            this.setValue(checked);

            if (this.props.onChange) {
                this.props.onChange(checked);
            }
        }
    }
}

With the proposed solution (class FormComponent extends BaseComponent {}) I get a
TypeError: Cannot read property 'attachToForm' of undefined
Any help? Any news about the announced update?

Here is the updated state of the FormComponent fixing some of the issues I have seen with it. Lodash is strictly not required by we are using it.
For reference.
import _ from 'lodash';
import Formsy from 'formsy-react';

import BaseComponent from 'components/BaseComponent';

/**
 * The base component that binds all Formsy Mixin methods so that they can be extended by es6 Formsy components.
 */
export default class FormComponent extends BaseConnector {
  static defaultProps = {
    validationError: '',
    validationErrors: {}
  }

  static ignoredMixinMethods = [
    'getDefaultProps',
    'getInitialState',
    'componentWillMount',
    'componentWillUnmount'
  ];

  constructor(props) {
    super(props);

    this.state = Object.assign(this.state || {}, Formsy.Mixin.getInitialState.bind(this)());
    Object.getOwnPropertyNames(Formsy.Mixin).forEach((method) => {
      if (typeof Formsy.Mixin[method] !== 'function') {
        return;
      }
      if (_.contains(FormComponent.ignoredMixinMethods, method)) {
        return;
      }
      this[method] = Formsy.Mixin[method].bind(this);
    });
  }
  componentWillMount() {
    Formsy.Mixin.componentWillMount.bind(this)();
  }

  componentWillUnmount() {
    Formsy.Mixin.componentWillUnmount.bind(this)();
  }
}

Again to re-iterate,  I would much rather use the Formsy's version of such a component. This is temporary.

Hi @r-tock,
Your temporal solutions was working fine until now, I'm getting
Uncaught TypeError: Cannot read property 'attachToForm' of undefined

I tried the changes that you posted above:
(version without lodash)
import React, { Component } from 'react';
import Formsy from 'formsy-react';
import BaseComponent from './BaseComponent';

/**
 * The base component that binds all Formsy Mixin methods so that they can be
 * extended by es6 Formsy components.
 */
export default class FormComponent extends BaseComponent {
  static defaultProps = {
    validationError: '',
    validationErrors: {}
  }

  static ignoredMixinMethods = [
    'getDefaultProps',
    'getInitialState',
    'componentWillMount',
    'componentWillUnmount'
  ];

  constructor(props) {
    super(props);

    this.state = Object.assign(this.state || {}, Formsy.Mixin.getInitialState.bind(this)());
    Object.getOwnPropertyNames(Formsy.Mixin).forEach((method) => {
      if (typeof Formsy.Mixin[method] !== 'function') {
        return;
      }

      if (FormComponent.ignoredMixinMethods.indexOf(method) !== -1) {
        return;
      }
      this[method] = Formsy.Mixin[method].bind(this);
    });
  }
  componentWillMount() {
    Formsy.Mixin.componentWillMount.bind(this)();
  }

  componentWillUnmount() {
    Formsy.Mixin.componentWillUnmount.bind(this)();
  }
}

But the error still is being thrown, do you have any idea?
I'm using the latest version of formsy-react@0.17.0
Best Regards.

@eriknyk The latest formsy version is using parent contexts to pass the attachToForm() function to children, which will be undefined in @r-tock's solution because it was for an earlier version of formsy.

Thanks @mindcruzer,
there is some of documentation about howto pass the formsy context, to the childs?

@eriknyk You need to declare what parts of the context you're going to use in your component (see here, but you should probably just use this.

:o @FormsyElement()
I will immediately try it
thank you a lot! @mindcruzer

Unfortunately, I don't have a solution, we haven't been able to move to new Formsy as they use react-0.14 and our dependency on MartyJS (sigh) is preventing us from moving ahead. Hopefully I will be with you guys soon enough once we move to Redux and get us over to use the new Formsy version.

Also please keep the thread updated with with your working version.

Using contexts in my own Form validation implementation after trying Formsy and coming across an undefined Formsy context (attachToForm yada yada)
I used this to hack around the problem in the form component when rendering the children:
var ValidationForm = React.createClass({
  (...)
  render () {
     <form (...)>{_.map(this.props.children, React.addons.cloneWithProps)}</form>
  }
});

Now the children have access to the parent context.

Here is the version that works with React 0.14
import React from 'react';
import Formsy from 'formsy-react';

import BaseComponent from 'components/BaseComponent';

/**
 * The base component that binds all Formsy Mixin methods so that they can be extended by es6 Formsy components.
 */
export default class FormComponent extends BaseConnector {
  static defaultProps = {
    validationError: '',
    validationErrors: {}
  };

  static contextTypes = {
    formsy: React.PropTypes.object,
  };

  static ignoredMixinMethods = [
    'getDefaultProps',
    'getInitialState',
    'componentWillMount',
    'componentWillUnmount'
  ];

  constructor(props) {
    super(props);

    this.state = Object.assign(this.state || {}, Formsy.Mixin.getInitialState.bind(this)());
    Object.getOwnPropertyNames(Formsy.Mixin).forEach((method) => {
      if (typeof Formsy.Mixin[method] !== 'function') {
        return;
      }

      if (FormComponent.ignoredMixinMethods.indexOf(method) !== -1) {
        return;
      }
      this[method] = Formsy.Mixin[method].bind(this);
    });
  }

  componentWillMount() {
    Formsy.Mixin.componentWillMount.bind(this)();
  }

  componentWillUnmount() {
    Formsy.Mixin.componentWillUnmount.bind(this)();
  }
}

It seems like this issue can be closed now that formsy-react officially includes HOC and decorators, yes?

Even with Decorators I'd argue we should keep this open until an example has been added. I too am struggling with the attachToForm error, and I'm using the Decorator pattern. @eriknyk any luck using the decorator pattern to resolve the issue?

+1 ... anyone ?

Personally ended up using a Semantic UI port to React library for UI and client-side form validation. There are other form validation tools, but with the continually evolving patterns and OSS projects emerging in the React ecosystem are causing libraries to going out of date the moment they hit shelves.
I'd suggest keeping an eye on what's emerging in the community via newsletter subscriptions and archives, or building something custom to meet your specific needs depending on how badly you need it.

+1

FWIW, My team, is actively migrating away from Formsy to redux-form. We have tried to get the most out of Formsy. However redux has taken over our world, and redux-form solves some of the weird data cycles we see with Formsy and we find it easier to build form components.

+1, formsy creating lot issues now a days, facing Cannot read property 'attachToForm' of undefined
Though I got it solved earlier but it's becoming unbearable to use formsy anymore.

@IanVS yes, closing this.

authors: IanVS aesopwolf christianalfoni ekaradon eriknyk jamesjjk jhabdas mdarif mikeerickson mindcruzer mull przeor r-tock sdbondi teripaquitinho

repo: christianalfoni/formsy-react


text:
fixed your garbage code

yur welcome

what would I do without you


text:
Revert "Revert "created lists""

Reverts christoroy123/intro-html#9

dev


text:
[Install issue]: CAN Chroma “where” support several metadata？

What happened?
Can Chroma “where” support several metadata？
Versions
Chroma 0.4.16
Relevant log output
No response

@Liuziyu77 does this work for you? https://docs.trychroma.com/usage-guide#using-logical-operators

@Liuziyu77 does this work for you? https://docs.trychroma.com/usage-guide#using-logical-operators

I tried，but faild. It retuened nothing but an empty result

this is the empty result

@Liuziyu77 does this work for you? https://docs.trychroma.com/usage-guide#using-logical-operators

When the number of "where" is 1, it works well. But when I use the $and to combine several items, it fails

solved

repo: chroma-core/chroma


text:
[Bug]: Lack of Auth, headers and SSL (custom PKI/ignore) for Async client

What happened?
https://discord.com/channels/1073293645303795742/1260528427866521693
Versions
Chroma 0.5.3, Python: Any
Relevant log output
api_with_server_auth = <chromadb.api.async_fastapi.AsyncFastAPI object at 0x1280cc790>

    def test_server_basic_auth(api_with_server_auth: ServerAPI) -> None:
>       cols = api_with_server_auth.list_collections()

chromadb/test/auth/test_basic_authn.py:13:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
chromadb/utils/async_to_sync.py:28: in sync_wrapper
    result = loop.run_until_complete(func(*args, **kwargs))
../../../.pyenv/versions/3.11.7/lib/python3.11/asyncio/base_events.py:653: in run_until_complete
    return future.result()
chromadb/telemetry/opentelemetry/__init__.py:133: in async_wrapper
    return await f(*args, **kwargs)
chromadb/api/async_fastapi.py:210: in list_collections
    resp_json = await self._make_request(
chromadb/api/async_fastapi.py:142: in _make_request
    BaseHTTPClient._raise_chroma_error(response)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

resp = <Response [403 Forbidden]>

    @staticmethod
    def _raise_chroma_error(resp: httpx.Response) -> None:
        """Raises an error if the response is not ok, using a ChromaError if possible."""
        try:
            resp.raise_for_status()
            return
        except httpx.HTTPStatusError:
            pass

        chroma_error = None
        try:
            body = json.loads(resp.text)
            if "error" in body:
                if body["error"] in errors.error_types:
                    chroma_error = errors.error_types[body["error"]](body["message"])

        except BaseException:
            pass

        if chroma_error:
            raise chroma_error

        try:
            resp.raise_for_status()
        except httpx.HTTPStatusError:
>           raise (Exception(resp.text))
E           Exception: {"detail":"Forbidden"}

chromadb/api/base_http_client.py:97: Exception
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Captured stderr call ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
BasicAuthenticationServerProvider.authenticate failed: AuthError('Authorization header not found')

Any ETA on the fix or a workaround @tazarov ?

authors: alexander-zuev tazarov


text:
Screenshot task won't finish

What versions are you running?
$ go mod
go 1.15

require (
	github.com/chromedp/chromedp v0.7.3
)

$ google-chrome --version
Version 94.0.4606.71 (Official Build) (x86_64)

$ go version
go version go1.15.15 darwin/amd64

What did you do? Include clear steps.
I'm trying to take a screenshot of https://investor.fb.com:
package main

import (
	"context"
	"io/ioutil"
	"log"

	"github.com/chromedp/cdproto/emulation"
	"github.com/chromedp/cdproto/page"
	"github.com/chromedp/chromedp"
)

func main() {
	var (
		buf []byte
	)

	chromeOpts := append(
		chromedp.DefaultExecAllocatorOptions[:],
		chromedp.Headless,
		chromedp.DisableGPU,
		chromedp.NoFirstRun,
		chromedp.NoDefaultBrowserCheck,
		chromedp.Flag("ignore-certificate-errors", true),
	)
	allocContext, cancel := chromedp.NewExecAllocator(context.Background(), chromeOpts...)
	defer cancel()

	ctx, cancel := chromedp.NewContext(
		allocContext,
		chromedp.WithDebugf(log.Printf),
	)
	defer cancel()

	if err := chromedp.Run(ctx, fullScreenshot(`https://investor.fb.com`, 100, &buf)); err != nil {
		log.Fatal(err)
	}
	if err := ioutil.WriteFile("fullScreenshot.png", buf, 0o644); err != nil {
		log.Fatal(err)
	}

	log.Printf("wrote fullScreenshot.png")
}

func fullScreenshot(urlstr string, quality int, res *[]byte) chromedp.Tasks {
	return chromedp.Tasks{
		chromedp.Navigate(urlstr),
		chromedp.ActionFunc(func(ctx context.Context) error {

			// force viewport emulation
			err := emulation.SetDeviceMetricsOverride(1280, 800, 1, false).
				WithScreenOrientation(&emulation.ScreenOrientation{
					Type:  emulation.OrientationTypePortraitPrimary,
					Angle: 0,
				}).
				Do(ctx)
			if err != nil {
				return err
			}

			// capture screenshot
			*res, err = page.CaptureScreenshot().
				WithQuality(100).
				WithClip(&page.Viewport{
					X:      0,
					Y:      0,
					Width:  1280,
					Height: 800,
					Scale:  1,
				}).Do(ctx)
			if err != nil {
				return err
			}
			return nil
		}),
	}
}

What did you expect to see?
I'm expecting screenshot task to finish
What did you see instead?
It never ends, if I add a context deadline, it would fail.

Why won't the task finish? Here's the last few logs, was it related?2021/10/10 06:13:07 <- {"method":"Network.loadingFinished","params":{"requestId":"8992.107","timestamp":13365.829601,"encodedDataLength":347,"shouldReportCorbBlocking":false},"sessionId":"079EE072F0AB4771F41483B9CFFFB284"}
...snip...
2021/10/10 06:13:08 <- {"method":"Page.lifecycleEvent","params":{"frameId":"668146A71C820C9B859B90EF25517D7F","loaderId":"528F144EBB8A186A5BF504443BCC65C0","name":"networkAlmostIdle","timestamp":13365.830794},"sessionId":"079EE072F0AB4771F41483B9CFFFB284"}
2021/10/10 06:13:08 <- {"method":"Page.lifecycleEvent","params":{"frameId":"668146A71C820C9B859B90EF25517D7F","loaderId":"528F144EBB8A186A5BF504443BCC65C0","name":"firstMeaningfulPaint","timestamp":13362.632999},"sessionId":"079EE072F0AB4771F41483B9CFFFB284"}
2021/10/10 06:13:12 <- {"method":"Page.lifecycleEvent","params":{"frameId":"668146A71C820C9B859B90EF25517D7F","loaderId":"528F144EBB8A186A5BF504443BCC65C0","name":"InteractiveTime","timestamp":13370.832172},"sessionId":"079EE072F0AB4771F41483B9CFFFB284"}
2021/10/10 06:13:36 <- {"method":"Network.loadingFailed","params":{"requestId":"8992.77","timestamp":13394.863121,"type":"Script","errorText":"net::ERR_TIMED_OUT","canceled":false},"sessionId":"079EE072F0AB4771F41483B9CFFFB284"}
2021/10/10 06:13:36 <- {"method":"Log.entryAdded","params":{"entry":{"source":"network","level":"error","text":"Failed to load resource: net::ERR_TIMED_OUT","timestamp":1.633817616838427e+12,"url":"https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.5","networkRequestId":"8992.77"}},"sessionId":"079EE072F0AB4771F41483B9CFFFB284"}

If I add a context deadline and it didn't finish in time, I still want an "incomplete" screenshot, is it possible?

Thanks, this worked for me.

repo: chromedp/chromedp


text:
Rewrite Minify_Lines (debug mode) using JSMin algorithm

For this tool to be reliable, it needs to be based on a real Javascript
tokenizer, like JSMin.

I welcome code to improve Minify_Lines as long as it comes with an appropriate
unit test, otherwise I can't offer help on this.

Original issue reported on code.google.com by mrclay....@gmail.com on 26 Aug 2013 at 2:16

Issue 279 has been merged into this issue.

Original comment by mrclay....@gmail.com on 26 Aug 2013 at 2:17

repo: chrsmithdemos/minify


text:
disable plugins when running multiple clients

Type
Other
Operating System
None
OS Version
No response
Bug description
plugins from other clients are active onstart should start fresh no plugins enabled when running multiple clients
Screenshots or videos
No response
RuneLite version
asd
Logs
No response

Do you start the runelite client with the -profile arg?

@ikiddoi  Make sure to never close your client through IntelIJ, Make sure to close the client through the runelite UI  so your settings get saved

with new profile system seems to work

authors: chsami ikiddoi

repo: chsami/microbot


text:
standalone mode failed

Python 3.10.2
pip 22.0.2
I've installed all this:
https://raw.githubusercontent.com/chubin/cheat.sh/46d1a5f73c6b88da15d809154245dbf234e9479e/requirements.txt
This is the error with mode=auto
Traceback (most recent call last):
  File "/home/realtica/.cheat.sh/lib/standalone.py", line 17, in <module>
    import cheat_wrapper
  File "/home/realtica/.cheat.sh/lib/cheat_wrapper.py", line 14, in <module>
    from routing import get_answers, get_topics_list
  File "/home/realtica/.cheat.sh/lib/routing.py", line 15, in <module>
    import adapter.cheat_sheets
  File "/home/realtica/.cheat.sh/lib/adapter/__init__.py", line 18, in <module>
    from . import *
  File "/home/realtica/.cheat.sh/lib/adapter/question.py", line 15, in <module>
    from polyglot.detect import Detector
  File "/home/realtica/.cheat.sh/ve/lib/python3.9/site-packages/polyglot/detect/__init__.py", line 1, in <module>
    from .base import Detector, Language
  File "/home/realtica/.cheat.sh/ve/lib/python3.9/site-packages/polyglot/detect/base.py", line 11, in <module>
    from icu import Locale
  File "/home/realtica/.cheat.sh/ve/lib/python3.9/site-packages/icu/__init__.py", line 37, in <module>
    from ._icu_ import *
ImportError: libicui18n.so.71: cannot open shared object file: No such file or directory

This library is supposed to do language detection https://github.com/chubin/cheat.sh/issues/259 but the feature doesn't work for years. Maybe we should just remove it for now.

This library is supposed to do language detection #259 but the feature doesn't work for years. Maybe we should just remove it for now.

I need to install the standalone mode, how can I remove the language feature?

@realtica with a patch like this https://github.com/chubin/cheat.sh/pull/372

Until @chubin merged into master, fix cht.sh, find: git clone blablabla, add: git clone -b remove-language-support blablabla

authors: abitrolly evrial realtica


text:
🛑 91家纺 is down

In 49644cb, 91家纺 (https://www.91jf.com/) was down:

HTTP code: 403
Response time: 1461 ms

Resolved: 找家纺网 is back up in dc47404 after .

repo: chwang-team/status-hao


text:
CKEditor is empty if ngModel is populated before instanceready

Using <ckeditor> the way the example shows seems to exhibit a problem:
import { Component } from '@angular/core';

@Component({
  selector: 'sample',
  template: `
  <ckeditor
    [(ngModel)]="ckeditorContent"
    [config]="{uiColor: '#99000'}"
    (change)="onChange($event)"
    (ready)="onReady($event)"
    (focus)="onFocus($event)"
    (blur)="onBlur($event)"
    debounce="500">
  </ckeditor>
  `
})
export class Sample{
  constructor(){
    this.ckeditorContent = `<p>My HTML</p>`;
  }
}

If my ngModel value is set before the CKEditor's instanceready event has fired, my CKEditor element will be blank.
I noticed this on my page when my Web Service call returns data before my CKEditor's instanceready event has fired. I worked around it by calling my Web Service only after the instanceready event, like this:
import { Component } from '@angular/core';

@Component({
  selector: 'sample',
  template: `
  <ckeditor
    [(ngModel)]="ckeditorContent"
    [config]="{uiColor: '#99000'}"
    (change)="onChange($event)"
    (ready)="onReady($event)"
    (focus)="onFocus($event)"
    (blur)="onBlur($event)"
    debounce="500">
  </ckeditor>
  `
})
export class Sample{
  ckeditorContent = '';
  constructor(){}
  onReady() {
    this.ckeditorContent = `<p>My HTML</p>`;
  }
}

Has anyone else encountered the same problem?
I am using ng2-ckeditor@1.1.8 and CKEDITOR@4.6.2.

Sorry, can you make a sample repo to reproduce your problem ?
Demo working fine : https://embed.plnkr.co/hnB0R3/

if passing data in conctructor is not working because of some delay, try to load data in ngOnInit() {}

I noticed this happens when ngModel is set to a value (say undefined) and then after the component is initialized the model is changed again before the ready event fires.

@chymz here is a sample https://plnkr.co/edit/gXLp80 You may have to adjust the timeout to trigger the issue, but it is possible for the editor value and the model value to not be the same in the model is changed before the ready method is called.

I have updated your plunker. Is that what you are looking for? If you model value change between initial instatiation and component initialization, you can change the value in onReady() event like that:
import {Component, ViewChild} from '@angular/core';

@Component({
  selector: 'my-app',
  template: `
    <ckeditor [(ngModel)]="content" debounce="500" (ready)="onReady($event)" #ckeditor>

Hello world

    </ckeditor>

  `,
})
export class App {

  @ViewChild("ckeditor") ckeditor: any;
  content: string;
  myModelChanged: string;

  constructor() {
    this.content = '
Old Text
';

    setTimeout(() => {
      this.myModelChanged = '
Is the way feasible?
';
    }, 50);

  }

  onReady(): void {
    if(this.ckeditor)
    {
      this.content = this.myModelChanged;
      // or
      //this.ckeditor.instance.setData(this.myModelChanged);
    }
  }
}

authors: chymz kzimny sudosandwich3 tjwoon