|
API
New api for python-creole => v1.0
Featured With python-creole v1.0 we change the API. The old API is still supported a limited time and creates PendingDeprecationWarning newv1.x API for: creole -> htmldef creole2html(markup_string, debug=False,
block_rules=None, blog_line_breaks=True,
macros=None, verbose=None, stderr=None,
):creole2html arguments:
v1.x API: for html -> markupdef html2creole(html_string, debug=False, unknown_emit=None): ... def html2textile(html_string, debug=False, unknown_emit=None): ... def html2rest(html_string, debug=False, unknown_emit=None): ... The defaults for in html2creole, html2textile and html2rest are: if unknown_emit is None: use transparent_unknown_nodes. oldold API for: creole -> htmldef creole2html(markup_string, debug=False, parser_kwargs={}, emitter_kwargs={}):default values for creole2html parser_kwargs are: parser_kwargs = {
"block_rules": None,
"blog_line_breaks": True,
}defaults for creole2html emitter_kwargs are: emitter_kwargs2 = {
"macros": None,
"verbose": 1,
"stderr": sys.stderr,
}old API: for html -> markupdef html2creole(html_string, debug=False, parser_kwargs={}, emitter_kwargs={}):
...
def html2textile(html_string, debug=False, parser_kwargs={}, emitter_kwargs={}):
...
def html2rest(html_string, debug=False, parser_kwargs={}, emitter_kwargs={}):
...The defaults for in html2creole, html2textile and html2rest are: parser_kwargs = {"debug": False}
emitter_kwargs = {"unknown_emit": transparent_unknown_nodes}see also: transparent_unknown_nodes | |
► Sign in to add a comment