summaryrefslogtreecommitdiff
path: root/sqlparse/__init__.py
diff options
context:
space:
mode:
authorAndi Albrecht <albrecht.andi@gmail.com>2016-06-03 19:07:47 +0200
committerAndi Albrecht <albrecht.andi@gmail.com>2016-06-03 19:07:47 +0200
commit8d78d7337724a929aff5abc2e4657713a02df7cc (patch)
tree9dd97e37e57964120187acb7229af9001bdbdc69 /sqlparse/__init__.py
parenta767c88b008d407d91b9118d124e2a9b579a7f12 (diff)
parent81e408a4f2c8281e0da7c93ed75da90df1a518e2 (diff)
downloadsqlparse-8d78d7337724a929aff5abc2e4657713a02df7cc.tar.gz
Merge pull request #244 from vmuriart/refactor
Change old-style class to new-style & remove unused function
Diffstat (limited to 'sqlparse/__init__.py')
-rw-r--r--sqlparse/__init__.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/sqlparse/__init__.py b/sqlparse/__init__.py
index e5f4f03..794bf57 100644
--- a/sqlparse/__init__.py
+++ b/sqlparse/__init__.py
@@ -35,11 +35,11 @@ def parsestream(stream, encoding=None):
:returns: A generator of :class:`~sqlparse.sql.Statement` instances.
"""
stack = engine.FilterStack()
- stack.full_analyze()
+ stack.enable_grouping()
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)