Metadata-Version: 2.1
Name: rudderlabs.data.apps
Version: 0.0.1b22
Summary: Rudderlabs data apps library
Home-page: https://github.com/rudderlabs1/rudderlabs.data.apps
Author: Srinivas
Author-email: cnu.1439@gmail.com
License: GPLv3
Keywords: rudderlabs
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Natural Language :: English
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries :: Python Modules
License-File: COPYING

.. -*- coding: utf-8 -*-

=======================================
 Rudderlabs Data Apps Utility Functions
=======================================

    This package containes scripts for creating new data apps project and running data apps pipeline using amazon sagemaker instance.


Development
-----------

Conda environment setup
~~~~~~~~~~~~~~~~~~~~~~~

.. code-block:: bash

    # Create the enviroment
    $ conda env create -f conda/environment.yaml
    # Activate and install this repository in edit mode
    $ conda activate rudderlabs
    $ pip install -e .


Code checks
~~~~~~~~~~~

    All the staged code changes needs to be passed pre-commit checks before committed and pushed to the remote repository

.. code-block:: bash

    #Adding all changes to staging
    $ git add --all

    #Running pre-commmit checks
    $ pre-commit run


Documentation
-------------

    All the documentation written in `ReStructuredText`_ markup language, Follow `Data Apps Utils Documentation`_ for generated html pages.

.. Place your references here:
.. _ReStructuredText: https://docutils.sourceforge.io/rst.html
.. _Sphinx: https://www.sphinx-doc.org/en/master
.. _Data Apps Utils Documentation: https://cnu1439.github.io/data-apps-utils-documentation/index.html
