Iiif-prezi3

Latest version: v1.2.1

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

Scan your dependencies

Page 1 of 2

1.2.1

The primary work in this release is to fix an issue with accessing some properties of objects when a particular Pydantic edge case occurred (please see https://github.com/iiif-prezi/iiif-prezi3/pull/179 for details) and an update to the model skeleton following updates in the Presentation 3 Validator's JSON Schema, bringing in support for constructs such as `SvgSelector`

Additional small bug fixes were made, dependencies were updated, and a couple of new features added (e.g an `AutoList` "magic" helper).

What's Changed
* Change local testing version to one compliant with pep440 by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/168
* Update recipe 0001 examples to match new recipe JSON by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/163
* Update datamodel-codegen to 0.17.1 by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/164
* Ensure ascii by giacomomarchioro in https://github.com/iiif-prezi/iiif-prezi3/pull/172
* Add 0118-multivalue recipe by giacomomarchioro in https://github.com/iiif-prezi/iiif-prezi3/pull/165
* Refactor canvas helpers by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/176
* ASCII Escaping by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/175
* Update getattribute handling to work with root-having items inside a list by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/179
* AutoList helper by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/166
* Update skeleton by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/182
* Add recipe 0261 by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/181


**Full Changelog**: https://github.com/iiif-prezi/iiif-prezi3/compare/1.1.1...1.2.1

1.1.1

What's Changed
* Normalisation of "a IIIF" and PyPI by julsraemy in https://github.com/iiif-prezi/iiif-prezi3/pull/157
* Update datamodel-code-generator by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/158
* Remove optionality of `type` fields with `--strict-nullable` option by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/160
* Add AutoId to other classes by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/161

New Contributors
* julsraemy made their first contribution in https://github.com/iiif-prezi/iiif-prezi3/pull/157

**Full Changelog**: https://github.com/iiif-prezi/iiif-prezi3/compare/1.1.0...1.1.1

1.1.0

Bugfix + new skeleton + small new features release

- BUGFIX: All objects will now serialize properly when using the `.json() and .jsonld()` functions.
- MODEL: New skeleton version, including `AccompanyingCanvas` and `PlaceholderCanvas` objects and `rendering` property in a few more places
- FEATURE: `.add_thumbnail()` helper
- and some major documentation and testing changes external to the functionality of the library itself

What's Changed
* Pin griffe to >=0.25.2 by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/147
* Adds add_thumbnail helper by helrond in https://github.com/iiif-prezi/iiif-prezi3/pull/145
* Adds args for intermediate objects by helrond in https://github.com/iiif-prezi/iiif-prezi3/pull/139
* Switch tox to using package dependencies by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/140
* Skeleton utilities by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/141
* Regenerate skeleton by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/142
* Fix serialization errors with `datetime` etc by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/151
* Fix skeleton modifier bug + add ManifestRef changes by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/154
* Rework cookbook by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/149


**Full Changelog**: https://github.com/iiif-prezi/iiif-prezi3/compare/1.0.3...1.1.0

1.0.3

Bugfix release for `int-per-type` and `uuid-per-type` functionality of the `AutoId` helper in 136 and a missing return in 117. Everything else is docs/dev.

What's Changed
* Fix flake8 config to work with flake8 6.0.0 by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/119
* Bring flake8 fix to pending PR branch by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/120
* Return the canvas object in the `make_canvas_from_iiif` helper by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/117
* Configure python as default handler for mkdocstrings by rlskoeser in https://github.com/iiif-prezi/iiif-prezi3/pull/131
* Update and add extension to syntax highlighting and warning and note blocks by giacomomarchioro in https://github.com/iiif-prezi/iiif-prezi3/pull/133
* remove superfluous type in the example by giacomomarchioro in https://github.com/iiif-prezi/iiif-prezi3/pull/134
* Fix issues with AutoId by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/136
* Delete add-reference-to-manifest-inside-a-collection.md by giacomomarchioro in https://github.com/iiif-prezi/iiif-prezi3/pull/135
* Cookbook recipe examples by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/127
* Add `show_submodules` argument to mkdocstrings config by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/137


**Full Changelog**: https://github.com/iiif-prezi/iiif-prezi3/compare/1.0.2...1.0.3

1.0.2

What's Changed
* Pass additional properties to AnnotationItem by helrond in https://github.com/iiif-prezi/iiif-prezi3/pull/114
* Correct name of function in `make_canvas_from_iiif` helper by helrond in https://github.com/iiif-prezi/iiif-prezi3/pull/112
* Target canvas id by helrond in https://github.com/iiif-prezi/iiif-prezi3/pull/113


**Full Changelog**: https://github.com/iiif-prezi/iiif-prezi3/compare/1.0.1...1.0.2

1.0.1

What's Changed
* make_service auto add service to service by giacomomarchioro in https://github.com/iiif-prezi/iiif-prezi3/pull/107


**Full Changelog**: https://github.com/iiif-prezi/iiif-prezi3/compare/1.0.0...1.0.1

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.