my.kython.konsume: move to core
This commit is contained in:
parent
cc127f1876
commit
655b86bb0a
4 changed files with 10 additions and 3 deletions
|
@ -9,9 +9,9 @@ from typing import Dict, Iterator, Any
|
|||
|
||||
from ..common import cproperty, get_files
|
||||
from ..error import Res, unwrap
|
||||
from ..core.konsume import zoom, ignore, wrap
|
||||
|
||||
from kython import fget
|
||||
from kython.konsume import zoom, ignore, wrap
|
||||
# TODO remove
|
||||
from kython.kdatetime import as_utc
|
||||
|
||||
|
|
|
@ -12,7 +12,7 @@ from ..error import Res, unwrap
|
|||
|
||||
# TODO get rid of fget?
|
||||
from kython import fget
|
||||
from kython.konsume import zoom, wrap, ignore
|
||||
from ..core.konsume import zoom, wrap, ignore
|
||||
|
||||
|
||||
# TODO json type??
|
||||
|
|
|
@ -1,3 +1,10 @@
|
|||
'''
|
||||
Some experimental JSON parsing, basically to ensure that all data is consumed.
|
||||
This can potentially allow both for safer defensive parsing, and let you know if the data started returning more data
|
||||
|
||||
TODO perhaps need to get some inspiration from linear logic to decide on a nice API...
|
||||
'''
|
||||
|
||||
from collections import OrderedDict
|
||||
from typing import Any, List
|
||||
|
|
@ -45,7 +45,7 @@ import pytz
|
|||
from ..core import LazyLogger, Json
|
||||
from ..core.common import isoparse
|
||||
from ..error import Res, echain, sort_res_by
|
||||
from ..kython.konsume import wrap, zoom, ignore, Zoomable, Wdict
|
||||
from ..core.konsume import wrap, zoom, ignore, Zoomable, Wdict
|
||||
|
||||
|
||||
logger = LazyLogger(__name__)
|
||||
|
|
Loading…
Add table
Reference in a new issue