Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 1.03 KB

contributing.md

File metadata and controls

36 lines (27 loc) · 1.03 KB

Contributing to this LocalStack Extension

Setup

pip install flake8 pytest
pip3 install -r requirements.txt -r test-requirements.txt

Install local development version

To install the Authentication & Authorization extension into LocalStack in developer mode, you will need Python 3.10, and create a virtual environment in the extensions project.

In the newly generated project, run:

cd localstack-extensions/authress
python -m pip install --upgrade pip
python3 -m pip install --upgrade localstack==2.2.1.dev20230825124402
make install
localstack extensions dev enable .
ACTIVATE_PRO=1 LOCALSTACK_API_KEY=API_KEY EXTENSION_DEV_MODE=1 DEBUG=1 localstack start

For local debugging

After plugin installation from the pypi, the plugin will be available in: ~/.cache/localstack/volume/lib/extensions/python_venv/lib/python3.10/site-packages/localstack_extension_authress