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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: carehome-1.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 fa6c360777ad266c6a1e011b4eee0dc42837b13733b2473ba133940c87d1e194
MD5 335374b02d0e50cf8cbd4c27f415b2c8
BLAKE2b-256 d7bada5e378d43c125d6d7013236bedcd1495532d2ce444be71014e40e7da311

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: carehome-1.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b12b75f5649274c6a8caa18f6ac86e19113f77ab87072a12172d77d3ee701afd
MD5 b655d0458587fe1244e950edfdfde6b7
BLAKE2b-256 7d96cf77f29283587a2d1ef034068d72146475b3e979ee351b90643b2ea5e9b8

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