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

Uploaded Source

Built Distribution

carehome-2.1.3-py3-none-any.whl (14.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: carehome-2.1.3.tar.gz
  • Upload date:
  • Size: 17.5 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-2.1.3.tar.gz
Algorithm Hash digest
SHA256 0842ac603a81ebf3535a6d4b4b48f7820f397962259e29eaa1c38bc829480e48
MD5 cdfe7b355a3f205a9f0366411147add2
BLAKE2b-256 44952d2a07130487429068a9ffa517de064c4ffb4b038a06f19a7ccead2d3b60

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: carehome-2.1.3-py3-none-any.whl
  • Upload date:
  • Size: 14.4 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-2.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f580408359a9d35ef191669121304f93599e402433073001517dec6567e1e609
MD5 103acee1f057598069b2d0b80a11a9ba
BLAKE2b-256 47e272ae9c0a1e5ff64745d0fafbf2e7d49a6df41c0179c0d08fdb4bba428e24

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