diff options
| author | Adam Janovsky | 2023-04-16 19:30:08 +0200 |
|---|---|---|
| committer | Adam Janovsky | 2023-04-16 19:30:08 +0200 |
| commit | 88f46304f3d679b17e2f41b79134cd046e2ed732 (patch) | |
| tree | dd7a9ad37ad724c72e52df7696c83e618b1509ac /src/sec_certs/sample | |
| parent | c4a256bd2a28cef3c210d181e7f9b118ea25c8ee (diff) | |
| download | sec-certs-88f46304f3d679b17e2f41b79134cd046e2ed732.tar.gz sec-certs-88f46304f3d679b17e2f41b79134cd046e2ed732.tar.zst sec-certs-88f46304f3d679b17e2f41b79134cd046e2ed732.zip | |
defer few imports
Diffstat (limited to 'src/sec_certs/sample')
| -rw-r--r-- | src/sec_certs/sample/fips.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/sec_certs/sample/fips.py b/src/sec_certs/sample/fips.py index 82aa1c18..d351c3ce 100644 --- a/src/sec_certs/sample/fips.py +++ b/src/sec_certs/sample/fips.py @@ -12,7 +12,6 @@ import numpy as np import pandas as pd import requests from bs4 import BeautifulSoup, Tag -from tabula import read_pdf from sec_certs import constants from sec_certs.cert_rules import FIPS_ALGS_IN_TABLE, fips_rules @@ -632,6 +631,8 @@ class FIPSCertificate( Retrieves IDs of algorithms from tables inside security policy pdfs. External library is used to handle this. """ + from tabula import read_pdf + if table_rich_page_numbers := tables.find_pages_with_tables(cert.state.policy_txt_path): pdf.repair_pdf(cert.state.policy_pdf_path) try: |
