From 8298cc541f13ff4ff1a8a887ad4a173089d00b0b Mon Sep 17 00:00:00 2001 From: Ard Kuijpers Date: Sun, 27 Dec 2020 18:54:04 +0100 Subject: [PATCH] Version bump and remove unneccessary requirements --- atagmqtt/__init__.py | 2 +- atagmqtt/configuration.py | 3 ++- requirements-dev.txt | 32 ++++++++++++++++++++++++++++++++ requirements.txt | 32 -------------------------------- 4 files changed, 35 insertions(+), 34 deletions(-) create mode 100644 requirements-dev.txt diff --git a/atagmqtt/__init__.py b/atagmqtt/__init__.py index 60cab15..7f506f1 100644 --- a/atagmqtt/__init__.py +++ b/atagmqtt/__init__.py @@ -1,3 +1,3 @@ """atagmqtt module.""" -__version__ = "0.1.0" +__version__ = "0.2.1" NAME = "atagmqtt" diff --git a/atagmqtt/configuration.py b/atagmqtt/configuration.py index d7fc856..54ccd0e 100644 --- a/atagmqtt/configuration.py +++ b/atagmqtt/configuration.py @@ -2,6 +2,7 @@ from pydantic import BaseSettings, Field import homie import atagmqtt +from .__init__ import __version__ class Settings(BaseSettings): """Application settings for the ATAG ONE MQTT bridge.""" @@ -23,7 +24,7 @@ class Settings(BaseSettings): homie_implementation: str \ = f"Atag One Homie {atagmqtt.__version__} Homie 3 Version {homie.__version__}" homie_fw_name: str = "AtagOne" - homie_fw_version: str = "0.1.0" + homie_fw_version: str = __version__ class Config: """Where to find the environment file containing the settings.""" diff --git a/requirements-dev.txt b/requirements-dev.txt new file mode 100644 index 0000000..7e74e3f --- /dev/null +++ b/requirements-dev.txt @@ -0,0 +1,32 @@ +asgiref +astroid +async-timeout +atomicwrites +attrs +certifi +chardet +colorama +idna +importlib-metadata +isort +lazy-object-proxy +mccabe +more-itertools +multidict +netifaces +packaging +paho-mqtt +pluggy +ptvsd +py +pylint +pytest +python-dotenv +rope +six +typed-ast +wcwidth +wincertstore +wrapt +yarl +zipp diff --git a/requirements.txt b/requirements.txt index e672008..f09b109 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,35 +1,3 @@ aiohttp -asgiref -astroid -async-timeout -atomicwrites -attrs -certifi -chardet -colorama Homie3 -idna -importlib-metadata -isort -lazy-object-proxy -mccabe -more-itertools -multidict -netifaces -packaging -paho-mqtt -pluggy -ptvsd -py pydantic -pylint -pytest -python-dotenv -rope -six -typed-ast -wcwidth -wincertstore -wrapt -yarl -zipp