Skip to content

Releases: nfdi4cat/voc4cat-tool

Release 0.7.6

03 Sep 20:59
Compare
Choose a tag to compare

What's Changed

  • Fix case of license specifier for zenodo and the link to changelog for pypi by @dalito in #172

Full Changelog: v0.7.5...v0.7.6

Release 0.7.5

03 Sep 10:30
Compare
Choose a tag to compare

What's Changed

  • Improve/fix index.html for gh-pages by @dalito in #165 and #171
  • More metadata for Zenodo and use of CITATION.bib for gh by @dalito in #167
  • Fix zenodo and citation metadata. by @dalito in #168

Full Changelog: v0.7.4...v0.7.5

Release 0.7.4

31 Aug 22:02
Compare
Choose a tag to compare

New features:

  • Expand tables to include full content. This happens every time when an xlsx-file is written. #155, #159

Changes:

  • Change HTML documentation to use IRI as id (anchor) in html. #156
  • List members in collections in alphabetical order (in HTML documentation). #162

Bug fixes:

  • Creator and publisher missing in generated HTML documentation. #154

Release 0.7.3

23 Aug 21:46
Compare
Choose a tag to compare

Release after fixing Zenodo integration (community ID).

Release 0.7.2

23 Aug 21:45
Compare
Choose a tag to compare

First (test) release after Zenodo integration.

Release 0.7.1

22 Aug 21:22
Compare
Choose a tag to compare

What's Changed

  • Prepare publishing on PyPI as voc4cat by @dalito in #157
  • Updated readme to suggest standard install from PyPI using pipx or pip.

Release 0.7.0

16 Aug 20:12
Compare
Choose a tag to compare

New features:

  • In concept scheme sheet creator can now be ORCID, ROR ID or a predefined string; publisher can be ROR ID or a predefined string (for example NFDI4Cat) #120, #151
  • Support for two environment variables was added. If present they will be used with highest preference. #148
    • VOC4CAT_MODIFIED - Can be used to supply a modified date.
    • VOC4CAT_VERSION - version string; it must start with "v".
  • voc4cat detects if it runs in gh-actions. In gh-actions it clears the modified date to avoid tracking its changes with git. #148

Changes:

  • In concept scheme sheet, modified date and version are now optional. #148
  • Update notes xlsx-template and example files. #152
  • Use rotating logfiles instead of single file by default. #149, #150

Bug fixes:

  • Modified date of concept scheme was not transferred from xlsx to rdf. #147, #148

Release 0.6.2

10 Aug 18:46
Compare
Choose a tag to compare

New features:

  • Option --ci-post of sub-command voc4cat check was improved to detect and work with split vocabularies. #146

Release 0.6.1

10 Aug 11:48
Compare
Choose a tag to compare

New features:

  • The merge_vocab script gained support for directories containing vocabularies created with voc4cat transform --split. This feature is used in gh-actions of voc4cat-template-based vocabularies. #144

Changes:

  • The use of logging levels was made more consistent: Success of an operation is now logged for all operation on INFO level. #145
  • The log file will now always be written to the given directory. Previously the log file directory depended on the presence of the --outdir option. #144

Bug fixes:

  • Sub-command voc4cat docs failed if --outdir was not given. #143 #144

Release 0.6.0

09 Aug 08:52
Compare
Choose a tag to compare

New features:

  • New command line interface voc4cat that uses sub-commands transform, convert, check and docs. This was added as preview in Release 0.5.1 and is now the default. With the new CLI conversion and validation are no longer coupled but can be run separately. #140, #141
  • New options for sub-command transform: --split to split a large SKOS/rdf file to a directory of files with one file per concept/collection. --join for the reverse operation of transforming the directory of files back to a single turtle vocabulary. #139

Changes:

  • As part of the CLI changes the vocexcel CLI was removed. #141
  • Consistent use and handling of exceptions. #136