Skip to content

dennisseah/langgraph-memory-redis

Repository files navigation

setup project

Prerequisites

  1. Install uv guide

Setup

cd <this project folder>
uv sync
pre-commit install
cp .env.example .env

you do not need to do uv init because we have already done it for you.

Activate virtual environment

MacOS/Linux

source .venv/bin/activate

Windows

.venv\Scripts\activate

vscode extensions

  1. code . (open the project in vscode)
  2. install the recommended extensions (cmd + shift + p -> Extensions: Show Recommended Extensions)

Run the sample app

python -m langgraph_memory_redis.main

Testing

Unit Tests

python -m pytest -p no:warnings --cov-report term-missing --cov=langgraph_memory_redis tests

Linting

these are handled by pre-commit hooks

ruff format .
ruff check .
pyright .

generate requirements.txt

these are handled by pre-commit hooks

uv lock
uv export --frozen --no-dev --output-file=requirements.txt
uv export --frozen --all-groups --output-file=requirements.dev.txt

packages scanning

these are handled by pre-commit hooks

pip-audit -r requirements.txt

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages