Skip to content

Commit 54d2155

Browse files
author
Bryan Howard
committed
Improve .gitignore patterns for PySide6 development
- Replace overly broad *venv* with specific venv directory patterns - Add Qt/PySide6 specific file patterns for compilation artifacts - Include Python development files (.python-version, .envrc, *.pyd, *.pdb) - Add backup file patterns (*~, *.bak, *.swp, *.swo) - Include Node.js patterns to complement existing npm-global/ - Add PyFlowGraph specific patterns for backup and temp files 🤖 Generated with [Claude Code](https://claude.ai/code)
1 parent b58d1b8 commit 54d2155

1 file changed

Lines changed: 36 additions & 2 deletions

File tree

.gitignore

Lines changed: 36 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,27 @@ Desktop.ini
9595
*.pyc
9696
*.pyo
9797

98+
# Python development
99+
.python-version
100+
.envrc
101+
*.pyd
102+
*.pdb
103+
104+
# Backup files
105+
*~
106+
*.bak
107+
*.swp
108+
*.swo
109+
110+
# Qt/PySide6 specific
111+
*.qmlc
112+
*.jsc
113+
*.ui.h
114+
moc_*.cpp
115+
moc_*.h
116+
qrc_*.cpp
117+
qrc_*.py
118+
98119
# Local test databases
99120
*.sqlite3
100121

@@ -105,7 +126,9 @@ Desktop.ini
105126
generated_readme.md
106127

107128
# Other venv's
108-
*venv*
129+
venv*/
130+
.venv*/
131+
*venv/
109132

110133
# python runtime if it exists. when debugging the compiled code with the runtime it was necessary to hack things to run that runtime within the python version of the code
111134
python_runtime
@@ -120,4 +143,15 @@ pre-release
120143
temp
121144

122145
# BEMAD files
123-
.bmad-core/
146+
.bmad-core/
147+
148+
npm-global/
149+
150+
# Node.js (if used)
151+
node_modules/
152+
package-lock.json
153+
yarn.lock
154+
155+
# PyFlowGraph specific
156+
examples/*.backup
157+
temp_graphs/

0 commit comments

Comments
 (0)