Iiif-prezi3

Latest version: v2.0.1

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

Scan your dependencies

Page 1 of 3

2.0.1

What's Changed
* Optional context argument by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/184
* Update recipes to use a `base_url` variable to improve readability by digitaldogsbody in https://github.com/iiif-prezi/iiif-prezi3/pull/183
* Add recipe for 0047 Homepage. by markpbaggett in https://github.com/iiif-prezi/iiif-prezi3/pull/198
* Add Recipe 0014 and add add_item() to AccompanyingCanvas by markpbaggett in https://github.com/iiif-prezi/iiif-prezi3/pull/200
* Add recipe for 0074 Multiple Language Captions. by markpbaggett in https://github.com/iiif-prezi/iiif-prezi3/pull/197
* Add a solution for recipe_0036. by markpbaggett in https://github.com/iiif-prezi/iiif-prezi3/pull/212
* Add recipe for 0219 Using Caption File. by markpbaggett in https://github.com/iiif-prezi/iiif-prezi3/pull/196
* Add solution for Recipe 0013. by markpbaggett in https://github.com/iiif-prezi/iiif-prezi3/pull/211
* Address Metadata Anywhere recipe. by markpbaggett in https://github.com/iiif-prezi/iiif-prezi3/pull/217
* Init solution for recipe_0033. by markpbaggett in https://github.com/iiif-prezi/iiif-prezi3/pull/214
* Add Recipe_0266: Simplest Annotation by markpbaggett in https://github.com/iiif-prezi/iiif-prezi3/pull/220
* Attempt to address Issue-191. by markpbaggett in https://github.com/iiif-prezi/iiif-prezi3/pull/224
* Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 by dependabot in https://github.com/iiif-prezi/iiif-prezi3/pull/216
* Add solution for recipe_0046 and a helper to keep things neat. by markpbaggett in https://github.com/iiif-prezi/iiif-prezi3/pull/222
* Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4 by dependabot in https://github.com/iiif-prezi/iiif-prezi3/pull/228
* Create Thumbnail from IIIF by markpbaggett in https://github.com/iiif-prezi/iiif-prezi3/pull/209
* Attempt to Address Issue-225 and Issue-226. by markpbaggett in https://github.com/iiif-prezi/iiif-prezi3/pull/227

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

**Full Changelog**: https://github.com/iiif-prezi/iiif-prezi3/compare/2.0.0...2.0.1

2.0.0

What's Changed
* Allow using Pillow < 11.0.0 by gverm in https://github.com/iiif-prezi/iiif-prezi3/pull/187
* Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.8.8 by dependabot in https://github.com/iiif-prezi/iiif-prezi3/pull/188
* Updating to supported versions of python by glenrobson in https://github.com/iiif-prezi/iiif-prezi3/pull/202
* Dropping support for Python 3.7 and 3.8.
* Adding support for Python 12 and 13

New Contributors
* gverm made their first contribution in https://github.com/iiif-prezi/iiif-prezi3/pull/187
* dependabot made their first contribution in https://github.com/iiif-prezi/iiif-prezi3/pull/188

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

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

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.