[project] name = "streams" version = "0.1.0" description = "Streaming DynamoDB events to Meilisearch and EventBridge." readme = "" requires-python = ">=3.12" dependencies = [ "layercake", "pycouchdb>=1.16.0", ] [dependency-groups] dev = [ "boto3-stubs[events]>=1.39.4", "pytest>=8.3.4", "pytest-cov>=6.0.0", "ruff>=0.9.1", ] [tool.pytest.ini_options] pythonpath = ["app/"] addopts = "--cov --cov-report html -v" [tool.ruff] target-version = "py311" src = ["app"] [tool.ruff.format] quote-style = "single" [tool.ruff.lint] select = ["E", "F", "I"] [tool.uv.sources] layercake = { path = "../layercake" }