Releases: ClericPy/uniparser
Releases · ClericPy/uniparser
3.0.0
- fix toc UI
- fix missing alias doc
- support custom locals with context for UDFParser
- 3.0.0 without 3rd parsers by default
- update screenshot
Backwards Compatibility Breaking Warning:
uniparser will not install any default parsers after version v3.0.0. You can install some of them manually ('selectolax', 'jsonpath-rw-ext', 'objectpath', 'bs4', 'toml', 'pyyaml>=5.3', 'lxml', 'jmespath'). This warning will keep 2 versions.
2.0.1
stop catching SYSTEM_ERRORS
2.0.0
- add 3.9, 3.10 test and support
- fix get_running_loop for 3.6
- GZipMiddleware for fastapi view, add load for toc web page
- lazy import frequency_controller for no-deps install
1.9.0
- add 3.9, 3.10 test env
- add
__object__
internal rule name to update the input_object
while parsing. (only work for rules after it)
1.8.9
-
copy asyncio.to_thread from python3.9
-
show more info for response on webui
-
deepcopy avoid headers pollution
1.8.6
- add InputCallbacks.use_content_for_default_callbacks
- curl button will not update other args except url if input pure URL
- use run_in_executor for all the sync functions
1.8.5
- show format_exc while error on webui
- use rule.context by default for parsing
- add GlobalConfig.init_context for init default context
- make parse_rule of webui async for fastapi
1.8.4
- fix CONTEXT pollution for webui
- support PURE_UNIPARSER env variable to install without parsers
1.8.3
- fix console error logs
- handle exceptions for InputCallbacks
- add sidebar for toc of rules
1.8.1
fix fix_relative_path
fix some UI issue