Skip to content
Snippets Groups Projects
Verified Commit f1917c55 authored by Daniel Hornung's avatar Daniel Hornung
Browse files

FIX: Import __future__ for older Python versions.

parent 674763b5
No related branches found
No related tags found
2 merge requests!178FIX: #96 Better error output for crawl.py script.,!171sav/spss converter
Pipeline #52179 passed
......@@ -18,6 +18,8 @@
"""Converter for SAV files (stored by SPSS)."""
from __future__ import annotations # Can be removed with 3.10.
import argparse
from collections import OrderedDict
......@@ -29,7 +31,7 @@ import yaml
from .. import converters
from ..stores import GeneralStore
from ..structure_elements import (File, StructureElement)
from typing import Optional
from typing import Optional, Any
READSTAT_TYPES = {
......@@ -62,7 +64,7 @@ class SPSSConverter(converters.TableConverter):
return self._children_from_dataframe(df)
def read_column_types(savfile: Optional[str] = None, meta: Optional = None) -> dict[str, str]:
def read_column_types(savfile: Optional[str] = None, meta: Optional[Any] = None) -> dict[str, str]:
"""Read SAV file and return the column types.
Optionally, take data from a previours reading.
......
......@@ -820,7 +820,7 @@ class DictElementConverter(Converter):
class DictConverter(DictElementConverter):
def __init__(self, *args, **kwargs):
warnings.warn(DeprecationWarning(
"This class is deprecated. Please use DictElemnentConverter."))
"This class is deprecated. Please use DictElementConverter."))
super().__init__(*args, **kwargs)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment