v1.2.0
Improvements:
- Add
validate_certsinventory option (verify_sslremains supported as an alias) - Add
api_timeout,exclude_clients, andexclude_devicesinventory options exclude_clients/exclude_devicesskip the corresponding UniFi API fetches- Run
ansible-test sanityand Ruff on every pull request - Add
CONTRIBUTING.md,MAINTAINERS.md, pre-commit hooks, and Ruff configuration
Fixes:
- Pass explicit aiohttp
ssl=Falsewhen certificate validation is disabled soREQUESTS_CA_BUNDLE/SSL_CERT_FILEin the environment cannot force verification anyway - Use
ssl.create_default_context()for aiounifi when validation is enabled (instead of bareTrue)
Full Changelog: v1.1.6...v1.2.0