Metadata-Version: 2.1
Name: lambda-api
Version: 0.2.2
Summary: Minimal Web API for lambdas
Home-page: https://github.com/Quartz-Vision/python-lambda-api
Author: liava
Author-email: liava@tuta.io
Classifier: Programming Language :: Python :: 3.12
Classifier: Operating System :: OS Independent
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pydantic

# lambda-api

Minimal Web API for lambdas

## Installation

`pip install lambda-api`

## Requirements:

- Python 3.12

## Development

- clone the repo
- create and invoke a venv: `python -m venv .venv` | `. .venv/bin/activate`
- install the requirements: `pip install -r requirements.txt`
- install pre-commit and execute `pre-commit install`

## Deployment

- go to `setup.py` and increase the version
- commit your changes and push them to a new branch

## IMPORTANT

- DON'T DO `pip freeze > requirements.txt` - it can cause issues with the lambdas etc.

  Just add the packages to requirements manually, specifying versions if necessary
