LICENSE
README.md
pyproject.toml
src/gepa/__init__.py
src/gepa/api.py
src/gepa/gepa_utils.py
src/gepa.egg-info/PKG-INFO
src/gepa.egg-info/SOURCES.txt
src/gepa.egg-info/dependency_links.txt
src/gepa.egg-info/requires.txt
src/gepa.egg-info/top_level.txt
src/gepa/adapters/__init__.py
src/gepa/adapters/anymaths_adapter/__init__.py
src/gepa/adapters/anymaths_adapter/anymaths_adapter.py
src/gepa/adapters/default_adapter/__init__.py
src/gepa/adapters/default_adapter/default_adapter.py
src/gepa/adapters/dspy_adapter/__init__.py
src/gepa/adapters/dspy_adapter/dspy_adapter.py
src/gepa/adapters/terminal_bench_adapter/__init__.py
src/gepa/adapters/terminal_bench_adapter/terminal_bench_adapter.py
src/gepa/core/__init__.py
src/gepa/core/adapter.py
src/gepa/core/engine.py
src/gepa/core/result.py
src/gepa/core/state.py
src/gepa/examples/__init__.py
src/gepa/examples/aime.py
src/gepa/examples/terminal-bench/train_terminus.py
src/gepa/logging/__init__.py
src/gepa/logging/logger.py
src/gepa/logging/utils.py
src/gepa/logging/wandb_utils.py
src/gepa/proposer/__init__.py
src/gepa/proposer/base.py
src/gepa/proposer/merge.py
src/gepa/proposer/reflective_mutation/__init__.py
src/gepa/proposer/reflective_mutation/base.py
src/gepa/proposer/reflective_mutation/reflective_mutation.py
src/gepa/strategies/__init__.py
src/gepa/strategies/batch_sampler.py
src/gepa/strategies/candidate_selector.py
src/gepa/strategies/component_selector.py
src/gepa/strategies/instruction_proposal.py
tests/test_import.py