Voc4cat

Latest version: v0.9.0

Safety actively analyzes 707375 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.9.0

Features:

- In xlsx-files IRIs will now be shown as `https://example.org/001 (example 001)` or (if a matching prefix exists) as `ex:001 (example 001)`. The preferred label is used as qualifier of the IRI (in round brackets). #253, 258
- Improve styling of generated xlsx. The style is now copied from the first data row to all following rows. The row height is auto-adjusted. 260, 264, 265

Breaking changes:

- The sheet "Prefixes" is now read-only. Prefixes can now only be defined in `idranges.config`. 257, 263
- Removed executable script `merge_vocab` 244, 259

Changes:

- New, better styled default template `src/voc4cat/blank_043.xlsx` 265

Bug fixes:

- Handling of prefixes for multiple vocabularies. 257, 263
- Prefixes given in `idranges.toml` were ignored. 205 257, 263

0.8.8

0.8.8 only contains a fix for a bug introduced in 0.8.6.

Bug fixes:

- Fix jumping over every second row when writing concepts to xlsx (254 fixed in 255)

0.8.6

0.8.7 only adds a missed commit with the CHANGENOTES and README updates.

Bug fixes:

- Fix handling of mappings to external vocabularies/ontologies 242

New features:

- Support Python 3.13 234

Changes:

- Write only concepts with mapping to "Additional Concept Features" sheet 246
- Add alternate name `voc4cat-merge` for executable script `merge_vocab` by 243
- Make pyLODE optional (remove from dependencies) 250

0.8.5

Bug fixes:

- Fix creation of two ttl-files for sub-command "join" with "--outbox" option. 215, 216

0.8.4

Bug fixes:

- Fix transform join subcommand to produce vocpub-4.7-conform turtle file. 213

0.8.3

Bug fixes:

- Fix writing to wrong file location for sub-command "join" with "--outbox" option. 211, 212
- Fix clearing of cells with hyperlinks in xlsx by openpyxl. 209, 210

Page 1 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.