{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.xkAMv56a/b1/python-pint_0.24.4-2_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.xkAMv56a/b2/python-pint_0.24.4-2_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- f9edc56031db7777e0c0f4ca54d44e01 1501688 doc optional python-pint-doc_0.24.4-2_all.deb\n+ a166a5fbea1124055acd1b4ea87cafa9 1501692 doc optional python-pint-doc_0.24.4-2_all.deb\n 1329d3909fc198a583b4d61618bade03 225220 python optional python3-pint_0.24.4-2_all.deb\n"}, {"source1": "python-pint-doc_0.24.4-2_all.deb", "source2": "python-pint-doc_0.24.4-2_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-04-19 06:33:01.000000 debian-binary\n--rw-r--r-- 0 0 0 7440 2025-04-19 06:33:01.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 7444 2025-04-19 06:33:01.000000 control.tar.xz\n -rw-r--r-- 0 0 0 1494056 2025-04-19 06:33:01.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -399,25 +399,25 @@\n -rw-r--r-- 0 root (0) root (0) 405 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/plot_directive/user/plotting-2.py\n -rw-r--r-- 0 root (0) root (0) 48183 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/plot_directive/user/plotting-3.hires.png\n -rw-r--r-- 0 root (0) root (0) 5080 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/plot_directive/user/plotting-3.pdf.gz\n -rw-r--r-- 0 root (0) root (0) 15514 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/plot_directive/user/plotting-3.png\n -rw-r--r-- 0 root (0) root (0) 435 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/plot_directive/user/plotting-3.py\n -rw-r--r-- 0 root (0) root (0) 20233 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/py-modindex.html\n -rw-r--r-- 0 root (0) root (0) 16037 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/search.html\n--rw-r--r-- 0 root (0) root (0) 118349 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/searchindex.js\n+-rw-r--r-- 0 root (0) root (0) 118351 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/searchindex.js\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/user/\n -rw-r--r-- 0 root (0) root (0) 23900 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/user/angular_frequency.html\n -rw-r--r-- 0 root (0) root (0) 51127 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/user/contexts.html\n -rw-r--r-- 0 root (0) root (0) 32602 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/user/defining-quantities.html\n -rw-r--r-- 0 root (0) root (0) 34558 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/user/formatting.html\n -rw-r--r-- 0 root (0) root (0) 17823 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/user/index.html\n -rw-r--r-- 0 root (0) root (0) 30589 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/user/log_units.html\n -rw-r--r-- 0 root (0) root (0) 35474 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/user/nonmult.html\n -rw-r--r-- 0 root (0) root (0) 101531 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/user/numpy.html\n--rw-r--r-- 0 root (0) root (0) 8254 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/user/numpy.ipynb.gz\n+-rw-r--r-- 0 root (0) root (0) 8255 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/user/numpy.ipynb.gz\n -rw-r--r-- 0 root (0) root (0) 31582 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/user/plotting.html\n -rw-r--r-- 0 root (0) root (0) 23707 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/user/systems.html\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-19 06:33:01.000000 ./usr/share/doc-base/\n -rw-r--r-- 0 root (0) root (0) 245 2025-04-19 06:33:01.000000 ./usr/share/doc-base/python-pint-doc.python-pint-doc\n lrwxrwxrwx 0 root (0) root (0) 0 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/_static/doctools.js -> ../../../../javascript/sphinxdoc/1.0/doctools.js\n lrwxrwxrwx 0 root (0) root (0) 0 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/_static/language_data.js -> ../../../../javascript/sphinxdoc/1.0/language_data.js\n lrwxrwxrwx 0 root (0) root (0) 0 2025-04-19 06:33:01.000000 ./usr/share/doc/python-pint-doc/html/_static/searchtools.js -> ../../../../javascript/sphinxdoc/1.0/searchtools.js\n"}, {"source1": "./usr/share/doc/python-pint-doc/html/advanced/performance.html", "source2": "./usr/share/doc/python-pint-doc/html/advanced/performance.html", "unified_diff": "@@ -481,18 +481,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-160 us +- 3.03 us per loop (mean +- std. dev. of 7 runs, 10,000 loops each)\n+177 us +- 46.1 us per loop (mean +- std. dev. of 7 runs, 10,000 loops each)\n \n In [20]: %timeit g(a, b)\n-18.4 us +- 283 ns per loop (mean +- std. dev. of 7 runs, 100,000 loops each)\n+17.3 us +- 147 ns per loop (mean +- std. dev. of 7 runs, 100,000 loops each)\n \n \n \n
\n

Speed up registry instantiation#

\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", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -123,18 +123,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-160 us +- 3.03 us per loop (mean +- std. dev. of 7 runs, 10,000 loops each)\n+177 us +- 46.1 us per loop (mean +- std. dev. of 7 runs, 10,000 loops each)\n \n In [20]: %timeit g(a, b)\n-18.4 us +- 283 ns per loop (mean +- std. dev. of 7 runs, 100,000 loops each)\n+17.3 us +- 147 ns per loop (mean +- std. dev. of 7 runs, 100,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# *\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": "@@ -1840,15 +1840,15 @@\n \"0033495\": 29,\n \"00640929\": 8,\n \"0064092925890407\": 8,\n \"00e\": 21,\n \"01\": 19,\n \"02f\": 4,\n \"02fp\": 4,\n- \"03\": [5, 15, 19, 21, 25],\n+ \"03\": [15, 19, 21, 25],\n \"04\": 19,\n \"05\": 5,\n \"056\": 24,\n \"0561\": 13,\n \"05828325\": 15,\n \"06\": [21, 26],\n \"07\": [15, 19],\n@@ -1954,15 +1954,15 @@\n \"1424\": 13,\n \"143\": 13,\n \"1431\": 13,\n \"1441\": 13,\n \"1456\": 13,\n \"1465\": 13,\n \"1466\": 13,\n- \"147\": 13,\n+ \"147\": [5, 13],\n \"1470\": 13,\n \"1479\": 13,\n \"148\": 13,\n \"1484\": 13,\n \"1498\": 13,\n \"15\": [5, 29, 30],\n \"1501\": 13,\n@@ -1979,15 +1979,14 @@\n \"1570\": 13,\n \"158\": 13,\n \"1584\": 13,\n \"1593\": 13,\n \"1595\": 13,\n \"1596\": 13,\n \"16\": [5, 30],\n- \"160\": 5,\n \"1607\": 13,\n \"161\": [13, 28],\n \"1611\": 13,\n \"1614\": 13,\n \"1625\": 13,\n \"1627\": 13,\n \"1629\": 13,\n@@ -2020,14 +2019,15 @@\n \"1722\": 13,\n \"1725\": 13,\n \"1727\": 13,\n \"1729\": 13,\n \"1738\": 13,\n \"174\": 13,\n \"176\": 13,\n+ \"177\": 5,\n \"178\": [13, 30],\n \"1783\": 13,\n \"179\": [13, 30],\n \"18\": [5, 30],\n \"180\": 30,\n \"1803\": 13,\n \"1804\": 13,\n@@ -2115,15 +2115,15 @@\n \"252\": 13,\n \"255\": 29,\n \"25e\": 21,\n \"262\": 13,\n \"26400\": 31,\n \"27\": 15,\n \"273\": 29,\n- \"283\": [5, 13, 29],\n+ \"283\": [13, 29],\n \"28318531\": 23,\n \"286\": [5, 13],\n \"298\": 29,\n \"299792\": 24,\n \"2d\": 12,\n \"2e\": 21,\n \"2f\": [21, 26],\n@@ -2184,15 +2184,15 @@\n \"4482216152605005\": 21,\n \"44822162\": [9, 10],\n \"449\": 13,\n \"45\": [13, 19],\n \"453\": 24,\n \"458\": 24,\n \"4583\": 30,\n- \"46\": [13, 15, 30],\n+ \"46\": [5, 13, 15, 30],\n \"462\": 13,\n \"463\": 13,\n \"465\": 13,\n \"468\": 13,\n \"472\": 13,\n \"473176\": 32,\n \"474\": 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': '2026-05-23T14:37:01.935204Z', \"", " \"'iopub.status.busy': '2026-05-23T14:37:01.934919Z', 'iopub.status.idle': \"", " \"'2026-05-23T14:37:02.123541Z', 'shell.execute_reply': \"", " \"'2026-05-23T14:37:02.122961Z'}}}, 3: {'metadata': {'execution': \"", " \"{'iopub.execute_input': '2026-05-23T14:37:02.157722Z', 'iopub.status.busy': \"", " \"'2026-05-23T14:37:02.157458Z', 'iopub.status.idle': '2026-05-23T14:37:0 [\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\": \"2025-04-20T08:06:39.670075Z\",\n- \"iopub.status.busy\": \"2025-04-20T08:06:39.669833Z\",\n- \"iopub.status.idle\": \"2025-04-20T08:06:39.856543Z\",\n- \"shell.execute_reply\": \"2025-04-20T08:06:39.855819Z\"\n+ \"iopub.execute_input\": \"2026-05-23T14:37:01.935204Z\",\n+ \"iopub.status.busy\": \"2026-05-23T14:37:01.934919Z\",\n+ \"iopub.status.idle\": \"2026-05-23T14:37:02.123541Z\",\n+ \"shell.execute_reply\": \"2026-05-23T14:37:02.122961Z\"\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\": \"2025-04-20T08:06:39.891742Z\",\n- \"iopub.status.busy\": \"2025-04-20T08:06:39.891150Z\",\n- \"iopub.status.idle\": \"2025-04-20T08:06:39.904569Z\",\n- \"shell.execute_reply\": \"2025-04-20T08:06:39.904015Z\"\n+ \"iopub.execute_input\": \"2026-05-23T14:37:02.157722Z\",\n+ \"iopub.status.busy\": \"2026-05-23T14:37:02.157458Z\",\n+ \"iopub.status.idle\": \"2026-05-23T14:37:02.170427Z\",\n+ \"shell.execute_reply\": \"2026-05-23T14:37:02.169886Z\"\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\": \"2025-04-20T08:06:39.906734Z\",\n- \"iopub.status.busy\": \"2025-04-20T08:06:39.906501Z\",\n- \"iopub.status.idle\": \"2025-04-20T08:06:39.918417Z\",\n- \"shell.execute_reply\": \"2025-04-20T08:06:39.917887Z\"\n+ \"iopub.execute_input\": \"2026-05-23T14:37:02.172267Z\",\n+ \"iopub.status.busy\": \"2026-05-23T14:37:02.172029Z\",\n+ \"iopub.status.idle\": \"2026-05-23T14:37:02.183585Z\",\n+ \"shell.execute_reply\": \"2026-05-23T14:37:02.183004Z\"\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\": \"2025-04-20T08:06:39.920550Z\",\n- \"iopub.status.busy\": \"2025-04-20T08:06:39.920311Z\",\n- \"iopub.status.idle\": \"2025-04-20T08:06:39.931189Z\",\n- \"shell.execute_reply\": \"2025-04-20T08:06:39.930680Z\"\n+ \"iopub.execute_input\": \"2026-05-23T14:37:02.185442Z\",\n+ \"iopub.status.busy\": \"2026-05-23T14:37:02.185204Z\",\n+ \"iopub.status.idle\": \"2026-05-23T14:37:02.196320Z\",\n+ \"shell.execute_reply\": \"2026-05-23T14:37:02.195789Z\"\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\": \"2025-04-20T08:06:39.933661Z\",\n- \"iopub.status.busy\": \"2025-04-20T08:06:39.933424Z\",\n- \"iopub.status.idle\": \"2025-04-20T08:06:39.944365Z\",\n- \"shell.execute_reply\": \"2025-04-20T08:06:39.943855Z\"\n+ \"iopub.execute_input\": \"2026-05-23T14:37:02.198121Z\",\n+ \"iopub.status.busy\": \"2026-05-23T14:37:02.197888Z\",\n+ \"iopub.status.idle\": \"2026-05-23T14:37:02.209037Z\",\n+ \"shell.execute_reply\": \"2026-05-23T14:37:02.208509Z\"\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\": \"2025-04-20T08:06:39.946380Z\",\n- \"iopub.status.busy\": \"2025-04-20T08:06:39.946146Z\",\n- \"iopub.status.idle\": \"2025-04-20T08:06:39.972433Z\",\n- \"shell.execute_reply\": \"2025-04-20T08:06:39.971918Z\"\n+ \"iopub.execute_input\": \"2026-05-23T14:37:02.210805Z\",\n+ \"iopub.status.busy\": \"2026-05-23T14:37:02.210567Z\",\n+ \"iopub.status.idle\": \"2026-05-23T14:37:02.237669Z\",\n+ \"shell.execute_reply\": \"2026-05-23T14:37:02.237141Z\"\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\": \"2025-04-20T08:06:39.974440Z\",\n- \"iopub.status.busy\": \"2025-04-20T08:06:39.974204Z\",\n- \"iopub.status.idle\": \"2025-04-20T08:06:39.985922Z\",\n- \"shell.execute_reply\": \"2025-04-20T08:06:39.985225Z\"\n+ \"iopub.execute_input\": \"2026-05-23T14:37:02.239561Z\",\n+ \"iopub.status.busy\": \"2026-05-23T14:37:02.239322Z\",\n+ \"iopub.status.idle\": \"2026-05-23T14:37:02.250659Z\",\n+ \"shell.execute_reply\": \"2026-05-23T14:37:02.250145Z\"\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\": \"2025-04-20T08:06:39.988051Z\",\n- \"iopub.status.busy\": \"2025-04-20T08:06:39.987803Z\",\n- \"iopub.status.idle\": \"2025-04-20T08:06:40.001057Z\",\n- \"shell.execute_reply\": \"2025-04-20T08:06:40.000294Z\"\n+ \"iopub.execute_input\": \"2026-05-23T14:37:02.252486Z\",\n+ \"iopub.status.busy\": \"2026-05-23T14:37:02.252249Z\",\n+ \"iopub.status.idle\": \"2026-05-23T14:37:02.263634Z\",\n+ \"shell.execute_reply\": \"2026-05-23T14:37:02.263098Z\"\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\": \"2025-04-20T08:06:40.003590Z\",\n- \"iopub.status.busy\": \"2025-04-20T08:06:40.003036Z\",\n- \"iopub.status.idle\": \"2025-04-20T08:06:40.015635Z\",\n- \"shell.execute_reply\": \"2025-04-20T08:06:40.014868Z\"\n+ \"iopub.execute_input\": \"2026-05-23T14:37:02.265495Z\",\n+ \"iopub.status.busy\": \"2026-05-23T14:37:02.265244Z\",\n+ \"iopub.status.idle\": \"2026-05-23T14:37:02.276277Z\",\n+ \"shell.execute_reply\": \"2026-05-23T14:37:02.275753Z\"\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\": \"2025-04-20T08:06:40.018053Z\",\n- \"iopub.status.busy\": \"2025-04-20T08:06:40.017622Z\",\n- \"iopub.status.idle\": \"2025-04-20T08:06:40.030918Z\",\n- \"shell.execute_reply\": \"2025-04-20T08:06:40.030162Z\"\n+ \"iopub.execute_input\": \"2026-05-23T14:37:02.278089Z\",\n+ \"iopub.status.busy\": \"2026-05-23T14:37:02.277849Z\",\n+ \"iopub.status.idle\": \"2026-05-23T14:37:02.289103Z\",\n+ \"shell.execute_reply\": \"2026-05-23T14:37:02.288585Z\"\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\": \"2025-04-20T08:06:40.033454Z\",\n- \"iopub.status.busy\": \"2025-04-20T08:06:40.032863Z\",\n- \"iopub.status.idle\": \"2025-04-20T08:06:40.054430Z\",\n- \"shell.execute_reply\": \"2025-04-20T08:06:40.053657Z\"\n+ \"iopub.execute_input\": \"2026-05-23T14:37:02.290892Z\",\n+ \"iopub.status.busy\": \"2026-05-23T14:37:02.290660Z\",\n+ \"iopub.status.idle\": \"2026-05-23T14:37:02.309654Z\",\n+ \"shell.execute_reply\": \"2026-05-23T14:37:02.309123Z\"\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\": \"2025-04-20T08:06:40.057014Z\",\n- \"iopub.status.busy\": \"2025-04-20T08:06:40.056420Z\",\n- \"iopub.status.idle\": \"2025-04-20T08:06:40.070056Z\",\n- \"shell.execute_reply\": \"2025-04-20T08:06:40.069290Z\"\n+ \"iopub.execute_input\": \"2026-05-23T14:37:02.311534Z\",\n+ \"iopub.status.busy\": \"2026-05-23T14:37:02.311302Z\",\n+ \"iopub.status.idle\": \"2026-05-23T14:37:02.322661Z\",\n+ \"shell.execute_reply\": \"2026-05-23T14:37:02.322149Z\"\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\": \"2025-04-20T08:06:40.072226Z\",\n- \"iopub.status.busy\": \"2025-04-20T08:06:40.071979Z\",\n- \"iopub.status.idle\": \"2025-04-20T08:06:40.092006Z\",\n- \"shell.execute_reply\": \"2025-04-20T08:06:40.091218Z\"\n+ \"iopub.execute_input\": \"2026-05-23T14:37:02.324590Z\",\n+ \"iopub.status.busy\": \"2026-05-23T14:37:02.324357Z\",\n+ \"iopub.status.idle\": \"2026-05-23T14:37:02.341928Z\",\n+ \"shell.execute_reply\": \"2026-05-23T14:37:02.341411Z\"\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\": \"2025-04-20T08:06:40.094244Z\",\n- \"iopub.status.busy\": \"2025-04-20T08:06:40.093988Z\",\n- \"iopub.status.idle\": \"2025-04-20T08:06:40.448572Z\",\n- \"shell.execute_reply\": \"2025-04-20T08:06:40.447722Z\"\n+ \"iopub.execute_input\": \"2026-05-23T14:37:02.343802Z\",\n+ \"iopub.status.busy\": \"2026-05-23T14:37:02.343565Z\",\n+ \"iopub.status.idle\": \"2026-05-23T14:37:02.698251Z\",\n+ \"shell.execute_reply\": \"2026-05-23T14:37:02.697499Z\"\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\": \"2025-04-20T08:06:40.450855Z\",\n- \"iopub.status.busy\": \"2025-04-20T08:06:40.450604Z\",\n- \"iopub.status.idle\": \"2025-04-20T08:06:40.466243Z\",\n- \"shell.execute_reply\": \"2025-04-20T08:06:40.465470Z\"\n+ \"iopub.execute_input\": \"2026-05-23T14:37:02.701049Z\",\n+ \"iopub.status.busy\": \"2026-05-23T14:37:02.700486Z\",\n+ \"iopub.status.idle\": \"2026-05-23T14:37:02.722979Z\",\n+ \"shell.execute_reply\": \"2026-05-23T14:37:02.722244Z\"\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\": \"2025-04-20T08:06:40.468326Z\",\n- \"iopub.status.busy\": \"2025-04-20T08:06:40.468087Z\",\n- \"iopub.status.idle\": \"2025-04-20T08:06:40.482225Z\",\n- \"shell.execute_reply\": \"2025-04-20T08:06:40.481508Z\"\n+ \"iopub.execute_input\": \"2026-05-23T14:37:02.725481Z\",\n+ \"iopub.status.busy\": \"2026-05-23T14:37:02.725153Z\",\n+ \"iopub.status.idle\": \"2026-05-23T14:37:02.740491Z\",\n+ \"shell.execute_reply\": \"2026-05-23T14:37:02.739899Z\"\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\": \"2025-04-20T08:06:40.484252Z\",\n- \"iopub.status.busy\": \"2025-04-20T08:06:40.484015Z\",\n- \"iopub.status.idle\": \"2025-04-20T08:06:40.901977Z\",\n- \"shell.execute_reply\": \"2025-04-20T08:06:40.901388Z\"\n+ \"iopub.execute_input\": \"2026-05-23T14:37:02.742492Z\",\n+ \"iopub.status.busy\": \"2026-05-23T14:37:02.742250Z\",\n+ \"iopub.status.idle\": \"2026-05-23T14:37:03.171126Z\",\n+ \"shell.execute_reply\": \"2026-05-23T14:37:03.170493Z\"\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\": \"2025-04-20T08:06:40.904322Z\",\n- \"iopub.status.busy\": \"2025-04-20T08:06:40.904066Z\",\n- \"iopub.status.idle\": \"2025-04-20T08:06:41.156414Z\",\n- \"shell.execute_reply\": \"2025-04-20T08:06:41.155807Z\"\n+ \"iopub.execute_input\": \"2026-05-23T14:37:03.173435Z\",\n+ \"iopub.status.busy\": \"2026-05-23T14:37:03.173158Z\",\n+ \"iopub.status.idle\": \"2026-05-23T14:37:03.436050Z\",\n+ \"shell.execute_reply\": \"2026-05-23T14:37:03.435413Z\"\n },\n \"pycharm\": {\n \"name\": \"#%%\\n\"\n }\n },\n \"outputs\": [\n {\n"}]}]}]}]}]}]}