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

Uploaded Source

Built Distribution

carehome-2.1.2-py3-none-any.whl (14.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: carehome-2.1.2.tar.gz
  • Upload date:
  • Size: 17.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.0

File hashes

Hashes for carehome-2.1.2.tar.gz
Algorithm Hash digest
SHA256 16d4b1cefef518211b846130ae3f12774fc1811a5d630d0b376c225f94585a26
MD5 21d0a8b8362704e288e8ade18cf387db
BLAKE2b-256 784e47eaf20e7dec4f7f987221813fadfa3a38d60e282cb4198044ce69194e41

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: carehome-2.1.2-py3-none-any.whl
  • Upload date:
  • Size: 14.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.0

File hashes

Hashes for carehome-2.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9df0c3a86878515ae1f2a31a56f7817eae66489f5b0354fac554252fc5f421bd
MD5 ffe6d603582c2b61d378cbfd59cde460
BLAKE2b-256 d3e4e00e88f5bbf89f02fa7bff7f53fc4c45d6411d2edc282704db09c39b99e6

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