Plone.dexterity

Latest version: v3.0.6

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

Scan your dependencies

Page 3 of 13

2.10.5

-------------------

Bug fixes:


- Incorporate ``plone.synchronize`` its one and only simple ``synchronized`` function into ``plone.dexterity``, which were the only consumer.
Also moves the test. Removes a dependency and a package to look after.
[jensens] (157)
- Avoid setting a default value on methods.
If a Schema Interface has a method in it, i.e. to be used as a
constraint for another field, etc. the `default_from_schema` function
would trip over it while trying to get a default value for it.
[gforcada, jensens] (158)
- Fixes schema name generated in Python 2. [wesleybl] (159)

2.10.4

-------------------

Bug fixes:


- Catch maximum recursion error when lookup FTI
[petschki] (155)
- Optimize local components access by shortcutting `utilities` attribute access. [jensens] (156)

2.10.3

-------------------

Bug fixes:


- Fix ft._updateProperty so it doesn't break when receiving an empty value.
This happens when an DX FTI is part of a Generic Setup baseline import.
Update more code to work when the Plone Site is a dexterity item.
[jaroel] (85)
- Codestyle black and isort [jensens] (154)

2.10.2

-------------------

Bug fixes:


- Fix export/import of content in Python 3.
Fixes `issue 124 <https://github.com/plone/plone.dexterity/issues/124>`_.
Also fixes the tests in combination with newest ``Products.GenericSetup`` 2.1.2.
[maurits] (124)

2.10.1

-------------------

Bug fixes:


- Officially support Plone 6.0 and Python 3.9.
No code changes.
[maurits] (1)

2.10.0

-------------------

New features:


- Make sure that Dynamic schema is updated on all ZEO clients on change
[avoinea] (136)


Bug fixes:


- Fixes test to work clean with zope.interface.
Interfaces are hashed based on just their name and module.
So every one of these local `IBlank` interfaces will hash the same way, and be treated the same for purposes of zope.interface's `_dependents`.
Thus in tests mock interfaces must not be used under the same name in the same module.
[jensens] (135)
- Use mock from unittest on Python 3 [ale-rt]
DefaultReadFile properly implements the IStreamIterator interface [ale-rt] (138)
- Restore webdav support when the webdav library is importable [ale-rt] (141)

Page 3 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.