Metadata-Version: 1.2
Name: aitoai
Version: 0.1.0
Summary: A collection of python support tools and scripts for Aito.ai
Home-page: https://github.com/AitoDotAI/aito-python-tools
Author: aito.ai
Author-email: admin@aito.ai
License: UNKNOWN
Description: aito-python-tools
        =================
        
        |PyPI| |PyPI version|
        
        A useful library for `Aito <https://aito.ai/>`__ users containg: \* CLI
        for using Aito \* Integration with
        `Pandas <https://pandas.pydata.org/>`__
        
        Installation
        ------------
        
        To install with pip, run: ``pip install aitoai``
        
        To install from source, first clone the repository and then run:
        ``python setup.py install``
        
        ***Additional features***: \* The Aito CLI supports integration with
        your SQL database. To enable this feature, please follow the
        instructions `here <docs/sql_functions.md>`__
        
        -  The Aito CLI supports tab completion using
           `argcomplete <https://argcomplete.readthedocs.io/en/latest/>`__. More
           instructions can be found `here <docs/cli.md/#tab-completion>`__
        
        Basic Usage
        -----------
        
        Aito Command line interface
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        .. code:: bash
        
            aito -h
            usage: aito [-h] <action> ...
        
            optional arguments:
              -h, --help          show this help message and exit
        
            action:
              action to perform
        
              <action>
                infer-table-schema
                                  infer an Aito table schema from a file
                convert           convert a file into ndjson|json format
                database          perform operations with your Aito database instance
        
        ***NOTE:*** For database action, remember to set up your Aito instance
        credentials.
        
        For addition guide of the CLI tool, see the `CLI
        documentations <docs/cli.md>`__
        
        Integrating with `pandas <https://pandas.pydata.org/>`__ DataFrame
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        -  Infer Aito Schema from a pandas DataFrame: \`\`\`python from
           aito.utils.schema\_handler import SchemaHandler
        
        schema\_handler = SchemaHandler()
        schema\_handler.infer\_table\_schema\_from\_pandas\_dataframe(df) \`\`\`
        
        Feedback & bug reports
        ----------------------
        
        We take our quality seriously and aim for the smoothest developer
        experience possible. If you run into problems, please send an email to
        support@aito.ai containing reproduction steps and we'll fix it as soon
        as possible.
        
        License
        -------
        
        `MIT License <LICENSE>`__
        
        `Change logs <docs/change_logs.md>`__
        -------------------------------------
        
        .. |PyPI| image:: https://img.shields.io/pypi/pyversions/aitoai?style=plastic
           :target: https://github.com/AitoDotAI/aito-python-tools
        .. |PyPI version| image:: https://badge.fury.io/py/aitoai.svg
           :target: https://badge.fury.io/py/aitoai
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3.6
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
