# ==============================================================================
# ZEDDA — .gitignore
# ==============================================================================

# ------------------------------------------------------------------------------
# 1. C++ / Build Output
# ------------------------------------------------------------------------------
build/
out/
bin/
lib/
CMakeCache.txt
CMakeFiles/
cmake_install.cmake
Makefile
*.sln
*.vcxproj
*.vcxproj.filters
*.vcxproj.user
*.dir/
*.ilk
*.pdb
*.lib
*.exp
*.obj
*.o
*.a
*.exe
*.dll
*.so
*.dylib
_skbuild/
_cmake_test_compile/

# ------------------------------------------------------------------------------
# 2. Python / Build Output
# ------------------------------------------------------------------------------
__pycache__/
*.py[cod]
*$py.class
.Python
develop-eggs/
dist/
downloads/
eggs/
.eggs/
parts/
sdist/
var/
wheels/
wheelhouse/
*.whl
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# ------------------------------------------------------------------------------
# 3. Environment & IDE
# ------------------------------------------------------------------------------
.env
.venv
env/
venv/
venv*/
ENV/
env.bak/
venv.bak/
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store

# ------------------------------------------------------------------------------
# 4. Testing & Coverage
# ------------------------------------------------------------------------------
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.slog
.pytest_cache/
.hypothesis/
pytestdebug.log
.mypy_cache/
.dmypy.json
dmypy.json

# ------------------------------------------------------------------------------
# 5. Data & Artifacts
# ------------------------------------------------------------------------------
*.csv
*.tsv
*.parquet
*.arrow
*.feather
*.xlsx
*.xls
*.db
*.sqlite3
*.log
scratch/
test_data/

# ------------------------------------------------------------------------------
# 6. Linting & Formatting Caches
# ------------------------------------------------------------------------------
.ruff_cache/
.mypy_cache/

# ------------------------------------------------------------------------------
# 7. Local Testing Scripts & Temp Files
# ------------------------------------------------------------------------------
test_run.py
test_all.py
test_import.py
test_deepscan.py
generate_and_test.py
merge_helper.py
resolve_conflict.py
*_init.py
*.txt
!CMakeLists.txt
!requirements.txt
*.bin