Catalog PyPI
Back to packageRELEASE DETAILS

2.1.0

PyPI

aett-inmemory

In-Memory persistence for aett event store

eventeventss3store
Published23 Nov 2024
Direct dependencies4
Transitive dependenciesNot calculated

README

Version 2.1.0 documentation

Æt (Aett) is an Event Store for Python

Downloads

Aett In-Memory provides the ability to store and retrieve events from an in-memory storage. This module should not be used for production. It is intended only for testsing.

Usage

To create an event stream to manage events, you will need to create a bucket, which will serve as the root storage.

The package also provides CommitStore and SnapshotStore classes that can be used to store and retrieve events. They can be instantiated by providing a Postgres database connection and specifying the configured table name.

from aett.inmemory import CommitStore, SnapshotStore

commit_store = CommitStore()
snapshot_store = SnapshotStore()

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 4

Native requirements
4 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
aett-domain
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
aett-domain>=2.1.0runtime
pip-tools
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
pip-tools; extra == "dev"runtime
pytest
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
pytest; extra == "dev"runtime
behave
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
behave; extra == "dev"runtime

Distribution files

2 collected
aett_inmemory-2.1.0-py3-none-any.whl

bdist_wheel · 4.31 KB · Python py3

Source file
aett_inmemory-2.1.0.tar.gz

sdist · 3.76 KB · Python source

Source file

Repository

PENDING
jjrdk/aett

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 20:57 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:9a5b9b7e0012850e8ae53b7dc02b6f6201d680898ea3fe30e41e7ebe171cce45

Other collected versions

View all collected versions →