Metadata-Version: 2.1
Name: s3selectparser
Version: 0.0.1
Summary: Experimental S3 Select Parser
Home-page: https://github.com/michalc/s3selectparser
Author: Michal Charemza
Author-email: michal@charemza.name
License: UNKNOWN
Description: # s3selectparser
        
        Experimental S3 Select parser
        
        
        ## Installation
        
        ```bash
        pip install s3selectparser
        ```
        
        
        ## Usage
        
        The underlying pyparsing parser is exposed as `s3_select_parser`.
        
        ```python
        from s3selectparser import s3_select_parser
        
        parsed = s3_select_parser.parseString(
            '''
                SELECT
                    a as my_alias_a,
                    b my_alias_b,
                    c,
                    "AS",
                    "AS" as "FrOM",
                    my_func(a, another_func(47, c)),
                    'hello ''billy'' '
                FROM
                    S3Object[*]
            ''')
        print(parsed.asDict())
        ```
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: SQL
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7.1
Description-Content-Type: text/markdown
