CLAUDE.md
LICENSE
MANIFEST.in
README.rst
docker-compose.yml
justfile
pyproject.toml
setup.py
uv.lock
.github/workflows/publish.yml
.github/workflows/tox.yml
chaos/Dockerfile.pg
chaos/README.md
chaos/controller.py
chaos/docker-compose.yml
chaos/requirements.txt
chaos/run_all.py
chaos/harness/__init__.py
chaos/harness/base.py
chaos/harness/run_aiopg.py
chaos/harness/run_aiopg_sa.py
chaos/harness/run_asyncpg.py
chaos/harness/run_asyncsqlalchemy.py
chaos/harness/run_psycopg3.py
chaos/pg-master/init.sql
chaos/pg-master/pg_hba.conf
chaos/pg-replica/entrypoint.sh
chaos/scenarios/__init__.py
chaos/scenarios/common.py
chaos/scenarios/freeze_master.py
chaos/scenarios/replica_failover.py
docs/class-scheme.md
docs/metrics-dashboard-example.md
docs/migration-0.9.0-to-0.10.0.md
docs/timeouts.md
docs/types.md
docs/plans/completed/2026-03-30-chaos-test-stand.md
example/__init__.py
example/simple_web_server.py
example/otlp/aiopg.py
example/otlp/aiopg_sa.py
example/otlp/asyncpg.py
example/otlp/asyncsqlalchemy.py
example/otlp/common.py
example/otlp/psycopg3.py
hasql/__init__.py
hasql/abc.py
hasql/acquire.py
hasql/aiopg.py
hasql/aiopg_sa.py
hasql/asyncpg.py
hasql/asyncpgsa.py
hasql/asyncsqlalchemy.py
hasql/base.py
hasql/constants.py
hasql/exceptions.py
hasql/health.py
hasql/metrics.py
hasql/pool_manager.py
hasql/pool_state.py
hasql/psycopg3.py
hasql/py.typed
hasql/staleness.py
hasql/utils.py
hasql/version.py
hasql.egg-info/PKG-INFO
hasql.egg-info/SOURCES.txt
hasql.egg-info/dependency_links.txt
hasql.egg-info/scm_file_list.json
hasql.egg-info/scm_version.json
hasql.egg-info/top_level.txt
hasql/balancer_policy/__init__.py
hasql/balancer_policy/base.py
hasql/balancer_policy/greedy.py
hasql/balancer_policy/random_weighted.py
hasql/balancer_policy/round_robin.py
hasql/driver/__init__.py
hasql/driver/aiopg.py
hasql/driver/aiopg_sa.py
hasql/driver/asyncpg.py
hasql/driver/asyncpgsa.py
hasql/driver/asyncsqlalchemy.py
hasql/driver/psycopg3.py
resources/diagram.svg
resources/logo.svg