From de06e5fa01efe76931c8f9f27f998a021092833c Mon Sep 17 00:00:00 2001
From: Thorge Petersen <petersen@rz.uni-kiel.de>
Date: Fri, 16 Jun 2023 13:06:38 +0200
Subject: [PATCH] Removed unused package imports

---
 ckanext/odsh/helper_pkg_dict.py            | 2 --
 ckanext/odsh/helpers.py                    | 5 -----
 ckanext/odsh/lib/uploader.py               | 2 --
 ckanext/odsh/odsh_logger.py                | 2 --
 ckanext/odsh/pdf_to_thumbnail/thumbnail.py | 6 +-----
 ckanext/odsh/tests/test_checksum.py        | 1 -
 ckanext/odsh/tests/test_odsh_helpers.py    | 5 -----
 ckanext/odsh/tests/test_profiles.py        | 1 -
 ckanext/odsh/views/feed.py                 | 1 -
 ckanext/odsh/views/package.py              | 1 -
 ckanext/odsh/views/user.py                 | 1 -
 11 files changed, 1 insertion(+), 26 deletions(-)

diff --git a/ckanext/odsh/helper_pkg_dict.py b/ckanext/odsh/helper_pkg_dict.py
index 514e3551..a35c9cf8 100644
--- a/ckanext/odsh/helper_pkg_dict.py
+++ b/ckanext/odsh/helper_pkg_dict.py
@@ -3,8 +3,6 @@ import re
 import ckanext.odsh.helpers as helpers_odsh
 import datetime
 
-import ckanext.odsh.collection.helpers as helpers_collection
-
 import ckanext.odsh.uri_store as uri_store
 
 from ckanext.odsh.pretty_daterange.date_range_formatter import DateRangeFormatter
diff --git a/ckanext/odsh/helpers.py b/ckanext/odsh/helpers.py
index d4f79562..54940abe 100644
--- a/ckanext/odsh/helpers.py
+++ b/ckanext/odsh/helpers.py
@@ -6,7 +6,6 @@ import ast
 import ckan.plugins.toolkit as toolkit
 import ckan.logic as logic
 import ckan.model as model
-import ckan.logic.action as action
 import ckan.lib.helpers as helpers
 import json
 from ckan.common import c
@@ -19,14 +18,10 @@ import re
 import csv
 import urllib.request, urllib.error, urllib.parse
 from ckan.common import request
-import pdb
 from urllib.parse import urlsplit, urlunsplit
-import subprocess
 import ckan.lib.helpers as helpers
-import os.path
 from collections import OrderedDict
 import pkg_resources
-import ckan.logic.action.create as create
 
 
 CKAN_TYPES = {'http://dcat-ap.de/def/datasetTypes/collection': 'collection'}
diff --git a/ckanext/odsh/lib/uploader.py b/ckanext/odsh/lib/uploader.py
index 3ef936af..2c6db29d 100644
--- a/ckanext/odsh/lib/uploader.py
+++ b/ckanext/odsh/lib/uploader.py
@@ -1,7 +1,5 @@
 import ckan.logic as logic
 from ckan.lib.uploader import ResourceUpload, Upload
-import ckan.plugins.toolkit as toolkit
-import ckan.plugins.toolkit as tk
 
 import logging
 import hashlib
diff --git a/ckanext/odsh/odsh_logger.py b/ckanext/odsh/odsh_logger.py
index 54eea1b0..3235817b 100644
--- a/ckanext/odsh/odsh_logger.py
+++ b/ckanext/odsh/odsh_logger.py
@@ -1,6 +1,4 @@
 from multiline_formatter.formatter import MultilineMessagesFormatter
-import ckan.plugins as plugins
-import ckan.plugins.toolkit as toolkit
 
 
 class OdshLogger(MultilineMessagesFormatter):
diff --git a/ckanext/odsh/pdf_to_thumbnail/thumbnail.py b/ckanext/odsh/pdf_to_thumbnail/thumbnail.py
index bf519980..25067f73 100644
--- a/ckanext/odsh/pdf_to_thumbnail/thumbnail.py
+++ b/ckanext/odsh/pdf_to_thumbnail/thumbnail.py
@@ -1,17 +1,13 @@
 import os
-import tempfile
 import magic
 from pdf2image import convert_from_bytes
 import logging
 from ckan.common import config 
 import urllib.request, urllib.error, urllib.parse
-import requests
 
 from binascii import b2a_hex
 import ckan.plugins.toolkit as toolkit
-import ckan.logic as logic
-#from extension
-#from ckanext.odsh.lib.uploader import raise_validation_error_if_virus_found
+
 
 log = logging.getLogger(__name__)
 
diff --git a/ckanext/odsh/tests/test_checksum.py b/ckanext/odsh/tests/test_checksum.py
index 1d4dda63..147d7658 100644
--- a/ckanext/odsh/tests/test_checksum.py
+++ b/ckanext/odsh/tests/test_checksum.py
@@ -1,6 +1,5 @@
 from mock import patch, mock_open
 from ckanext.odsh.lib.uploader import _raise_validation_error_if_hash_values_differ, calculate_hash
-import ckantoolkit as ct
 import ckan.logic as logic
 import hashlib
 import unittest
diff --git a/ckanext/odsh/tests/test_odsh_helpers.py b/ckanext/odsh/tests/test_odsh_helpers.py
index 0f5a788a..fba58f02 100644
--- a/ckanext/odsh/tests/test_odsh_helpers.py
+++ b/ckanext/odsh/tests/test_odsh_helpers.py
@@ -2,12 +2,7 @@ import datetime
 from mock import patch
 import unittest
 
-import ckan.lib.helpers as helpers
-
-import ckanext.odsh.helpers as odsh_helpers
 from ckanext.odsh.helpers import is_within_last_month
-import ckanext.odsh.collection.helpers as helpers_collection
-import ckan.model as model
 
 class Test_is_within_last_month(unittest.TestCase):
     def test_it_returns_true_for_simple_query(self):
diff --git a/ckanext/odsh/tests/test_profiles.py b/ckanext/odsh/tests/test_profiles.py
index acf97611..953a201c 100644
--- a/ckanext/odsh/tests/test_profiles.py
+++ b/ckanext/odsh/tests/test_profiles.py
@@ -6,7 +6,6 @@ from mock import patch
 from ckanext.dcat.profiles import URIRefOrLiteral
 
 import ckanext.odsh.profiles as profiles
-import ckanext.odsh.helper_pkg_dict as helper_pkg_dict
 
 DCT = rdflib.namespace.Namespace("http://purl.org/dc/terms/")
 
diff --git a/ckanext/odsh/views/feed.py b/ckanext/odsh/views/feed.py
index e8b36492..2305e2f3 100644
--- a/ckanext/odsh/views/feed.py
+++ b/ckanext/odsh/views/feed.py
@@ -1,4 +1,3 @@
-import ckan.plugins.toolkit as toolkit
 from flask import Blueprint
 from flask import request
 import ckan.views.feed as ckan_feed
diff --git a/ckanext/odsh/views/package.py b/ckanext/odsh/views/package.py
index 80864fec..c082dffc 100644
--- a/ckanext/odsh/views/package.py
+++ b/ckanext/odsh/views/package.py
@@ -1,5 +1,4 @@
 import ckan.plugins.toolkit as toolkit
-import ckan.authz as authz
 
 from flask import Blueprint
 import logging
diff --git a/ckanext/odsh/views/user.py b/ckanext/odsh/views/user.py
index 4178e419..4c3e0874 100644
--- a/ckanext/odsh/views/user.py
+++ b/ckanext/odsh/views/user.py
@@ -1,6 +1,5 @@
 import ckan.plugins.toolkit as toolkit
 import ckan.authz as authz
-import ckan.logic as logic
 from ckan.common import g
 from flask import Blueprint
 import ckan.views.user as ckan_user_view
-- 
GitLab