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-2.0.0.tar.gz (16.7 kB view details)

Uploaded Source

Built Distribution

carehome-2.0.0-py3-none-any.whl (13.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: carehome-2.0.0.tar.gz
  • Upload date:
  • Size: 16.7 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-2.0.0.tar.gz
Algorithm Hash digest
SHA256 9722abe93e7393df8ddca63f56d1720193dd0a5620fd87309abd34ea262044c0
MD5 477cbc4c7d2d1dda13bfbeff546a3e11
BLAKE2b-256 0d269d1cdc2aa7aef14ed5d99e083a21c01ff7c24edbf6b2caf088083e70345b

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: carehome-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 13.9 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-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fee65867229c7bb81ab29ae6d11465fda625dc906543c0c3d6c92be5ba7c0b97
MD5 1acf4ccbc19ba1bf04871587008907a3
BLAKE2b-256 4c73ad792d86d7ca331b6442a931cab3f8334bd7aa71602c9df0509c58f4c923

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