From 3c6e3ac58e1b4d1fd219822aceed4dd584a90682 Mon Sep 17 00:00:00 2001 From: Arthur Lu Date: Mon, 14 Mar 2022 01:53:50 +0000 Subject: [PATCH] added pandas to requirements, readded dev docker files Former-commit-id: 3fa4ef57e5e9542ce245ab0ef9b8320e21c9507c --- .devcontainer/.devcontainer | 22 ++++++++++++++++++++++ .devcontainer/Dockerfile | 6 ++++++ .devcontainer/requirements.txt | 16 ++++++++++++++++ competition/requirements.txt | 1 + 4 files changed, 45 insertions(+) create mode 100644 .devcontainer/.devcontainer create mode 100644 .devcontainer/Dockerfile create mode 100644 .devcontainer/requirements.txt diff --git a/.devcontainer/.devcontainer b/.devcontainer/.devcontainer new file mode 100644 index 0000000..06e29f8 --- /dev/null +++ b/.devcontainer/.devcontainer @@ -0,0 +1,22 @@ +{ + "name": "TRA Analysis Development Environment", + "build": { + "dockerfile": "Dockerfile" + }, + "settings": { + "terminal.integrated.shell.linux": "/bin/bash", + "python.pythonPath": "/usr/local/bin/python", + "python.linting.enabled": true, + "python.linting.pylintEnabled": true, + "python.linting.pylintPath": "/usr/local/bin/pylint", + "python.testing.pytestPath": "/usr/local/bin/pytest", + "editor.tabSize": 4, + "editor.insertSpaces": false + }, + "extensions": [ + "mhutchie.git-graph", + "ms-python.python", + "waderyan.gitblame" + ], + "postCreateCommand": "" +} \ No newline at end of file diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile new file mode 100644 index 0000000..9992aaa --- /dev/null +++ b/.devcontainer/Dockerfile @@ -0,0 +1,6 @@ +FROM python:slim +WORKDIR / +RUN apt-get -y update; apt-get -y upgrade +RUN apt-get -y install git binutils +COPY requirements.txt . +RUN pip install -r requirements.txt \ No newline at end of file diff --git a/.devcontainer/requirements.txt b/.devcontainer/requirements.txt new file mode 100644 index 0000000..3225fc7 --- /dev/null +++ b/.devcontainer/requirements.txt @@ -0,0 +1,16 @@ +cerberus +dnspython +numpy +pandas +pyinstaller +pylint +pymongo +pyparsing +pytest +python-daemon +pyzmq +requests +scikit-learn +scipy +six +tra-analysis \ No newline at end of file diff --git a/competition/requirements.txt b/competition/requirements.txt index 4f9a9c7..503e263 100644 --- a/competition/requirements.txt +++ b/competition/requirements.txt @@ -1,6 +1,7 @@ cerberus dnspython numpy +pandas pyinstaller pylint pymongo