diff --git a/_docs_/.buildinfo b/_docs_/.buildinfo deleted file mode 100644 index 5de16f6..0000000 --- a/_docs_/.buildinfo +++ /dev/null @@ -1,4 +0,0 @@ -# Sphinx build info version 1 -# This file records the configuration used when building these files. When it is not found, a full rebuild will be done. -config: a38a7ae3b32a9ccb90c479800659a502 -tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/_docs_/_downloads/94762bb00bd81e32c327265770b9c2bc/unittest.pdf b/_docs_/_downloads/e97c46ad65211a7f62605f445c0a7ce6/unittest.pdf similarity index 100% rename from _docs_/_downloads/94762bb00bd81e32c327265770b9c2bc/unittest.pdf rename to _docs_/_downloads/e97c46ad65211a7f62605f445c0a7ce6/unittest.pdf diff --git a/_docs_/_sources/index.rst.txt b/_docs_/_sources/caching.rst.txt similarity index 100% rename from _docs_/_sources/index.rst.txt rename to _docs_/_sources/caching.rst.txt diff --git a/_docs_/index.html b/_docs_/caching.html similarity index 85% rename from _docs_/index.html rename to _docs_/caching.html index 66cdf29..aea49b3 100644 --- a/_docs_/index.html +++ b/_docs_/caching.html @@ -84,7 +84,7 @@
Unittest:
-See also the
+unittest
documentation.See also the
unittest
documentation.@@ -275,31 +275,31 @@
Will result on the first execution to the following output (with a long execution time):
Testing property_cache (json): -------------------------------- -2025-08-15 18:51:26,642: DEBUG - caching - Cache file does not exists (yet). -2025-08-15 18:51:26,642: DEBUG - caching - Loading property for key='1' from source instance +2025-08-17 11:17:51,299: DEBUG - caching - Cache file does not exists (yet). +2025-08-17 11:17:51,299: DEBUG - caching - Loading property for key='1' from source instance slow get executed for __1__ -2025-08-15 18:51:29,643: DEBUG - caching - Adding key=1, value=one with timestamp=1755276689 to chache -2025-08-15 18:51:29,644: DEBUG - caching - cache-file stored (cache.json) +2025-08-17 11:17:54,300: DEBUG - caching - Adding key=1, value=one with timestamp=1755422274 to chache +2025-08-17 11:17:54,300: DEBUG - caching - cache-file stored (cache.json) one -2025-08-15 18:51:29,644: DEBUG - caching - Loading property for key='2' from source instance +2025-08-17 11:17:54,301: DEBUG - caching - Loading property for key='2' from source instance slow get executed for __2__ -2025-08-15 18:51:32,644: DEBUG - caching - Adding key=2, value=two with timestamp=1755276692 to chache -2025-08-15 18:51:32,645: DEBUG - caching - cache-file stored (cache.json) +2025-08-17 11:17:57,302: DEBUG - caching - Adding key=2, value=two with timestamp=1755422277 to chache +2025-08-17 11:17:57,304: DEBUG - caching - cache-file stored (cache.json) two -2025-08-15 18:51:32,645: DEBUG - caching - Loading property for key='three' from source instance +2025-08-17 11:17:57,304: DEBUG - caching - Loading property for key='three' from source instance slow get executed for __three__ -2025-08-15 18:51:35,646: DEBUG - caching - Adding key=three, value=three with timestamp=1755276695 to chache -2025-08-15 18:51:35,647: DEBUG - caching - cache-file stored (cache.json) +2025-08-17 11:18:00,306: DEBUG - caching - Adding key=three, value=three with timestamp=1755422280 to chache +2025-08-17 11:18:00,307: DEBUG - caching - cache-file stored (cache.json) three -2025-08-15 18:51:35,647: DEBUG - caching - Loading property for key='four' from source instance +2025-08-17 11:18:00,307: DEBUG - caching - Loading property for key='four' from source instance slow get executed for __four__ -2025-08-15 18:51:38,648: DEBUG - caching - Adding key=four, value=four with timestamp=1755276698 to chache -2025-08-15 18:51:38,649: DEBUG - caching - cache-file stored (cache.json) +2025-08-17 11:18:03,307: DEBUG - caching - Adding key=four, value=four with timestamp=1755422283 to chache +2025-08-17 11:18:03,308: DEBUG - caching - cache-file stored (cache.json) four -2025-08-15 18:51:38,649: DEBUG - caching - Loading property for key='five' from source instance +2025-08-17 11:18:03,308: DEBUG - caching - Loading property for key='five' from source instance slow get executed for __five__ -2025-08-15 18:51:41,650: DEBUG - caching - Adding key=five, value=five with timestamp=1755276701 to chache -2025-08-15 18:51:41,650: DEBUG - caching - cache-file stored (cache.json) +2025-08-17 11:18:06,310: DEBUG - caching - Adding key=five, value=five with timestamp=1755422286 to chache +2025-08-17 11:18:06,310: DEBUG - caching - cache-file stored (cache.json) five -------------------------------- The execution time was 15.0s @@ -308,19 +308,19 @@With every following execution the time cosumption my by much smaller:
Testing property_cache (json): -------------------------------- -2025-08-15 18:51:41,765: DEBUG - caching - Loading properties from cache (cache.json) -2025-08-15 18:51:41,765: DEBUG - caching - Providing property for '1' from cache +2025-08-17 11:18:06,381: DEBUG - caching - Loading properties from cache (cache.json) +2025-08-17 11:18:06,381: DEBUG - caching - Providing property for '1' from cache one -2025-08-15 18:51:41,765: DEBUG - caching - Providing property for '2' from cache +2025-08-17 11:18:06,381: DEBUG - caching - Providing property for '2' from cache two -2025-08-15 18:51:41,765: DEBUG - caching - Loading property for key='three' from source instance +2025-08-17 11:18:06,381: DEBUG - caching - Loading property for key='three' from source instance slow get executed for __three__ -2025-08-15 18:51:44,767: DEBUG - caching - Adding key=three, value=three with timestamp=1755276704 to chache -2025-08-15 18:51:44,768: DEBUG - caching - cache-file stored (cache.json) +2025-08-17 11:18:09,383: DEBUG - caching - Adding key=three, value=three with timestamp=1755422289 to chache +2025-08-17 11:18:09,385: DEBUG - caching - cache-file stored (cache.json) three -2025-08-15 18:51:44,768: DEBUG - caching - Providing property for 'four' from cache +2025-08-17 11:18:09,385: DEBUG - caching - Providing property for 'four' from cache four -2025-08-15 18:51:44,768: DEBUG - caching - Providing property for 'five' from cache +2025-08-17 11:18:09,385: DEBUG - caching - Providing property for 'five' from cache five -------------------------------- The execution time was 3.0s @@ -454,31 +454,31 @@ if the conditions for the cache usage are given.Will result on the first execution to the following output (with a long execution time):
Testing property_cache (pickle): -------------------------------- -2025-08-15 18:51:44,846: DEBUG - caching - Cache file does not exists (yet). -2025-08-15 18:51:44,846: DEBUG - caching - Loading property for key='1' from source instance +2025-08-17 11:18:09,449: DEBUG - caching - Cache file does not exists (yet). +2025-08-17 11:18:09,450: DEBUG - caching - Loading property for key='1' from source instance slow get executed for __1__ -2025-08-15 18:51:47,847: DEBUG - caching - Adding key=1, value=one with timestamp=1755276707 to chache -2025-08-15 18:51:47,847: DEBUG - caching - cache-file stored (cache.pickle) +2025-08-17 11:18:12,451: DEBUG - caching - Adding key=1, value=one with timestamp=1755422292 to chache +2025-08-17 11:18:12,452: DEBUG - caching - cache-file stored (cache.pickle) one -2025-08-15 18:51:47,848: DEBUG - caching - Loading property for key='2' from source instance +2025-08-17 11:18:12,452: DEBUG - caching - Loading property for key='2' from source instance slow get executed for __2__ -2025-08-15 18:51:50,848: DEBUG - caching - Adding key=2, value=two with timestamp=1755276710 to chache -2025-08-15 18:51:50,849: DEBUG - caching - cache-file stored (cache.pickle) +2025-08-17 11:18:15,453: DEBUG - caching - Adding key=2, value=two with timestamp=1755422295 to chache +2025-08-17 11:18:15,453: DEBUG - caching - cache-file stored (cache.pickle) two -2025-08-15 18:51:50,849: DEBUG - caching - Loading property for key='three' from source instance +2025-08-17 11:18:15,454: DEBUG - caching - Loading property for key='three' from source instance slow get executed for __three__ -2025-08-15 18:51:53,851: DEBUG - caching - Adding key=three, value=three with timestamp=1755276713 to chache -2025-08-15 18:51:53,852: DEBUG - caching - cache-file stored (cache.pickle) +2025-08-17 11:18:18,455: DEBUG - caching - Adding key=three, value=three with timestamp=1755422298 to chache +2025-08-17 11:18:18,456: DEBUG - caching - cache-file stored (cache.pickle) three -2025-08-15 18:51:53,852: DEBUG - caching - Loading property for key='four' from source instance +2025-08-17 11:18:18,456: DEBUG - caching - Loading property for key='four' from source instance slow get executed for __four__ -2025-08-15 18:51:56,852: DEBUG - caching - Adding key=four, value=four with timestamp=1755276716 to chache -2025-08-15 18:51:56,853: DEBUG - caching - cache-file stored (cache.pickle) +2025-08-17 11:18:21,457: DEBUG - caching - Adding key=four, value=four with timestamp=1755422301 to chache +2025-08-17 11:18:21,458: DEBUG - caching - cache-file stored (cache.pickle) four -2025-08-15 18:51:56,853: DEBUG - caching - Loading property for key='five' from source instance +2025-08-17 11:18:21,458: DEBUG - caching - Loading property for key='five' from source instance slow get executed for __five__ -2025-08-15 18:51:59,855: DEBUG - caching - Adding key=five, value=five with timestamp=1755276719 to chache -2025-08-15 18:51:59,855: DEBUG - caching - cache-file stored (cache.pickle) +2025-08-17 11:18:24,460: DEBUG - caching - Adding key=five, value=five with timestamp=1755422304 to chache +2025-08-17 11:18:24,460: DEBUG - caching - cache-file stored (cache.pickle) five -------------------------------- The execution time was 15.0s @@ -487,19 +487,19 @@ if the conditions for the cache usage are given.With every following execution the time cosumption my by much smaller:
Testing property_cache (pickle): -------------------------------- -2025-08-15 18:51:59,975: DEBUG - caching - Loading properties from cache (cache.pickle) -2025-08-15 18:51:59,975: DEBUG - caching - Providing property for '1' from cache +2025-08-17 11:18:24,526: DEBUG - caching - Loading properties from cache (cache.pickle) +2025-08-17 11:18:24,526: DEBUG - caching - Providing property for '1' from cache one -2025-08-15 18:51:59,975: DEBUG - caching - Providing property for '2' from cache +2025-08-17 11:18:24,526: DEBUG - caching - Providing property for '2' from cache two -2025-08-15 18:51:59,976: DEBUG - caching - Loading property for key='three' from source instance +2025-08-17 11:18:24,526: DEBUG - caching - Loading property for key='three' from source instance slow get executed for __three__ -2025-08-15 18:52:02,976: DEBUG - caching - Adding key=three, value=three with timestamp=1755276722 to chache -2025-08-15 18:52:02,977: DEBUG - caching - cache-file stored (cache.pickle) +2025-08-17 11:18:27,527: DEBUG - caching - Adding key=three, value=three with timestamp=1755422307 to chache +2025-08-17 11:18:27,527: DEBUG - caching - cache-file stored (cache.pickle) three -2025-08-15 18:52:02,977: DEBUG - caching - Providing property for 'four' from cache +2025-08-17 11:18:27,527: DEBUG - caching - Providing property for 'four' from cache four -2025-08-15 18:52:02,977: DEBUG - caching - Providing property for 'five' from cache +2025-08-17 11:18:27,528: DEBUG - caching - Providing property for 'five' from cache five -------------------------------- The execution time was 3.0s @@ -616,7 +616,7 @@ and the resulting cache will be stored to the given file.@@ -651,7 +651,7 @@ and the resulting cache will be stored to the given file.This Page
- - caching documentation » + caching documentation »
diff --git a/_docs_/genindex.html b/_docs_/genindex.html index 3e335a1..a74a397 100644 --- a/_docs_/genindex.html +++ b/_docs_/genindex.html @@ -139,11 +139,11 @@A
@@ -155,7 +155,7 @@ caching @@ -164,11 +164,11 @@
D
@@ -176,7 +176,7 @@
F
@@ -184,7 +184,7 @@
G
@@ -196,7 +196,7 @@ module @@ -205,11 +205,11 @@
P
@@ -217,11 +217,11 @@
S
@@ -229,7 +229,7 @@
U
diff --git a/_docs_/objects.inv b/_docs_/objects.inv index c650ef6..088d390 100644 Binary files a/_docs_/objects.inv and b/_docs_/objects.inv differ diff --git a/_docs_/py-modindex.html b/_docs_/py-modindex.html index 301a28f..40145fe 100644 --- a/_docs_/py-modindex.html +++ b/_docs_/py-modindex.html @@ -142,7 +142,7 @@
diff --git a/_docs_/searchindex.js b/_docs_/searchindex.js index 1ea5f8b..a957c0b 100644 --- a/_docs_/searchindex.js +++ b/_docs_/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles":{"1. Copyright and Related Rights.":[[3,"copyright-and-related-rights"],[10,"copyright-and-related-rights"]],"2. Waiver.":[[3,"waiver"],[10,"waiver"]],"3. Public License Fallback.":[[3,"public-license-fallback"],[10,"public-license-fallback"]],"4. Limitations and Disclaimers.":[[3,"limitations-and-disclaimers"],[10,"limitations-and-disclaimers"]],"CC0 1.0 Universal licence":[[3,"cc0-1-0-universal-licence"],[10,"cc0-1-0-universal-licence"]],"Licence":[[3,null],[10,null]],"License for Sphinx":[[4,null],[11,null]],"Required properties for the source_instance":[[0,null]],"Statement of Purpose":[[3,"statement-of-purpose"],[10,"statement-of-purpose"]],"The MIT License (MIT)":[[2,null],[9,null]],"The cache will be used, if all following conditions are given":[[0,null]],"Zero-Clause BSD Licence":[[3,"zero-clause-bsd-licence"],[10,"zero-clause-bsd-licence"]],"caching (Caching Module)":[[0,"caching-caching-module"]],"caching package":[[0,null]]},"docnames":["index","venv/lib/python3.13/site-packages/alabaster-1.0.0.dist-info/LICENSE","venv/lib/python3.13/site-packages/imagesize-1.4.1.dist-info/LICENSE","venv/lib/python3.13/site-packages/roman_numerals_py-3.1.0.dist-info/licenses/LICENCE","venv/lib/python3.13/site-packages/sphinx-8.2.3.dist-info/licenses/LICENSE","venv/lib/python3.13/site-packages/sphinx/ext/autosummary/templates/autosummary/base","venv/lib/python3.13/site-packages/sphinx/ext/autosummary/templates/autosummary/class","venv/lib/python3.13/site-packages/sphinx/ext/autosummary/templates/autosummary/module","venv/lib64/python3.13/site-packages/alabaster-1.0.0.dist-info/LICENSE","venv/lib64/python3.13/site-packages/imagesize-1.4.1.dist-info/LICENSE","venv/lib64/python3.13/site-packages/roman_numerals_py-3.1.0.dist-info/licenses/LICENCE","venv/lib64/python3.13/site-packages/sphinx-8.2.3.dist-info/licenses/LICENSE","venv/lib64/python3.13/site-packages/sphinx/ext/autosummary/templates/autosummary/base","venv/lib64/python3.13/site-packages/sphinx/ext/autosummary/templates/autosummary/class","venv/lib64/python3.13/site-packages/sphinx/ext/autosummary/templates/autosummary/module"],"envversion":{"sphinx":65,"sphinx.domains.c":3,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":9,"sphinx.domains.index":1,"sphinx.domains.javascript":3,"sphinx.domains.math":2,"sphinx.domains.python":4,"sphinx.domains.rst":2,"sphinx.domains.std":2},"filenames":["index.rst","venv/lib/python3.13/site-packages/alabaster-1.0.0.dist-info/LICENSE.rst","venv/lib/python3.13/site-packages/imagesize-1.4.1.dist-info/LICENSE.rst","venv/lib/python3.13/site-packages/roman_numerals_py-3.1.0.dist-info/licenses/LICENCE.rst","venv/lib/python3.13/site-packages/sphinx-8.2.3.dist-info/licenses/LICENSE.rst","venv/lib/python3.13/site-packages/sphinx/ext/autosummary/templates/autosummary/base.rst","venv/lib/python3.13/site-packages/sphinx/ext/autosummary/templates/autosummary/class.rst","venv/lib/python3.13/site-packages/sphinx/ext/autosummary/templates/autosummary/module.rst","venv/lib64/python3.13/site-packages/alabaster-1.0.0.dist-info/LICENSE.rst","venv/lib64/python3.13/site-packages/imagesize-1.4.1.dist-info/LICENSE.rst","venv/lib64/python3.13/site-packages/roman_numerals_py-3.1.0.dist-info/licenses/LICENCE.rst","venv/lib64/python3.13/site-packages/sphinx-8.2.3.dist-info/licenses/LICENSE.rst","venv/lib64/python3.13/site-packages/sphinx/ext/autosummary/templates/autosummary/base.rst","venv/lib64/python3.13/site-packages/sphinx/ext/autosummary/templates/autosummary/class.rst","venv/lib64/python3.13/site-packages/sphinx/ext/autosummary/templates/autosummary/module.rst"],"indexentries":{"add_source_get_keys() (caching.property_cache_pickle method)":[[0,"caching.property_cache_pickle.add_source_get_keys",false]],"age_tag (caching.property_cache_pickle attribute)":[[0,"caching.property_cache_pickle.AGE_TAG",false]],"caching":[[0,"module-caching",false]],"data_tag (caching.property_cache_pickle attribute)":[[0,"caching.property_cache_pickle.DATA_TAG",false]],"data_version_tag (caching.property_cache_pickle attribute)":[[0,"caching.property_cache_pickle.DATA_VERSION_TAG",false]],"full_update() (caching.property_cache_pickle method)":[[0,"caching.property_cache_pickle.full_update",false]],"get() (caching.property_cache_pickle method)":[[0,"caching.property_cache_pickle.get",false]],"module":[[0,"module-caching",false]],"property_cache_json (class in caching)":[[0,"caching.property_cache_json",false]],"property_cache_pickle (class in caching)":[[0,"caching.property_cache_pickle",false]],"storage_version (caching.property_cache_pickle attribute)":[[0,"caching.property_cache_pickle.STORAGE_VERSION",false]],"storage_version_tag (caching.property_cache_pickle attribute)":[[0,"caching.property_cache_pickle.STORAGE_VERSION_TAG",false]],"uid_tag (caching.property_cache_pickle attribute)":[[0,"caching.property_cache_pickle.UID_TAG",false]]},"objects":{"":[[0,0,0,"-","caching"]],"caching":[[0,1,1,"","property_cache_json"],[0,1,1,"","property_cache_pickle"]],"caching.property_cache_pickle":[[0,2,1,"","AGE_TAG"],[0,2,1,"","DATA_TAG"],[0,2,1,"","DATA_VERSION_TAG"],[0,2,1,"","STORAGE_VERSION"],[0,2,1,"","STORAGE_VERSION_TAG"],[0,2,1,"","UID_TAG"],[0,3,1,"","add_source_get_keys"],[0,3,1,"","full_update"],[0,3,1,"","get"]]},"objnames":{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","attribute","Python attribute"],"3":["py","method","Python method"]},"objtypes":{"0":"py:module","1":"py:class","2":"py:attribute","3":"py:method"},"terms":{"":[0,3,10],"0":0,"02":0,"08":0,"1":0,"11":[3,10],"15":0,"1755276689":0,"1755276692":0,"1755276695":0,"1755276698":0,"1755276701":0,"1755276704":0,"1755276707":0,"1755276710":0,"1755276713":0,"1755276716":0,"1755276719":0,"1755276722":0,"18":0,"1996":[3,10],"1f":0,"2":0,"2007":[4,11],"2010":[1,8],"2011":[1,8],"2016":[2,9],"2020":[1,8],"2024":[3,10],"2025":[0,4,11],"26":0,"29":0,"3":0,"32":0,"35":0,"38":0,"41":0,"44":0,"47":0,"50":0,"51":0,"52":0,"53":0,"56":0,"59":0,"642":0,"643":0,"644":0,"645":0,"646":0,"647":0,"648":0,"649":0,"650":0,"765":0,"767":0,"768":0,"8":0,"846":0,"847":0,"848":0,"849":0,"851":0,"852":0,"853":0,"855":0,"9":[3,10],"96":[3,10],"975":0,"976":0,"977":0,"A":[1,2,3,4,8,9,10,11],"AND":[1,2,3,4,8,9,10,11],"AS":[1,2,3,4,8,9,10,11],"BE":[1,2,3,4,8,9,10,11],"BUT":[1,2,4,8,9,11],"BY":[1,4,8,11],"FOR":[1,2,3,4,8,9,10,11],"For":[3,10],"IF":[1,4,8,11],"IN":[1,2,3,4,8,9,10,11],"If":0,"In":[3,10],"It":0,"NO":[1,2,3,4,8,9,10,11],"NOT":[1,2,4,8,9,11],"No":[3,10],"OF":[1,2,3,4,8,9,10,11],"ON":[1,4,8,11],"OR":[1,2,3,4,8,9,10,11],"SUCH":[1,4,8,11],"THE":[1,2,3,4,8,9,10,11],"TO":[1,2,3,4,8,9,10,11],"The":[1,3,8,10],"These":[3,10],"To":[3,10],"WITH":[2,3,9,10],"Will":0,"With":0,"__":0,"__1__":0,"__2__":0,"__five__":0,"__four__":0,"__init__":0,"__main__":0,"__name__":0,"__three__":0,"_age_":0,"_cach":0,"_data_":0,"_property_cache_data_version_":0,"_property_cache_uid_":0,"_storage_version_":0,"abandon":[3,10],"abov":[1,2,4,8,9,11],"absenc":[3,10],"account":[3,10],"accuraci":[3,10],"acknowledg":[3,10],"action":[2,3,9,10],"ad":0,"adam":[3,10],"adapt":[3,10],"add":0,"add_source_get_kei":0,"addit":[3,10],"advertis":[3,10],"advis":[1,4,8,11],"affect":[3,10],"affirm":[3,10],"ag":0,"against":[3,10],"age_tag":0,"alder":0,"all":[2,3,4,9,10,11],"also":0,"alwai":0,"amend":[3,10],"an":[2,3,9,10],"ani":[1,2,3,4,8,9,10,11],"append":0,"appli":[3,10],"applic":[3,10],"ar":[1,3,4,8,10,11],"arg":0,"argument":0,"aris":[1,2,3,4,8,9,10,11],"armin":[1,8],"asctim":0,"assert":[3,10],"associ":[2,3,9,10],"attributeerror":0,"author":[0,2,3,4,9,10,11],"authorship":[3,10],"automat":[3,10],"avail":[0,3,10],"base":[0,1,3,8,10],"basicconfig":0,"been":0,"below":[3,4,10,11],"benefit":[3,10],"between":0,"binari":[1,4,8,11],"block":[7,14],"bool":0,"bsd":[4,11],"build":[3,10],"busi":[1,4,8,11],"c":[1,3,4,8,10,11],"cache_filenam":0,"callback":0,"callback_on_data_storag":0,"can":[3,10],"cancel":[3,10],"case":[3,10],"caus":[1,3,4,8,10,11],"certain":[3,10],"chach":0,"chang":0,"charg":[2,9],"checksum":0,"claim":[2,3,9,10],"class":0,"claus":[4,11],"clear":[3,10],"code":[1,4,8,11],"commerci":[3,10],"common":[3,10],"commun":[3,10],"compens":[3,10],"competit":[3,10],"complet":0,"concern":[3,10],"condit":[1,2,4,8,9,11],"confer":[3,10],"configur":0,"connect":[2,3,9,10],"consent":[3,10],"consequenti":[1,3,4,8,10,11],"consider":[3,10],"contempl":[3,10],"contract":[1,2,3,4,8,9,10,11],"contrari":[3,10],"contravent":[3,10],"contribut":[3,10],"contributor":[1,4,8,11],"copi":[2,3,9,10],"copyright":[1,2,4,8,9,11],"correspond":[3,10],"cosumpt":0,"council":[3,10],"creativ":[3,10],"creator":[3,10],"cultur":[3,10],"current":[0,3,10],"damag":[1,2,3,4,8,9,10,11],"data":[0,1,3,4,8,10,11],"data_tag":0,"data_vers":0,"data_version_tag":0,"databas":[3,10],"date":[3,10],"de":0,"deal":[2,9],"debug":0,"deem":[3,10],"def":0,"default":0,"defect":[3,10],"defin":[3,10],"depict":[3,10],"deriv":[1,8],"descript":0,"detail":0,"detriment":[3,10],"direct":[1,3,4,8,10,11],"dirk":0,"disclaim":[1,4,8,11],"discover":[3,10],"displai":[3,10],"disrupt":[3,10],"dissemin":[3,10],"distribut":[1,2,3,4,8,9,10,11],"do":[2,9],"document":[0,1,2,3,4,8,9,10,11],"doe":0,"don":0,"durat":[3,10],"duti":[3,10],"e":0,"each":[0,3,10],"ec":[3,10],"effect":[3,10],"effort":[3,10],"either":[3,10],"elect":[3,10],"els":0,"endblock":[7,14],"endfor":[7,14],"endif":[7,14],"endors":[1,8],"enjoy":[3,10],"equit":[3,10],"equival":[3,10],"error":[3,10],"escap":[5,6,7,12,13,14],"european":[3,10],"even":[1,4,8,11],"event":[1,2,3,4,8,9,10,11],"everi":0,"exampl":0,"except":0,"exclus":[3,10],"execut":0,"exemplari":[1,4,8,11],"exercis":[3,10],"exist":[0,3,10],"expect":[3,10],"express":[1,2,3,4,8,9,10,11],"extens":[3,10],"extent":[3,10],"extract":[3,10],"f":0,"fals":0,"fear":[3,10],"fee":[3,10],"file":[0,2,4,9,11],"first":0,"fit":[1,2,3,4,8,9,10,11],"five":0,"float":0,"follow":[1,2,3,4,8,9,10,11],"forcier":[1,8],"form":[1,3,4,8,10,11],"format":0,"four":0,"free":[2,3,9,10],"freeli":[3,10],"from":[0,1,2,3,8,9,10],"full_upd":0,"fulli":[3,10],"fullnam":[5,6,7,12,13,14],"function":0,"furnish":[2,9],"further":[3,10],"futur":[3,10],"g":0,"gain":[3,10],"gener":0,"get":0,"getattr":0,"good":[1,4,8,11],"grant":[2,3,9,10],"greater":[3,10],"greatest":[3,10],"ha":[3,10],"had":0,"he":[3,10],"heir":[3,10],"held":[3,10],"her":[3,10],"herebi":[2,3,9,10],"hi":[3,10],"hold":0,"holder":[1,2,4,8,9,11],"howev":[1,4,8,11],"i":[0,1,2,3,4,8,9,10,11],"id":0,"ideal":[3,10],"ident":0,"ii":[3,10],"iii":[3,10],"imag":[3,10],"implement":[3,10],"impli":[1,2,3,4,8,9,10,11],"import":0,"improv":0,"incident":[1,4,8,11],"includ":[1,2,3,4,8,9,10,11],"incorpor":[3,10],"increas":0,"indic":[4,11],"indirect":[1,3,4,8,10,11],"ineffect":[3,10],"inform":0,"infring":[3,10],"initialis":0,"initiallis":0,"instanc":0,"instead":0,"int":0,"intend":[3,10],"interrupt":[1,4,8,11],"invalid":[3,10],"irrevoc":[3,10],"item":[7,14],"its":[3,10],"iv":[3,10],"jeff":[1,8],"json":0,"judg":[3,10],"jurisdict":[3,10],"k":0,"kei":0,"kenneth":[1,8],"key_fiv":0,"key_four":0,"key_on":0,"key_thre":0,"key_two":0,"kind":[2,3,9,10],"knowledg":[3,10],"known":[3,10],"kwarg":0,"larg":[3,10],"latent":[3,10],"later":[3,10],"law":[3,10],"legal":[3,10],"less":0,"level":0,"levelnam":0,"liabil":[1,2,4,8,9,11],"liabl":[1,2,3,4,8,9,10,11],"licenc":[4,11],"like":[3,10],"limit":[0,1,2,4,8,9,11],"list":[0,1,4,8,11],"load":0,"load_all_on_init":0,"log":0,"long":0,"loss":[1,3,4,8,10,11],"made":[3,10],"mai":[1,3,8,10],"make":[3,10],"march":[3,10],"materi":[1,4,8,11],"max_ag":0,"maximum":[0,3,10],"mean":[3,10],"medium":[3,10],"member":[3,10],"merchant":[1,2,3,4,8,9,10,11],"merg":[2,9],"messag":0,"met":[1,4,8,11],"method":0,"mockeri":0,"modif":[1,4,8,11],"modifi":[2,3,9,10],"modul":[7,14],"moral":[3,10],"more":0,"most":[3,10],"motiv":[3,10],"mount":0,"much":0,"must":[1,4,8,11],"my":0,"n":0,"name":[0,1,8],"nation":[3,10],"necessari":[3,10],"need":0,"neglig":[1,3,4,8,10,11],"neighbor":[3,10],"non":[3,10],"none":0,"noninfring":[2,9],"nopep8":0,"notic":[1,2,4,8,9,11],"now":[3,10],"nthe":0,"number":[0,3,10],"object":0,"oblig":[3,10],"obtain":[2,3,9,10],"offer":[3,10],"one":0,"onli":0,"origin":[1,3,8,10],"other":[0,1,2,3,4,8,9,10,11],"otherwis":[1,2,3,4,8,9,10,11],"out":[1,2,3,4,8,9,10,11],"output":0,"overtli":[3,10],"owner":[1,3,8,10],"paragraph":[3,10],"paramet":0,"parent":0,"parliament":[3,10],"part":[3,10],"parti":[3,10],"partial":[3,10],"particular":[1,2,3,4,8,9,10,11],"patent":[3,10],"path":0,"perform":[3,10],"perman":[3,10],"permiss":[1,2,3,8,9,10],"permit":[1,2,3,4,8,9,10,11],"person":[2,3,9,10],"pertain":[3,10],"pickl":0,"portion":[2,9],"possibl":[1,3,4,8,10,11],"present":[3,10],"preserv":[3,10],"prevent":0,"previou":0,"print":0,"print_n_sleep":0,"prior":[1,8],"privaci":[3,10],"procur":[1,4,8,11],"product":[1,3,8,10],"profit":[1,3,4,8,10,11],"project":[3,4,10,11],"promot":[1,3,8,10],"property_cach":0,"property_cache_json":0,"property_cache_pickl":0,"protect":[3,10],"provid":[0,1,2,3,4,8,9,10,11],"publicli":[3,10],"publish":[2,9],"purpos":[1,2,4,8,9,11],"quiet":[3,10],"read":0,"reason":[3,10],"redistribut":[1,3,4,8,10,11],"regard":[3,10],"reitz":[1,8],"reliabl":[3,10],"relinquish":[3,10],"remain":[3,10],"remaind":[3,10],"represent":[3,10],"reproduc":[1,3,4,8,10,11],"reput":[3,10],"requir":[3,10],"resciss":[3,10],"reserv":[1,4,8,11],"respect":[3,10],"respons":[3,10],"restrict":[2,9],"result":[0,3,10],"retain":[1,3,4,8,10,11],"return":0,"return_source_on_non":0,"reus":[3,10],"revoc":[3,10],"right":[1,2,4,8,9,11],"ronach":[1,8],"royalti":[3,10],"rubric":[7,14],"scientif":[3,10],"second":0,"see":[0,4,11],"self":0,"sell":[2,9],"servic":[1,4,8,11],"shall":[1,2,3,4,8,9,10,11],"she":[3,10],"shibukawa":[2,9],"should":[0,3,10],"similar":[3,10],"sleep":0,"sleep_between_kei":0,"slow":0,"smaller":0,"so":[2,3,9,10],"softwar":[1,2,3,4,8,9,10,11],"some":[1,8],"somewher":0,"sourc":[0,1,4,8,11],"special":[1,3,4,8,10,11],"specif":[1,8],"statutori":[3,10],"stdout":0,"storag":0,"storage_vers":0,"storage_version_tag":0,"store":0,"store_on_get":0,"str":0,"stream":0,"strict":[1,4,8,11],"string":0,"structur":0,"subject":[2,3,9,10],"sublicens":[2,3,9,10],"submodul":0,"subsequ":[3,10],"substanti":[2,9],"substitut":[1,4,8,11],"successor":[3,10],"sudo":0,"super":0,"support":0,"surrend":[3,10],"sy":0,"t":0,"take":[0,3,10],"team":[4,11],"term":[3,10],"termin":[3,10],"territori":[3,10],"test":0,"test_slow_data":0,"test_slow_data_cach":0,"theme":[1,8],"theori":[1,4,8,11],"thereof":[3,10],"thi":[0,1,2,3,4,8,9,10,11],"those":[3,10],"three":0,"through":[3,10],"throughout":[3,10],"time":[0,3,10],"timestamp":0,"titl":[3,10],"tm":0,"tort":[1,2,4,8,9,11],"tortiou":[3,10],"trademark":[3,10],"transfer":[0,3,10],"translat":[3,10],"treati":[3,10],"true":0,"try":0,"tupl":0,"turner":[3,10],"two":[0,4,11],"type":0,"uid":0,"uid_tag":0,"uncondit":[3,10],"uncondition":[3,10],"under":[3,4,10,11],"underlin":[5,6,7,12,13,14],"understand":[3,10],"unfair":[3,10],"unicod":0,"uniqu":0,"unittest":0,"unknown":[3,10],"unless":[4,11],"upon":[3,10],"us":[1,2,3,4,8,9,10,11],"usag":0,"valu":0,"version":[0,3,10],"voluntarili":[3,10],"wa":[0,3,10],"wai":[1,4,8,11],"waiv":[3,10],"want":0,"warranti":[1,2,3,4,8,9,10,11],"well":[3,10],"whatsoev":[3,10],"when":0,"where":0,"whether":[1,2,3,4,8,9,10,11],"which":0,"whom":[2,9],"wish":[3,10],"without":[1,2,3,4,8,9,10,11],"work":[1,3,8,10],"world":[3,10],"worldwid":[3,10],"write":0,"written":[1,8],"yet":0,"yoshiki":[2,9],"you":0},"titles":["caching package","<no title>","The MIT License (MIT)","Licence","License for Sphinx","<no title>","<no title>","<no title>","<no title>","The MIT License (MIT)","Licence","License for Sphinx","<no title>","<no title>","<no title>"],"titleterms":{"0":[3,10],"1":[3,10],"2":[3,10],"3":[3,10],"4":[3,10],"The":[0,2,9],"all":0,"ar":0,"bsd":[3,10],"cach":0,"cc0":[3,10],"claus":[3,10],"condit":0,"copyright":[3,10],"disclaim":[3,10],"fallback":[3,10],"follow":0,"given":0,"licenc":[3,10],"licens":[2,3,4,9,10,11],"limit":[3,10],"mit":[2,9],"modul":0,"packag":0,"properti":0,"public":[3,10],"purpos":[3,10],"relat":[3,10],"requir":0,"right":[3,10],"source_inst":0,"sphinx":[4,11],"statement":[3,10],"univers":[3,10],"us":0,"waiver":[3,10],"zero":[3,10]}}) \ No newline at end of file +Search.setIndex({"alltitles":{"Required properties for the source_instance":[[0,null]],"The cache will be used, if all following conditions are given":[[0,null]],"caching (Caching Module)":[[0,"caching-caching-module"]],"caching package":[[0,null]]},"docnames":["caching"],"envversion":{"sphinx":65,"sphinx.domains.c":3,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":9,"sphinx.domains.index":1,"sphinx.domains.javascript":3,"sphinx.domains.math":2,"sphinx.domains.python":4,"sphinx.domains.rst":2,"sphinx.domains.std":2},"filenames":["caching.rst"],"indexentries":{"add_source_get_keys() (caching.property_cache_pickle method)":[[0,"caching.property_cache_pickle.add_source_get_keys",false]],"age_tag (caching.property_cache_pickle attribute)":[[0,"caching.property_cache_pickle.AGE_TAG",false]],"caching":[[0,"module-caching",false]],"data_tag (caching.property_cache_pickle attribute)":[[0,"caching.property_cache_pickle.DATA_TAG",false]],"data_version_tag (caching.property_cache_pickle attribute)":[[0,"caching.property_cache_pickle.DATA_VERSION_TAG",false]],"full_update() (caching.property_cache_pickle method)":[[0,"caching.property_cache_pickle.full_update",false]],"get() (caching.property_cache_pickle method)":[[0,"caching.property_cache_pickle.get",false]],"module":[[0,"module-caching",false]],"property_cache_json (class in caching)":[[0,"caching.property_cache_json",false]],"property_cache_pickle (class in caching)":[[0,"caching.property_cache_pickle",false]],"storage_version (caching.property_cache_pickle attribute)":[[0,"caching.property_cache_pickle.STORAGE_VERSION",false]],"storage_version_tag (caching.property_cache_pickle attribute)":[[0,"caching.property_cache_pickle.STORAGE_VERSION_TAG",false]],"uid_tag (caching.property_cache_pickle attribute)":[[0,"caching.property_cache_pickle.UID_TAG",false]]},"objects":{"":[[0,0,0,"-","caching"]],"caching":[[0,1,1,"","property_cache_json"],[0,1,1,"","property_cache_pickle"]],"caching.property_cache_pickle":[[0,2,1,"","AGE_TAG"],[0,2,1,"","DATA_TAG"],[0,2,1,"","DATA_VERSION_TAG"],[0,2,1,"","STORAGE_VERSION"],[0,2,1,"","STORAGE_VERSION_TAG"],[0,2,1,"","UID_TAG"],[0,3,1,"","add_source_get_keys"],[0,3,1,"","full_update"],[0,3,1,"","get"]]},"objnames":{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","attribute","Python attribute"],"3":["py","method","Python method"]},"objtypes":{"0":"py:module","1":"py:class","2":"py:attribute","3":"py:method"},"terms":{"":0,"0":0,"00":0,"03":0,"06":0,"08":0,"09":0,"1":0,"11":0,"12":0,"15":0,"17":0,"1755422274":0,"1755422277":0,"1755422280":0,"1755422283":0,"1755422286":0,"1755422289":0,"1755422292":0,"1755422295":0,"1755422298":0,"1755422301":0,"1755422304":0,"1755422307":0,"18":0,"1f":0,"2":0,"2025":0,"21":0,"24":0,"27":0,"299":0,"3":0,"300":0,"301":0,"302":0,"304":0,"306":0,"307":0,"308":0,"310":0,"381":0,"383":0,"385":0,"449":0,"450":0,"451":0,"452":0,"453":0,"454":0,"455":0,"456":0,"457":0,"458":0,"460":0,"51":0,"526":0,"527":0,"528":0,"54":0,"57":0,"8":0,"If":0,"It":0,"Will":0,"With":0,"__":0,"__1__":0,"__2__":0,"__five__":0,"__four__":0,"__init__":0,"__main__":0,"__name__":0,"__three__":0,"_age_":0,"_cach":0,"_data_":0,"_property_cache_data_version_":0,"_property_cache_uid_":0,"_storage_version_":0,"ad":0,"add":0,"add_source_get_kei":0,"ag":0,"age_tag":0,"alder":0,"also":0,"alwai":0,"append":0,"arg":0,"argument":0,"asctim":0,"attributeerror":0,"author":0,"avail":0,"base":0,"basicconfig":0,"been":0,"between":0,"bool":0,"cache_filenam":0,"callback":0,"callback_on_data_storag":0,"chach":0,"chang":0,"checksum":0,"class":0,"complet":0,"configur":0,"cosumpt":0,"current":0,"data":0,"data_tag":0,"data_vers":0,"data_version_tag":0,"de":0,"debug":0,"def":0,"default":0,"descript":0,"detail":0,"dirk":0,"document":0,"doe":0,"don":0,"e":0,"each":0,"els":0,"everi":0,"exampl":0,"except":0,"execut":0,"exist":0,"f":0,"fals":0,"file":0,"first":0,"five":0,"float":0,"format":0,"four":0,"from":0,"full_upd":0,"function":0,"g":0,"gener":0,"get":0,"getattr":0,"had":0,"hold":0,"i":0,"id":0,"ident":0,"import":0,"improv":0,"increas":0,"inform":0,"initialis":0,"initiallis":0,"instanc":0,"instead":0,"int":0,"json":0,"k":0,"kei":0,"key_fiv":0,"key_four":0,"key_on":0,"key_thre":0,"key_two":0,"kwarg":0,"less":0,"level":0,"levelnam":0,"limit":0,"list":0,"load":0,"load_all_on_init":0,"log":0,"long":0,"max_ag":0,"maximum":0,"messag":0,"method":0,"mockeri":0,"more":0,"mount":0,"much":0,"my":0,"n":0,"name":0,"need":0,"none":0,"nopep8":0,"nthe":0,"number":0,"object":0,"one":0,"onli":0,"other":0,"output":0,"paramet":0,"parent":0,"path":0,"pickl":0,"prevent":0,"previou":0,"print":0,"print_n_sleep":0,"property_cach":0,"property_cache_json":0,"property_cache_pickl":0,"provid":0,"read":0,"result":0,"return":0,"return_source_on_non":0,"second":0,"see":0,"self":0,"should":0,"sleep":0,"sleep_between_kei":0,"slow":0,"smaller":0,"somewher":0,"sourc":0,"stdout":0,"storag":0,"storage_vers":0,"storage_version_tag":0,"store":0,"store_on_get":0,"str":0,"stream":0,"string":0,"structur":0,"submodul":0,"sudo":0,"super":0,"support":0,"sy":0,"t":0,"take":0,"test":0,"test_slow_data":0,"test_slow_data_cach":0,"thi":0,"three":0,"time":0,"timestamp":0,"tm":0,"transfer":0,"true":0,"try":0,"tupl":0,"two":0,"type":0,"uid":0,"uid_tag":0,"unicod":0,"uniqu":0,"unittest":0,"usag":0,"valu":0,"version":0,"wa":0,"want":0,"when":0,"where":0,"which":0,"write":0,"yet":0,"you":0},"titles":["caching package"],"titleterms":{"The":0,"all":0,"ar":0,"cach":0,"condit":0,"follow":0,"given":0,"modul":0,"packag":0,"properti":0,"requir":0,"source_inst":0,"us":0}}) \ No newline at end of file - caching
+ caching