From 19119bebfa09b5bb7b0941a0bd0440d89f1db196 Mon Sep 17 00:00:00 2001
From: Alexander Schlemmer <alexander@mail-schlemmer.de>
Date: Wed, 31 May 2023 15:28:27 +0200
Subject: [PATCH] MAINT: removed unused imports

---
 src/caoscrawler/scanner.py | 22 +++-------------------
 1 file changed, 3 insertions(+), 19 deletions(-)

diff --git a/src/caoscrawler/scanner.py b/src/caoscrawler/scanner.py
index 400e182b..c5e078c5 100644
--- a/src/caoscrawler/scanner.py
+++ b/src/caoscrawler/scanner.py
@@ -32,39 +32,23 @@ This is just the functionality that extracts data from the file system.
 
 from __future__ import annotations
 
-import argparse
 import importlib
 import logging
 import os
-import sys
 import warnings
 import yaml
 
-from argparse import RawTextHelpFormatter
-from collections import defaultdict
-from copy import deepcopy
-from enum import Enum
 from importlib_resources import files
 from jsonschema import validate
 from typing import Any, Optional, Type, Union
 
 import caosdb as db
+from .converters import Converter
 
-from caosadvancedtools.cache import UpdateCache, Cache
-from caosadvancedtools.crawler import Crawler as OldCrawler
-from caosdb.apiutils import (compare_entities, EntityMergeConflictError,
-                             merge_entities)
-from caosdb.common.datatype import is_reference
-
-from .converters import Converter, DirectoryConverter, ConverterValidationError
-
-from .macros import defmacro_constructor, macro_constructor
-from .stores import Store, GeneralStore, RecordStore
-from .structure_elements import StructureElement, Directory, NoneElement
+from .stores import GeneralStore, RecordStore
+from .structure_elements import StructureElement, Directory
 from .version import check_cfood_version
 
-from caosdb.high_level_api import convert_to_python_object
-
 from .debug_tree import DebugTree
 
 logger = logging.getLogger(__name__)
-- 
GitLab