From d11d8ff6406ac49358aa28610023149314e07deb Mon Sep 17 00:00:00 2001 From: GimmickNG Date: Mon, 20 Mar 2023 17:51:36 -0600 Subject: [PATCH 1/4] Create initial CITATION file --- CITATION.cff | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 CITATION.cff diff --git a/CITATION.cff b/CITATION.cff new file mode 100644 index 0000000..45a4781 --- /dev/null +++ b/CITATION.cff @@ -0,0 +1,15 @@ +cff-version: 1.2.0 +message: "Feel free to use this, if you want to cite this library." +authors: +- name: "Pycom Limited" +- given-names: "Jones" +- name: "The Micropython Modbus team" +title: "Micropython Modbus" +abstract: "A lightweight Modbus TCP/RTU library for Micropython" +version: "2.3.4" +license: "GPLv3" +date-released: 2017-12-18 +url: "https://github.com/brainelectronics/micropython-modbus" +keywords: +- micropython +- modbus From bcc969138e833c2fe075661effb8a51d0a88051a Mon Sep 17 00:00:00 2001 From: GimmickNG Date: Wed, 22 Mar 2023 19:03:30 -0600 Subject: [PATCH 2/4] Modify CITATION.cff Co-authored-by: Jones --- CITATION.cff | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 45a4781..61e31b5 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -1,15 +1,17 @@ cff-version: 1.2.0 message: "Feel free to use this, if you want to cite this library." authors: -- name: "Pycom Limited" -- given-names: "Jones" -- name: "The Micropython Modbus team" -title: "Micropython Modbus" -abstract: "A lightweight Modbus TCP/RTU library for Micropython" + - name: "Pycom Limited" + - affiliation: brainelectronics + family-names: Scharpf + given-names: Jonas +- name: "The MicroPython Modbus team" +title: "MicroPython Modbus" +abstract: "A lightweight Modbus TCP/RTU library for MicroPython" version: "2.3.4" license: "GPLv3" -date-released: 2017-12-18 +date-released: 2023-03-20 url: "https://github.com/brainelectronics/micropython-modbus" keywords: -- micropython -- modbus + - micropython + - modbus From a5c808467c9a4724c6c8b5d9d3ee8f94bde8e2e2 Mon Sep 17 00:00:00 2001 From: GimmickNG Date: Wed, 22 Mar 2023 19:09:01 -0600 Subject: [PATCH 3/4] Modify CITATION to match comment in #65 --- CITATION.cff | 31 ++++++++++++++++++++----------- 1 file changed, 20 insertions(+), 11 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 61e31b5..ce52106 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -1,17 +1,26 @@ +# This CITATION.cff file was generated with cffinit. +# Visit https://bit.ly/cffinit to generate yours today! + cff-version: 1.2.0 -message: "Feel free to use this, if you want to cite this library." +title: MicroPython Modbus +message: >- + If you use this software, please cite it using the + metadata from this file. +type: software authors: - - name: "Pycom Limited" - - affiliation: brainelectronics + - affiliation: Pycom Limited + - given-names: Jonas family-names: Scharpf - given-names: Jonas -- name: "The MicroPython Modbus team" -title: "MicroPython Modbus" -abstract: "A lightweight Modbus TCP/RTU library for MicroPython" -version: "2.3.4" -license: "GPLv3" -date-released: 2023-03-20 -url: "https://github.com/brainelectronics/micropython-modbus" + affiliation: brainelectronics + - affiliation: The MicroPython Modbus team +repository-code: 'https://github.com/brainelectronics/micropython-modbus/' +url: 'https://brainelectronics.de' +repository-artifact: 'https://pypi.org/project/micropython-modbus/' +abstract: A lightweight Modbus TCP/RTU library for Micropython keywords: - micropython - modbus +license: AGPL-3.0 +commit: '2975f78' +version: 2.3.4 +date-released: '2023-03-20' From ac8b11f0d18105a14502b8b90bb537a22781c199 Mon Sep 17 00:00:00 2001 From: GimmickNG Date: Wed, 22 Mar 2023 19:13:25 -0600 Subject: [PATCH 4/4] Fix missing names Change 'affiliation' key to 'name' since it did not appear in output --- CITATION.cff | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index ce52106..3020d9a 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -8,11 +8,11 @@ message: >- metadata from this file. type: software authors: - - affiliation: Pycom Limited + - name: Pycom Limited - given-names: Jonas family-names: Scharpf affiliation: brainelectronics - - affiliation: The MicroPython Modbus team + - name: The MicroPython Modbus team repository-code: 'https://github.com/brainelectronics/micropython-modbus/' url: 'https://brainelectronics.de' repository-artifact: 'https://pypi.org/project/micropython-modbus/'