aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorJ08nY2023-04-14 20:32:16 +0200
committerJ08nY2023-04-14 20:32:16 +0200
commit0db4087522b8b7194602b8f272fe47f51bfce33a (patch)
treed27530e9f7c3b8ba48749bee4e526dbd3f571ba5 /src
parentd08adc7823436e3b822c3870cbdab3cf1d5b5ee2 (diff)
downloadsec-certs-0db4087522b8b7194602b8f272fe47f51bfce33a.tar.gz
sec-certs-0db4087522b8b7194602b8f272fe47f51bfce33a.tar.zst
sec-certs-0db4087522b8b7194602b8f272fe47f51bfce33a.zip
Remove indirect imports from __init__ from our code.
Diffstat (limited to 'src')
-rw-r--r--src/sec_certs/cli.py3
-rw-r--r--src/sec_certs/dataset/fips_algorithm.py2
-rw-r--r--src/sec_certs/model/cc_matching.py6
-rw-r--r--src/sec_certs/serialization/__init__.py1
-rw-r--r--src/sec_certs/utils/__init__.py1
5 files changed, 8 insertions, 5 deletions
diff --git a/src/sec_certs/cli.py b/src/sec_certs/cli.py
index d1a1eb90..9bd74108 100644
--- a/src/sec_certs/cli.py
+++ b/src/sec_certs/cli.py
@@ -12,8 +12,9 @@ import click
from pydantic import ValidationError
from sec_certs.configuration import config
-from sec_certs.dataset import CCDataset, FIPSDataset
+from sec_certs.dataset.cc import CCDataset
from sec_certs.dataset.dataset import Dataset
+from sec_certs.dataset.fips import FIPSDataset
from sec_certs.utils.helpers import warn_if_missing_poppler, warn_if_missing_tesseract
logger = logging.getLogger(__name__)
diff --git a/src/sec_certs/dataset/fips_algorithm.py b/src/sec_certs/dataset/fips_algorithm.py
index df113381..fbc8351a 100644
--- a/src/sec_certs/dataset/fips_algorithm.py
+++ b/src/sec_certs/dataset/fips_algorithm.py
@@ -12,7 +12,7 @@ from bs4 import BeautifulSoup
from sec_certs import constants
from sec_certs.dataset.json_path_dataset import JSONPathDataset
-from sec_certs.sample import FIPSAlgorithm
+from sec_certs.sample.fips_algorithm import FIPSAlgorithm
from sec_certs.serialization.json import ComplexSerializableType
from sec_certs.utils import helpers
diff --git a/src/sec_certs/model/cc_matching.py b/src/sec_certs/model/cc_matching.py
index 674548ff..9c081ed2 100644
--- a/src/sec_certs/model/cc_matching.py
+++ b/src/sec_certs/model/cc_matching.py
@@ -9,10 +9,10 @@ from rapidfuzz import fuzz
from sec_certs.configuration import config
if typing.TYPE_CHECKING:
- from sec_certs.dataset import CCDataset
- from sec_certs.sample import CCCertificate
+ from sec_certs.dataset.cc import CCDataset
+ from sec_certs.sample.cc import CCCertificate
-from sec_certs.sample import CertificateId
+from sec_certs.sample.cc_certificate_id import CertificateId
from sec_certs.utils.strings import fully_sanitize_string
diff --git a/src/sec_certs/serialization/__init__.py b/src/sec_certs/serialization/__init__.py
index e69de29b..faa56704 100644
--- a/src/sec_certs/serialization/__init__.py
+++ b/src/sec_certs/serialization/__init__.py
@@ -0,0 +1 @@
+"""This package provides tols for serialization of datasets and certificates."""
diff --git a/src/sec_certs/utils/__init__.py b/src/sec_certs/utils/__init__.py
index e69de29b..45b35aea 100644
--- a/src/sec_certs/utils/__init__.py
+++ b/src/sec_certs/utils/__init__.py
@@ -0,0 +1 @@
+"""This package provides utilities used throught the framework."""