diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile deleted file mode 100644 index 776a32e99..000000000 --- a/.devcontainer/Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -ARG PY_VER -ARG DISTRO -FROM mcr.microsoft.com/devcontainers/python:${PY_VER}-${DISTRO} -RUN \ - apt update && \ - apt-get install bash-completion graphviz default-mysql-client -y && \ - pip install flake8 black faker ipykernel pytest pytest-cov nose nose-cov datajoint jupyterlab && \ - pip uninstall datajoint -y - -USER root -ENV DJ_HOST=db -ENV DJ_USER=root -ENV DJ_PASS=password -ENV S3_ENDPOINT=minio:9000 diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json deleted file mode 100644 index 51ca1e64c..000000000 --- a/.devcontainer/devcontainer.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "dockerComposeFile": ["../docker-compose.yaml", "docker-compose.yml"], - "service": "app", - "workspaceFolder": "/src", - "postCreateCommand": "curl -fsSL https://pixi.sh/install.sh | bash && echo 'export PATH=\"$HOME/.pixi/bin:$PATH\"' >> ~/.bashrc" -} diff --git a/.devcontainer/docker-compose.yml b/.devcontainer/docker-compose.yml deleted file mode 100644 index c876f69f4..000000000 --- a/.devcontainer/docker-compose.yml +++ /dev/null @@ -1,14 +0,0 @@ -# Devcontainer overrides for the app service from ../docker-compose.yaml -# Inherits db and minio services automatically -services: - app: - container_name: datajoint-python-devcontainer - build: - context: .. - dockerfile: .devcontainer/Dockerfile - args: - - PY_VER=${PY_VER:-3.11} - - DISTRO=${DISTRO:-bookworm} - user: root - # Keep container running for devcontainer - command: /bin/sh -c "while sleep 1000; do :; done" diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 2178d73bc..ec6b11d3e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,7 +12,6 @@ repos: - id: check-yaml exclude: 'docs/mkdocs.yaml' # exclude mkdocs.yaml since pymdownx.emoji !! usage - id: check-json - exclude: '(.vscode|.devcontainer)' # exclude these since // was used for comments - id: check-toml - id: check-added-large-files - repo: https://github.com/codespell-project/codespell diff --git a/.vscode/launch.json b/.vscode/launch.json deleted file mode 100644 index 0746b2a85..000000000 --- a/.vscode/launch.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - // Use IntelliSense to learn about possible attributes. - // Hover to view descriptions of existing attributes. - // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 - "version": "0.2.0", - "configurations": [ - { - "name": "Python: Current File", - "type": "python", - "request": "launch", - "program": "${file}", - "console": "integratedTerminal", - "justMyCode": false - } - ] -} diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100755 index d2033f21f..000000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "editor.formatOnPaste": false, - "editor.formatOnSave": false, - "editor.rulers": [ - 94 - ], - "python.formatting.provider": "black", - "[python]": { - "editor.defaultFormatter": null - }, - "[markdown]": { - "editor.defaultFormatter": "disable" - }, - "[yaml]": { - "editor.defaultFormatter": "disable" - }, - "[dockercompose]": { - "editor.defaultFormatter": "disable" - }, - //"files.autoSave": "off" -}