Skip to main content

Basic memoized properties for Python.

Project description

memoprop

Basic memoized properties (properties which cache the result of their getter) for Python.

Quickstart/Installation

pip install memoprop

Developing

Create the conda environment:

conda env create -f envs/dev.yml
conda activate memoprop-dev

Format code by running the pre-commit tasks:

pre-commit run --all

Run the tests with pytest:

pytest

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

memoprop-0.2.0.tar.gz (28.8 kB view details)

Uploaded Source

Built Distribution

memoprop-0.2.0-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file memoprop-0.2.0.tar.gz.

File metadata

  • Download URL: memoprop-0.2.0.tar.gz
  • Upload date:
  • Size: 28.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for memoprop-0.2.0.tar.gz
Algorithm Hash digest
SHA256 ccd7177228a887bcdd63150f41a92d66b7ffa58eb30996c46b0ca8ff9237a4fc
MD5 f2808f69d3eb3e3c0d2e236f0d4cafd6
BLAKE2b-256 527f2e3b072da4b3346dd1a09e1407525bb3c75ec4ff524aeccae75b44ec4eee

See more details on using hashes here.

File details

Details for the file memoprop-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: memoprop-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for memoprop-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2ceee0375cf8682d6ce9cbcf0e83f5f442a8f5387fad0fb9a1d46c35d7a5f9dd
MD5 8f3a9cbd3d130a7c8795d6b29d616f4c
BLAKE2b-256 588255f250cd1d43ceda004b073da1482a2636c640fb0ddae51f335cd016a872

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page