From 0491228a57b1ee6e636bbadc55afe47f39f1b298 Mon Sep 17 00:00:00 2001 From: Xavier Moreno Date: Tue, 20 Oct 2020 19:14:43 +0200 Subject: [PATCH] build(Pipfile): change dependencies to latest for dependabot to handle from now on --- CONTRIBUTING.md | 4 +++- Pipfile | 20 ++++++++++---------- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 44abfe8b..158021bd 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -5,11 +5,13 @@ This project uses pipenv as python management tool. Run the following commands to install dependencies and hooking up the pre-commit to git ``` -pipenv install --dev +pipenv install --dev --python python3.6 pipenv shell pre-commit install ``` +_Note: I recommend working with Python 3.6 since is the minimum version supported_ + ## Adding a new controller New controllers need to be added into the `apps/controllerx/devices/` and you will need to define the mapping for the integration you are adding support to. diff --git a/Pipfile b/Pipfile index d4c61d46..f17f4f9b 100644 --- a/Pipfile +++ b/Pipfile @@ -5,19 +5,19 @@ verify_ssl = true [dev-packages] black = "==19.10b0" -pytest = "~=6.0" -pytest-asyncio = "~=0.12" -pytest-cov = "~=2.8" -pytest-mock = "~=3.1" -mock = "~=4.0" -pre-commit = "~=2.4" -commitizen = "~=1.22" -mypy = "~=0.770" -flake8 = "~=3.8" +pytest = "==6.1.1" +pytest-asyncio = "==0.14.0" +pytest-cov = "==2.10.1" +pytest-mock = "==3.3.1" +mock = "==4.0.2" +pre-commit = "==2.7.1" +commitizen = "==2.4.1" +mypy = "==0.790" +flake8 = "==3.8.4" controllerx = {path = ".", editable = true} [packages] -appdaemon = "~=4.0" +appdaemon = "==4.0.5" [pipenv] allow_prereleases = true