Catalog PyPI
PACKAGE EXPLORERView in registry

aiocallback

PyPI

A library for helping configure asynchronous callbacks using member descriptors

asynciocallbacksevent
Versions collected1
Direct dependencies5From release 0.4.0
Last observed21 Oct, 11:42 UTC

README

Version 0.4.0 documentation

aiocallback:

PyPI version PyPI - Downloads License: MIT Imports: isort

An asynchronous helper toolbag for writing callback systems at a medeium level. For now many things are being moved to aioplugin but soon as the project stablizies this library will be getting some old/newer features back. For now if you still need a few things I recommend trying aioplugin for now...

Usage:

Aiocallback should be used when dealing with creating custom context objects or callbacks. An example might be scraping an api by a given hour and calling for that data that can be defined by multiple functions. However, there are many more creative ways to use this library.

Dependencies

  • frozenlist we dropped aiosignal in favor of frozenlist since it's funtionality is not yet needed and can simply being copied over and modified.
  • typing-extensions Typehinting for Python 3.9, plan to drop typing-extensions when 3.9 hits End of Life so that ParamSpec can be utilized to it's fullest potential.

Installing

The easiest way is to install aiocallback is from PyPI using pip:

pip install aiocallback
  • Tutorial Obsolete Items descussed are being deprecated.

Alternatives

  • aiosignal I am a contributor over there and I revived this project pretty recently. It's a very good replacement if you want speed and don't require anything fancy from here.
  • aioplugin A Promising rewrite of this library meant to provide an upper level for this library in the future. EventLists are essentially being renamed to plugins which is pretty neat :)

Downloads & popularity

Awaiting observations

No metric observations yet

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

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.4.02 Jun 20265

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
vizonex/aiocallback

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 11:42 UTC

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

Record identity

package:0d428b98cd886b62aadfc419c6ed28f40a44335194b4f971c441ef57c8aad8b8