# Editor temporary/working/backup files # ######################################### .#* [#]*# *~ *$ *.bak *.diff .idea/ *.iml *.ipr *.iws *.org .project pmip *.rej .settings/ .*.sw[nop] .sw[nop] *.tmp *.vim .vscode tags cscope.out # gnu global GPATH GRTAGS GSYMS GTAGS .cache .mypy_cache/ # Compiled source # ################### *.a *.com *.class *.dll *.exe *.o *.o.d *.py[ocd] *.so *.mod # Python files # ################ # meson build/installation directories build build-* # meson python output .mesonpy-native-file.ini # sphinx build directory _build # dist directory is where sdist/wheel end up dist doc/build doc/docenv doc/cdoc/build # Egg metadata *.egg-info # The shelf plugin uses this dir ./.shelf .cache pip-wheel-metadata .python-version # virtual envs numpy-dev/ venv/ # Paver generated files # ######################### /release # Logs and databases # ###################### *.log *.sql *.sqlite # Patches # ########### *.patch *.diff # Do not ignore the following patches: # ######################################## !tools/ci/emscripten/0001-do-not-set-meson-environment-variable-pyodide-gh-4502.patch # OS generated files # ###################### .DS_Store* .VolumeIcon.icns .fseventsd Icon? .gdb_history ehthumbs.db Thumbs.db .directory # pytest generated files # ########################## /.pytest_cache # doc build generated files # ############################# doc/source/savefig/ doc/source/**/generated/ doc/source/release/notes-towncrier.rst doc/source/.jupyterlite.doit.db # AI coding agent configuration files # ####################################### # Personal/local config — not shared with the project. # Remove entries below if the project decides to check in shared # project-wide instructions (e.g. a team CLAUDE.md or AGENTS.md). # Claude Code (Anthropic) CLAUDE.md CLAUDE.local.md .claude/ .claudeignore # AGENTS.md (cross-tool standard: Codex, Cursor, Cline, Windsurf, etc.) AGENTS.md AGENTS.override.md # OpenAI Codex .codex/ # Cursor .cursorrules .cursorignore .cursor/ # Windsurf / Codeium .windsurfrules .windsurf/ .codeiumignore # Warp WARP.md # Google Gemini CLI GEMINI.md .gemini/ .geminiignore # Google Jules JULES.md # JetBrains Junie .junie/ # Cline .clinerules .clinerules/ # Roo Code .roorules .roo/ # KiloCode .kilocoderules .kilocode/ # Aider .aider* .aider.conf.yml # Continue.dev .continue/ # Generic / cross-tool AI ignore files .aiignore .aiexclude .uignore # Things specific to this project # ################################### benchmarks/results benchmarks/html benchmarks/env benchmarks/numpy benchmarks/_asv_compare.conf.json test.obj tools/swig/test/Array_wrap.cxx tools/swig/test/Farray_wrap.cxx tools/swig/test/Farray.py tools/swig/test/Flat_wrap.cxx tools/swig/test/Flat.py tools/swig/test/Fortran_wrap.cxx tools/swig/test/Fortran.py tools/swig/test/Matrix_wrap.cxx tools/swig/test/Matrix.py tools/swig/test/Tensor_wrap.cxx tools/swig/test/Tensor.py tools/swig/test/Vector.py tools/swig/test/Vector_wrap.cxx tools/swig/test/Array.py .openblas numpy/_distributor_init_local.py