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 ..common import cproperty, get_files
|
||||||
from ..error import Res, unwrap
|
from ..error import Res, unwrap
|
||||||
|
from ..core.konsume import zoom, ignore, wrap
|
||||||
|
|
||||||
from kython import fget
|
from kython import fget
|
||||||
from kython.konsume import zoom, ignore, wrap
|
|
||||||
# TODO remove
|
# TODO remove
|
||||||
from kython.kdatetime import as_utc
|
from kython.kdatetime import as_utc
|
||||||
|
|
||||||
|
|
|
@ -12,7 +12,7 @@ from ..error import Res, unwrap
|
||||||
|
|
||||||
# TODO get rid of fget?
|
# TODO get rid of fget?
|
||||||
from kython import fget
|
from kython import fget
|
||||||
from kython.konsume import zoom, wrap, ignore
|
from ..core.konsume import zoom, wrap, ignore
|
||||||
|
|
||||||
|
|
||||||
# TODO json type??
|
# 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 collections import OrderedDict
|
||||||
from typing import Any, List
|
from typing import Any, List
|
||||||
|
|
|
@ -45,7 +45,7 @@ import pytz
|
||||||
from ..core import LazyLogger, Json
|
from ..core import LazyLogger, Json
|
||||||
from ..core.common import isoparse
|
from ..core.common import isoparse
|
||||||
from ..error import Res, echain, sort_res_by
|
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__)
|
logger = LazyLogger(__name__)
|
||||||
|
|
Loading…
Add table
Reference in a new issue