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.2.tar.gz
(7.3 kB
view hashes)
Built Distributions
Close
Hashes for memorylru-1.1.2-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb1e5a81c182533a3523361a7d0c7c93ec0d7d16d0e46caffdcf9ba321ba2b5b |
|
MD5 | aceba81456bb9b0b6df149194a05481d |
|
BLAKE2b-256 | 366ae1292665e8e0c60ea35efe24c06aea0a86cf8d7265912d5b7d5e301802a1 |
Close
Hashes for memorylru-1.1.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f4157f89e80b2f23e157e806d64ccd66b1ebb445c0f8ecc8f4ed2b95a813789 |
|
MD5 | 51b0a9e54aa2e7060b6e06ab75225c58 |
|
BLAKE2b-256 | eeea9f3a8da0e8de9e3654fe470b07e4d0f2c5be198032b3ec8ba974fbb5e369 |
Close
Hashes for memorylru-1.1.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd949c4517ab68c0c146d2b04f8ada2fe7e45f2085101256de9648aa3f95b761 |
|
MD5 | 901c45899bcda83836a131e49c2f90ac |
|
BLAKE2b-256 | 316693aeb55bd68034b9d481f7820e52f243b62dfe5878a750ff4bc9f86ce14d |
Close
Hashes for memorylru-1.1.2-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a69db28dbf8032414adc4eb9df6ebc4f3371a3acb7cba650a2d56b7b50ac3cd1 |
|
MD5 | ef0659aae86475d6c4d6ab2a7aa032cb |
|
BLAKE2b-256 | 4a5f2fa8db4f0dc03a91525681eb69e7340e5d1e1b1e92fd29f9c4e586fd5a1e |
Close
Hashes for memorylru-1.1.2-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8e35b6cd0931a5d82d710cee1ec624ac46b51cbd4ea99107a56e30eb1609e62 |
|
MD5 | c87b171082f3335f35fcc76a4ae73df1 |
|
BLAKE2b-256 | 639472d658ca3c35c1680b8723176fbf915605949e5c5aacd5440d398a2776d1 |
Close
Hashes for memorylru-1.1.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 019c360ca34a5c194073569548edfc8ae54a17445c3e1fafd8c4bf83fc926a03 |
|
MD5 | 418d338031aa80d7a40f5c1a02138bab |
|
BLAKE2b-256 | 822e3aab7296c1fbbaf2520ade0c6b4b6e541680643b5a5d45d72e6858a19f36 |
Close
Hashes for memorylru-1.1.2-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e42bf8a807cf0a8a839f9213654b2caccc1455d053a68e38f58b3b6f58dffbf |
|
MD5 | 76f6bface85c7b280fc0d825b6c428c2 |
|
BLAKE2b-256 | 6c1d573a6984b206bea33d54ae8a77b6e1c88fd6b258e01048897e117353481a |
Close
Hashes for memorylru-1.1.2-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03541c0d5f66da58593a5eb967be81244c3d4f607cf28277885aac10aa6db8a6 |
|
MD5 | 08a037ad8dcd895f1d36ea8ab31de56a |
|
BLAKE2b-256 | 3b0c5d05ed4c643718a9734ec7b3d9e5afb6b1cf2ab06955a5b9911686721353 |
Close
Hashes for memorylru-1.1.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1b745763a744ffd981a88ecc297afd1c64169f33c732662d2a814201cb8fd0e |
|
MD5 | cb1ed63dd74a7d24df6bf865f37f9f50 |
|
BLAKE2b-256 | e30b72203aebdb87c915424c3020fcdb464d7d0866e7c59478190db6dc1b09d5 |
Close
Hashes for memorylru-1.1.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27446db56a1d6855018b5869428e474c5364c60c46427b5de16e8bc121ae8241 |
|
MD5 | a94d63172f47c2752f61421ddb76c90d |
|
BLAKE2b-256 | a7cb4107344dfa8d7d689b0165e2dffa43e5af763ae2c1c7dd59579b05c7eac3 |
Close
Hashes for memorylru-1.1.2-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba9d271e69944f8cb14f891685d292eb19da3b104e93b01bd6ccc1aa9c5b197b |
|
MD5 | eefe17944243580950cbf507a6f9b1ce |
|
BLAKE2b-256 | 7babddb7996ff51741e17f5d9af0828e9ebf81168cc29c322e1e26c46d2d9134 |
Close
Hashes for memorylru-1.1.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11f01b2bfad92f1c335b801eb47ea4bbef237cb399490d12aa18aedc5b94fa1d |
|
MD5 | 972a5d080d19ebee585b0e7d69ba29e4 |
|
BLAKE2b-256 | ee0f50229271f8d096d1b3a50795d5b166e28ea0d0a74586adbb13fe44ab769d |
Close
Hashes for memorylru-1.1.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60ca291748cb4c1f8d438fde72631958786edf0635c876152833ab25d2a064df |
|
MD5 | 439e688b9efa28b6105c6d138fd0a9c3 |
|
BLAKE2b-256 | fdeb3e3c26fcfbecfabc296bc126117a11501dc0d7759acc5663fc84c4800d64 |
Close
Hashes for memorylru-1.1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97cdaf27768ce7a05058be12acadbf96f89d1abd57cb447ea80e14fee864658f |
|
MD5 | 9988c293c1e67f2c7fe6b313c9f9de8f |
|
BLAKE2b-256 | b642e87c455f6a0f08804ee090c8c5e148e8a05b2da30cb300b258026e7e744e |
Close
Hashes for memorylru-1.1.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d108c9293acb11e321404730bd1ec630c144e0dbee1c1c46e14da071ec5679a |
|
MD5 | 2036a2a47d0e55a959a7cf51372d4d7d |
|
BLAKE2b-256 | 91bb7f19a1634324026d0ea0d7ae44ff73ba6d2e2e95811c591c766490e4eb3b |
Close
Hashes for memorylru-1.1.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d52f017c7568b42aa7103adefed4220f3621a04553bf93449670466d3bae2dec |
|
MD5 | d5a127336bbdf9b307612175a8111353 |
|
BLAKE2b-256 | 6b15adf427f53f5f8cf8936807a73aa36be9b1d2c5167b09a65683920eb06188 |
Close
Hashes for memorylru-1.1.2-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40d741aaaf798a899dfa969e7acc6ad65d395727b08ebe92c97ec152b1b86fd3 |
|
MD5 | a4c807c6f47a129c3155df5e9fed5b5f |
|
BLAKE2b-256 | 26f69fcb0568700decd18fd4f7fd22dbeb9bc107a1f65d20a0ad5ef81f2890bf |
Close
Hashes for memorylru-1.1.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a85dc4460115a8cf5439a5514a1a583c12ec7bcc4b4bd672001091dafedd6d13 |
|
MD5 | 6b90e52be77e76854fde2727328a776e |
|
BLAKE2b-256 | 1148152459230dfaecd0ced8aa0976a33840500d3477a8facc5ae7cec7a57afa |
Close
Hashes for memorylru-1.1.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b67beeb5e8357e56d96599a2a94f47f91965d5b781893526e47ff4b4e00be3fb |
|
MD5 | 84f3a655ca41c9ac649b5d258526b68d |
|
BLAKE2b-256 | 804fc572333c9f3a9bbe734f231c003919b6388d339f893e2919a681f8845f20 |
Close
Hashes for memorylru-1.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 789a59b3ff6ed427b6b0e4edce6487cbb964fb28bf9dc219801a5122fccb7bab |
|
MD5 | 7aac58a5a01df3404f680b231b90f104 |
|
BLAKE2b-256 | 7d5add63935769dfb71c03c820bc0781957300ae2dc5cc7f75d4cfa6e545cf22 |
Close
Hashes for memorylru-1.1.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 337059c79adf51d519153f7768d3f6f656d0b4af5cf7b6d48d2f022d3c67cb67 |
|
MD5 | 1bbf7a58ffa04e73873ad0cc8616ac49 |
|
BLAKE2b-256 | f9ad53c6dbfba4f1f55e4bd9edcf6cfd208398ef7c5fc1082217a70c5c08ce58 |
Close
Hashes for memorylru-1.1.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31a7d397df8612aed9e606b6f2f2b0fd2ba9e979090722adcd1afb86df655d89 |
|
MD5 | c797fae4de648179b10a91205cf14d44 |
|
BLAKE2b-256 | 100433c916b8ff4d95db4571fb3bd5df2698b76d01d15a540e58fd3b49f583e8 |
Close
Hashes for memorylru-1.1.2-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf1bb27ef578154fe4632520c006afdc2130cfa192bbf973211cf4dc514017d5 |
|
MD5 | f0b8fd31479f94e22920d8ca5c2bd2da |
|
BLAKE2b-256 | 97c988c69b3c74e1787ae61dba64b43ceee77ab26fece9f6d2a27f99be77b942 |
Close
Hashes for memorylru-1.1.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd90bbf5043601e8c3c5a04bc13502ce2e5c098860cc598b8b0d9e0d7d88ac08 |
|
MD5 | 3775313852a5bf42fb56c05084edf995 |
|
BLAKE2b-256 | b64ccdf315a0c78abfbe10bac5b037e26107b59296fd3f35a8484a7708c1dec8 |
Close
Hashes for memorylru-1.1.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c66dff5eb23e0157dc9c422f4da86f1df78867ecd40c3834781fd346c102b12 |
|
MD5 | 94f28c4d3e593a9ee946392b20e4377e |
|
BLAKE2b-256 | f4bd99e0ff523d2f880254f18005e09ade55f1bea9eb84744c2a5379d37f8066 |
Close
Hashes for memorylru-1.1.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 985798f850eab995c888390d9b4bf308d6dd3a709cbfd6128464432e71356fd9 |
|
MD5 | e0a6a0a221713443ca6ac0a17bb37aea |
|
BLAKE2b-256 | 397b4ca14a22e283625f5ccec50d7cb73646c43dbfe689c103ba3b5dd7aab2c7 |
Close
Hashes for memorylru-1.1.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e12b299bf2745eeb53e84f38826064af3f908abf04e8ad704ee442e65a6b285 |
|
MD5 | cef7393049428e895b69d894415a3e44 |
|
BLAKE2b-256 | 352e8cd635a6f77ff38adbec10c8c86f45d5924ad318ac366bc7900bc7122aaa |
Close
Hashes for memorylru-1.1.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e3e8d9a2e2b8a22811a1ecfcd9435cf617daf3d18d2c371d121d792fd1b6948 |
|
MD5 | a5f3b48f71376287384386d3c339820c |
|
BLAKE2b-256 | 7836193cc8ff177801ddd82944a0e4c5a6b9a739ad190e2880ca55f3ff478126 |
Close
Hashes for memorylru-1.1.2-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 107f91024184d57ae083679029147e671a64b997f44da014dd350e85d5eedfeb |
|
MD5 | d92e28de56f8b0a57ee5bb07e50c710b |
|
BLAKE2b-256 | 99bfa4fc2a162ea066d802418fdb5322ab4e4f254ed70c61437d66e8e660e2ab |
Close
Hashes for memorylru-1.1.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff5186d9a79e0dce39b579e0a2ed60ca5bb79e5ab2e3c0e5e9a6f9a00ac6b190 |
|
MD5 | 2b4aecb5acaf1d29a5ba8bf23a8ddcb1 |
|
BLAKE2b-256 | 9abacf56a33a16313f4813c650663c67e2ea10b7efc384aa9586b67e0a337a3a |
Close
Hashes for memorylru-1.1.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21d7ca0699f6321c6f9d3f9b74e51ddac350af7dc04869895a7494d08c2b0dd3 |
|
MD5 | 3b7cf3fa2ae3182d05614acbf94f4d08 |
|
BLAKE2b-256 | 3e761fe4961374d8e066a25d80bffa60c5fd7ea1475236944aee04aaf0def041 |
Close
Hashes for memorylru-1.1.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1fec8e0cdf5b27973590472e1e5d308396456cd59ea6788acba46d0fb60050c7 |
|
MD5 | 132cdf070d6cce6bc06c2ffbcc1df0e3 |
|
BLAKE2b-256 | 6a4c27def4c77cdb6a59c38c1265d633b7dd8f12e1eec2eeac4982956d798152 |
Close
Hashes for memorylru-1.1.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 096395701a865e4311ecfb75ea9ca357b765f94c564f7a5a15f526079696fff5 |
|
MD5 | 0a6872dc385d92297b9827a06caab4c6 |
|
BLAKE2b-256 | bdbaa2bb70cee3e4452c24dbeeebdab440fa97768e9b41d7d3de133b25480b28 |
Close
Hashes for memorylru-1.1.2-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c66588900c803492a806a9a37fecf9826ccedc84441a6faa00fa48ef9ee31c49 |
|
MD5 | d01693dc0fb8d61d91f6de45ca124189 |
|
BLAKE2b-256 | 0b2d716aae0f3e23c9e06ab1f48323d0e0da2923917ecddfeb8992997acd0395 |
Close
Hashes for memorylru-1.1.2-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b31d1b9ca8bfa5897ea2988f7cb91c17f4526a5cc7bae23c154d7a424f9594cd |
|
MD5 | 796f20ff791deeedf4fd6561e26c373a |
|
BLAKE2b-256 | 323e041a3ef16213c62434a4e0926d2ecbd0198606df9779cbdc05b113e8a1d2 |
Close
Hashes for memorylru-1.1.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2dc5667fd57bbef4421eb3705d1c2818d19f63a190cdb26d922b016a3efa2596 |
|
MD5 | 0602048b49630e9dfb8f0de011ae551e |
|
BLAKE2b-256 | 5319a4339f1a766a8dde8c7ad9bc6c5b30cc456e7014b4d00a38ff236c44064b |
Close
Hashes for memorylru-1.1.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4f190a23d0ac16984358402dd2679e759b105957296aee3528927b7526eb03c |
|
MD5 | 126437e54a54c33e9207c17889eef212 |
|
BLAKE2b-256 | 4aab9288555180d916a5a59a117538055331cd5b3da1978dfb4aec5650a605cc |
Close
Hashes for memorylru-1.1.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c701c7ad96e8116e6aced3331fd0da05d3ab0cd287e08d4a4ab7302f95bc32f |
|
MD5 | 68bc7d6e59a1a05bb2d41b075b45fa1f |
|
BLAKE2b-256 | 62e45275f527923fa1cc32dfd7f8d7d199c2771e52229520f3e13e53c1cf38eb |
Close
Hashes for memorylru-1.1.2-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1cbe71e3db325a75e7c107233f2b02beac88544f5bb8c476c9d42591b7ec4e0 |
|
MD5 | 257496cf3aeacd90d6c4f6e538d2d51c |
|
BLAKE2b-256 | 43612c14df4ce0db4574699312a34ae0afc3ab99a5465ddbcc30bf18394f8172 |
Close
Hashes for memorylru-1.1.2-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d60e720ad54046ab287313d61e0a66eeed8ecec6bf355e0adc3422409600f440 |
|
MD5 | fcee9c71560858814946f38440daa906 |
|
BLAKE2b-256 | a817014c7855cf371fae0e59f12fcce2e93291d0c1c1d042945c28897f259254 |
Close
Hashes for memorylru-1.1.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33cea4769bc35dbe4c5311254ed1d976ef6dc02f7b3b5f6e99b996228f470b28 |
|
MD5 | f51306b976a24580b8c15eec550fd32e |
|
BLAKE2b-256 | aa78b9351f94ac11b99336892b2e18ff74d687f85adb50194a629fdddf92ac18 |
Close
Hashes for memorylru-1.1.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1870c5a9c9d8d1089cbc6fd3a7e7b83f1acee9c45545f5492268cd613d33d28 |
|
MD5 | 34611e3930a15be73c17619966ec6518 |
|
BLAKE2b-256 | 487e72b4306bc14d3ea364851079e763135aaa3c261e9572a153ad476ae063b6 |
Close
Hashes for memorylru-1.1.2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a98456cafe81f9437731ecba050497639f9fe8b5326796a2c34c7226266f9e71 |
|
MD5 | 438e52fa405dc63bd2817cfe89030d0c |
|
BLAKE2b-256 | fff6c34d0a189191df45519e9e0ff73c417b5f124e11fa02ce5904e7944dd612 |