************* Module main
main.py:12:0: E0401: Unable to import 'requests' (import-error)
main.py:13:0: C0411: standard import "base64" should be placed before third party import "requests" (wrong-import-order)
main.py:14:0: C0411: standard import "sys" should be placed before third party import "requests" (wrong-import-order)
main.py:15:0: C0411: standard import "os" should be placed before third party import "requests" (wrong-import-order)
main.py:16:0: E0401: Unable to import 'logger' (import-error)
main.py:17:0: E0611: No name 'warning' in module 'logger' (no-name-in-module)
main.py:26:29: W0613: Unused argument 'debug' (unused-argument)
main.py:43:14: C0321: More than one statement on a single line (multiple-statements)
main.py:54:22: C0321: More than one statement on a single line (multiple-statements)
main.py:56:22: C0321: More than one statement on a single line (multiple-statements)
main.py:67:0: R1710: Either all return statements in a function should return an expression, or none of them should. (inconsistent-return-statements)
main.py:91:0: R1710: Either all return statements in a function should return an expression, or none of them should. (inconsistent-return-statements)
main.py:91:44: W0613: Unused argument 'debug' (unused-argument)
main.py:110:11: W0718: Catching too general exception Exception (broad-exception-caught)
main.py:112:18: C0321: More than one statement on a single line (multiple-statements)
main.py:115:18: C0321: More than one statement on a single line (multiple-statements)
main.py:128:11: W0718: Catching too general exception Exception (broad-exception-caught)
main.py:151:19: W3101: Missing timeout argument for method 'requests.get' can cause your program to hang indefinitely (missing-timeout)
main.py:167:0: R1710: Either all return statements in a function should return an expression, or none of them should. (inconsistent-return-statements)
main.py:167:33: W0613: Unused argument 'debug' (unused-argument)
main.py:171:0: R1710: Either all return statements in a function should return an expression, or none of them should. (inconsistent-return-statements)
main.py:189:19: W3101: Missing timeout argument for method 'requests.get' can cause your program to hang indefinitely (missing-timeout)
main.py:202:18: C0321: More than one statement on a single line (multiple-statements)
main.py:203:11: W0718: Catching too general exception Exception (broad-exception-caught)
main.py:210:0: C0303: Trailing whitespace (trailing-whitespace)
main.py:212:4: W0601: Global variable 'REKOR_BASE_URL' undefined at the module level (global-variable-undefined)
************* Module util
util.py:63:0: C0303: Trailing whitespace (trailing-whitespace)
util.py:74:11: W0718: Catching too general exception Exception (broad-exception-caught)
util.py:86:11: W0718: Catching too general exception Exception (broad-exception-caught)
************* Module merkle_proof
merkle_proof.py:74:0: R0913: Too many arguments (6/5) (too-many-arguments)
merkle_proof.py:74:0: R0917: Too many positional arguments (6/5) (too-many-positional-arguments)
merkle_proof.py:74:0: R0914: Too many local variables (16/15) (too-many-locals)
merkle_proof.py:234:0: R0913: Too many arguments (7/5) (too-many-arguments)
merkle_proof.py:234:0: R0917: Too many positional arguments (7/5) (too-many-positional-arguments)

------------------------------------------------------------------
Your code has been rated at 9.18/10 (previous run: 6.57/10, +2.61)

