# Byte-compiled / optimized / DLL files __pycache__/ *.py[cod] *$py.class *.pytest_cache **/.python-version # C extensions *.so # Distribution / packaging .Python venv/ env/ .env/ # Generated files for local API server config paths api/.env api/index.json .opentrons_config # MyPy caches .mypy_cache build/ !app-shell/build api/docs/build/ develop-eggs/ dist/ downloads/ eggs/ .eggs/ lib64/ parts/ sdist/ var/ *.egg-info/ .installed.cfg *.egg # PyInstaller pyinstaller/build pyinstaller/dist # Crossbar # Usually these files are written by the Crossbar server *.priv *.pub # Installer logs pip-log.txt pip-delete-this-directory.txt # node packages node_modules package-lock.json # Unit test / coverage reports htmlcov/ .tox/ coverage .coverage .coverage.* .cache nosetests.xml coverage.xml *,cover .hypothesis/ # Translations *.mo *.pot # Django stuff: *.log # Sphinx documentation docs/_build/ docs/build/ # PyBuilder target/ .idea/ .setup_litter # Accidental pipenv files in root /Pipfile /Pipfile.lock # Testing api/tests/opentrons/data/configs/ api/tests/opentrons/data/labware-def/ api/opentrons/config/*.json sample_protocol.py api/opentrons/server/endpoints/ignore.json labware-library/cypress/screenshots/ labware-library/cypress/videos/ protocol-designer/cypress/screenshots/ protocol-designer/cypress/videos/ protocol-designer/benchmarks/output # Local Calibration Data calibrations/ */calibrations # SDK logs *.log *.log.* # app api assets *.pid *.DS_Store .ipynb_checkpoints *.ipynb # local IDE configs .vscode *.code-workspace *.sublime-project *.sublime-workspace # TODO(mc, 2020-10-30): remove this ignore when we need pyproject.toml # recent versions of setuptools create pyproject.toml automatically # we're ignoring the file for now to avoid confusion api/pyproject.toml robot-server/pyproject.toml update-server/pyproject.toml shared-data/python/pyproject.toml hardware/pyproject.toml # These are autogenerated by sdist generation for some reason and really # don't need to exist since they're just copies of the top level license # file api/LICENSE update-server/LICENSE shared-data/python/LICENSE shared-data/LICENSE robot-server/LICENSE # typescript incremental files *.tsbuildinfo # Static storybook build artifacts storybook-static/ # api client type caches api-client/lib react-api-client/lib #tarball of source files to send to ODD when pushing opentrons-robot-app.tar.gz # local VERSION.json file when pushing to Flex *new_version_file.json # ignore linux swap files *.swp # asdf versions file .tool-versions mock_dir .eslintcache