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

Uploaded Source

Built Distribution

carehome-3.1.1-py3-none-any.whl (14.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for carehome-3.1.1.tar.gz
Algorithm Hash digest
SHA256 5571515f35b1c562ebb2172d65a742dda16ea33313f27eb6f8461218cfc9d9e3
MD5 81c53d5161dc5b4ec55700877fc8f5c7
BLAKE2b-256 c64497aa26e15420ffa0382f292564e41763eaedb4f414b4cb5594a571f0d476

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: carehome-3.1.1-py3-none-any.whl
  • Upload date:
  • Size: 14.8 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.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for carehome-3.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 30c07962f671c99275a81baf7c61ac62f0d93284417318b48fb83ee1abc38e86
MD5 1bb704c059344d220f5938a176bb50cf
BLAKE2b-256 1ab26752f61eef0c14a4d5884d38e44fd28ff71b9c48bf236c68b7707d05d05c

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