diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4d2c83b..fe76d40 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,6 +27,13 @@ jobs: run: | python -m pip install --upgrade pip python -m pip install -e .[dev] + if [ "${{ matrix.python-version }}" = "3.13" ]; then + python -m pip install cffconvert + fi + + - name: Validate CITATION.cff + if: ${{ matrix.python-version == '3.13' }} + run: cffconvert --validate - name: Lint code with flake8 run: flake8 diff --git a/CITATION.cff b/CITATION.cff index 0907bae..f37a0dd 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -1,15 +1,16 @@ -cff-version: 1.2.0 +cff-version: 1.1.0 +message: "If you use this software, please cite it as below." title: pyhoff abstract: The pyhoff package allows easy accessing of Beckhoff and Wago terminals with python over ModBus TCP authors: - family-names: Kruse given-names: Nicolas orcid: "https://orcid.org/0000-0001-6758-2269" -version: 1.1.0 -#date-released: "2025-04-01" +version: v1.2.0 +date-released: "2025-04-01" #identifiers: # - description: This is the collection of archived snapshots of all versions of My Research Software # type: doi # value: "10.5281/" -license: MIT License +license: MIT repository-code: "https://github.com/Nonannet/pyhoff" \ No newline at end of file