Skip to content

chore: update .gitignore to include additional project-specific, build, test, and environment files - #2862

Merged
Re-bin merged 3 commits into
HKUDS:mainfrom
JackLuguibin:feat/add_gitignore
Apr 7, 2026
Merged

Re-bin merged 3 commits into
HKUDS:mainfrom
JackLuguibin:feat/add_gitignore

Conversation

@JackLuguibin

Copy link
Copy Markdown
Contributor

Project-specific

.worktrees/
.assets
.docs
.env
.web
nano.*.save

Python bytecode & caches

*.pyc
*.pycs
*.pyo
*.pyd
*.pyw
*.pyz
*.pywz
*.pyzz
pycache/
*.egg-info/
*.egg
.venv/
venv/
.pytest_cache/
.mypy_cache/
.ruff_cache/
.pytype/
.dmypy.json
dmypy.json
.tox/
.nox/
.hypothesis/

Build & packaging

dist/
build/
*.manifest
*.spec
pip-wheel-metadata/
share/python-wheels/

Test & coverage

.coverage
.coverage.*
htmlcov/
coverage.xml
*.cover

Lock files (project policy)

poetry.lock
uv.lock

Jupyter

.ipynb_checkpoints/

macOS

.DS_Store
.AppleDouble
.LSOverride

Windows

Thumbs.db
ehthumbs.db
Desktop.ini

Linux

.directory

Editors & IDEs (local workspace / user settings)

.vscode/
.cursor/
.idea/
.fleet/
*.code-workspace
*.sublime-project
*.sublime-workspace
*.swp
*.swo
*~

Environment & secrets (keep examples tracked if needed)

.env.*
!.env.example

Logs & temp

*.log
logs/
tmp/
temp/
*.tmp

@JackLuguibin

Copy link
Copy Markdown
Contributor Author

@Re-bin @chengyongru please review it

@chengyongru chengyongru added the enhancement New feature or request label Apr 7, 2026
Re-bin added 2 commits April 7, 2026 16:30
- Drop *.pycs, *.pywz, *.pyzz — not real Python file extensions.
- Move nano.*.save from "Project-specific" to "Editors & IDEs" where
  it belongs (nano editor backup files, not project artifacts).

Made-with: Cursor

@Re-bin Re-bin left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM ;)

@Re-bin
Re-bin merged commit c736cec into HKUDS:main Apr 7, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants