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

Uploaded Source

Built Distribution

carehome-3.0.1-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: carehome-3.0.1.tar.gz
  • Upload date:
  • Size: 18.6 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.0.1.tar.gz
Algorithm Hash digest
SHA256 58cf2702048f8f356900e65b86d4287368e301b537d24d01850cec781912fc8d
MD5 a6347bf6979d271a4965fb11c8bad3d1
BLAKE2b-256 e77711b33a0b4b2887a8d3c46503e3b2d2a3f72e08668323aa8fc643d0501273

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: carehome-3.0.1-py3-none-any.whl
  • Upload date:
  • Size: 14.7 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.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4caf5f71af35b46186119676d5409c84fbbb9a82d8d3c530347278a660264394
MD5 357b954dc69e48058a4a9c7e5059a2c6
BLAKE2b-256 2edfcd61e3588966d1f3881e3332456e12029c4541c2b29e47987b6babb14d24

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