summaryrefslogtreecommitdiff
path: root/sqlparse
diff options
context:
space:
mode:
authorVictor Uriarte <victor.m.uriarte@intel.com>2016-06-02 12:45:03 -0700
committerVictor Uriarte <victor.m.uriarte@intel.com>2016-06-02 13:17:09 -0700
commite4c5625e1476e56cc5f06fec446571737b8a3f95 (patch)
tree09d901fd0e33ed1b8facba436fee21a2e48c6a0d /sqlparse
parent3d03d8816ae02125d1ad036c72cb6bd512a20930 (diff)
downloadsqlparse-e4c5625e1476e56cc5f06fec446571737b8a3f95.tar.gz
Refactor format function signature
easier way to get encoding variable
Diffstat (limited to 'sqlparse')
-rw-r--r--sqlparse/__init__.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/sqlparse/__init__.py b/sqlparse/__init__.py
index e5f4f03..b2494c0 100644
--- a/sqlparse/__init__.py
+++ b/sqlparse/__init__.py
@@ -39,7 +39,7 @@ def parsestream(stream, encoding=None):
return stack.run(stream, encoding)
-def format(sql, **options):
+def format(sql, encoding=None, **options):
"""Format *sql* according to *options*.
Available options are documented in :ref:`formatting`.
@@ -49,7 +49,6 @@ def format(sql, **options):
:returns: The formatted SQL statement as string.
"""
- encoding = options.pop('encoding', None)
stack = engine.FilterStack()
options = formatter.validate_options(options)
stack = formatter.build_filter_stack(stack, options)