Skip to main content

Richer lifecycle events API.

Project description

This package defines three “lifecycle” events that notify about object creation, modification and deletion. The events include information about the user responsible for the changes.

The modification event also includes information about the state of the object before the changes.

The module also contains Snapshot support to save the state of an object for notification, and to compute deltas between version of objects.

NEWS for lazr.lifecycle

1.2.1 (2021-09-13)

  • Adjust versioning strategy to avoid importing pkg_resources, which is slow in large environments.

1.2 (2019-11-04)

  • Import IObjectEvent from zope.interface rather than zope.component.

  • Add ObjectModifiedEvent.descriptions property, for compatibility with zope.lifecycleevent >= 4.2.0.

  • Switch from buildout to tox.

  • Add Python 3 support.

1.1 (2009-12-03)

  • Add IDoNotSnapshot and doNotSnapshot to allow the exclusion of certain fields.

1.0 (2009-08-31)

  • Remove build dependencies on bzr and egg_info

  • remove sys.path hack in setup.py for __version__

0.1 (2009-03-24)

  • Initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lazr.lifecycle-1.2.1.tar.gz (16.4 kB view details)

Uploaded Source

File details

Details for the file lazr.lifecycle-1.2.1.tar.gz.

File metadata

  • Download URL: lazr.lifecycle-1.2.1.tar.gz
  • Upload date:
  • Size: 16.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.10

File hashes

Hashes for lazr.lifecycle-1.2.1.tar.gz
Algorithm Hash digest
SHA256 cffc1a1e3a4431f11ea925a73c26c2e4bb1405fc4cfcfe9c3dbd2ef13e033160
MD5 270539d206941d6a9dc0d5308c5dfa60
BLAKE2b-256 54578012ff2b5e6b97d309a369a0a1f3aea6c58f345343dc2541c4eb08df14ca

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page