*
!src/**/*.py
!tests/**/*.py
!uv.lock
!pyproject.toml
!README.md
!gunicorn.conf.py

# Interim workaround for a pulumi-docker-build bug: hashBuildContext reuses the
# primary context's ignore rules when hashing local named contexts, so Hawk
# source changes can be missing from contextHash.
# Upstream fix: https://github.com/pulumi/pulumi-docker-build/pull/980
# Can be removed after Hawk upgrades to a released pulumi-docker-build version containing the fix.
!.dockerignore
!hawk
hawk/**
!hawk/**/*.py
!hawk/api/helm_chart/**/*.yaml
hawk/tests/**
**/.venv/**
