Skip to main content

A variant of ABC that allows customizing the call behavior via _class_call()

Project description

callableabc

This package implements a metaclass and convenience instance of it that works like abc.ABC, but allows you to customize what happens when the class object gets called by implementing a _class_call() classmethod.

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

callableabc-0.5.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

callableabc-0.5-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file callableabc-0.5.tar.gz.

File metadata

  • Download URL: callableabc-0.5.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.28.1

File hashes

Hashes for callableabc-0.5.tar.gz
Algorithm Hash digest
SHA256 4562b388f3221cd8816b3df0e6c3dcc47b879131ca2f6fb77356724bd6c42044
MD5 a7e9abfb46b6d94a218444eac6f7ffeb
BLAKE2b-256 46dc7f999a4792ee7beea54b3b7afce83239ed0992569f2e372cc6e952bbe70c

See more details on using hashes here.

File details

Details for the file callableabc-0.5-py3-none-any.whl.

File metadata

  • Download URL: callableabc-0.5-py3-none-any.whl
  • Upload date:
  • Size: 5.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.28.1

File hashes

Hashes for callableabc-0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 968006e882b7fdf787f3325723fb99380fdb4e2b8a087a26686380559934e89e
MD5 aa5b12312cafe3beab3c0469f464433a
BLAKE2b-256 8021fd53b1892db5370530034d3219d2b2756455269125662996a817bbbc0470

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