diff --git a/release/changelog.txt b/release/changelog.txt index 23ac56f321..9810bfd6db 100644 --- a/release/changelog.txt +++ b/release/changelog.txt @@ -1,480 +1,512 @@ -Products.CMFPlone: 6.0.0a6 → 6.0.0b1 ------------------------------------- -Breaking changes: +Zope: 5.5.2 → 5.6 +----------------- -- Removed our expressions patch. - This was a patch to avoid some too strict checks by Zope / Products.PageTemplates. - But in Plone 6 it should be fine to be stricter. - The ``STRICT_TRAVERSE_CHECK`` environment variable is no longer read. - [maurits] (#3567) +setuptools: 62.6.0 → 63.2.0 +--------------------------- -New features: +pip: 22.1.2 → 22.2 +------------------ -- Initially open accordions in resource registry. Hide via JS when no errors occur. - [petschki] (#3560) -- Resource bundle dependency on multiple comma separated names. - [petschki] (#3570) +Plone: 6.0.0b1 → 6.0.0b2 +------------------------ +Breaking changes: -Bug fixes: +- Officially drop Python 3.7 support and add 3.10 support. + Currently everything still work in 3.7, but beta 2 is the last release where this is the case. + [maurits] -- Reduce dependencies in setup.py here, when already fulfilled in the packages where in use. - [jensens] (#3572) -- Fix more plone.base related deprecation warnings. - [jensens] (#3573) -- Fix adding/renaming resources TTW. - [petschki] (#3574) -- More i18n fixes - [erral] (#3575) -- Updated metadata version to 6006. - [maurits] (#6006) +plone.api: 2.0.0b1 → 2.0.0b2 +---------------------------- +Bug fixes: -Zope: 5.5.1 → 5.5.2 -------------------- +- Ensure that the security related context managers + restore the context even if an error occurs. (#374) -- Update ``waitress`` to version 2.1.2. -- Improvements on find_bad_templates(): check Filesystem Page - Templates too and show html tags in web report - (`#1042 `_) +plone.app.content: 4.0.0a14 → 4.0.0b1 +------------------------------------- +Bug fixes: -- Fix version pin specifications for Python 3.6 compatibility. - (`#1036 `_) +- Do not modify the original value in a vocabulary + [frapell] (#244) -- Quote all components of a redirect URL (not only the path component) - (`#1027 `_) +- Fix TypeError: 'NoneType' object is not subscriptable in reference browser widget. + [maurits] (#2921) -- Drop the convenience script generation from the buildout configuration - in order to get rid of a lot of dependency version pins. - These were only needed for maintainers who can install them manually. - (`#1019 `_) -- Update to newest compatible versions of dependencies. +plone.app.contentlisting: 3.0.0a1 → 3.0.0b1 +------------------------------------------- +Bug fixes: -- Modify "manage_access" to allow users to switch from the compact view - to the complete matrix view when more than 30 roles are defined. - (`#1039 `_) +- Build mime-type icon url with the absolute url. Fixes #44 + [erral] (#44) -- Strip leading ``.`` in cookie domain names. - (`#1041 `_) +plone.app.contenttypes: 3.0.0b1 → 3.0.0b2 +----------------------------------------- +Bug fixes: -setuptools: 62.1.0 → 62.6.0 ---------------------------- +- Robot tests: use more specific element when clicking Save button. + 'Click Button Save' sometimes failed. + [maurits] (#3582) -pip: 22.0.4 → 22.1.2 --------------------- -Plone: 6.0.0a6 → 6.0.0b1 ------------------------- +plone.app.layout: 4.0.0b2 → 4.0.0b3 +----------------------------------- Bug fixes: -- Release 6.0.0b1. - [maurits] - +- get the title of the navigation root from the registry when the navigation root object is the portal object + [erral] (#317) -plone.app.caching: 3.0.0b1 → 3.0.0b2 ------------------------------------- -Bug fixes: +- Fix css classes for membertools dropdown if toolbar is disabled. + [petschki] (#320) -- Remove trailing comma to avoid different default messages for the same msgid - [erral] (#102) +- Update markup and css classes for anontools viewlet. + [petschki] (#322) -plone.app.content: 4.0.0a13 → 4.0.0a14 --------------------------------------- -Bug fixes: +plone.app.locales: 6.0.4 → 6.0.6 +-------------------------------- +- Change some control panel translations in basque + [erral] -- Change some msgids, we have similar ones but are slightly different default values - [erral] (#249) +- Complete Dutch translations. + [jladage] +- Fixes in Spanish translation: remove fuzzy messages + [erral] -plone.app.contentmenu: 3.0.0b1 → 3.0.0b2 ----------------------------------------- -Bug fixes: +- Fix Basque translation, remove fuzzy messages + [erral] -- Fix missing `menuItem/extra/li_class`. - [petschki] (#43) +- Fixes in German translation + [davisagli] -plone.app.contentrules: 5.0.0b1 → 5.0.0b2 +plone.app.multilingual: 6.0.0b1 → 6.0.0b3 ----------------------------------------- Bug fixes: -- Remove unneeded i18n:translate call - [erral] (#73, #74) +- Grant the "plone.app.multilingual: Manage Translations" permission to the Site Administrator role. + This change is not applied automatically to existing sites. You can apply it manually using + the /manage_access view of the Plone site, or using rolemap.xml in a GenericSetup profile. + [davisagli] (#405) +- Fix installation to preserve existing order of behaviors. [davisagli] (#403) -plone.app.dexterity: 3.0.0a11 → 3.0.0b1 ---------------------------------------- -Bug fixes: -- Tests: add names to behaviors. - [maurits] (#169) +plone.app.robotframework: 2.0.0b1 → 2.0.0b2 +------------------------------------------- +New features: +- Add keyword 'Wait For Elements'. + Here the requested element is allowed to match multiple times. + [maurits] (#3582) -plone.app.event: 4.0.0a9 → 4.0.0b1 ----------------------------------- Bug fixes: -- Fix default i18n msgid values - [erral] (#359) +- Sleep in 'Wait For Element' and 'Wait For Then Click Element'. + After this sleep, check that the element in question is there only once. + Hopefully this will stabilize the Plone core robot tests. + [maurits] (#3582) -plone.app.layout: 4.0.0b1 → 4.0.0b2 ------------------------------------ +plone.app.theming: 5.0.0a5 → 5.0.0b1 +------------------------------------ Bug fixes: -- Reuse existing i18n label - [erral] (#315) +- The action buttons in the theming control panel have been improved + [rohnsha0] (#212) -- Change i18n translation msgid - [erral] (#316) +plone.app.upgrade: 3.0.0b3 → 3.0.0b4 +------------------------------------ +Bug fixes: -plone.app.locales: 6.0.3 → 6.0.4 --------------------------------- -- Remove transifex configuration. See #325 - [erral] +- Add migration of actions.xml for https://github.com/plone/Products.CMFPlone/pull/3616 + Add infrastructure for to beta2 migrations. + [jensens] (#294) -- Add more Dutch translations, unify the po headers in this language. - [maurits] +- Add a timezone property to portal memberdata if it is missing. (#295) -- complete spanish translation - [erral] +- Update the portal actions icon expressions + [ale-rt] (#298) -- complete basque translation - [erral] +- Add an upgrade step to fix the dexterity indexer behavior (#300) +- Added upgrade to 6007, Plone 6.0.0b2. [maurits] (#6007) -plone.app.multilingual: 6.0.0a12 → 6.0.0b1 ------------------------------------------- + +plone.app.users: 3.0.0b1 → 3.0.0b2 +---------------------------------- Bug fixes: -- Improve usability of multilingual-map: Fix links to create_translation and open in new tab, speed up animation. - [pbauer] (#402) +- Ensure that, when no timezone is selected, the value of the stored timezone is an empty string (#109) -plone.app.portlets: 5.0.0b1 → 5.0.0b2 -------------------------------------- +plone.app.uuid: 2.1.0 → 2.2.0 +----------------------------- Bug fixes: -- Fix Plone 5.2.4 migrating troubles [michaellaunay] (#157) +- Add optional security check for uuidToObject [anirudhhkashyap] (#13) -- fix deprecation warnings from plone.base - [jensens] (#166) +plone.app.viewletmanager: 3.1.3 → 4.0.0b1 +----------------------------------------- +Breaking changes: -plone.app.querystring: 1.6.0 → 2.0.0 ------------------------------------- -Bug fixes: +- Update markup due to disabled Diazo rules for this view. + This change breaks compatibility with Plone 5 because it makes it look ugly. + [santonelli] (#26) -- Use function from Products.CMFPlone to handle cleaning of search terms. Fixes #111 - [erral] (#111) +plone.app.vocabularies: 4.3.0 → 5.0.0b1 +--------------------------------------- +New features: + +- Remove dependency on CMFPlone (use plone.base). + In images vocab use utility instead of import. + isort/black (pure) and pyupgrade --py37-plus`. + Remove traces of six. + Bump version to 5.0. + [jensens] (#72) -plone.app.upgrade: 3.0.0b2 → 3.0.0b3 + +plone.app.widgets: 4.0.0a2 → 4.0.0b1 ------------------------------------ Bug fixes: -- Added upgrade to 6006, Plone 6.0.0b1. [maurits] (#6006) +- Fix random failing robottests. + [petschki] (#219) -plone.app.users: 3.0.0a7 → 3.0.0b1 ----------------------------------- -Bug fixes: +plone.app.z3cform: 4.0.0a10 → 4.0.0b1 +------------------------------------- +New features: -- Change default msgids for translations - [erral] (#108) +- Add `default_time` attribute/argument to Date- and DatetimeWidget to allow the converter to set a custom time when nothing was given. [jensens] (#151) +- Customizable DateWidget formatter length. + [petschki] (#154) -plone.app.versioningbehavior: 1.4.6 → 2.0.0b1 ---------------------------------------------- Bug fixes: -- Fix test for changed label in `Products.CMFEditions`. - [petschki] (#64) +- Allow non-default fieldset labels to be translated + [mtrebron] (#87) -- Improve performance of the CloneNamedFileBlobs modifier - which is used to handle Dexterity NamedBlobFile and NamedBlobImage fields - while creating and retrieving versions. Previously the contents of the Blob - were copied to a new Blob, but that is unnecessary and slow. Now the modifier - simply ensures that the version retains a reference to the existing Blob. - This also reduces use of data storage since only one copy of the Blob is needed - rather than two. - [davisagli] (#66) +- Fix CSS classname for statusmessage. + [petschki] (#149) +- Leftovers of Py 2 removed (with pyupgrade and manual edits). then run black & isort. + Do not depend on CMFPlone any longer (circular dependency), but on plone.base. + [jensens] (#150) -plone.app.viewletmanager: 3.1.2 → 3.1.3 ---------------------------------------- -Bug fixes: +- Allow DateFieldWidget to be used on schema.datetime. See #151. [jensens] (#151) -- Change default message for i18n msgid - [erral] (#25) +- Removed formatting hack for dates before 1900. + This was fixed in Python 3.2. + [jensens] (#152) -plone.app.workflow: 5.0.0a3 → 5.0.0b1 -------------------------------------- +plone.base: 1.0.0b2 → 1.0.0b3 +----------------------------- Bug fixes: -- Fix translation of `sharing` buttons. - [petschki] (#33) +- Fix returning of item_id if given in `pretty_title_or_id`. + Remove unused code and outdated comment. + [jensens] (#16) -plone.base: 1.0.0b1 → 1.0.0b2 ------------------------------ +plone.dexterity: 3.0.0b1 → 3.0.0b2 +---------------------------------- Bug fixes: -- Fix Boolean Fields in ISiteSyndicationSettings, IFeedSettings, selection of true/false now possible - [1letter] (#14) +- Check code quality with fresh plone/code-quality 2.0.0. + [maurits+erico] (#171) -plone.dexterity: 3.0.0a3 → 3.0.0b1 ----------------------------------- -Breaking changes: +plone.i18n: 5.0.0a5 → 5.0.0b1 +----------------------------- +New features: -- Remove long deprecated imports and fallbacks. - [jensens, maurits] (#161) +- Add some more native names to language-country combinations + [erral] (#45) -- Python 3.7+ only, drop Python 2 support. - [jensens, maurits] (#161) +- Fix the missing native names for language-country variants + [erral] (#46) Bug fixes: -- Use Bootstrap 5 classes for buttons. - [jensens] (#161) +- Added native names for German and Dutch country-specific language variants. + Then all related language variants are shown together in the language control panel. + [maurits] (#824) -plone.namedfile: 6.0.0b2 → 6.0.0b3 +plone.namedfile: 6.0.0b3 → 6.0.0b4 ---------------------------------- Bug fixes: -- Get title from ImageScale class. - Prevents a traceback when the context is a tile. - When no title can we found, fall back to an empty string. - [maurits] (#128) +- Move getAllowedSizes + getQuality from CMFPlone.utils to this package. + [jensens] (#132) -plone.scale: 4.0.0b1 → 4.0.0b3 ------------------------------- +plone.outputfilters: 5.0.0b1 → 5.0.0b2 +-------------------------------------- Bug fixes: -- Fixed getting original data for a tile. - [maurits] (#64) +- isort, black, pyupgrade, manual six removal. + [jensens] (#53) -- Fix to ensure that when a scale that was registered using `pre_scale` is - later actually generated by `get_or_generate`, it is stored with the same - uid as the placeholder info that was stored by `pre_scale`. This avoids - an issue where the same scale was generated repeatedly. - [davisagli] (#60) - -plone.session: 4.0.0a1 → 4.0.0b1 --------------------------------- +plone.resourceeditor: 3.0.3 → 3.0.4 +----------------------------------- Bug fixes: -- Update the plone-session bundle to depend on the plone bundle instead of the jquery bundle, which no longer exists. - [davisagli] (#27) +- Fix unclosed file warnings + [petschki] (#29) -plone.staticresources: 2.0.0b3 → 2.0.0b5 ----------------------------------------- +plone.restapi: 8.23.0 → 8.26.0 +------------------------------ New features: -- Update Bootstrap -> 5.2.0 and Boostrap Icons -> 1.9.1 - [petschki] (#236) +- Add @portrait endpoint + [sneridagh] (#1480) -- Mockup update: register jquery and bootstrap globally. - [petschki] (#231) +- Add support for importing profiles in @addons endpoint + [sneridagh] (#1479) -- Upgrade to @plone/mockup 5.0.0-alpha.17. (#232) +- Add support to search for fullname, email, id on the @users endpoint with "?search=" [ksuess] (#1443) Bug fixes: -- Fix `exclude_from_nav` in `pat-structure` for items without metadata information. - [petschki] (#230) +- Add portrait to the docs toctree to fix build warning. [stevepiercy] (#1485) -- Fix tinymce link/image modals. - [petschki] (#233) +- Fix the category of the 'Users and groups settings' controlpanel adapter + [sneridagh] (#1482) -- Mockup update: `pat-relateditems` customizable templates. - [petschki] (#234) +- Fix @registry endpoint Object of type datetime is not JSON serializable + [iulianpetchesi] (#1189) +- Fixed small documentation for error code 404 + [rohnsha] (#1430) -plone.supermodel: 1.6.4 → 2.0.0 -------------------------------- -Bug fixes: +- Handle subblocks in site root serializer for Plone 5.x + [erral] (#1449) -- Release 1.6.4 as 2.0.0. This was meant as a major release. - I have rereleased 1.6.3 as 1.6.5. - [maurits] (#27) +- Do not hard depend on `plone.app.iterate`. It is not an direct core package and might not be available. + [jensens] (#1461) +- Sanitise user id when checking for portrait [instification] (#1466) -plone.volto: 4.0.0a6 → 4.0.0a7 ------------------------------- -New features: +- Fix of users endpoint for Membrane users. [ksuess] (#1459) + +- Tests: add names to behaviors. [maurits] (#169) -- Use new metadata utility for adding the ``image_scales`` to the default serialization. - [ericof] (#74) +plone.schemaeditor: 4.0.0b1 → 4.0.0b2 +------------------------------------- Bug fixes: -- Use plone/code-analysis-action on GitHub Actions and plone/code-quality Docker image and versions to format code. - [ericof] (#68) +- Fix adding and moving fields between fieldsets + [frapell] (#86) -- Fix the handler for resolving UIDs in nested blocks to avoid trying to resolve them twice. This also makes it possible to use deserialization and serialization transforms that intentionally run before the resolveuid transform in the context of nested blocks. - [davisagli] (#76) +- Fix incomplete validation error for invalid field name. + According to the regular expression, a field must start with a lowercase character. + [maurits] (#93) +- Tests: sleep before clicking button to add new content type. + Tests fail too often here, having the modal still open after clicking this button. + [maurits] (#3582) -plonetheme.barceloneta: 3.0.0b1 → 3.0.0b2 ------------------------------------------ + +plone.session: 4.0.0b1 → 4.0.0b2 +-------------------------------- New features: -- Update Bootstrap 5.2.0 - [petschki] (#300) +- Creating per-user keyrings in order to have session invalidation on log-out (server-side logout). [david-batranu] (#26) +- Cookie attribute SameSite is set to "Lax". (#29) + + +plone.staticresources: 2.0.0b5 → 2.0.0b6 +---------------------------------------- Bug fixes: -- Show footer portlets when managing all portlets from @@manage-portlets - [frapell] (#281) +- Update mockup = 5.0.0-alpha.19 + [petschki] (#239) +- Update mockup = 5.0.0-alpha.20: Minor TinyMCE styling fixes + [MrTango, petschki] (#242) -Products.CMFEditions: 4.0.0a3 → 4.0.0b1 ---------------------------------------- -Bug fixes: +- Update mockup = 5.0.0-alpha.21 + [petschki, thet] (#243) -- Replaced label 'Working Copy' with 'Current revision' [rristow] (#55) -- Do not depend on Zope2 but Zope and remove transitional dependencies. - [jensens] (#87) +plone.subrequest: 1.9.3 → 2.0.0b1 +--------------------------------- +Breaking changes: -- Fix deprecated imports and not depend on CMFPlone. - Removes also circular dependency. - [jensens] (#88) +- Drop Python 2 support and update code style. + [jensens] (#25) -- Fix test to work with updated CMFUid. - [davisagli] (#89) +plone.volto: 4.0.0a7 → 4.0.0a11 +------------------------------- +New features: -icalendar: 4.0.9 → 5.0.0a1 --------------------------- -Breaking changes: +- - Added preview image link behavior (Plone 6+ only) + [robgietema] (#49) -- Drop support for Python 3.4, 3.5 and PyPy2. [maurits] +- Added preview image link behavior (Plone 6+ only) + [robgietema] (#49) + +- Add better implementation of the PLONE6 check (cosmetic) + [sneridagh] (#59) + +- Use slate as default text block in default contents for ``default-homepage`` and + ``multilingual`` profile. + [sneridagh] (#77) Bug fixes: -- Test with GitHub Actions. [maurits] +- Sign CONTRIBUTORS.rst. @stevepiercy (#88) +- - Added `make i18n` command [davisagli] (#81) -five.customerize: 2.0.1 → 2.1.0 -------------------------------- -- Add support for Python 3.5, 3.7, 3.8, 3.9, 3.10. +- Added `make i18n` command [davisagli] (#81) -- Fix tests to run successfully on Zope >= 5.2.1. +plonetheme.barceloneta: 3.0.0b2 → 3.0.0b5 +----------------------------------------- +Bug fixes: -Products.CMFCore: 2.5.4 → 2.6.0 -------------------------------- -- Fix cookie test failure - (`#120 `_). +- Fix npm release, rm npmignore, use explicite whitelist in package.json, rm legacy scss [MrTango] (#306) -- Add support for Python 3.10. +- prefix icon ptch in index.html with ++theme++barceloneta to prevent broken icon in other themes [MrTango] (#304) +- Include tinymce-formats.css in theme, so that they have an effect. + [MrTango] (#301) -Products.CMFUid: 3.2.0 → 3.4 ----------------------------- -- When an object is reindexed after its UID is set, - only reindex the ``cmf_uid`` index rather than all indexes. +- Define max-height for toolbar dropdown so it scrolls if item list is too long. + [petschki] (#302) -- Add support for Python 3.10. +- disable diazo for manage-viewlets view, because Diazo is messing with viewlets and viewlet manager, which is more confusing than helpful + [MrTango] (#303) -Products.DCWorkflow: 2.5.0 → 2.6.0 ----------------------------------- -New features: +Products.CMFPlone: 6.0.0b1 → 6.0.0b2 +------------------------------------ +Breaking changes: -- Add support for Python 3.10. +- Officially drop Python 3.7 support and add 3.10 support. + Currently everything still work in 3.7, all tests pass, but beta 2 is the last release where this is the case. + See discussion in `this issue `_ and especially `this community poll `_. + [maurits] (#3635) +Bug fixes: -Products.ExternalMethod: 4.5 → 4.6 ----------------------------------- -- Add support for Python 3.10. +- Moved CSFR patches addressing CMFPlone itself to decorators. + [jensens] (3614-2) +- Fixed an issue that prevented the user to select the preferred timezone (#1290) -Products.PluginRegistry: 1.9 → 1.10 ------------------------------------ -- Add support for Python 3.10 +- Fixed adding control panel action via ZMI. + [maurits] (#1959) +- Changed 'Powered by' text + [rohnsha0] (#3382) -Products.PythonScripts: 4.13 → 4.14 ------------------------------------ +- Fix active tab in ``@@test-rendering-icons``. + [petschki] (#3475) -Products.Sessions: 4.12 → 4.13 ------------------------------- +- Do not create title tag for svg icons when tag_alt is not given. + [agitator] (#3536) -Products.SiteErrorLog: 5.5 → 5.6 --------------------------------- +- Fixed all known instances of plone.com in plone/Products.CMFPlone + [rohnsha0] (#3568) -Products.ZopeVersionControl: 2.0.0 → 3.0.0 ------------------------------------------- -Breaking changes: +- Allow access to the macros of the main_template, also from skin templates. + [maurits] (#3581) -- Drop support for Zope 2.x. +- Robot tests: be more specific when clicking some elements. + [maurits] (#3582) -New features: +- Set portal title in registry when creating a new Plone site + [erral] (#3584) -- Add support for Python 3.9, 3.10 +- Change test to make sure e-mail is sent in utf-8 + [erral] (#3587) +- Fixed 'Site Setup' link appearing on various parts of Control Panel + [rohnsha0] (#3599) -zope.app.locales: 4.1 → 4.2 ---------------------------- +- Fixed Inconsistent font issues in Control Panel + [rohnsha0] (#3600) -feedparser: 6.0.8 → 6.0.10 --------------------------- +- Fix visual issue with long action name in @@actions-controlpanel. + [petschki] (#3601) -importlib-metadata: 4.11.3 → 4.12.0 ------------------------------------ +- Fixed an error where Main Template (line: 42) referenced plone.com istead of plone.org + [rohnsha0] (#3605) -importlib-resources: 5.7.0 → 5.8.0 ----------------------------------- +- In traversal.py remove a Zope 4 BBB code, add a comment about bundle traverser and apply black.isort on the file. + [jensens] (#3609) -jsonschema: 4.4.0 → 4.6.1 -------------------------- +- Supress warning of intentional deprecated import for BBB. + [jensens] (#3610) -manuel: 1.11.2 → 1.12.4 ------------------------ +- Use plone.base and reduce deprecation warnings. + In utils remove functions already moved to plone.base and add deferred import with message. + Deprecate correct, where prior only comments or old logging. + Some black/isort where touched. + [jensens] (#3614) -Markdown: 3.3.6 → 3.3.7 ------------------------ +- Move utils.getQuality and utils.getAllowedSizes to plone.namedfile.utils. + This helps untangling circular dependencies. + [jensens] (#3615) -outcome: 1.1.0 → 1.2.0 ----------------------- +- Do not use deprecated calls in actions expressions. + ActionsTool and PloneBasetool got an code style overhaul. + [jensens] (#3616) -Pillow: 9.1.0 → 9.1.1 ---------------------- +- Updated metadata version to 6007. + [maurits] (#6007) -PyJWT: 2.3.0 → 2.4.0 --------------------- -responses: 0.20.0 → 0.21.0 --------------------------- +Products.PlonePAS: 7.0.0a3 → 7.0.0b1 +------------------------------------ +Bug fixes: -selenium: 4.2.0 → 4.3.0 ------------------------ +- Apply `isort`, `black`, `pyupgrade` and manual removal of six leftovers. + Fix `PIL` deprecation warning, assume `PIL` is always there. + Make `mypy` happy again. + [jensens] (#68) -trio: 0.20.0 → 0.21.0 ---------------------- -typing-extensions: 4.1 → 4.2.0 ------------------------------- +z3c.formwidget.query: 0.17 → 1.0.0 +---------------------------------- +- Add Chinese translation. + +- Add support for Python 3.5, 3.8, 3.9, 3.10. + -watchdog: 2.1.7 → 2.1.9 +importlib-resources: 5.8.0 → 5.8.1 +---------------------------------- + +jsonschema: 4.6.1 → 4.7.2 +------------------------- + +Markdown: 3.3.7 → 3.4.1 ----------------------- -webresource: 1.0 → 1.1 ----------------------- +Pillow: 9.1.1 → 9.2.0 +--------------------- + +typing-extensions: 4.2.0 → 4.3.0 +-------------------------------- -wrapt: 1.14.0 → 1.14.1 ----------------------- +zipp: 3.8.0 → 3.8.1 +-------------------