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
Release history Release notifications | RSS feed
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)
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 |
ccd7177228a887bcdd63150f41a92d66b7ffa58eb30996c46b0ca8ff9237a4fc
|
|
MD5 |
f2808f69d3eb3e3c0d2e236f0d4cafd6
|
|
BLAKE2b-256 |
527f2e3b072da4b3346dd1a09e1407525bb3c75ec4ff524aeccae75b44ec4eee
|
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
Algorithm | Hash digest | |
---|---|---|
SHA256 |
2ceee0375cf8682d6ce9cbcf0e83f5f442a8f5387fad0fb9a1d46c35d7a5f9dd
|
|
MD5 |
8f3a9cbd3d130a7c8795d6b29d616f4c
|
|
BLAKE2b-256 |
588255f250cd1d43ceda004b073da1482a2636c640fb0ddae51f335cd016a872
|