Metadata-Version: 2.1
Name: auto_sql
Version: 0.0.1
Summary: auto_sql is a memory aware csv to sqlite converter.
Home-page: https://github.com/brettvanderwerff/auto_sql
Author: Brett Vanderwerff
Author-email: brett.vanderwerff@gmail.com
License: UNKNOWN
Description: # auto_sql
        
        [![Build Status](https://travis-ci.org/brettvanderwerff/auto_sql.svg?branch=master)](https://travis-ci.org/brettvanderwerff/auto_sql)
        
        ==Work in progress== 
        
        auto_sql is very early in development,  more features to come
        
        ## Description
        
        auto_sql is a memory aware csv to sqlite converter capable of converting multi-gigabyte tabular files to sqlite
        databases on low memory machines. auto_sql focuses on speed by enabling multi-processing on multi-core machines.
        
        ## Installation
        
        ```commandline
        $pip install auto_sql
        ```
        
        ## Usage Case
        
        ```python
        from auto_sql import AutoSql
        
        tab_obj = AutoSql(file='file.csv',
                                db_name='database',
                                sep='\t',
                                out_dir=".")
        
        if __name__ == "__main__":
            tab_obj.run()
        
        ```
        
        Currently auto_sql only supports csv's with headers
        
        ## Dependencies
        
        * Python 3.4, 3.5, or 3.6
        
        * pandas==0.21.1
        
        
        * psutil==5.4.7
        
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 3 - Alpha
Description-Content-Type: text/markdown
