--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/certificateValidation.py Tue Jan 16 14:35:46 2024 +0100 +++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/certificateValidation.py Tue Jan 16 18:24:06 2024 +0100 @@ -43,9 +43,19 @@ @type dict """ httpVerbs = ("get", "options", "head", "post", "put", "patch", "delete") + httpxAttrs = ("request", "stream", "Client", "AsyncClient") + httpVerbs + qualName = context.callFunctionNameQual.split(".")[0] if ( - "requests" in context.callFunctionNameQual - and context.callFunctionName in httpVerbs + ( + ( + qualName == "requests" + and context.callFunctionName in httpVerbs + ) + or ( + qualName == "httpx" + and context.callFunctionName in httpxAttrs + ) + ) and context.checkCallArgValue("verify", "False") ): reportError(