master
Add a few more nice to have hooks
Pyupgrade and drop six
[3006.x] rebase test labels (#64053)
Update to isort 5.10.1
Merge branch '3006.x' into merge/3007.x/3006.x-2025-06-26
Increase timeouts on problematic tests
Replace `@skipIf(not platform.is_darwin(), ...)` usage
Fix Python 3.12 CI: pip/virtualenv, deb SourcesList, nacl, and test harness
Fix test_git on Windows
Update pre-commit hook versions
Replace `@skipIf(salt.utils.platform.is_freebsd(), ...)` usage
Fix package path ownership test and Vault runner unit mocks
Merge branch '3006.x' into merge/3006.x/3007.x-26-04-28
Merge forward 3006.x into 3007.x: Fix CI regressions and Windows MSI installer
Update test_mysql.py
fixing publish tests to fix failures related to __kwarg__ changes when validating args and kwargs.
Replace the usage of `@runs_on(...)` and `@not_runs_on(...)`
Fix remaining merge-forward CI failures (Py3.12 stdlib + macOS auth/creds race)
Check get_known_host_entries result before use
Mitigate primary flaky tests in scenario and integration suites
Stop using `@skipIf`
Replace the usage of `@skipIf(...)`
Make systemctl/hostctl check functions check they're on linux
Fix Python 3.14 CI: forkserver pickle, codecs.open, pyOpenSSL 25, pytest 9, etc
Replace `@skipIf(not platform.is_windows(), ...)` usage