master
Add tests, fix advanced permissions
Fix test.managed on Windows
Remove ownership check as ownership is not inherited
Migrate `integration.states.test_file` to functional tests
Migrate test to functional
Add show_changes tests for file.append and file.prepend
Update pre-commit hook versions
Merge branch '3007.x' into merge/master/3007.x-25-08-28
Fix some more windows tests
Fix pre-commit issues
Skip tests if necessary and mark some flaky ones
Apply black formatting to test files
Allow `file.recurse` to merge all existing `source` dirs
Merge branch '3007.x' into merge/3007.x/3008.x/25-06-08
Apply marker + timeout bumps to functional shard 4's slow tests
Fix symlink handling on Windows