Skip to main content

Make objects with multiple inheritance with Python.

Project description

# Carehome A stupidly named package for creating MOO-style objects with Python.

Objects support multiple inheritance, properties, events, and methods. The resulting database can be dumped and loaded to and from dictionary objects.

## Events The following events are used throughout the code. Any other events which are baked into the main code base should be added here.

### on_init Called when the object is initialised.

#### Arguments None

### on_destroy Called before the object is destroyed, and the object is still valid.

#### Arguments None

### on_enter Called before an object enters another one.

#### Arguments

  • The thing which is moving into this object.

### on_exit Called before an object exits another.

#### Arguments

  • The object which is leaving.

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

carehome-1.1.1.tar.gz (16.1 kB view details)

Uploaded Source

Built Distribution

carehome-1.1.1-py3-none-any.whl (13.8 kB view details)

Uploaded Python 3

File details

Details for the file carehome-1.1.1.tar.gz.

File metadata

  • Download URL: carehome-1.1.1.tar.gz
  • Upload date:
  • Size: 16.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0

File hashes

Hashes for carehome-1.1.1.tar.gz
Algorithm Hash digest
SHA256 e50b961d800bb18ae5e60746de7de62193733752b453b1618d76227743d6cf82
MD5 0b3d5dbaf703e7fe85e418e09c13b55c
BLAKE2b-256 e4a1f87f102c493b1977fb2c4e9bb0e32fbb7a0e17c8e28dd589576d53596ca7

See more details on using hashes here.

Provenance

File details

Details for the file carehome-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: carehome-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 13.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0

File hashes

Hashes for carehome-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7b6358adb8f97b79aadad6ccf5d738455fe7c8fcb7d1c09dc8421e92121f8924
MD5 4aa765ef6db7f8b28972eacb5eb19694
BLAKE2b-256 7f57f2eda960a21c89165c8448f8060d2fdacb70dd74459b2592b08e53457f13

See more details on using hashes here.

Provenance

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