master
Pyupgrade and drop six
Reformat files with black
Update code to be Py3.7+ to reduce merge forward conflicts
Fix remaining merge-forward CI failures (Py3.12 stdlib + macOS auth/creds race)
Upgrade to black 21.7b0
Update and remove obsolete pylint plugins
Update pre-commit hook versions
Stop using `@skipIf`
Fix pre-commit
Deprecate salt.utils.odict
Skip tests which can't run, or even pass on FIPS enabled platforms
Initial port from unittest to pytest of unit/utils/test_gitfs.py to test_gitfs_locks.py
Use timezone-aware datetime objects, for UTC too
Fix CI failures from diff: Login.api, MasterMinion ctx, monitoring scripts
Simplify utils.json.find_json function
Fix up issues found in review
Fix tests and pre-commit
fix tests from pki refactor
Stop using the deprecated `imp` module
Address Bandit's B602(subprocess_popen_with_shell_equals_true) flagged issue
Fix flaky test hang
Merge branch '3007.x' into merge/3007.x/3008.x-26-04-30
Fix Python 3.12 CI: pip/virtualenv, deb SourcesList, nacl, and test harness
Unit test fix and artifact name correction
Skip known macOS initial GH Actions failures
Merge branch '3007.x' into merge/3007.x/3008.x-26-06-23
pre-commit fix
Replace `@skipIf(not platform.is_windows(), ...)` usage
Fix !!binary YAML tag failing with "Incorrect padding" on Python 3.14