# Ignore patterns for `openenv push --exclude openenv-push.exclude` # Same as .gitignore. hf.env must stay ignored: the Hub rejects commits that embed HF tokens in files. # OpenEnv also skips dotfiles (.*), so `.env` is never uploaded. Use Space → Variables and secrets for HF_TOKEN. # Byte-compiled / optimized / DLL files __pycache__/ *.py[cod] *$py.class # Virtual environments myenv/ myvenv/ venv/ .venv/ env/ # IDE .vscode/ .idea/ # OS .DS_Store Thumbs.db # Env files (never push secrets — Hub secret scanner blocks token-containing files) .env hf.env # Distribution / packaging *.egg-info/ dist/ build/ # ChromaDB persistent data data/chroma_data/ # Training artifacts grpo_checkpoints/ plots/ data/training_log.json # Test artifacts test_components.py