Skip to content

Commit 2c6082d

Browse files
committed
Deprecate function
1 parent bf816e2 commit 2c6082d

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

harp/reader.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
import os
2+
import requests
3+
from deprecated import deprecated
24
from math import log2
35
from os import PathLike
46
from pathlib import Path
@@ -10,10 +12,10 @@
1012
from typing import Any, BinaryIO, Callable, Iterable, Mapping, Optional, Protocol, Union
1113
from collections import UserDict
1214
from pandas._typing import Axes
15+
from harp import __version__
1316
from harp.model import BitMask, GroupMask, Model, PayloadMember, Register
1417
from harp.io import MessageType, read
1518
from harp.schema import read_schema
16-
import requests
1719

1820

1921
@dataclass
@@ -335,7 +337,7 @@ def parser(df: DataFrame):
335337
reader = partial(reader, columns=[name])
336338
return RegisterReader(register, reader)
337339

338-
340+
@deprecated("This function is deprecated. Use DeviceReader.from_file, DeviceReader.from_url, DeviceReader.from_str, and DeviceReader.from_model instead.")
339341
def create_reader(
340342
device: Union[str, PathLike, Model],
341343
include_common_registers: bool = True,

0 commit comments

Comments
 (0)