Description
The gitignore templates for all 6 Python frameworks are missing .venv/, the default directory created by python -m venv .venv. This causes hundreds of MB of third-party packages to be staged on git add .. Additionally, the Strands template has a duplicate .env entry.
Steps to Reproduce
agentcore create with any Python frameworkpython -m venv .venv in the agent directorygit add .git status shows .venv/ contents staged
Expected Behavior
.venv/ should be in .gitignore and excluded from staging.
Actual Behavior
.venv/ is not in .gitignore, so the entire virtual environment (hundreds of MB) gets staged for commit.
Operating System
macOS
Description
The gitignore templates for all 6 Python frameworks are missing
.venv/, the default directory created bypython -m venv .venv. This causes hundreds of MB of third-party packages to be staged ongit add .. Additionally, the Strands template has a duplicate.enventry.Steps to Reproduce
agentcore createwith any Python frameworkpython -m venv .venvin the agent directorygit add .git statusshows.venv/contents stagedExpected Behavior
.venv/should be in.gitignoreand excluded from staging.Actual Behavior
.venv/is not in.gitignore, so the entire virtual environment (hundreds of MB) gets staged for commit.Operating System
macOS