Ckanext-iiif

Latest version: v3.0.12

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

Scan your dependencies

Page 3 of 3

3.0.0

Breaking Changes

- The IIIIF interface has been changed.

Feature

- add a new action "build_iiif_identifier" to allow callers to create identifiers for known builders
- switch the builders list to an OrderedDict so that a name can be stored against each builder function
- move IIIF resource generation to actions and refactor most of the code

Fix

- stop producing manifests if no images are available on a record
- change case on plugin name
- exclude helpers from tests
- unpin ckantools version

Refactor

- refactor the builder functions to an abc to accommodate future planned changes

Docs

- **README.md**: update the docs to include the new class based style
- **README.md**: update the documentation for extending the IIIF resource builders
- **README.md**: add documentation about what is included in the extension and how to extend it
- **README.md**: update the readme overview section
- fix markdown-include references
- add section delimiters
- add logo

Style

- **README.md**: reformat the README
- apply formatting changes

Tests

- add more tests for the updated _build_record_manifest_id function

Build System(s)

- set changelog generation to incremental
- pin ckantools minor version

CI System(s)

- add cz_nhm as a dependency
- **commitizen**: fix message template
- add pypi release action

Chores/Misc

- use cz_nhm commitizen config
- improve commitizen message template
- move cz config into separate file
- standardise package files

2.1.0

2.0.0

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.