Path to this page:
NOTICE: This package has been removed from pkgsrc./
devel/py-ZopeComponent,
Zope Component Architecture modules
Branch: CURRENT,
Version: 5.0.1nb1,
Package name: py310-ZopeComponent-5.0.1nb1,
Maintainer: pkgsrc-usersThis package represents the core of the Zope Component Architecture.
Together with the 'zope.interface' package (devel/py-ZopeInterface), it
provides facilities for defining, registering and looking up components.
This package is intended to be independently reusable in any Python
project. It is maintained by the Zope Toolkit project.
Required to run:[
devel/py-setuptools] [
devel/py-ZopeInterface] [
devel/py-ZopeEvent] [
lang/python37] [
devel/py-zope.deprecation] [
devel/py-zope.deferredimport] [
devel/py-zope.hookable]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 88.994 KB
Version history: (Expand)
- (2023-06-18) Package deleted from pkgsrc
- (2023-02-09) Updated to version: py310-ZopeComponent-5.0.1nb1
- (2022-01-05) Updated to version: py39-ZopeComponent-5.0.1nb1
- (2021-10-07) Updated to version: py39-ZopeComponent-5.0.1
- (2021-07-13) Updated to version: py38-ZopeComponent-5.0.1
- (2021-04-14) Updated to version: py38-ZopeComponent-5.0.0
CVS history: (Expand)
2023-06-18 07:21:44 by Adam Ciarcinski | Files touched by this commit (5) | |
Log message:
py-ZopeComponent: moved to py-zope.component
|
2023-04-30 14:26:00 by Thomas Klausner | Files touched by this commit (8) |
Log message:
*zope*: mark as not for python 2.x
Fix some (test) dependencies while here
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2021-07-10 07:47:18 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-ZopeComponent: updated to 5.0.1
5.0.1:
- Fix unregistering utilities on old persistent adapter registries.
Previously this could raise ``TypeError``.
|
2021-04-14 07:03:53 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-ZopeComponent: updated to 5.0.0
5.0.0 (2021-03-19)
==================
- Remove backwards compatibility imports that were emitting
deprecation warnings. This affects certain imports from
``zope.component.interfaces`` (which should be imported from
``zope.interface.interfaces``) as well as certain imports from
``zope.component.registery`` (import from
``zope.interface.registry``), and the entire
``zope.component.hookable`` module.
- Respect permission value for utility factory registrations
- Add support for Python 3.9
- Fix the ``<subscriber>`` ZCML directive to allow a missing
``provides=`` attribute when a ``factory=`` is given and the Python
object has been decorated with ``@implementer`` and implements a
single interface. This has been documented, but hasn't worked
before.
- Make ``PersistentAdapterRegistry`` use persistent objects
(``PersistentMapping`` and ``PersistentList``) for its internal data
structures instead of plain dicts and lists. This helps make it
scalable to larger registry sizes.
This requires zope.interface 5.3.0a1 or later.
New registries (and their primary users, ``PersistentComponents`` and
zope.site's ``LocalSiteManager``) take full advantage of this
automatically. For existing persistent registries to take advantage
of this, you must call their ``rebuild()`` method and commit the
transaction.
- Fix ``zope.interface.interface.provideInterface`` and the various
search and query methods to use the current site manager instead of
always using the global site manager. (``provideInterface`` is
called implicitly when registering components from ZCML.) The search
and query methods continue to return interfaces registered in base
site managers.
|
2020-09-01 01:07:07 by Thomas Klausner | Files touched by this commit (62) |
Log message:
*: switch to versioned_dependencies.mk for py-setuptools
|