Package: zope.dublincore
zope.dublincoreThis package provides a Dublin Core support for Zope-based web
applications.  This includes:anIZopeDublinCoreinterface definition that can be implemented
by objects directly or via an adapter to support DublinCore
metadata.anIZopeDublinCoreadapter for annotatable objects (objects
providingIAnnotatablefromzope.annotation).a partial adapter for objects that already implement some of theIZopeDublinCoreAPI,a “Metadata” browser page (which by default appears in the ZMI),subscribers to various object lifecycle events that automatically
set the created and modified date and some other metadata.Complete documentation is hosted athttps://zopedublincore.readthedocs.io/Changes5.0 (2023-07-05)Drop support for Python 2.7, 3.5, 3.6.Add back support for Python 3.5.Add support for Python 3.10, 3.11.4.3.0 (2020-10-14)Port.browsersub-package to Python 3.Add support for Python 3.7, 3.8 and 3.9.Drop support for running the tests usingpython setup.py test.Drop support for Python 3.4 and 3.5.4.2.0 (2017-07-25)Add support for Python 3.5 and 3.6.Drop support for Python 2.6 and 3.3.Convert doctests to Sphinx, including building docs and testing doctest
snippets undertox.4.1.1 (2014-01-10)Add explicit dependency onpersistent(required but not declared).Add explicit dependency onzope.annotation(required but not declared).4.1.0 (2014-12-26)Add support for PyPy. (PyPy3 is pending release of a fix for:https://bitbucket.org/pypy/pypy/issue/1946)Add support for Python 3.4.4.0.1 (2014-12-20)Add support for testing on Travis-CI.4.0.0 (2013-02-20)Add support for Python 3.3.Replace deprecatedzope.component.adaptsusage with equivalentzope.component.adapterdecorator.Replace deprecatedzope.interface.implementsusage with equivalentzope.interface.implementerdecorator.Drop support for Python 2.4 and 2.5.3.8.2 (2010-02-19)Update <DATETIME> regex normalizer to guard against test failure when
a datetime’s microseconds value is zero.3.8.1 (2010-12-14)Add missing test dependency on zope.configuration and missing dependency
of security.zcml on zope.security’s meta.zcml.3.8.0 (2010-09-14)Register the annotators also for (object, event), so copy-pasting a
folder, changes the dublin core data of the contained objects, too. The
changed annotators are the following:zope.dublincore.timeannotators.ModifiedAnnotatorzope.dublincore.timeannotators.CreatedAnnotatorzope.dublincore.creatorannotator.CreatorAnnotator3.7.0 (2010-08-19)Remove backward-compatibility shims for deprecatedzope.app.dublincore.*permissions.Remove include the zcml configuration ofzope.dublincore.browser.Use python`s doctest instead of deprecatedzope.testing.doctest.3.6.3 (2010-04-23)Restore backward-compatiblezope.app.dublincore.*permissions,
mapping them onto the new permissions using the<meta:redefinePermission>directive.  These shims will be removed in 3.7.0.Add unit (not functional) test for loadability ofconfigure.zcml.3.6.2 (2010-04-20)Repair regression introduced in 3.6.1:  the renamed permissions were
not updated in other ZCML files.3.6.1 (2010-04-19)Rename thezope.app.dublincore.*permissions tozope.dublincore.*.  Applications may need to fix up grants based on the
old permissions.Add tests forzope.dublincore.timeannotators.Add not declared dependency onzope.lifecycleevent.3.6.0 (2009-12-02)Remove the marker interface IZopeDublinCoreAnnotatable which doesn’t seem
to be used.Make the registration of ZDCAnnotatableAdapter conditional, lifting the
dependency on zope.annotation and thereby the ZODB, leaving it as a test
dependency.3.5.0 (2009-09-15)Add missing dependencies.Get rid of any testing dependencies beyond zope.testing.Include browser ZCML configuration only if zope.browserpage is installed.Specify i18n domain in package’sconfigure.zcml, because we use message
IDs for permission titles.Remove unused imports, fix one test that was inactive because of being
overriden by another one by a mistake.3.4.2 (2009-01-31)Declare dependency on zope.datetime.3.4.1 (2009-01-26)Test dependencies are declared in atestextra now.Fix: Make CreatorAnnotator not to fail if participation principal is None3.4.0 (2007-09-28)No further changes since 3.4.0a1.3.4.0a1 (2007-04-22)Initial release as a separate project, corresponds to zope.dublincore
from Zope 3.4.0a1