From d137058ca9968d488ccff9661797fafd2b299175 Mon Sep 17 00:00:00 2001 From: Ard Kuijpers Date: Tue, 25 Mar 2025 16:35:31 +0100 Subject: [PATCH] Updated homie --- README.md | 2 +- dsmr2mqtt/__init__.py | 2 +- ...-any.whl => homie4-0.4.2-py3-none-any.whl} | Bin 37165 -> 38950 bytes poetry.lock | 62 ++++-------------- pyproject.toml | 4 +- 5 files changed, 15 insertions(+), 55 deletions(-) rename packages/{homie4-0.4.1-py3-none-any.whl => homie4-0.4.2-py3-none-any.whl} (54%) diff --git a/README.md b/README.md index b90cd60..8899f6f 100644 --- a/README.md +++ b/README.md @@ -68,7 +68,7 @@ Alternatatively, you can use the supplied Dockerfile to build a Docker container Building for docker hub can be done with: ```bash -VERSION=0.5.1 +VERSION="0.5.2" docker buildx build --push --platform linux/arm64/v8,linux/amd64 --tag git.etxean.net/ardkuijpers/dsmr2mqtt:$VERSION --tag git.etxean.net/ardkuijpers/dsmr2mqtt:latest . ``` diff --git a/dsmr2mqtt/__init__.py b/dsmr2mqtt/__init__.py index 644f706..29ae143 100644 --- a/dsmr2mqtt/__init__.py +++ b/dsmr2mqtt/__init__.py @@ -1,3 +1,3 @@ """dsmr2mqtt module.""" -__version__ = "0.5.1" +__version__ = "0.5.2" NAME = "dsmr2mqtt" \ No newline at end of file diff --git a/packages/homie4-0.4.1-py3-none-any.whl b/packages/homie4-0.4.2-py3-none-any.whl similarity index 54% rename from packages/homie4-0.4.1-py3-none-any.whl rename to packages/homie4-0.4.2-py3-none-any.whl index 48954bbabc17d736575657fdb8c132813d53e1c6..8b6461e4482f2fadd78aac3b2567d1c8c81ee160 100644 GIT binary patch delta 11712 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 S0RRZUeO5350PcvtTK@--Ka$@7 delta 10205 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 diff --git a/poetry.lock b/poetry.lock index 8932586..4075759 100644 --- a/poetry.lock +++ b/poetry.lock @@ -231,21 +231,20 @@ Tailer = "0.4.1" [[package]] name = "Homie4" -version = "0.4.1" +version = "0.4.2" description = "Homie 4.0.0 Implementation" optional = false python-versions = ">=3.11,<4.0" files = [ - {file = "homie4-0.4.1-py3-none-any.whl", hash = "sha256:78b4ed546390a020fb9b82d1f299e4776d7a0c0fc02fd20247c3e040e42d4154"}, + {file = "homie4-0.4.2-py3-none-any.whl", hash = "sha256:d29a6e16fcdb24e88556b8f43507a7af529d9c2cd99bda004ae5cb6e505fdf50"}, ] [package.dependencies] -netifaces = ">=0.11.0,<0.12.0" paho-mqtt = ">=1.3.0,<2" [package.source] type = "file" -url = "packages/homie4-0.4.1-py3-none-any.whl" +url = "packages/homie4-0.4.2-py3-none-any.whl" [[package]] name = "iniconfig" @@ -258,45 +257,6 @@ files = [ {file = "iniconfig-2.1.0.tar.gz", hash = "sha256:3abbd2e30b36733fee78f9c7f7308f2d0050e88f0087fd25c2645f63c773e1c7"}, ] -[[package]] -name = "netifaces" -version = "0.11.0" -description = "Portable network interface information." -optional = false -python-versions = "*" -files = [ - {file = "netifaces-0.11.0-cp27-cp27m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:eb4813b77d5df99903af4757ce980a98c4d702bbcb81f32a0b305a1537bdf0b1"}, - {file = "netifaces-0.11.0-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:5f9ca13babe4d845e400921973f6165a4c2f9f3379c7abfc7478160e25d196a4"}, - {file = "netifaces-0.11.0-cp27-cp27m-win32.whl", hash = "sha256:7dbb71ea26d304e78ccccf6faccef71bb27ea35e259fb883cfd7fd7b4f17ecb1"}, - {file = "netifaces-0.11.0-cp27-cp27m-win_amd64.whl", hash = "sha256:0f6133ac02521270d9f7c490f0c8c60638ff4aec8338efeff10a1b51506abe85"}, - {file = "netifaces-0.11.0-cp27-cp27mu-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:08e3f102a59f9eaef70948340aeb6c89bd09734e0dca0f3b82720305729f63ea"}, - {file = "netifaces-0.11.0-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:c03fb2d4ef4e393f2e6ffc6376410a22a3544f164b336b3a355226653e5efd89"}, - {file = "netifaces-0.11.0-cp34-cp34m-win32.whl", hash = "sha256:73ff21559675150d31deea8f1f8d7e9a9a7e4688732a94d71327082f517fc6b4"}, - {file = "netifaces-0.11.0-cp35-cp35m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:815eafdf8b8f2e61370afc6add6194bd5a7252ae44c667e96c4c1ecf418811e4"}, - {file = "netifaces-0.11.0-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:50721858c935a76b83dd0dd1ab472cad0a3ef540a1408057624604002fcfb45b"}, - {file = "netifaces-0.11.0-cp35-cp35m-win32.whl", hash = "sha256:c9a3a47cd3aaeb71e93e681d9816c56406ed755b9442e981b07e3618fb71d2ac"}, - {file = "netifaces-0.11.0-cp36-cp36m-macosx_10_15_x86_64.whl", hash = "sha256:aab1dbfdc55086c789f0eb37affccf47b895b98d490738b81f3b2360100426be"}, - {file = "netifaces-0.11.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c37a1ca83825bc6f54dddf5277e9c65dec2f1b4d0ba44b8fd42bc30c91aa6ea1"}, - {file = "netifaces-0.11.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:28f4bf3a1361ab3ed93c5ef360c8b7d4a4ae060176a3529e72e5e4ffc4afd8b0"}, - {file = "netifaces-0.11.0-cp36-cp36m-win32.whl", hash = "sha256:2650beee182fed66617e18474b943e72e52f10a24dc8cac1db36c41ee9c041b7"}, - {file = "netifaces-0.11.0-cp36-cp36m-win_amd64.whl", hash = "sha256:cb925e1ca024d6f9b4f9b01d83215fd00fe69d095d0255ff3f64bffda74025c8"}, - {file = "netifaces-0.11.0-cp37-cp37m-macosx_10_15_x86_64.whl", hash = "sha256:84e4d2e6973eccc52778735befc01638498781ce0e39aa2044ccfd2385c03246"}, - {file = "netifaces-0.11.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:18917fbbdcb2d4f897153c5ddbb56b31fa6dd7c3fa9608b7e3c3a663df8206b5"}, - {file = "netifaces-0.11.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:48324183af7f1bc44f5f197f3dad54a809ad1ef0c78baee2c88f16a5de02c4c9"}, - {file = "netifaces-0.11.0-cp37-cp37m-win32.whl", hash = "sha256:8f7da24eab0d4184715d96208b38d373fd15c37b0dafb74756c638bd619ba150"}, - {file = "netifaces-0.11.0-cp37-cp37m-win_amd64.whl", hash = "sha256:2479bb4bb50968089a7c045f24d120f37026d7e802ec134c4490eae994c729b5"}, - {file = "netifaces-0.11.0-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:3ecb3f37c31d5d51d2a4d935cfa81c9bc956687c6f5237021b36d6fdc2815b2c"}, - {file = "netifaces-0.11.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:96c0fe9696398253f93482c84814f0e7290eee0bfec11563bd07d80d701280c3"}, - {file = "netifaces-0.11.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:c92ff9ac7c2282009fe0dcb67ee3cd17978cffbe0c8f4b471c00fe4325c9b4d4"}, - {file = "netifaces-0.11.0-cp38-cp38-win32.whl", hash = "sha256:d07b01c51b0b6ceb0f09fc48ec58debd99d2c8430b09e56651addeaf5de48048"}, - {file = "netifaces-0.11.0-cp38-cp38-win_amd64.whl", hash = "sha256:469fc61034f3daf095e02f9f1bbac07927b826c76b745207287bc594884cfd05"}, - {file = "netifaces-0.11.0-cp39-cp39-macosx_10_15_x86_64.whl", hash = "sha256:5be83986100ed1fdfa78f11ccff9e4757297735ac17391b95e17e74335c2047d"}, - {file = "netifaces-0.11.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:54ff6624eb95b8a07e79aa8817288659af174e954cca24cdb0daeeddfc03c4ff"}, - {file = "netifaces-0.11.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:841aa21110a20dc1621e3dd9f922c64ca64dd1eb213c47267a2c324d823f6c8f"}, - {file = "netifaces-0.11.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:e76c7f351e0444721e85f975ae92718e21c1f361bda946d60a214061de1f00a1"}, - {file = "netifaces-0.11.0.tar.gz", hash = "sha256:043a79146eb2907edf439899f262b3dfe41717d34124298ed281139a8b93ca32"}, -] - [[package]] name = "packaging" version = "24.2" @@ -563,13 +523,13 @@ six = ">=1.5" [[package]] name = "python-dotenv" -version = "1.0.1" +version = "1.1.0" description = "Read key-value pairs from a .env file and set them as environment variables" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "python-dotenv-1.0.1.tar.gz", hash = "sha256:e324ee90a023d808f1959c46bcbc04446a10ced277783dc6ee09987c37ec10ca"}, - {file = "python_dotenv-1.0.1-py3-none-any.whl", hash = "sha256:f7b63ef50f1b690dddf550d03497b66d609393b40b564ed0d674909a68ebf16a"}, + {file = "python_dotenv-1.1.0-py3-none-any.whl", hash = "sha256:d7c01d9e2293916c18baf562d95698754b0dbbb5e74d457c45d4f6561fb9d55d"}, + {file = "python_dotenv-1.1.0.tar.gz", hash = "sha256:41f90bc6f5f177fb41f53e87666db362025010eb28f60a01c9143bfa33a2b2d5"}, ] [package.extras] @@ -577,13 +537,13 @@ cli = ["click (>=5.0)"] [[package]] name = "pytz" -version = "2025.1" +version = "2025.2" description = "World timezone definitions, modern and historical" optional = false python-versions = "*" files = [ - {file = "pytz-2025.1-py2.py3-none-any.whl", hash = "sha256:89dd22dca55b46eac6eda23b2d72721bf1bdfef212645d81513ef5d03038de57"}, - {file = "pytz-2025.1.tar.gz", hash = "sha256:c2db42be2a2518b28e65f9207c4d05e6ff547d1efa4086469ef855e4ab70178e"}, + {file = "pytz-2025.2-py2.py3-none-any.whl", hash = "sha256:5ddf76296dd8c44c26eb8f4b6f35488f3ccbf6fbbd7adee0b7262d43f0ec2f00"}, + {file = "pytz-2025.2.tar.gz", hash = "sha256:360b9e3dbb49a209c21ad61809c7fb453643e048b38924c765813546746e81c3"}, ] [[package]] @@ -621,4 +581,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "^3.12" -content-hash = "9a247b048e147bba46faaab89248a335183c235e4ae4e8b71c466c4fee1810b1" +content-hash = "856e9e3a980c5ba77a316789ab2e80d1c498ae1917ecc44f8d7cc98d3fbd2d1b" diff --git a/pyproject.toml b/pyproject.toml index 197d706..78807a9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "dsmr2mqtt" -version = "0.5.1" +version = "0.5.2" description = "DSMR (Dutch Smart Meter Requirements) to MQTT bridge" authors = ["Ard Kuijpers "] readme = "README.md" @@ -8,7 +8,7 @@ readme = "README.md" [tool.poetry.dependencies] python = "^3.12" # homie4 = "^0.4.0" -homie4 = { path = "packages/homie4-0.4.1-py3-none-any.whl" } +homie4 = { path = "packages/homie4-0.4.2-py3-none-any.whl" } pydantic-settings = "^2.8.1" dsmr-parser = "^1.4.3"