Skip to content
Open
74 changes: 72 additions & 2 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,75 @@
# See the License for the specific language governing permissions and
# limitations under the License.

# Ignore this in case the user previously did a "pip install -e ."
qsimcirq.egg-info
# Git metadata (wildcarded because this project uses a git submodule).
**/.git

# Coverage & test artifacts.
**/*.benchmarks
**/*.cover
**/*.py,cover
**/.coverage
**/.coverage.*
**/coverage.xml

# Environments & IDEs.
.dockerignore
.env*
.gemini*
.github
.idea
.python-version
.venv
.vscode
CirqDevEnv
env
venv

# Build outputs & tool caches.
**/.*_cache
**/.cache
**/.eggs
**/.ipynb_checkpoints
**/__pycache__
**/cmake_install.cmake
**/CMakeCache.txt
**/CMakeFiles
bazel-*
build
dist
eigen
sdist
wheelhouse

# Compilation artifacts.
**/*.a
**/*.dSYM
**/*.dll
**/*.dylib
**/*.exe
**/*.lib
**/*.mod
**/*.o
**/*.obj
**/*.out
**/*.py[cod]
**/*.so
**/*.x

# Local PyPI config files.
.pypirc

# Things that don't need to be in a Docker inage.
dev_tools/ci
docs

# Miscellaneous other files.
**/*~
**/*.bak
**/*.egg
**/*.egg-info
**/*.log
**/*.swp
**/*.tmp
**/*.whl
**/.DS_Store
4 changes: 4 additions & 0 deletions .geminiignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,7 @@

# Not in .gitignore because it's a git submodule. Tell Gemini to ignore it.
/tests/googletest/

# The next one (for Emacs versioned backups) _should_ be covered by *~ in our
# .gitignore, but Gemini currently doesn't seem to interpret *~ that way.
*.~*~
3 changes: 0 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,9 @@ ipython_config.py
.cache/
.dmypy.json
.mypy_cache/
.nox/
.pytest_cache/
.python-version
.pytype/
.ruff_cache/
.tox/
__pycache__/
build/
coverage.xml
Expand Down
Loading