When the registry is instantiated, the definition file is parsed, loaded and\n some pre-calculations are made to speed-up certain common operations. This\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -72,18 +72,18 @@\n ....:\n \n In [17]: a = 1 * ureg.meter\n \n In [18]: b = 1 * ureg.centimeter\n \n In [19]: %timeit f(a, b)\n-165 us +- 9.6 us per loop (mean +- std. dev. of 7 runs, 10,000 loops each)\n+708 us +- 198 us per loop (mean +- std. dev. of 7 runs, 1,000 loops each)\n \n In [20]: %timeit g(a, b)\n-18.6 us +- 22.9 ns per loop (mean +- std. dev. of 7 runs, 100,000 loops each)\n+89.3 us +- 16.6 us per loop (mean +- std. dev. of 7 runs, 10,000 loops each)\n *\b**\b**\b**\b**\b* S\bSp\bpe\bee\bed\bd u\bup\bp r\bre\beg\bgi\bis\bst\btr\bry\by i\bin\bns\bst\bta\ban\bnt\bti\bia\bat\bti\bio\bon\bn_\b?\b\u00b6 *\b**\b**\b**\b**\b*\n When the registry is instantiated, the definition file is parsed, loaded and\n some pre-calculations are made to speed-up certain common operations. This\n process can be time consuming for a large definition file such as the default\n one (and very comprehensive) provided with pint. This can have a significant\n impact in command line applications that create and drop registries.\n Since version 0.19, part of this process can be cached resulting in a 5x to 20x\n"}]}, {"source1": "./usr/share/doc/python-pint-doc/html/searchindex.js", "source2": "./usr/share/doc/python-pint-doc/html/searchindex.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1990,15 +1990,14 @@\n \"1627\": 13,\n \"1629\": 13,\n \"1631\": 13,\n \"1634\": 13,\n \"1637\": 13,\n \"1646\": 13,\n \"1647\": 13,\n- \"165\": 5,\n \"1652\": 13,\n \"1658\": 13,\n \"166\": 13,\n \"1663\": 13,\n \"166666666666667\": 15,\n \"1668\": 13,\n \"1669\": 13,\n@@ -2054,14 +2053,15 @@\n \"1946\": 13,\n \"1949\": 13,\n \"195\": 13,\n \"1960\": 13,\n \"1963\": 13,\n \"1971\": 13,\n \"1977\": 13,\n+ \"198\": 5,\n \"1985\": 13,\n \"1990\": 13,\n \"1996\": 13,\n \"1998\": 13,\n \"1e\": [9, 10, 21],\n \"1e3\": [2, 24],\n \"1m\": 5,\n@@ -2093,15 +2093,15 @@\n \"211386245988\": 15,\n \"21138624598847\": 15,\n \"21138624599\": 15,\n \"212\": 30,\n \"213\": 30,\n \"214\": [5, 30],\n \"215\": 13,\n- \"22\": [5, 8, 29],\n+ \"22\": [8, 29],\n \"224\": [13, 15],\n \"225\": 15,\n \"225lb\": 15,\n \"226\": 13,\n \"227\": 13,\n \"23\": 21,\n \"230\": 13,\n@@ -2247,14 +2247,15 @@\n \"660\": 13,\n \"666\": 13,\n \"68\": 13,\n \"69\": 13,\n \"6mb\": 13,\n \"7\": [5, 15, 19, 25, 28, 30, 32],\n \"70\": [2, 13],\n+ \"708\": 5,\n \"7086\": 21,\n \"71\": 13,\n \"719\": 13,\n \"720\": 29,\n \"7214261353\": 15,\n \"73\": 13,\n \"737\": 13,\n@@ -2309,15 +2310,15 @@\n \"871507429\": 15,\n \"87261\": [9, 10],\n \"873\": 13,\n \"877\": 13,\n \"88\": 13,\n \"880\": 13,\n \"881\": 13,\n- \"89\": 13,\n+ \"89\": [5, 13],\n \"899\": 13,\n \"9\": [1, 5, 8, 9, 10, 18, 19, 21, 25, 26, 29, 30],\n \"9024969516\": 0,\n \"904\": 13,\n \"905\": 13,\n \"907\": 13,\n \"908\": 13,\n"}]}, {"source1": "./usr/share/doc/python-pint-doc/html/user/numpy.ipynb.gz", "source2": "./usr/share/doc/python-pint-doc/html/user/numpy.ipynb.gz", "unified_diff": null, "details": [{"source1": "numpy.ipynb", "source2": "numpy.ipynb", "unified_diff": null, "details": [{"source1": "Pretty-printed", "source2": "Pretty-printed", "comments": ["Similarity: 0.99921875%", "Differences: {\"'cells'\": \"{1: {'metadata': {'execution': {'iopub.execute_input': '2025-03-12T19:48:26.999981Z', \"", " \"'iopub.status.busy': '2025-03-12T19:48:26.999534Z', 'iopub.status.idle': \"", " \"'2025-03-12T19:48:27.501124Z', 'shell.execute_reply': \"", " \"'2025-03-12T19:48:27.499814Z'}}}, 3: {'metadata': {'execution': \"", " \"{'iopub.execute_input': '2025-03-12T19:48:27.570555Z', 'iopub.status.busy': \"", " \"'2025-03-12T19:48:27.569143Z', 'iopub.status.idle': '2025-03-12T19:48:2 [\u2026]"], "unified_diff": "@@ -23,18 +23,18 @@\n ]\n },\n {\n \"cell_type\": \"code\",\n \"execution_count\": 1,\n \"metadata\": {\n \"execution\": {\n- \"iopub.execute_input\": \"2026-04-15T01:55:58.984274Z\",\n- \"iopub.status.busy\": \"2026-04-15T01:55:58.984040Z\",\n- \"iopub.status.idle\": \"2026-04-15T01:55:59.185374Z\",\n- \"shell.execute_reply\": \"2026-04-15T01:55:59.184361Z\"\n+ \"iopub.execute_input\": \"2025-03-12T19:48:26.999981Z\",\n+ \"iopub.status.busy\": \"2025-03-12T19:48:26.999534Z\",\n+ \"iopub.status.idle\": \"2025-03-12T19:48:27.501124Z\",\n+ \"shell.execute_reply\": \"2025-03-12T19:48:27.499814Z\"\n },\n \"pycharm\": {\n \"name\": \"#%%\\n\"\n }\n },\n \"outputs\": [\n {\n@@ -81,18 +81,18 @@\n ]\n },\n {\n \"cell_type\": \"code\",\n \"execution_count\": 2,\n \"metadata\": {\n \"execution\": {\n- \"iopub.execute_input\": \"2026-04-15T01:55:59.218702Z\",\n- \"iopub.status.busy\": \"2026-04-15T01:55:59.218418Z\",\n- \"iopub.status.idle\": \"2026-04-15T01:55:59.233444Z\",\n- \"shell.execute_reply\": \"2026-04-15T01:55:59.232756Z\"\n+ \"iopub.execute_input\": \"2025-03-12T19:48:27.570555Z\",\n+ \"iopub.status.busy\": \"2025-03-12T19:48:27.569143Z\",\n+ \"iopub.status.idle\": \"2025-03-12T19:48:27.599649Z\",\n+ \"shell.execute_reply\": \"2025-03-12T19:48:27.598476Z\"\n },\n \"pycharm\": {\n \"name\": \"#%%\\n\"\n }\n },\n \"outputs\": [\n {\n@@ -113,18 +113,18 @@\n ]\n },\n {\n \"cell_type\": \"code\",\n \"execution_count\": 3,\n \"metadata\": {\n \"execution\": {\n- \"iopub.execute_input\": \"2026-04-15T01:55:59.235311Z\",\n- \"iopub.status.busy\": \"2026-04-15T01:55:59.235077Z\",\n- \"iopub.status.idle\": \"2026-04-15T01:55:59.248002Z\",\n- \"shell.execute_reply\": \"2026-04-15T01:55:59.247463Z\"\n+ \"iopub.execute_input\": \"2025-03-12T19:48:27.603986Z\",\n+ \"iopub.status.busy\": \"2025-03-12T19:48:27.603514Z\",\n+ \"iopub.status.idle\": \"2025-03-12T19:48:27.632307Z\",\n+ \"shell.execute_reply\": \"2025-03-12T19:48:27.631067Z\"\n },\n \"pycharm\": {\n \"name\": \"#%%\\n\"\n }\n },\n \"outputs\": [\n {\n@@ -156,18 +156,18 @@\n ]\n },\n {\n \"cell_type\": \"code\",\n \"execution_count\": 4,\n \"metadata\": {\n \"execution\": {\n- \"iopub.execute_input\": \"2026-04-15T01:55:59.249904Z\",\n- \"iopub.status.busy\": \"2026-04-15T01:55:59.249675Z\",\n- \"iopub.status.idle\": \"2026-04-15T01:55:59.262193Z\",\n- \"shell.execute_reply\": \"2026-04-15T01:55:59.261553Z\"\n+ \"iopub.execute_input\": \"2025-03-12T19:48:27.636656Z\",\n+ \"iopub.status.busy\": \"2025-03-12T19:48:27.636237Z\",\n+ \"iopub.status.idle\": \"2025-03-12T19:48:27.665166Z\",\n+ \"shell.execute_reply\": \"2025-03-12T19:48:27.663882Z\"\n },\n \"pycharm\": {\n \"name\": \"#%%\\n\"\n }\n },\n \"outputs\": [\n {\n@@ -187,18 +187,18 @@\n ]\n },\n {\n \"cell_type\": \"code\",\n \"execution_count\": 5,\n \"metadata\": {\n \"execution\": {\n- \"iopub.execute_input\": \"2026-04-15T01:55:59.264273Z\",\n- \"iopub.status.busy\": \"2026-04-15T01:55:59.264041Z\",\n- \"iopub.status.idle\": \"2026-04-15T01:55:59.277917Z\",\n- \"shell.execute_reply\": \"2026-04-15T01:55:59.277222Z\"\n+ \"iopub.execute_input\": \"2025-03-12T19:48:27.669588Z\",\n+ \"iopub.status.busy\": \"2025-03-12T19:48:27.669093Z\",\n+ \"iopub.status.idle\": \"2025-03-12T19:48:27.698173Z\",\n+ \"shell.execute_reply\": \"2025-03-12T19:48:27.696921Z\"\n },\n \"pycharm\": {\n \"name\": \"#%%\\n\"\n }\n },\n \"outputs\": [\n {\n@@ -218,18 +218,18 @@\n ]\n },\n {\n \"cell_type\": \"code\",\n \"execution_count\": 6,\n \"metadata\": {\n \"execution\": {\n- \"iopub.execute_input\": \"2026-04-15T01:55:59.279846Z\",\n- \"iopub.status.busy\": \"2026-04-15T01:55:59.279616Z\",\n- \"iopub.status.idle\": \"2026-04-15T01:55:59.300988Z\",\n- \"shell.execute_reply\": \"2026-04-15T01:55:59.300235Z\"\n+ \"iopub.execute_input\": \"2025-03-12T19:48:27.702848Z\",\n+ \"iopub.status.busy\": \"2025-03-12T19:48:27.701815Z\",\n+ \"iopub.status.idle\": \"2025-03-12T19:48:27.753193Z\",\n+ \"shell.execute_reply\": \"2025-03-12T19:48:27.751878Z\"\n },\n \"pycharm\": {\n \"name\": \"#%%\\n\"\n }\n },\n \"outputs\": [\n {\n@@ -267,18 +267,18 @@\n ]\n },\n {\n \"cell_type\": \"code\",\n \"execution_count\": 7,\n \"metadata\": {\n \"execution\": {\n- \"iopub.execute_input\": \"2026-04-15T01:55:59.302949Z\",\n- \"iopub.status.busy\": \"2026-04-15T01:55:59.302721Z\",\n- \"iopub.status.idle\": \"2026-04-15T01:55:59.316961Z\",\n- \"shell.execute_reply\": \"2026-04-15T01:55:59.316203Z\"\n+ \"iopub.execute_input\": \"2025-03-12T19:48:27.757755Z\",\n+ \"iopub.status.busy\": \"2025-03-12T19:48:27.756626Z\",\n+ \"iopub.status.idle\": \"2025-03-12T19:48:27.785691Z\",\n+ \"shell.execute_reply\": \"2025-03-12T19:48:27.784480Z\"\n },\n \"pycharm\": {\n \"name\": \"#%%\\n\"\n }\n },\n \"outputs\": [\n {\n@@ -310,18 +310,18 @@\n ]\n },\n {\n \"cell_type\": \"code\",\n \"execution_count\": 8,\n \"metadata\": {\n \"execution\": {\n- \"iopub.execute_input\": \"2026-04-15T01:55:59.318857Z\",\n- \"iopub.status.busy\": \"2026-04-15T01:55:59.318627Z\",\n- \"iopub.status.idle\": \"2026-04-15T01:55:59.331161Z\",\n- \"shell.execute_reply\": \"2026-04-15T01:55:59.330538Z\"\n+ \"iopub.execute_input\": \"2025-03-12T19:48:27.790244Z\",\n+ \"iopub.status.busy\": \"2025-03-12T19:48:27.789515Z\",\n+ \"iopub.status.idle\": \"2025-03-12T19:48:27.819134Z\",\n+ \"shell.execute_reply\": \"2025-03-12T19:48:27.817838Z\"\n },\n \"pycharm\": {\n \"name\": \"#%%\\n\"\n }\n },\n \"outputs\": [\n {\n@@ -357,18 +357,18 @@\n ]\n },\n {\n \"cell_type\": \"code\",\n \"execution_count\": 9,\n \"metadata\": {\n \"execution\": {\n- \"iopub.execute_input\": \"2026-04-15T01:55:59.333090Z\",\n- \"iopub.status.busy\": \"2026-04-15T01:55:59.332860Z\",\n- \"iopub.status.idle\": \"2026-04-15T01:55:59.345364Z\",\n- \"shell.execute_reply\": \"2026-04-15T01:55:59.344741Z\"\n+ \"iopub.execute_input\": \"2025-03-12T19:48:27.823406Z\",\n+ \"iopub.status.busy\": \"2025-03-12T19:48:27.822968Z\",\n+ \"iopub.status.idle\": \"2025-03-12T19:48:27.852149Z\",\n+ \"shell.execute_reply\": \"2025-03-12T19:48:27.850891Z\"\n },\n \"pycharm\": {\n \"name\": \"#%%\\n\"\n }\n },\n \"outputs\": [\n {\n@@ -400,18 +400,18 @@\n ]\n },\n {\n \"cell_type\": \"code\",\n \"execution_count\": 10,\n \"metadata\": {\n \"execution\": {\n- \"iopub.execute_input\": \"2026-04-15T01:55:59.347306Z\",\n- \"iopub.status.busy\": \"2026-04-15T01:55:59.347078Z\",\n- \"iopub.status.idle\": \"2026-04-15T01:55:59.365154Z\",\n- \"shell.execute_reply\": \"2026-04-15T01:55:59.364625Z\"\n+ \"iopub.execute_input\": \"2025-03-12T19:48:27.856035Z\",\n+ \"iopub.status.busy\": \"2025-03-12T19:48:27.855626Z\",\n+ \"iopub.status.idle\": \"2025-03-12T19:48:27.895299Z\",\n+ \"shell.execute_reply\": \"2025-03-12T19:48:27.894063Z\"\n },\n \"pycharm\": {\n \"name\": \"#%%\\n\"\n }\n },\n \"outputs\": [\n {\n@@ -443,18 +443,18 @@\n ]\n },\n {\n \"cell_type\": \"code\",\n \"execution_count\": 11,\n \"metadata\": {\n \"execution\": {\n- \"iopub.execute_input\": \"2026-04-15T01:55:59.367181Z\",\n- \"iopub.status.busy\": \"2026-04-15T01:55:59.366941Z\",\n- \"iopub.status.idle\": \"2026-04-15T01:55:59.387944Z\",\n- \"shell.execute_reply\": \"2026-04-15T01:55:59.387301Z\"\n+ \"iopub.execute_input\": \"2025-03-12T19:48:27.899311Z\",\n+ \"iopub.status.busy\": \"2025-03-12T19:48:27.898839Z\",\n+ \"iopub.status.idle\": \"2025-03-12T19:48:27.949807Z\",\n+ \"shell.execute_reply\": \"2025-03-12T19:48:27.948455Z\"\n },\n \"pycharm\": {\n \"name\": \"#%%\\n\"\n }\n },\n \"outputs\": [\n {\n@@ -502,18 +502,18 @@\n ]\n },\n {\n \"cell_type\": \"code\",\n \"execution_count\": 12,\n \"metadata\": {\n \"execution\": {\n- \"iopub.execute_input\": \"2026-04-15T01:55:59.389846Z\",\n- \"iopub.status.busy\": \"2026-04-15T01:55:59.389618Z\",\n- \"iopub.status.idle\": \"2026-04-15T01:55:59.403055Z\",\n- \"shell.execute_reply\": \"2026-04-15T01:55:59.402310Z\"\n+ \"iopub.execute_input\": \"2025-03-12T19:48:27.953622Z\",\n+ \"iopub.status.busy\": \"2025-03-12T19:48:27.953176Z\",\n+ \"iopub.status.idle\": \"2025-03-12T19:48:27.982199Z\",\n+ \"shell.execute_reply\": \"2025-03-12T19:48:27.980940Z\"\n },\n \"pycharm\": {\n \"name\": \"#%%\\n\"\n }\n },\n \"outputs\": [\n {\n@@ -592,18 +592,18 @@\n ]\n },\n {\n \"cell_type\": \"code\",\n \"execution_count\": 13,\n \"metadata\": {\n \"execution\": {\n- \"iopub.execute_input\": \"2026-04-15T01:55:59.405066Z\",\n- \"iopub.status.busy\": \"2026-04-15T01:55:59.404842Z\",\n- \"iopub.status.idle\": \"2026-04-15T01:55:59.424282Z\",\n- \"shell.execute_reply\": \"2026-04-15T01:55:59.423719Z\"\n+ \"iopub.execute_input\": \"2025-03-12T19:48:27.986555Z\",\n+ \"iopub.status.busy\": \"2025-03-12T19:48:27.985724Z\",\n+ \"iopub.status.idle\": \"2025-03-12T19:48:28.033661Z\",\n+ \"shell.execute_reply\": \"2025-03-12T19:48:28.032284Z\"\n },\n \"pycharm\": {\n \"name\": \"#%%\\n\"\n }\n },\n \"outputs\": [\n {\n@@ -659,18 +659,18 @@\n ]\n },\n {\n \"cell_type\": \"code\",\n \"execution_count\": 14,\n \"metadata\": {\n \"execution\": {\n- \"iopub.execute_input\": \"2026-04-15T01:55:59.426314Z\",\n- \"iopub.status.busy\": \"2026-04-15T01:55:59.426083Z\",\n- \"iopub.status.idle\": \"2026-04-15T01:55:59.795234Z\",\n- \"shell.execute_reply\": \"2026-04-15T01:55:59.794567Z\"\n+ \"iopub.execute_input\": \"2025-03-12T19:48:28.037965Z\",\n+ \"iopub.status.busy\": \"2025-03-12T19:48:28.037316Z\",\n+ \"iopub.status.idle\": \"2025-03-12T19:48:29.151321Z\",\n+ \"shell.execute_reply\": \"2025-03-12T19:48:29.149254Z\"\n },\n \"pycharm\": {\n \"name\": \"#%%\\n\"\n }\n },\n \"outputs\": [\n {\n@@ -717,18 +717,18 @@\n ]\n },\n {\n \"cell_type\": \"code\",\n \"execution_count\": 15,\n \"metadata\": {\n \"execution\": {\n- \"iopub.execute_input\": \"2026-04-15T01:55:59.797400Z\",\n- \"iopub.status.busy\": \"2026-04-15T01:55:59.797160Z\",\n- \"iopub.status.idle\": \"2026-04-15T01:55:59.813015Z\",\n- \"shell.execute_reply\": \"2026-04-15T01:55:59.812361Z\"\n+ \"iopub.execute_input\": \"2025-03-12T19:48:29.155494Z\",\n+ \"iopub.status.busy\": \"2025-03-12T19:48:29.154974Z\",\n+ \"iopub.status.idle\": \"2025-03-12T19:48:29.190008Z\",\n+ \"shell.execute_reply\": \"2025-03-12T19:48:29.188729Z\"\n },\n \"pycharm\": {\n \"name\": \"#%%\\n\"\n }\n },\n \"outputs\": [\n {\n@@ -771,18 +771,18 @@\n ]\n },\n {\n \"cell_type\": \"code\",\n \"execution_count\": 16,\n \"metadata\": {\n \"execution\": {\n- \"iopub.execute_input\": \"2026-04-15T01:55:59.814938Z\",\n- \"iopub.status.busy\": \"2026-04-15T01:55:59.814705Z\",\n- \"iopub.status.idle\": \"2026-04-15T01:55:59.829475Z\",\n- \"shell.execute_reply\": \"2026-04-15T01:55:59.828736Z\"\n+ \"iopub.execute_input\": \"2025-03-12T19:48:29.194144Z\",\n+ \"iopub.status.busy\": \"2025-03-12T19:48:29.193721Z\",\n+ \"iopub.status.idle\": \"2025-03-12T19:48:29.227700Z\",\n+ \"shell.execute_reply\": \"2025-03-12T19:48:29.226340Z\"\n },\n \"pycharm\": {\n \"name\": \"#%%\\n\"\n }\n },\n \"outputs\": [\n {\n@@ -822,18 +822,18 @@\n ]\n },\n {\n \"cell_type\": \"code\",\n \"execution_count\": 17,\n \"metadata\": {\n \"execution\": {\n- \"iopub.execute_input\": \"2026-04-15T01:55:59.831349Z\",\n- \"iopub.status.busy\": \"2026-04-15T01:55:59.831118Z\",\n- \"iopub.status.idle\": \"2026-04-15T01:56:00.239363Z\",\n- \"shell.execute_reply\": \"2026-04-15T01:56:00.238315Z\"\n+ \"iopub.execute_input\": \"2025-03-12T19:48:29.246932Z\",\n+ \"iopub.status.busy\": \"2025-03-12T19:48:29.245660Z\",\n+ \"iopub.status.idle\": \"2025-03-12T19:48:30.180906Z\",\n+ \"shell.execute_reply\": \"2025-03-12T19:48:30.179560Z\"\n },\n \"pycharm\": {\n \"name\": \"#%%\\n\"\n }\n },\n \"outputs\": [\n {\n@@ -878,18 +878,18 @@\n ]\n },\n {\n \"cell_type\": \"code\",\n \"execution_count\": 18,\n \"metadata\": {\n \"execution\": {\n- \"iopub.execute_input\": \"2026-04-15T01:56:00.241500Z\",\n- \"iopub.status.busy\": \"2026-04-15T01:56:00.241258Z\",\n- \"iopub.status.idle\": \"2026-04-15T01:56:00.970606Z\",\n- \"shell.execute_reply\": \"2026-04-15T01:56:00.969638Z\"\n+ \"iopub.execute_input\": \"2025-03-12T19:48:30.185078Z\",\n+ \"iopub.status.busy\": \"2025-03-12T19:48:30.184570Z\",\n+ \"iopub.status.idle\": \"2025-03-12T19:48:31.831661Z\",\n+ \"shell.execute_reply\": \"2025-03-12T19:48:31.830476Z\"\n },\n \"pycharm\": {\n \"name\": \"#%%\\n\"\n }\n },\n \"outputs\": [\n {\n"}]}]}]}]}]}]}