Metadata-Version: 2.1
Name: genflowly-lambda-utils
Version: 0.0.5
Description-Content-Type: text/markdown
Requires-Dist: aiohttp
Requires-Dist: aiosignal
Requires-Dist: async-timeout
Requires-Dist: attrs
Requires-Dist: bardapi
Requires-Dist: boto3
Requires-Dist: botocore
Requires-Dist: CacheControl
Requires-Dist: cachetools
Requires-Dist: certifi
Requires-Dist: cffi
Requires-Dist: charset-normalizer
Requires-Dist: cryptography
Requires-Dist: firebase-admin
Requires-Dist: frozenlist
Requires-Dist: google-api-core
Requires-Dist: google-api-python-client
Requires-Dist: google-auth
Requires-Dist: google-auth-httplib2
Requires-Dist: google-cloud-core
Requires-Dist: google-cloud-firestore
Requires-Dist: google-cloud-storage
Requires-Dist: google-crc32c
Requires-Dist: google-resumable-media
Requires-Dist: googleapis-common-protos
Requires-Dist: grpcio
Requires-Dist: grpcio-status
Requires-Dist: httplib2
Requires-Dist: idna
Requires-Dist: Jinja2
Requires-Dist: jmespath
Requires-Dist: MarkupSafe
Requires-Dist: msgpack
Requires-Dist: multidict
Requires-Dist: openai
Requires-Dist: proto-plus
Requires-Dist: protobuf
Requires-Dist: pyasn1
Requires-Dist: pyasn1-modules
Requires-Dist: pycparser
Requires-Dist: PyJWT
Requires-Dist: pyparsing
Requires-Dist: python-dateutil
Requires-Dist: python-dotenv
Requires-Dist: PyYAML
Requires-Dist: requests
Requires-Dist: responses
Requires-Dist: rsa
Requires-Dist: s3transfer
Requires-Dist: six
Requires-Dist: tqdm
Requires-Dist: types-PyYAML
Requires-Dist: uritemplate
Requires-Dist: urllib3
Requires-Dist: Werkzeug
Requires-Dist: xmltodict
Requires-Dist: yarl
Provides-Extra: test
Requires-Dist: moto==4.2.6; extra == "test"

## Project setup
* `git clone https://github.com/GenFlowly/lambda-utils.git`
* `python3 -m venv venv` or windows `py -m venv venv`
* `source venv/bin/activate` or windows `.\venv\Scripts\activate`
* `python -m pip install pip-tools`
* `pip install -r requirements.txt`
* `pip-compile requirements-test.in`
* `pip-compile requirements.in`
* `pip-sync requirements-test.txt`
* `pip-sync requirements.txt`

## Before checking in code 
* `flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics`
* `flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics`

# Deploying
* `sh deployment.sh`

