$powershellpath is called as ".$powershellpath"

$powershell path is set to "C:\powershell" at line 27. This is fine, but on line 82 $powershellpath is called as ".$powershellpath\$filename". Because the path at line 27 is absolute, a period preceding the $powershellpath is not required at 82. It actually causes an error:

Start-Process : This command cannot be executed due to the error: Unknown error (0x80041002).
At C:\users\Nathan Sosnovske\Documents\ps2to3.ps1:81 char:14

Start-Process <<<< -FilePath ".$powershellpath\$filename" -ArgumentList /quiet
CategoryInfo : InvalidOperation: (:) [Start-Process], InvalidOperationException
FullyQualifiedErrorId : InvalidOperationException,Microsoft.PowerShell.Commands.StartProcessCommand
Removing the period on line 82 before $powershellpath fixes this error.
Set prompt encoding to a sane value when sys.stdout.encoding is None

Fixes #8644
debconf module: add the missing 'error' vtype and reorder vtypes as they appeared in debconf-devel(7).
In order to allow easier updates from upstream hardware vendors, we're going to be hosting network hardware
config modules on Galaxy as announced during the last release cycle.   (This excludes load balancers, which remain in core).

Please refer to https://eos.arista.com/introducing-arista-eos-roles-for-ansible/ and https://galaxy.ansible.com/list#/roles/1359
and where this content now lives.

Thanks to Peter Sprygada for the roles content!
When serializing inventory, pop from the start of the hosts list

Fixes #8646
Removing skipped=True from result when using creates= and removes=

Fixes #8645
Inventory: fix logic mistake in loading/retrieving variables for groups
group_by: make sure new group has bigger priority than all group
better logic for all-group variables for implicit localhost
Fixing no_log for the playbook level use

Fixes #8647
Fix no_log value for content in common file args settings

Also adds a test to ensure the content value is not logged.

Related to #8647
Make sure password files from lookups are created with restrictive permissions

Also adds checks for the lookup integration test for passwords.

Fixes #8652
Merge remote-tracking branch 'svg/issue_8621_8664' into svg_issue_8621_8664
Merge pull request #8665 from cchurch/winrm_timeout

WinRM test for long-running command.
Merge pull request #8671 from nathansoz/patch-2

$powershellpath is called as ".$powershellpath"
Merge pull request #8678 from 0x44/debconf-vtypes

debconf module: add the missing 'error' vtype and reorder vtypes as they...
asg-properties Get all the properties from ASG's
Restrict ansible-pull to only do scm checkout once

This addresses a bug in ansible-pull where running ansible-pull
with an existing inventory causes the ansible job that does
the SCM checkout to run twice - once for localhost and once
for the fully qualified hostname.

This can cause a race condition, and usually results in one
of the ansible checkouts failing because one of the scm checkouts
has its references updated underneath it. Although the SCM checkout
actually succeeds, ansible fails with non-zero exit status, and
so ansible-pull does not continue.

Now that localhost is implicit for ansible runs, the ansible
scm checkout can be done using just localhost as a target.
Merge branch 'svg_issue_8621_8664' into devel
Merge variables for hosts instead of updating in get_variables()