From bc6eab73debbe7dc66a775967435c0359c65e08a Mon Sep 17 00:00:00 2001 From: Dennis Siemensma Date: Wed, 20 Apr 2022 21:25:24 +0200 Subject: [PATCH 1/6] Replace legacy Travis status badge with GitHub Actions --- README.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.rst b/README.rst index a166aec..d53d649 100644 --- a/README.rst +++ b/README.rst @@ -4,8 +4,8 @@ DSMR Parser .. image:: https://img.shields.io/pypi/v/dsmr-parser.svg :target: https://pypi.python.org/pypi/dsmr-parser -.. image:: https://travis-ci.org/ndokter/dsmr_parser.svg?branch=master - :target: https://travis-ci.org/ndokter/dsmr_parser +.. image:: https://img.shields.io/github/workflow/status/ndokter/dsmr_parser/Tests/master + :target: https://github.com/ndokter/dsmr_parser/actions/workflows/tests.yml A library for parsing Dutch Smart Meter Requirements (DSMR) telegram data. It also includes client implementation to directly read and parse smart meter data. From f5bedb1e6eafb9ca70bd2dcd913b995398bf727f Mon Sep 17 00:00:00 2001 From: Dennis Siemensma Date: Wed, 20 Apr 2022 21:26:07 +0200 Subject: [PATCH 2/6] CI now tests Python 3.10 as well --- .github/workflows/tests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 5f6b2b0..0d9d338 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -16,6 +16,7 @@ jobs: - 3.7 - 3.8 - 3.9 + - 3.10 name: Python ${{ matrix.python-version }} steps: From 602ed4928a2df3ffa8fdbaa694829278384dd5de Mon Sep 17 00:00:00 2001 From: Dennis Siemensma Date: Wed, 20 Apr 2022 21:28:31 +0200 Subject: [PATCH 3/6] YAML fix for CI config --- .github/workflows/tests.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 0d9d338..e3b6f4d 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -12,11 +12,11 @@ jobs: strategy: matrix: python-version: - - 3.6 - - 3.7 - - 3.8 - - 3.9 - - 3.10 + - '3.6' + - '3.7' + - '3.8' + - '3.9' + - '3.10' name: Python ${{ matrix.python-version }} steps: From 32c20b61ac0746af714f52a55fc77586ce39eb27 Mon Sep 17 00:00:00 2001 From: Dennis Siemensma Date: Wed, 20 Apr 2022 21:29:08 +0200 Subject: [PATCH 4/6] Refer to CI config for the currently supported/tested Python versions --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index d53d649..83f1e2f 100644 --- a/README.rst +++ b/README.rst @@ -14,7 +14,7 @@ also includes client implementation to directly read and parse smart meter data. Features -------- -DSMR Parser supports DSMR versions 2, 3, 4 and 5. It has been tested with Python 3.5, 3.6, 3.7, 3.8 and 3.9. +DSMR Parser supports DSMR versions 2, 3, 4 and 5. See for the [currently supported/tested Python versions here](https://github.com/ndokter/dsmr_parser/blob/master/.github/workflows/tests.yml#L14). Client module usage From 179a75e58c31953135d22d35021fe4a67a8b762f Mon Sep 17 00:00:00 2001 From: Dennis Siemensma Date: Wed, 20 Apr 2022 21:30:50 +0200 Subject: [PATCH 5/6] Typo fix --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 83f1e2f..1b7fe63 100644 --- a/README.rst +++ b/README.rst @@ -155,7 +155,7 @@ Example to get some of the values: gas_reading = telegram[obis_references.HOURLY_GAS_METER_READING] # See dsmr_reader.obis_references for all readable telegram values. - # Note that the avilable values differ per DSMR version. + # Note that the available values differ per DSMR version. Telegram as an Object --------------------- From f238eb14a12143290bdffe64c6989c6a8e55467d Mon Sep 17 00:00:00 2001 From: Dennis Siemensma Date: Wed, 20 Apr 2022 21:32:41 +0200 Subject: [PATCH 6/6] Converted markdown link to restructured link --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 1b7fe63..071a58a 100644 --- a/README.rst +++ b/README.rst @@ -14,7 +14,7 @@ also includes client implementation to directly read and parse smart meter data. Features -------- -DSMR Parser supports DSMR versions 2, 3, 4 and 5. See for the [currently supported/tested Python versions here](https://github.com/ndokter/dsmr_parser/blob/master/.github/workflows/tests.yml#L14). +DSMR Parser supports DSMR versions 2, 3, 4 and 5. See for the `currently supported/tested Python versions here `_. Client module usage