Skip to content

Commit 17db04b

Browse files
committed
chore: clean up .gitignore and untrack CLAUDE.md
- Remove irrelevant sections (Flask, Scrapy, Jupyter, PyInstaller, etc.) - Add AI tool config files to ignore list - Add ruff cache and docs/_build/ to ignore list - Untrack CLAUDE.md from version control
1 parent 60471e8 commit 17db04b

3 files changed

Lines changed: 18 additions & 309 deletions

File tree

.gitignore

Lines changed: 13 additions & 97 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,6 @@ share/python-wheels/
2626
*.egg
2727
MANIFEST
2828

29-
# PyInstaller
30-
# Usually these files are written by a python script from a template
31-
# before PyInstaller builds the exe, so as to inject date/other infos into it.
32-
*.manifest
33-
*.spec
34-
3529
# Installer logs
3630
pip-log.txt
3731
pip-delete-this-directory.txt
@@ -55,78 +49,12 @@ cover/
5549
*.mo
5650
*.pot
5751

58-
# Django stuff:
52+
# Django
5953
*.log
6054
local_settings.py
6155
db.sqlite3*
6256
static/
6357

64-
# Flask stuff:
65-
instance/
66-
.webassets-cache
67-
68-
# Scrapy stuff:
69-
.scrapy
70-
71-
# Sphinx documentation
72-
docs/_build/
73-
74-
# PyBuilder
75-
.pybuilder/
76-
target/
77-
78-
# Jupyter Notebook
79-
.ipynb_checkpoints
80-
81-
# IPython
82-
profile_default/
83-
ipython_config.py
84-
85-
# pyenv
86-
# For a library or package, you might want to ignore these files since the code is
87-
# intended to run in multiple environments; otherwise, check them in:
88-
# .python-version
89-
90-
# pipenv
91-
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
92-
# However, in case of collaboration, if having platform-specific dependencies or dependencies
93-
# having no cross-platform support, pipenv may install dependencies that don't work, or not
94-
# install all needed dependencies.
95-
#Pipfile.lock
96-
97-
# UV
98-
# Similar to Pipfile.lock, it is generally recommended to include uv.lock in version control.
99-
# This is especially recommended for binary packages to ensure reproducibility, and is more
100-
# commonly ignored for libraries.
101-
#uv.lock
102-
103-
# poetry
104-
# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
105-
# This is especially recommended for binary packages to ensure reproducibility, and is more
106-
# commonly ignored for libraries.
107-
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
108-
#poetry.lock
109-
110-
# pdm
111-
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
112-
#pdm.lock
113-
# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
114-
# in version control.
115-
# https://pdm.fming.dev/latest/usage/project/#working-with-version-control
116-
.pdm.toml
117-
.pdm-python
118-
.pdm-build/
119-
120-
# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
121-
__pypackages__/
122-
123-
# Celery stuff
124-
celerybeat-schedule
125-
celerybeat.pid
126-
127-
# SageMath parsed files
128-
*.sage.py
129-
13058
# Environments
13159
.env
13260
.venv
@@ -136,35 +64,23 @@ ENV/
13664
env.bak/
13765
venv.bak/
13866

139-
# Spyder project settings
140-
.spyderproject
141-
.spyproject
142-
143-
# Rope project settings
144-
.ropeproject
145-
146-
# mkdocs documentation
67+
# mkdocs
14768
/site
69+
docs/_build/
14870

149-
# mypy
150-
.mypy_cache/
151-
.dmypy.json
152-
dmypy.json
153-
154-
# Pyre type checker
155-
.pyre/
156-
157-
# pytype static type analyzer
158-
.pytype/
159-
160-
# Cython debug symbols
161-
cython_debug/
71+
# ruff
72+
.ruff_cache/
16273

163-
# PyCharm
74+
# IDE
16475
.idea/
165-
166-
# VScode
16776
.vscode/
16877

16978
# macOS
17079
.DS_Store
80+
81+
# AI tool configs
82+
CLAUDE.md
83+
AGENTS.md
84+
.claude/
85+
.beans.yml
86+
.beans/

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## Unreleased
4+
5+
### 🛠️ Developer Experience
6+
- **Gitignore cleanup**: Trimmed `.gitignore` to project-relevant entries only
7+
38
## 4.5.1 (2025-12-29)
49

510
### 🐛 Bug Fixes

CLAUDE.md

Lines changed: 0 additions & 212 deletions
This file was deleted.

0 commit comments

Comments
 (0)