# Build-context excludes for docker/Dockerfile. # Keeps the image small and prevents proprietary / generated content # from sneaking in. # Local venv (we build a fresh one inside the image) .venv/ venv/ # Generated test artifacts — produced inside the container, not from outside reports/* !reports/.gitkeep !reports/README.keep htmlcov/ .coverage .coverage.* # Python caches __pycache__/ *.py[cod] *.egg-info/ .pytest_cache/ .mypy_cache/ .ruff_cache/ # IDE / OS .git/ .gitignore .vscode/ .idea/ .DS_Store Thumbs.db *.swp # Documentation builds (not docs source — keep that) docs/_build/ # Deprecated BabyLIN SDK + native libs (would balloon image + leak proprietary code) vendor/BabyLIN library/ vendor/BabyLIN_library.py vendor/BLCInterfaceExample.py vendor/mock_babylin_wrapper.py vendor/*.sdf vendor/Example.sdf # Other artifacts you don't want round-tripping into the image melexis-pkgs.tar.gz # Docker itself doesn't need to copy its own files into the image docker/