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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: carehome-3.0.0.tar.gz
  • Upload date:
  • Size: 18.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-3.0.0.tar.gz
Algorithm Hash digest
SHA256 19126968e69371bac9aa2c1b7736881cf942c282bff836e6a88e3aae09c9ad6c
MD5 d43f16b5fb572dedf15c074c2bfac707
BLAKE2b-256 0ec2c9149be3c2fc1ddc53c5082a62384b854a9b613619834af63fb3d87db082

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: carehome-3.0.0-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.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.0

File hashes

Hashes for carehome-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 88f0b4623f3a4ba2d52485f812238bd78df65b394caa29ddc3297536a0a47b25
MD5 cd94851d6bc8f2cc13b0ccdf6a16615e
BLAKE2b-256 f09017f0cbee276dae05f7a2be86a676b1bd640040a2b9b6947c13629a431cc6

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