No project description provided
Project description
Introduction
Fork of https://github.com/plone/guillotina/tree/master/guillotina/contrib/cache into its own package.
This package provides an LRU cache that is constrained by the size, in-memory of the objects in the cache.
from memorylru import LRU
lru = LRU(1024 * 1024 * 50)
lru['foo'] = 'bar'
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
memorylru-1.1.1.tar.gz
(7.3 kB
view hashes)
Built Distributions
Close
Hashes for memorylru-1.1.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78d820e42858aa08ab6c7d3eb698d81cc25cc402eaf160aa020032fab7e5eb59 |
|
MD5 | 53cfc7ec5b11948172b9d70a4ee58e22 |
|
BLAKE2b-256 | 257cb01039fd9ebf5f78aa55d6e46c61aa91fcb140c2e78ed7418c8335893da2 |
Close
Hashes for memorylru-1.1.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25d2fa9205432968204c91ac208f9b28c11bb7178de4318274eb3b53962c088a |
|
MD5 | 98c15e50f92021a7da5f3291e94e738f |
|
BLAKE2b-256 | ecf9e472e3113d557ea7001e83af09010f8aed2d37f0bd9a8ea62cfa34f7a33f |
Close
Hashes for memorylru-1.1.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eeb9ccb8e5a75b508a1caeebaf48bb780123ae1a129f8dba4f81e09d8060be55 |
|
MD5 | ce9a64e4b45a2d035d6fbcc21fa86377 |
|
BLAKE2b-256 | 618e66734369c4d2aa71a8b3ce32c7d4bd0b241fcec294552bb11ea67833eafb |
Close
Hashes for memorylru-1.1.1-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | afc12fe00209e3a505ae8c7c6e9a2efc91faefeed426c5ca3d7a3861671d3227 |
|
MD5 | 9518295e8e86a2aaa9f9e99469dc6d30 |
|
BLAKE2b-256 | 4a29941c47f3a1890976a1e585e64472476f337a8be444625f65bdade99be755 |
Close
Hashes for memorylru-1.1.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31870f3b0a9f2499088d8c4068f05f8c616f5a4bfcf51335d4d719800a23f34d |
|
MD5 | 15766ad4590887c3bd330a7da198d174 |
|
BLAKE2b-256 | a7de086271a279b66d3fa76d09a7d0c10cd748905d1af0fd10d3656152df2b03 |
Close
Hashes for memorylru-1.1.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a333aec55503e9eb376ea3ac928d6bd5067af593f0996c6f3e7c70533552bd7 |
|
MD5 | ff34276ef035f53f489d704fcfe7f305 |
|
BLAKE2b-256 | ac33cca61a5181d028778e2184ded6c47b70547a561d6fe4367b144aac60cd44 |
Close
Hashes for memorylru-1.1.1-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a49886159080be53fa6f76a3e3fe42493a7238c5d0cdc747bc7c050c00495162 |
|
MD5 | 63eba3f909b7aa8e8fd0d87401101f6d |
|
BLAKE2b-256 | 9efe728edfbba5027aecb85d4ca7a1e00b47154b4e4a71c85ba77ef97258cbec |
Close
Hashes for memorylru-1.1.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c7db4be8d0cf96009cfc87d2f62a86d6da9a0adbbcb27ea6adefa365ba44abd |
|
MD5 | 54cabeedc34bdb9acb76b3e0be61dd61 |
|
BLAKE2b-256 | 0dab0df263c5f5291a1f5ae16e892d7106c8e33228485972bfe2e37a71cc9f14 |
Close
Hashes for memorylru-1.1.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72554ba2d48aa081fe6947281a7902b15a95b4d9a185e8977b1b85f3f7e116e2 |
|
MD5 | 8fa68328f7b54c0ea3cc45da4f5710c1 |
|
BLAKE2b-256 | 79421ecd8e16dff18c349662286e97b006028c1c5ce091c5ca4a054d45998b7a |
Close
Hashes for memorylru-1.1.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c02cd63cfced2c7a987f10d0c0db3258a4bca3f6e1517157bb9fa0b40783a4a3 |
|
MD5 | 5be079e51d9df4e14e86bb8b07df97eb |
|
BLAKE2b-256 | 6461c9e79cebb0151653a9e9f4371c599fe4edeff47c8f512d599cc0942d42a0 |
Close
Hashes for memorylru-1.1.1-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9780e9ecbd73a62b97875bdb7e3c5160754309d2cb8570861e762eaaa117f7d |
|
MD5 | 8e159572f9f97fea5a53b62c4357791a |
|
BLAKE2b-256 | 11f70a71d3df45a97974767264ba617389da51ec63dabb90b76473c15de289c4 |
Close
Hashes for memorylru-1.1.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | adaab6e660ec589681389cffd3b4fe7e057cb35a1ad4ab83d0efafbc85b0b77b |
|
MD5 | 14cd7555af9c70c7801ffcdb6323ab05 |
|
BLAKE2b-256 | 997db90f9d590651daa59f940b88b1148a286c565cd6473ecae3c8915e297c07 |
Close
Hashes for memorylru-1.1.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef7f64e4fdb81931b173d70bd51e1bc3cb760e49a1c87ffa7eb119dcf5a304d7 |
|
MD5 | 50ee1a821aeb0ee09e94bd7c4aaaa11e |
|
BLAKE2b-256 | abe9cde7c8e9b040c3145efea3f99def7440e01ced4eda423a6f7a86f7d5363c |
Close
Hashes for memorylru-1.1.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9674bd58c1410b086f05503d407565c213239542e88d47218ebf9abd9b795136 |
|
MD5 | b998ad766d872a8b1eb4f5593279cf4d |
|
BLAKE2b-256 | 3b6b5cd1178076f39b0b3c8efa667b3141b114975c5251eaecc67c5fd0b9574c |
Close
Hashes for memorylru-1.1.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8832d9eae9fb706b864ee66ed617f091c8798688ed737179af170c72ff867cc1 |
|
MD5 | fd78546649291f60807b78423e94070e |
|
BLAKE2b-256 | ff4cd13281dc17dcb07969e8d6da91913e3f519bcb07c0ba50b5e4e046c8f982 |
Close
Hashes for memorylru-1.1.1-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b990fc11993ca01862c38eea7c8066d4e753f58410ce2f2c273a981fdc18c47a |
|
MD5 | ad0228b0725293a743614d50b468c77d |
|
BLAKE2b-256 | 2814581db7da7aec629c86e96bb75f5b437d5d0e2840660c34d2e35f6fb01292 |
Close
Hashes for memorylru-1.1.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a42149d14b81cab1a26491080d4b0b5f65a098ff9c1aff76d6932906e5f4102b |
|
MD5 | e99f403520b6e7d48a907cad9f2341b4 |
|
BLAKE2b-256 | 80ba8f0555cfaca1a616107f9ee919b617aba14f659f1cc91752260b777e501e |
Close
Hashes for memorylru-1.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d559b88f3752c3a93eecdc03b88155f947fbbb3bda8045eba49a5c193b068847 |
|
MD5 | 571078855c54800ac0708382dd009981 |
|
BLAKE2b-256 | 4011af3b4d73bcef8164a3300099b6187877ebbfeb4cb0a1129581f958277745 |
Close
Hashes for memorylru-1.1.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6dafe975780b5e187bf95782f008d9b9c9045868ae438d0236dc69c9a6cecb5c |
|
MD5 | cf86d136935d3b5b60a74bbc30d67250 |
|
BLAKE2b-256 | 5d4a65162e89c231c9ac0def581cedc01711905ca53e558345908ae1929f3810 |
Close
Hashes for memorylru-1.1.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1cf1bbceeee5ce4d906b9a2f81b0ecb4a72ef6b91fecc8ec2116a916779e7af |
|
MD5 | 71d85ce862a67e48528628cfccd8000a |
|
BLAKE2b-256 | 68409eb294dc8caeab9f70e92ded289d4df68327a1b9f056f48a0621812f4311 |
Close
Hashes for memorylru-1.1.1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d9280c5369b4860c89d4f25bccdeb57ba3f1fc36adf06ce985e0f2815790439 |
|
MD5 | 3d22ae4026f2c480b2e9541941a00673 |
|
BLAKE2b-256 | dd038f9cf13df421c49d1eb773d1a1c85f2940c2bdecd857cd6e190518f9f585 |
Close
Hashes for memorylru-1.1.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0dcac6a68860253b510ef2614c62f2a60bfcef0ca51e9faf422a31361400586f |
|
MD5 | 713c6eea019423688fa2be4125fec185 |
|
BLAKE2b-256 | b96befd6ef0943f14983e76054a7246bbdf364afd21c444166198f3d6c85a900 |
Close
Hashes for memorylru-1.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54d1ba9a131d3a3b369d14aca329a9b3827989df96a38936519ce49b470dcd87 |
|
MD5 | 9b070e4482fd01ac18e55ece96be2fc5 |
|
BLAKE2b-256 | b609717d15d2a2ab2dd269df2188ab1ae1324a5ccaa9b21d8151e99f448d87cc |
Close
Hashes for memorylru-1.1.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6fec8ce2c9c69910967cc74e0df03542bbafe8316ff96250c00f0988e5cee2a |
|
MD5 | 64534627632d52699ecd0ee70461fa78 |
|
BLAKE2b-256 | fd7195333c52c5d359f64a854f05a9f07597c78b536129d98060a22653a12b75 |
Close
Hashes for memorylru-1.1.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5352ba2221e73d0647680ec2367a1f68d4c85f69769e544a73e64feaf5a9d090 |
|
MD5 | 76fc9373a0017839d353f5af28828b3e |
|
BLAKE2b-256 | 42adcd0b0c26b6206bcd7d688ef412802c85d680d4a44ecf5f72de83db4f2d7a |
Close
Hashes for memorylru-1.1.1-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66e85de72e06aa883763594a6fea849040ae8ef0baaa3e5aebe3030c8131e1d3 |
|
MD5 | ed8e23328f2724dfaf70cf0c5170cc70 |
|
BLAKE2b-256 | b9e4168434d51fe99b1c1a07e9c6b6105ca49633850a75c50b01a6c2858e3c73 |
Close
Hashes for memorylru-1.1.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2efee4e50fd1b1e330be4f07dcbc92676747a5e853ccf946a656a178beb7005 |
|
MD5 | 8ed06886fbc34f1625cb019292f6dc0f |
|
BLAKE2b-256 | 2c5be065f9c6306bad1533214fd659ce05ceb73cfeec435a1a1157dabab03606 |
Close
Hashes for memorylru-1.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e7e158f70856c7316045fddcec3a206b35704cf57cf7b0b4196c11f162a5e56 |
|
MD5 | 029582f16b0b6d3b7573e60a3f2fbcff |
|
BLAKE2b-256 | 93f633920031e9d9d93a026513f71c60772524870a0b550225fef3e978b15552 |
Close
Hashes for memorylru-1.1.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9cab364cb11620a48d60fef70d068009fb965f0c9e999f102e71afab0dcf1694 |
|
MD5 | 225ace14af225e2957854012f48aeb66 |
|
BLAKE2b-256 | ba54b0fda2edebec28735722d24a0c3f612d3c692ad1eb0f04fa35a90e4afaa2 |
Close
Hashes for memorylru-1.1.1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75c4379857020ce65d75aeb1dc1c47c1557ac015588a851743f2e46a8b8a46ef |
|
MD5 | 39e1dbb38a332d18def77c544465756b |
|
BLAKE2b-256 | b4092e8b37631e32ae97336dee5e7500d9e4f52af157da23791b8154c69c5f7c |
Close
Hashes for memorylru-1.1.1-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0eb8011cba00133dc09ba9fd4d86388ec3131ab49be4bdf023c25555298e985a |
|
MD5 | 63867a156fde796d6fd6108bae8de226 |
|
BLAKE2b-256 | 31f95a4c2c971e3efc00489c1a69937d97ca2640b1f9da00af75809793b9ad2c |
Close
Hashes for memorylru-1.1.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b96f020c878a6bccac777c58967d826ab88570997cf8088fc48e38295d9faa15 |
|
MD5 | eb88ea934eabe75ebbd564b4b45c881a |
|
BLAKE2b-256 | 523f56f0dffd1bcf1745d846bfe49cfbd5c120d9a24962e1b7352d1582de429b |
Close
Hashes for memorylru-1.1.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26c32408969b30adf0b5bb71012bccdb71ede186c6d9a1a6a4f4d389c29c41fa |
|
MD5 | acf7ce4a794c9fe90c577ef8bbad1787 |
|
BLAKE2b-256 | 9b2b00d07caefd296b6ae9c21a91c81f28f279d1f3af456b4c0a7725fd1bdf36 |
Close
Hashes for memorylru-1.1.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce4b065ca0620694ee88e965231b3a730516485518eadf474c510ae99af4cb91 |
|
MD5 | 77f4d1bc774944bc9a6e55acb387a90a |
|
BLAKE2b-256 | 3749acee1bbde639b07d2b2e73a2b891c04d2e372bee72d3a891f33f0a840450 |
Close
Hashes for memorylru-1.1.1-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3858a35af2a9a66dd48486249ded4396b3f05748ce0449b846ec496b61f8426 |
|
MD5 | c14d71d0adff472f98e867565469c243 |
|
BLAKE2b-256 | 01021ed3a1ed9e6dd221647699a4806a4907b825f557afcd1029be7257e4b997 |
Close
Hashes for memorylru-1.1.1-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 812183547cd4f4d18b834b7f13fcca6c83b98044c162085552db73b4e15a2a46 |
|
MD5 | 6386a98c6ea4326a3e6266060256a07b |
|
BLAKE2b-256 | ba8ddf93ce5dc4455426eb55bf595b97480437053751ea61bd6cc61c58ed4fff |
Close
Hashes for memorylru-1.1.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6296335276e7f80df59955d1c3386c31f6442b10a415e45f96587b5089cecd6 |
|
MD5 | 67f1898dde439dd7832e206b999d50f6 |
|
BLAKE2b-256 | 7cc0694281b36ed77d407dd0a3874e4b17931397582276d587d46f4b3641c664 |
Close
Hashes for memorylru-1.1.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af0149217886b68952c07c1f51f96a21fc7cafc888a5bba90df0ac36c27ebb52 |
|
MD5 | 56b4e578af2299ff87d3006e66b9b5d6 |
|
BLAKE2b-256 | 45238f327c0e4a162353e0188aba7ca898664cb8e48c7825540cc1a2232a3307 |
Close
Hashes for memorylru-1.1.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72d810260b02499d2e9fd12ada9052c4928f2c6b7cd894f7197f07b8e12026b2 |
|
MD5 | 8bc785299989ff29a5b43315597053ac |
|
BLAKE2b-256 | 3a4f40ea06429ebab73f01d6ae1b03bd996fb0d125dcd828f11750b64d582361 |