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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distributions
memorylru-1.0.6-py3-none-any.whl
(12.9 kB
view hashes)
Close
Hashes for memorylru-1.0.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09b00b3e4f9658e36ac7dccbed811ee2796407787fa331800c98b991739bb6f2 |
|
MD5 | 8d36d4f63799e68c671de71ccf094797 |
|
BLAKE2b-256 | ed51c7cefd9a044a3c2191ef0a271fe49dc18ec3913b966470f35e59c97c0f8e |
Close
Hashes for memorylru-1.0.6-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e33e4ae92ff8d5f410d1408c1e09759bc86c146f4872af9a64006f4a74637df |
|
MD5 | 50ba8a0d08ed4518dffeaa9b5ccbb4ee |
|
BLAKE2b-256 | 2139d29a6f6189acb11c754792ea6bdc35dacab4ea66e08d52b978c192f4e426 |
Close
Hashes for memorylru-1.0.6-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff24349986cf1c72b36d4e6e35eafbe429ca6f5fb66996da8d7363c30f5fd0f9 |
|
MD5 | 0f4dd90ac50bb9f75bf8c24510036fa8 |
|
BLAKE2b-256 | f22d635abaecddee129aa5d6e6d576e472164c35978e2a0e2801d254f5414713 |
Close
Hashes for memorylru-1.0.6-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 151a0a044f7449318233a04eae0c0800cf9b9f61e5001d877009e31701542e2a |
|
MD5 | ee4b26404550bd6248c6dd128ae7b607 |
|
BLAKE2b-256 | 5b9475de3389ff354f727140898ad9a2a72a47d5638c69400a5be1bd5461e921 |
Close
Hashes for memorylru-1.0.6-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c45a7ee2e8ba973f79565d9e803d4e2bb7fa94d5986edefa7d321712722bb62 |
|
MD5 | 6bd61d0ad41b30a26d92f7275fdb2cca |
|
BLAKE2b-256 | b67284c5751c19a7d9210b08b8e76b824c3be6e51c37cd5336566904b3ef258d |
Close
Hashes for memorylru-1.0.6-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9fe5340ad6b98c6ec0f7e4ccbcda93833a09c8a41417391ef82ec36aced512b4 |
|
MD5 | b0419237d2afc3174aaaecaff4cc3b88 |
|
BLAKE2b-256 | f85496f5e3ba95eed05eba19b2b9396727e86541cb8cd1b866eaf6e7589ecc30 |
Close
Hashes for memorylru-1.0.6-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8483d46daa683d850accb430420cf13b37ebd9b56dae64830f57d233705a236e |
|
MD5 | f8e0283aca202f520226ed01661f8af4 |
|
BLAKE2b-256 | ae3a1a06e1c4336fce7ea53a61a1e945bf7612fb418338d6a5a1629f8d18afcc |
Close
Hashes for memorylru-1.0.6-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | beb54c2a51ab4e8452facffd491b89854e03f4e4749255f83d311f0edce02f85 |
|
MD5 | 0dda20c49c67f72be65f277bcc09a408 |
|
BLAKE2b-256 | bb5500863b537ff1ddf0daed7078c846eeff62573d751140bd95d095e09ac5b7 |
Close
Hashes for memorylru-1.0.6-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbabba2587652640c560a6892580b65aaec58cd56a800cf2f181274aa63d361e |
|
MD5 | 5dd6a2a1fc11a9065a3778b9e95d0384 |
|
BLAKE2b-256 | 6c38cc07f2441a798c04610a198447d0ca50b4c7a9703731a8ca4f4aa6bd3d55 |
Close
Hashes for memorylru-1.0.6-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e52451a8eedb35593db6b8d7dd0c398a7952146e9c9b0f5e0d82cb154991cbb |
|
MD5 | 373851b3e7ae252ca1aad43edbad6508 |
|
BLAKE2b-256 | 21c51769e2ee6069ce702c63886c82761557988dc425b787e524e2f46fa54342 |
Close
Hashes for memorylru-1.0.6-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dca37692e97287f00fb6f69a53954f55633c920501e371cc82a7de20e9ec692b |
|
MD5 | 2fad711653ca91d3389071292378d653 |
|
BLAKE2b-256 | e262fbe01a7d5b24187e180e14ecd21c3f6a3f7d30734eb1198048b8aef4ae60 |
Close
Hashes for memorylru-1.0.6-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d8cb505df7d91669d0f7940f5407cc6cd03be04f3ef779d47c7313a3ba1c6b5 |
|
MD5 | 92bdf6d80debbc10a74cf129d531efc2 |
|
BLAKE2b-256 | f3170f3f32b95934a961259f042dbacca03ffec0d092cb037f687ddd71b938aa |
Close
Hashes for memorylru-1.0.6-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a563489facd7088d9b2a6f872ca2d700f61bf5ea69828519562d402872628bb |
|
MD5 | 3ad478815b7e7d8e47a73255cb1460cb |
|
BLAKE2b-256 | 863fdb545a0fc0e223400c4042c1715a6e07011d22f5dbb72552bb746cf7eb11 |
Close
Hashes for memorylru-1.0.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3427c132d303c2ec3d493e33ffcc5a0d6a5169f2113d6fb20fa84f1126aad79 |
|
MD5 | 3791b763e5489602a240243c09ecb299 |
|
BLAKE2b-256 | 68b37626fb602d0e7830e795e96ba6a9377a135bffaca49ee8501c4fa9d946ea |
Close
Hashes for memorylru-1.0.6-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d73eee7fb97c9505a5458d056f2dc9e8c8e51da768127617e47555265215765 |
|
MD5 | 56d2e3fd0698808656748e9aadb40e63 |
|
BLAKE2b-256 | c3b780ba78bbfaeebc28a2d0e1ebabfa0af2d92002821220cb22cc1407e715b4 |
Close
Hashes for memorylru-1.0.6-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc9e4e4ddaf1d91aa36470be5ea477b7597920e41ccae4a3c72f06da7f0f8a3b |
|
MD5 | f31756a56b5984c7f9ad534c30e2bdcd |
|
BLAKE2b-256 | f7f82d6896cd9e4f815849d63e352c3347a45ee70f34156703b703661a4bef7e |
Close
Hashes for memorylru-1.0.6-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c427be9123d6a127ddec16b9604ebd775f467f4718c9a4e7a4cf3a37ba8fd663 |
|
MD5 | 1ecca093aaf69fe70c7de9c5440255f7 |
|
BLAKE2b-256 | 89bdb26aa2c750464d5940ee217bd6f2942ee94d311ae7347f1bf23581ce926e |
Close
Hashes for memorylru-1.0.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c302bfad9125d1d556a6a579f046d0477df84023857ea0b3b85cb140cfd91fe1 |
|
MD5 | b5b4b358a7ce7e4d15664318d63668b6 |
|
BLAKE2b-256 | 8e25a0ab6881083a039f9d42fd8a730acfbe0aaaf9adf2ed3fbd2e3fc9a1eaad |
Close
Hashes for memorylru-1.0.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7cca79f9d68851f9eb5777ba5b9f24546fb92806061eeacae619acb1c6debf5 |
|
MD5 | a649ecced30a7584c795dd9e53ece257 |
|
BLAKE2b-256 | 631f534f21922e36b6c5322e1d0f835ee5e83cb4958438920ad1b085e6ebe4e7 |
Close
Hashes for memorylru-1.0.6-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a856d7a6d6c2347c87749d1b400e96b2b2d3754a0c185b388584e1c2d4ad4c43 |
|
MD5 | aa6f95e457c571542ddd5689beef14e5 |
|
BLAKE2b-256 | 1c291c128d76a1e9ea9a5b34611c20f21deba30b916890306a708260f2811b46 |
Close
Hashes for memorylru-1.0.6-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5906e8111b630e53bebdb60c6f584b544682e60a2d1320e55cf06ebc0b418b96 |
|
MD5 | e097ba448dc1b64c4f70a00630f8b674 |
|
BLAKE2b-256 | 37ba570e818c79f755fcda0754ebdaec78aba38e2f10f830bf5bf7ad0c0ec6cf |
Close
Hashes for memorylru-1.0.6-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf21bb93b28052cbe5670789592fa1e8a2c6e1c84c7815744c0b236e2278422a |
|
MD5 | 8573562178eb809e8fc8da44e2678704 |
|
BLAKE2b-256 | 098e95433584b4ddc3fb53ddcc0010b78f16a0cd35425de33ab21662f55fb3c3 |
Close
Hashes for memorylru-1.0.6-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89d1d614ca0d90e04172ea353a2438d35fa0a1fecedcc568455577de1867ae55 |
|
MD5 | 1f5043d70a0f68cf9bfda59daad1d576 |
|
BLAKE2b-256 | 9f94ed059f5a42803ce5996374e77f152a93e7371c6c55e543ac3bd090fff2d7 |
Close
Hashes for memorylru-1.0.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e22ca56afd913ca73893373769bc4a2bd84cacbab5c03c709beb8a79d3d6462d |
|
MD5 | 253925a909ba4fbafe1ecdc197ee44dd |
|
BLAKE2b-256 | bfd758d57d4b41e6dc6b2a1499ec5b7a5701e0b73da9f47383e12adf474c7815 |
Close
Hashes for memorylru-1.0.6-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04e5f6dd1511fe00912342e8dc6ffab98483ebad64c973159c306dd2a080c666 |
|
MD5 | 3ca28e3842da2cb14e9d131eb089bfae |
|
BLAKE2b-256 | c3c94a62231bd0516cfc6aa34629a5b60afcf9a7547aa719c0bcfa4234e46ce5 |
Close
Hashes for memorylru-1.0.6-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41fc5edaa6b6e557a1ec2f3e2ee0ca11235fe5a7bb4df771f89be2349232ca62 |
|
MD5 | 55581c7c1da9a1617b8bba2dd48b2ead |
|
BLAKE2b-256 | 60737740aab5949a3175fdc7352ac282997d332fe58b4266c7c6fb337286b44b |
Close
Hashes for memorylru-1.0.6-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8824f28e068eff4af1d57ba39351029aa32a9e6452dc64a7ac7cbb7fc357c8ed |
|
MD5 | ab17415e24f40a8d6adc2f72dd94d97c |
|
BLAKE2b-256 | 5d907933af9f7e7e778758f466038a3c36104040ba9171bc2da48fe9547a2f3c |
Close
Hashes for memorylru-1.0.6-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 796eaf34f1a9b2c63af8b55685ccd535f8e627bc3937f6961a79309d74a299f1 |
|
MD5 | 038b0b01d4fdaa7a216ab593859f4098 |
|
BLAKE2b-256 | 9e1afef581060b950d57cddf2c8a0ecf0a03da97b5f99ee9ba913d7b84f8de60 |
Close
Hashes for memorylru-1.0.6-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6f4ba24fc6a0e76778910bdbed8ceeb7db935724c8d9b988551cfac9eb1e475 |
|
MD5 | f9ee6dae3cea143f0b2abed2b29ff885 |
|
BLAKE2b-256 | fc7834417e1dc742e52f5e10f56c6167995d85c46f59c394494acbc7a4d54535 |
Close
Hashes for memorylru-1.0.6-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a616f91205ccdcb5cff9ef600c5b69e20dbcf63a98c66afc19b80bd9e95bd07 |
|
MD5 | 91cf5d92782124af6e2bbc8e1c2fa793 |
|
BLAKE2b-256 | 75223a181c8a60613cc93a06f501d4d061217f6f5dbc34fa2b8e5ce444ce5da4 |
Close
Hashes for memorylru-1.0.6-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d52674fd45b74b397b199a7cee5739a43789cfba41295ab1e02f0f98ea80cee |
|
MD5 | 3967ed494e6b25467a619a967a5f58ca |
|
BLAKE2b-256 | 37eb3074b3df293055408337162087793d1571c98fd921368c6e9644f36c09f7 |
Close
Hashes for memorylru-1.0.6-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60cb820b5d2971964d2bb9833a49ce202dd78bf236d7a3b4d3a9803d7f25558d |
|
MD5 | 2f10a7e6b12771fc3656c5e320585f02 |
|
BLAKE2b-256 | c0c493c8b7b557f0484526cf2ffc9fde4a4fce635bcaa201d6dbcd1d95508376 |
Close
Hashes for memorylru-1.0.6-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c02401d0a71c30a6fcf1110dd8b1ff834bbe68cc2fdd1430e13c3958302ac7e |
|
MD5 | 4ea79c4f8dc6c9fb2b513bbe8bfb0c97 |
|
BLAKE2b-256 | a586331d44aeadb8853a6755cff63591116b36112b853a292ae2b014a559aa08 |
Close
Hashes for memorylru-1.0.6-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d6c8b81b273f477cccd01c8dd689ec2058134a5309a601eac054a65caf69cdf |
|
MD5 | 7c07740aa2cf70fc5c33ce7d63f36f87 |
|
BLAKE2b-256 | c4a9e686d800cd8e9f2d19cace8f33951e85643c95e947ab448b673fa6502697 |
Close
Hashes for memorylru-1.0.6-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98cdd52fcd02ee0630f2bac3b393fd0811d45cad0fed116f8cba7f85b94f4584 |
|
MD5 | ff73a3d4e2daf6beec2a0e57ab4cdf94 |
|
BLAKE2b-256 | 3d182518084ecbcb7f2e6ceaf2fab5132421b8414e3ba61a33b2f2b987749d8d |
Close
Hashes for memorylru-1.0.6-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1be25843240a523dfb7495da353e14bb1cbd5284239e1fa00e90113a536aaa3 |
|
MD5 | 8f24573e0039ed5d34ab47ef9247a436 |
|
BLAKE2b-256 | d3c79c66b8797a67c1ff48295c5ef864b9f368f8f45e4d0c12f09c675c41b2e2 |
Close
Hashes for memorylru-1.0.6-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8122f6cc7d9f71368982a7a1ba6ce4a16ea9a9a825a76a9bfea5c15d77dfacff |
|
MD5 | 5309507b758e43f7e1a5fcac4729c843 |
|
BLAKE2b-256 | e092decaf2548284bf93a9f3045c4fd29cd199fc22e4828843098da85d8be25d |
Close
Hashes for memorylru-1.0.6-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ca1853efda35710bfacb04acfba33ce50751111104c5b6ea44edcf0c259ffe3 |
|
MD5 | bf70410393f4c75683a7fd0115444d32 |
|
BLAKE2b-256 | dbdeaaa1eaf78eba31e88940132d5453577d31b8e0828b85dc9a8c5a0ca1c84d |
Close
Hashes for memorylru-1.0.6-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 911b8749541e5d4aac9a8ed3d7bf930eba92b66c73941332d2c2f9808c7b9871 |
|
MD5 | 2f40b1fda2ef24708f2414a03a67ae25 |
|
BLAKE2b-256 | c767bb05ea13b6f1388aeb4934d82bd601955f441b0a3fb97f3ea45ab5b56636 |
Close
Hashes for memorylru-1.0.6-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c61bbf3ab9e4b3ac473c016ea59a333c1e5d545689d6216637924d4b60df1107 |
|
MD5 | 8a9ec4fb18019f22e324cbded8c441ef |
|
BLAKE2b-256 | 7fd028d92e0fcd1b6ee9083db35cc49dc1a4f10faf0d115081e74f458fd32f94 |