Skip to content

Remove drive.ini; puffer_drive.yaml is the single config source - #539

Merged
eugenevinitsky merged 1 commit into
3.0from
ev/remove-drive-ini
Jul 27, 2026
Merged

Remove drive.ini; puffer_drive.yaml is the single config source#539
eugenevinitsky merged 1 commit into
3.0from
ev/remove-drive-ini

Conversation

@eugenevinitsky

@eugenevinitsky eugenevinitsky commented Jul 24, 2026

Copy link
Copy Markdown

Deletes pufferlib/config/ocean/drive.ini and pufferlib/config/default.ini, and repoints every reference at pufferlib/config/puffer_drive.yaml since that is now the new default yaml

Since the Hydra switch, load_config composes puffer_drive.yaml — the
ini files were dead config that still looked authoritative: editing
them changed nothing at runtime, and their values silently diverged
from the yaml. Delete both, along with the MANIFEST.in include that
packaged them and the unused --config argument in
metrics_sanity_check.py (load_config never read it).

Comments, docstrings, error strings, and docs now point at
puffer_drive.yaml; docs/evaluation.md's config-schema example is
written in the yaml layout instead of ini sections.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@eugenevinitsky
eugenevinitsky merged commit 1249acb into 3.0 Jul 27, 2026
14 checks passed
@vcharraut
vcharraut deleted the ev/remove-drive-ini branch July 28, 2026 13:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants