File tree Expand file tree Collapse file tree 5 files changed +15
-8
lines changed
Expand file tree Collapse file tree 5 files changed +15
-8
lines changed Original file line number Diff line number Diff line change 11"""The trustymail library."""
2+ # Standard Python Libraries
23from typing import List
34
45# We disable a Flake8 check for "Module imported but unused (F401)" here because
Original file line number Diff line number Diff line change 4646Notes:
4747 If no scan type options are specified, all are run against a given domain/input.
4848"""
49+ # Standard Python Libraries
4950# Built-in imports
5051import errno
5152import logging
5253import os
5354
55+ # Third-Party Libraries
5456# Dependency imports
5557import docopt
5658
@@ -71,6 +73,7 @@ def main():
7173 # Monkey patching trustymail to make the PSL cache read-only
7274 if args ["--psl-read-only" ]:
7375 trustymail .PublicSuffixListReadOnly = True
76+ # cisagov Libraries
7477 import trustymail .trustymail as tmail
7578
7679 log_level = logging .WARN
Original file line number Diff line number Diff line change 1- from datetime import datetime , timedelta
1+ # Standard Python Libraries
22from collections import OrderedDict
3+ from datetime import datetime , timedelta
34from os import path , stat
45
6+ # Third-Party Libraries
57import publicsuffix
68
7- from . import PublicSuffixListReadOnly , PublicSuffixListFilename
8- from . import trustymail
9+ from . import PublicSuffixListFilename , PublicSuffixListReadOnly , trustymail
910
1011
1112def get_psl ():
Original file line number Diff line number Diff line change 1+ # Standard Python Libraries
2+ from collections import OrderedDict
13import csv
24import datetime
35import inspect
46import json
57import logging
68import re
7- from collections import OrderedDict
8- import requests
99import smtplib
1010import socket
11- import spf
1211
12+ # Third-Party Libraries
1313import DNS
1414import dns .resolver
1515import dns .reversename
16+ import requests
17+ import spf
1618
17-
18- from .domain import get_public_suffix , Domain
19+ from .domain import Domain , get_public_suffix
1920
2021# A cache for SMTP scanning results
2122_SMTP_CACHE = {}
Original file line number Diff line number Diff line change 1+ # Standard Python Libraries
12import unittest
23
34
You can’t perform that action at this time.
0 commit comments