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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: carehome-1.1.0.tar.gz
  • Upload date:
  • Size: 16.0 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.0.tar.gz
Algorithm Hash digest
SHA256 77f53dcfb5570c56daa3364bd1d6c748f9452008a4516c446ac7be3d2e321432
MD5 c7949fa5b477d3519e25b6df437f0ea3
BLAKE2b-256 35dbb302b76f0555709bd3b79e4cab983812e9fbc4d98ec8bc85a7218fd5b854

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: carehome-1.1.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2b20091e6c07eab9056d6cdaa0ad8990dde6e0d8e188f553ff5fb5d17271143f
MD5 b19be3035e12cb94e1f4f4f174e6b714
BLAKE2b-256 a293e26683f7e929c8ea11cc171b60591e86ce376446d0587c4180d94da064df

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