<commit_before>lmdo
=========

*A simple CLI tool for developing microservices using AWS Lambda*


Purpose
-------

The existing open source tool sets such as [Apex](https://github.com/apex/apex) and  [Serverless](https://github.com/serverless/serverless) bear all sort
of limitations and too much abstractions, preventing the flexibility of utilising
AWS cloudformation and other resources.

lmdo allows:

- Customizing cloud formation template
- Utilising Lambda function for queries to other AWS resources
- Working in a team environment
- Passing in parameters to cloud formation template

Usage
-----

Installation

    $ pip install .

Create skeleton
    
    $ lmdo tpl

Pakaging and upload Lambda function to S3

    $ lmdo lm

Create/Update cloud formation and create Lambda function

    $ lmdo cf
<commit_msg>Some minor typos<commit_after>lmdo
=========

*A simple CLI tool for developing microservices using AWS Lambda*


Purpose
-------

The existing open source tool sets such as
[Apex](https://github.com/apex/apex) and
[Serverless](https://github.com/serverless/serverless) have all sorts
of limitations and too many abstractions, preventing the flexibility
of utilising AWS CloudFormation and other resources.

lmdo allows:

- Customizing cloud formation templates
- Utilising Lambda functions for queries to other AWS resources
- Working in a team environment
- Passing in parameters to CloudFormation templates

Usage
-----

Installation

    $ pip install .

Create skeleton
    
    $ lmdo tpl

Package and upload Lambda function to S3

    $ lmdo lm

Create/Update CloudFormation and create Lambda function

    $ lmdo cf

{'fraction_non_alphanumeric': 0.07173252279635259, 'fraction_numerical': 0.0012158054711246201, 'mean_word_length': 3.7848837209302326, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3644401', 'n_tokens_mistral': 467, 'n_tokens_neox': 443, 'n_words': 190}