CITATION.cff fixed and CITATION.cff validation added to CI

This commit is contained in:
Nicolas 2025-06-24 16:45:01 +02:00
parent 7d4f7e4a4d
commit dfa922f436
2 changed files with 12 additions and 4 deletions

View File

@ -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

View File

@ -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"