You are here: Home / LBN / Up2date / Plone 5 / BastionLinux 36 / python3-plone-synchronize-1.0.4-1.lbn36.noarch

python3-plone-synchronize-1.0.4-1.lbn36.noarch

Package Attributes
RPM  python3-plone-synchronize-1.0.4-1.lbn36.noarch.rpm Architecture  noarch Size  11139 Created  2022/09/06 06:03:08 UTC
Package Specification
Summary Simple decorators to support synchronized methods
Group Unspecified
License BSD
Home Page https://pypi.org/project/plone.synchronize
Description

Introduction This package provides a simple decorator to help synchronize methods across threads, to avoid problems of concurrent access.It can be used like this:: from threading import Lock from plone.synchronize import synchronized class StupidStack(object): _elements [] not thread safe _lock Lock() @synchronized(_lock) def push(self, item): self._elements.append(item) @synchronized(_lock)...

Requires
rpmlib(PayloadFilesHavePrefix)  
rpmlib(PayloadIsZstd)  
rpmlib(PartialHardlinkSets)  
rpmlib(CompressedFileNames)  
rpmlib(FileDigests)  
Provides
python-plone-synchronize
python-plone.synchronize
python3-plone-synchronize
python3.10-plone-synchronize
python3.10-plone.synchronize
python3.10dist(plone-synchronize)
python3.10dist(plone.synchronize)
python3dist(plone-synchronize)
python3dist(plone.synchronize)
Obsoletes
python-plone.synchronize

Document Actions