Skip to content

Commit 6e69574

Browse files
committed
Initial release
0 parents  commit 6e69574

33 files changed

+5240
-0
lines changed

.gitignore

Lines changed: 331 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,331 @@
1+
# Byte-compiled / optimized / DLL files
2+
__pycache__/
3+
*.py[cod]
4+
*$py.class
5+
6+
# C extensions
7+
*.so
8+
9+
# Distribution / packaging
10+
.Python
11+
build/
12+
develop-eggs/
13+
dist/
14+
downloads/
15+
eggs/
16+
.eggs/
17+
lib/
18+
lib64/
19+
parts/
20+
sdist/
21+
var/
22+
wheels/
23+
share/python-wheels/
24+
*.egg-info/
25+
.installed.cfg
26+
*.egg
27+
MANIFEST
28+
29+
# Generated egg-info directories
30+
claude_code_api.egg-info/
31+
src/
32+
33+
# PyInstaller
34+
# Usually these files are written by a python script from a template
35+
# before PyInstaller builds the exe, so as to inject date/other infos into it.
36+
*.manifest
37+
*.spec
38+
39+
# Installer logs
40+
pip-log.txt
41+
pip-delete-this-directory.txt
42+
43+
# Unit test / coverage reports
44+
htmlcov/
45+
.tox/
46+
.nox/
47+
.coverage
48+
.coverage.*
49+
.cache
50+
nosetests.xml
51+
coverage.xml
52+
*.cover
53+
*.py,cover
54+
.hypothesis/
55+
.pytest_cache/
56+
cover/
57+
58+
# Translations
59+
*.mo
60+
*.pot
61+
62+
# Django stuff:
63+
*.log
64+
local_settings.py
65+
db.sqlite3
66+
db.sqlite3-journal
67+
68+
# Flask stuff:
69+
instance/
70+
.webassets-cache
71+
72+
# Scrapy stuff:
73+
.scrapy
74+
75+
# Sphinx documentation
76+
docs/_build/
77+
78+
# PyBuilder
79+
.pybuilder/
80+
target/
81+
82+
# Jupyter Notebook
83+
.ipynb_checkpoints
84+
85+
# IPython
86+
profile_default/
87+
ipython_config.py
88+
89+
# pyenv
90+
# For a library or package, you might want to ignore these files since the code is
91+
# intended to run in multiple environments; otherwise, check them in:
92+
# .python-version
93+
94+
# pipenv
95+
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
96+
# However, in case of collaboration, if having platform-specific dependencies or dependencies
97+
# having no cross-platform support, pipenv may install dependencies that don't work, or not
98+
# install all needed dependencies.
99+
#Pipfile.lock
100+
101+
# poetry
102+
# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
103+
# This is especially recommended for binary packages to ensure reproducibility, and is more
104+
# commonly ignored for libraries.
105+
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
106+
#poetry.lock
107+
108+
# pdm
109+
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
110+
#pdm.lock
111+
# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
112+
# in version control.
113+
# https://pdm.fming.dev/#use-with-ide
114+
.pdm.toml
115+
116+
# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
117+
__pypackages__/
118+
119+
# Celery stuff
120+
celerybeat-schedule
121+
celerybeat.pid
122+
123+
# SageMath parsed files
124+
*.sage.py
125+
126+
# Environments
127+
.env
128+
.venv
129+
env/
130+
venv/
131+
ENV/
132+
env.bak/
133+
venv.bak/
134+
135+
# Spyder project settings
136+
.spyderproject
137+
.spyproject
138+
139+
# Rope project settings
140+
.ropeproject
141+
142+
# mkdocs documentation
143+
/site
144+
145+
# mypy
146+
.mypy_cache/
147+
.dmypy.json
148+
dmypy.json
149+
150+
# Pyre type checker
151+
.pyre/
152+
153+
# pytype static type analyzer
154+
.pytype/
155+
156+
# Cython debug symbols
157+
cython_debug/
158+
159+
# PyCharm
160+
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
161+
# be added to the global gitignore or merged into this project gitignore. For a PyCharm
162+
# project, it is recommended to ignore the files that are created by PyCharm automatically.
163+
# https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
164+
.idea/
165+
166+
# VS Code
167+
.vscode/
168+
*.code-workspace
169+
170+
# Local History for Visual Studio Code
171+
.history/
172+
173+
# Built Visual Studio Code Extensions
174+
*.vsix
175+
176+
# Claude Code API specific
177+
# Database files - SQLite databases are created automatically
178+
*.db
179+
*.sqlite
180+
*.sqlite3
181+
182+
# SQLite temporary files (created during transactions)
183+
*-journal
184+
*-wal
185+
*-shm
186+
187+
# Specific database files (auto-created)
188+
claude_api.db
189+
test.db
190+
*/claude_api.db
191+
*/test.db
192+
193+
# Any database files in subdirectories
194+
**/claude_api.db
195+
**/test.db
196+
**/claude_*.db
197+
**/test_*.db
198+
199+
# Log files
200+
*.log
201+
logs/
202+
203+
# Temporary files
204+
tmp/
205+
temp/
206+
.tmp/
207+
208+
# Configuration files with secrets
209+
.env.local
210+
.env.production
211+
.env.development
212+
config.local.yaml
213+
config.local.yml
214+
secrets.yaml
215+
secrets.yml
216+
217+
# Test artifacts
218+
test_outputs/
219+
test_results/
220+
.pytest_cache/
221+
htmlcov/
222+
223+
# Development tools
224+
.pre-commit-config.yaml
225+
.flake8
226+
.isort.cfg
227+
228+
# Docker
229+
.dockerignore
230+
Dockerfile.*
231+
232+
# macOS
233+
.DS_Store
234+
.AppleDouble
235+
.LSOverride
236+
237+
# Thumbnails
238+
._*
239+
240+
# Files that might appear in the root of a volume
241+
.DocumentRevisions-V100
242+
.fseventsd
243+
.Spotlight-V100
244+
.TemporaryItems
245+
.Trashes
246+
.VolumeIcon.icns
247+
.com.apple.timemachine.donotpresent
248+
249+
# Directories potentially created on remote AFP share
250+
.AppleDB
251+
.AppleDesktop
252+
Network Trash Folder
253+
Temporary Items
254+
.apdisk
255+
256+
# Windows
257+
Thumbs.db
258+
Thumbs.db:encryptable
259+
ehthumbs.db
260+
ehthumbs_vista.db
261+
262+
# Dump file
263+
*.stackdump
264+
265+
# Folder config file
266+
[Dd]esktop.ini
267+
268+
# Recycle Bin used on file shares
269+
$RECYCLE.BIN/
270+
271+
# Windows Installer files
272+
*.cab
273+
*.msi
274+
*.msix
275+
*.msm
276+
*.msp
277+
278+
# Windows shortcuts
279+
*.lnk
280+
281+
# Linux
282+
*~
283+
284+
# temporary files which can be created if a process still has a handle open of a deleted file
285+
.fuse_hidden*
286+
287+
# KDE directory preferences
288+
.directory
289+
290+
# Linux trash folder which might appear on any partition or disk
291+
.Trash-*
292+
293+
# .nfs files are created when an open file is removed but is still being accessed
294+
.nfs*
295+
296+
# Claude Code specific ignores
297+
# Session data
298+
.claude/
299+
sessions/
300+
projects/
301+
302+
# API keys and tokens
303+
api_keys.txt
304+
tokens.txt
305+
.anthropic_key
306+
.claude_key
307+
308+
# Backup files
309+
*.bak
310+
*.backup
311+
*.orig
312+
313+
# IDE and editor files
314+
*.swp
315+
*.swo
316+
*~
317+
.vimrc
318+
.nvimrc
319+
320+
# OS specific
321+
.Trash/
322+
323+
# Package cache directories
324+
claude_code_api/__pycache__/
325+
tests/__pycache__/
326+
327+
# Generated documentation
328+
docs/start.md
329+
docs/typescript-translation-plan.md
330+
331+
# Note: test scripts in tests/ directory should be tracked in git

0 commit comments

Comments
 (0)