mirror of
https://github.com/qurator-spk/modstool.git
synced 2025-06-25 19:49:54 +02:00
🎨 Sort and remove unused imports
This commit is contained in:
parent
89b71dd5c4
commit
2511fe8ca4
4 changed files with 15 additions and 40 deletions
|
@ -46,8 +46,9 @@ optional-dependencies.dev = {file = ["requirements-dev.txt"]}
|
||||||
where = ["src"]
|
where = ["src"]
|
||||||
|
|
||||||
|
|
||||||
[tool.ruff.lint]
|
[tool.ruff]
|
||||||
select = ["E", "F", "I"]
|
select = ["E", "F", "I"]
|
||||||
|
line-length = 120
|
||||||
|
|
||||||
|
|
||||||
[tool.liccheck]
|
[tool.liccheck]
|
||||||
|
|
|
@ -1,39 +1,26 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
import contextlib
|
||||||
import csv
|
import csv
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import re
|
|
||||||
import warnings
|
|
||||||
import sys
|
|
||||||
import contextlib
|
|
||||||
import sqlite3
|
import sqlite3
|
||||||
from xml.dom.expatbuilder import Namespaces
|
import warnings
|
||||||
from lxml import etree as ET
|
|
||||||
from itertools import groupby
|
|
||||||
from operator import attrgetter
|
from operator import attrgetter
|
||||||
from typing import List
|
from typing import List
|
||||||
from collections.abc import MutableMapping, Sequence
|
|
||||||
|
|
||||||
import click
|
import click
|
||||||
import numpy as np
|
from lxml import etree as ET
|
||||||
from tqdm import tqdm
|
from tqdm import tqdm
|
||||||
|
|
||||||
from .lib import (
|
from .lib import (
|
||||||
TagGroup,
|
TagGroup,
|
||||||
convert_db_to_parquet,
|
convert_db_to_parquet,
|
||||||
sorted_groupby,
|
|
||||||
flatten,
|
flatten,
|
||||||
ns,
|
|
||||||
insert_into_db,
|
insert_into_db,
|
||||||
|
ns,
|
||||||
|
sorted_groupby,
|
||||||
)
|
)
|
||||||
|
|
||||||
with warnings.catch_warnings():
|
|
||||||
# Filter warnings on WSL
|
|
||||||
if "Microsoft" in os.uname().release:
|
|
||||||
warnings.simplefilter("ignore")
|
|
||||||
import pandas as pd
|
|
||||||
|
|
||||||
|
|
||||||
logger = logging.getLogger("alto4pandas")
|
logger = logging.getLogger("alto4pandas")
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
import ast
|
import ast
|
||||||
from itertools import groupby
|
import os
|
||||||
import re
|
import re
|
||||||
import warnings
|
import warnings
|
||||||
import os
|
|
||||||
from typing import Any, List, Sequence, MutableMapping, Dict
|
|
||||||
from collections import defaultdict
|
from collections import defaultdict
|
||||||
|
from itertools import groupby
|
||||||
|
from typing import Any, Dict, List, MutableMapping, Sequence
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from lxml import etree as ET
|
from lxml import etree as ET
|
||||||
|
@ -281,8 +281,8 @@ def sorted_groupby(iterable, key=None):
|
||||||
|
|
||||||
|
|
||||||
def _to_dict(root, raise_errors):
|
def _to_dict(root, raise_errors):
|
||||||
from .mods4pandas import mods_to_dict, mets_to_dict
|
|
||||||
from .alto4pandas import alto_to_dict
|
from .alto4pandas import alto_to_dict
|
||||||
|
from .mods4pandas import mets_to_dict, mods_to_dict
|
||||||
|
|
||||||
root_name = ET.QName(root.tag)
|
root_name = ET.QName(root.tag)
|
||||||
if root_name.namespace == "http://www.loc.gov/mods/v3":
|
if root_name.namespace == "http://www.loc.gov/mods/v3":
|
||||||
|
|
|
@ -3,38 +3,25 @@ import contextlib
|
||||||
import csv
|
import csv
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import re
|
|
||||||
import sqlite3
|
import sqlite3
|
||||||
import warnings
|
import warnings
|
||||||
import sys
|
|
||||||
from lxml import etree as ET
|
|
||||||
from itertools import groupby
|
|
||||||
from operator import attrgetter
|
from operator import attrgetter
|
||||||
from typing import Dict, List
|
from typing import Dict, List
|
||||||
from collections import defaultdict
|
|
||||||
from collections.abc import MutableMapping, Sequence
|
|
||||||
|
|
||||||
import click
|
import click
|
||||||
|
from lxml import etree as ET
|
||||||
from tqdm import tqdm
|
from tqdm import tqdm
|
||||||
|
|
||||||
from .lib import (
|
from .lib import (
|
||||||
convert_db_to_parquet,
|
|
||||||
sorted_groupby,
|
|
||||||
TagGroup,
|
TagGroup,
|
||||||
ns,
|
convert_db_to_parquet,
|
||||||
flatten,
|
flatten,
|
||||||
insert_into_db,
|
insert_into_db,
|
||||||
insert_into_db_multiple,
|
insert_into_db_multiple,
|
||||||
current_columns_types,
|
ns,
|
||||||
|
sorted_groupby,
|
||||||
)
|
)
|
||||||
|
|
||||||
with warnings.catch_warnings():
|
|
||||||
# Filter warnings on WSL
|
|
||||||
if "Microsoft" in os.uname().release:
|
|
||||||
warnings.simplefilter("ignore")
|
|
||||||
import pandas as pd
|
|
||||||
|
|
||||||
|
|
||||||
logger = logging.getLogger("mods4pandas")
|
logger = logging.getLogger("mods4pandas")
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue