--- /srv/reproducible-results/rbuild-debian/r-b-build.opcj7pEQ/b1/python-pint_0.24.3-2_arm64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.opcj7pEQ/b2/python-pint_0.24.3-2_arm64.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ - ffd8807f2044a409818bb7fceab4ab43 508504 doc optional python-pint-doc_0.24.3-2_all.deb │ + 5e3e92a711587f9b051300bd65a6d881 508472 doc optional python-pint-doc_0.24.3-2_all.deb │ 96bc4a57fe6c3c47c14d3953a367e7d9 224300 python optional python3-pint_0.24.3-2_all.deb ├── python-pint-doc_0.24.3-2_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-08-25 17:46:05.000000 debian-binary │ │ --rw-r--r-- 0 0 0 5380 2024-08-25 17:46:05.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 502932 2024-08-25 17:46:05.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 5384 2024-08-25 17:46:05.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 502896 2024-08-25 17:46:05.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -170,15 +170,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1094 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/_static/webpack-macros.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/advanced/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23137 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/advanced/currencies.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 22686 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/advanced/custom-registry-class.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28606 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/advanced/defining.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14663 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/advanced/index.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 19917 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/advanced/measurement.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 27920 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/advanced/performance.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 27918 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/advanced/performance.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 26430 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/advanced/pitheorem.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 24331 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/advanced/serialization.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 40528 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/advanced/wrapping.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/api/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 176916 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/api/base.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 252030 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/api/facets.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14265 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/api/index.html │ │ │ │ @@ -209,25 +209,25 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 405 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/plot_directive/user/plotting-2.py │ │ │ │ -rw-r--r-- 0 root (0) root (0) 48193 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/plot_directive/user/plotting-3.hires.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5075 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/plot_directive/user/plotting-3.pdf.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15507 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/plot_directive/user/plotting-3.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 435 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/plot_directive/user/plotting-3.py │ │ │ │ -rw-r--r-- 0 root (0) root (0) 17296 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/py-modindex.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13125 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/search.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 118107 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/searchindex.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 118112 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/searchindex.js │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/user/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 19973 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/user/angular_frequency.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 46409 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/user/contexts.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28516 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/user/defining-quantities.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 30104 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/user/formatting.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14741 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/user/index.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 26293 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/user/log_units.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32322 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/user/nonmult.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 97003 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/user/numpy.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8256 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/user/numpy.ipynb.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8260 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/user/numpy.ipynb.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28483 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/user/plotting.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 20608 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/user/systems.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-25 17:46:05.000000 ./usr/share/doc-base/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 245 2024-08-25 17:46:05.000000 ./usr/share/doc-base/python-pint-doc.python-pint-doc │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/_static/doctools.js -> ../../../../javascript/sphinxdoc/1.0/doctools.js │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/_static/language_data.js -> ../../../../javascript/sphinxdoc/1.0/language_data.js │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-08-25 17:46:05.000000 ./usr/share/doc/python-pint-doc/html/_static/searchtools.js -> ../../../../javascript/sphinxdoc/1.0/searchtools.js │ │ │ ├── ./usr/share/doc/python-pint-doc/html/advanced/performance.html │ │ │ │ @@ -477,18 +477,18 @@ │ │ │ │ ....: │ │ │ │ │ │ │ │ In [17]: a = 1 * ureg.meter │ │ │ │ │ │ │ │ In [18]: b = 1 * ureg.centimeter │ │ │ │ │ │ │ │ In [19]: %timeit f(a, b) │ │ │ │ -109 us +- 5.4 us per loop (mean +- std. dev. of 7 runs, 10,000 loops each) │ │ │ │ +111 us +- 3.31 us per loop (mean +- std. dev. of 7 runs, 10,000 loops each) │ │ │ │ │ │ │ │ In [20]: %timeit g(a, b) │ │ │ │ -19.2 us +- 1.73 us per loop (mean +- std. dev. of 7 runs, 100,000 loops each) │ │ │ │ +18 us +- 183 ns per loop (mean +- std. dev. of 7 runs, 100,000 loops each) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │

Speed up registry instantiation

│ │ │ │

When the registry is instantiated, the definition file is parsed, loaded and │ │ │ │ some pre-calculations are made to speed-up certain common operations. This │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -120,18 +120,18 @@ │ │ │ │ │ ....: │ │ │ │ │ │ │ │ │ │ In [17]: a = 1 * ureg.meter │ │ │ │ │ │ │ │ │ │ In [18]: b = 1 * ureg.centimeter │ │ │ │ │ │ │ │ │ │ In [19]: %timeit f(a, b) │ │ │ │ │ -109 us +- 5.4 us per loop (mean +- std. dev. of 7 runs, 10,000 loops each) │ │ │ │ │ +111 us +- 3.31 us per loop (mean +- std. dev. of 7 runs, 10,000 loops each) │ │ │ │ │ │ │ │ │ │ In [20]: %timeit g(a, b) │ │ │ │ │ -19.2 us +- 1.73 us per loop (mean +- std. dev. of 7 runs, 100,000 loops each) │ │ │ │ │ +18 us +- 183 ns per loop (mean +- std. dev. of 7 runs, 100,000 loops each) │ │ │ │ │ ********** SSppeeeedd uupp rreeggiissttrryy iinnssttaannttiiaattiioonn_?¶ ********** │ │ │ │ │ When the registry is instantiated, the definition file is parsed, loaded and │ │ │ │ │ some pre-calculations are made to speed-up certain common operations. This │ │ │ │ │ process can be time consuming for a large definition file such as the default │ │ │ │ │ one (and very comprehensive) provided with pint. This can have a significant │ │ │ │ │ impact in command line applications that create and drop registries. │ │ │ │ │ Since version 0.19, part of this process can be cached resulting in a 5x to 20x │ │ │ ├── ./usr/share/doc/python-pint-doc/html/searchindex.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1877,24 +1877,23 @@ │ │ │ │ │ "1072": 13, │ │ │ │ │ "108": 13, │ │ │ │ │ "1080": 13, │ │ │ │ │ "1083": 13, │ │ │ │ │ "1085": 13, │ │ │ │ │ "1086": 13, │ │ │ │ │ "1088": 13, │ │ │ │ │ - "109": 5, │ │ │ │ │ "1097": 13, │ │ │ │ │ "10e": 21, │ │ │ │ │ "10x": 13, │ │ │ │ │ "10\u2079": 26, │ │ │ │ │ "11": [5, 8, 15, 30], │ │ │ │ │ "110": 29, │ │ │ │ │ "1102": 13, │ │ │ │ │ "1108": 13, │ │ │ │ │ - "111": 13, │ │ │ │ │ + "111": [5, 13], │ │ │ │ │ "11108": 0, │ │ │ │ │ "1112": 13, │ │ │ │ │ "112": 13, │ │ │ │ │ "11254": 0, │ │ │ │ │ "1134": 13, │ │ │ │ │ "1136": 13, │ │ │ │ │ "1142": 13, │ │ │ │ │ @@ -2028,14 +2027,15 @@ │ │ │ │ │ "18": [5, 30], │ │ │ │ │ "1803": 13, │ │ │ │ │ "1805": 13, │ │ │ │ │ "181": 13, │ │ │ │ │ "1816": 13, │ │ │ │ │ "1818": 13, │ │ │ │ │ "1819": 13, │ │ │ │ │ + "183": 5, │ │ │ │ │ "1832": 13, │ │ │ │ │ "1836": 15, │ │ │ │ │ "1841": 13, │ │ │ │ │ "1844": 15, │ │ │ │ │ "1853": 13, │ │ │ │ │ "1862": 13, │ │ │ │ │ "187": 13, │ │ │ │ │ @@ -2124,15 +2124,15 @@ │ │ │ │ │ "3": [1, 5, 6, 8, 9, 12, 15, 18, 19, 21, 25, 26, 29, 30], │ │ │ │ │ "30": [2, 4, 13, 15, 21, 25, 26, 29, 30, 31], │ │ │ │ │ "300": [21, 29, 30], │ │ │ │ │ "3000": 25, │ │ │ │ │ "3000cm": 25, │ │ │ │ │ "300e": 21, │ │ │ │ │ "30e": 21, │ │ │ │ │ - "31": 15, │ │ │ │ │ + "31": [5, 15], │ │ │ │ │ "3101": 19, │ │ │ │ │ "315": 13, │ │ │ │ │ "317": 13, │ │ │ │ │ "320": 13, │ │ │ │ │ "321": 13, │ │ │ │ │ "323": 13, │ │ │ │ │ "33": 24, │ │ │ │ │ @@ -2243,15 +2243,15 @@ │ │ │ │ │ "7": [5, 15, 19, 25, 28, 30, 32], │ │ │ │ │ "70": [2, 13], │ │ │ │ │ "7086": 21, │ │ │ │ │ "71": 13, │ │ │ │ │ "719": 13, │ │ │ │ │ "720": 29, │ │ │ │ │ "7214261353": 15, │ │ │ │ │ - "73": [5, 13], │ │ │ │ │ + "73": 13, │ │ │ │ │ "737": 13, │ │ │ │ │ "74": 13, │ │ │ │ │ "746": 13, │ │ │ │ │ "747": 13, │ │ │ │ │ "749": 13, │ │ │ │ │ "75": [13, 21], │ │ │ │ │ "751": 13, │ │ │ ├── ./usr/share/doc/python-pint-doc/html/user/numpy.ipynb.gz │ │ │ │ ├── numpy.ipynb │ │ │ │ │ ├── Pretty-printed │ │ │ │ │ │┄ Similarity: 0.99921875% │ │ │ │ │ │┄ Differences: {"'cells'": "{1: {'metadata': {'execution': {'iopub.execute_input': '2025-10-31T05:57:55.749143Z', " │ │ │ │ │ │┄ "'iopub.status.busy': '2025-10-31T05:57:55.748841Z', 'iopub.status.idle': " │ │ │ │ │ │┄ "'2025-10-31T05:57:55.989033Z', 'shell.execute_reply': " │ │ │ │ │ │┄ "'2025-10-31T05:57:55.988424Z'}}}, 3: {'metadata': {'execution': " │ │ │ │ │ │┄ "{'iopub.execute_input': '2025-10-31T05:57:56.040010Z', 'iopub.status.busy': " │ │ │ │ │ │┄ "'2025-10-31T05:57:56.039697Z', 'iopub.status.idle': '2025-10-31T05:57:5 […] │ │ │ │ │ │ @@ -23,18 +23,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 1, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2025-10-31T05:51:54.690589Z", │ │ │ │ │ │ - "iopub.status.busy": "2025-10-31T05:51:54.690296Z", │ │ │ │ │ │ - "iopub.status.idle": "2025-10-31T05:51:54.928004Z", │ │ │ │ │ │ - "shell.execute_reply": "2025-10-31T05:51:54.927290Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-10-31T05:57:55.749143Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-10-31T05:57:55.748841Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-10-31T05:57:55.989033Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-10-31T05:57:55.988424Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -81,18 +81,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 2, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2025-10-31T05:51:54.968301Z", │ │ │ │ │ │ - "iopub.status.busy": "2025-10-31T05:51:54.967665Z", │ │ │ │ │ │ - "iopub.status.idle": "2025-10-31T05:51:54.988826Z", │ │ │ │ │ │ - "shell.execute_reply": "2025-10-31T05:51:54.988098Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-10-31T05:57:56.040010Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-10-31T05:57:56.039697Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-10-31T05:57:56.056448Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-10-31T05:57:56.055783Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -113,18 +113,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 3, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2025-10-31T05:51:54.994035Z", │ │ │ │ │ │ - "iopub.status.busy": "2025-10-31T05:51:54.993087Z", │ │ │ │ │ │ - "iopub.status.idle": "2025-10-31T05:51:55.014927Z", │ │ │ │ │ │ - "shell.execute_reply": "2025-10-31T05:51:55.013527Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-10-31T05:57:56.066822Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-10-31T05:57:56.066506Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-10-31T05:57:56.081715Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-10-31T05:57:56.081021Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -156,18 +156,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 4, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2025-10-31T05:51:55.019674Z", │ │ │ │ │ │ - "iopub.status.busy": "2025-10-31T05:51:55.019169Z", │ │ │ │ │ │ - "iopub.status.idle": "2025-10-31T05:51:55.040588Z", │ │ │ │ │ │ - "shell.execute_reply": "2025-10-31T05:51:55.039537Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-10-31T05:57:56.085390Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-10-31T05:57:56.085101Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-10-31T05:57:56.101801Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-10-31T05:57:56.101109Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -187,18 +187,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 5, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2025-10-31T05:51:55.050213Z", │ │ │ │ │ │ - "iopub.status.busy": "2025-10-31T05:51:55.049818Z", │ │ │ │ │ │ - "iopub.status.idle": "2025-10-31T05:51:55.067633Z", │ │ │ │ │ │ - "shell.execute_reply": "2025-10-31T05:51:55.066551Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-10-31T05:57:56.105718Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-10-31T05:57:56.105420Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-10-31T05:57:56.120393Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-10-31T05:57:56.118565Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -218,18 +218,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 6, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2025-10-31T05:51:55.072412Z", │ │ │ │ │ │ - "iopub.status.busy": "2025-10-31T05:51:55.072059Z", │ │ │ │ │ │ - "iopub.status.idle": "2025-10-31T05:51:55.100897Z", │ │ │ │ │ │ - "shell.execute_reply": "2025-10-31T05:51:55.100177Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-10-31T05:57:56.123908Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-10-31T05:57:56.123608Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-10-31T05:57:56.162610Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-10-31T05:57:56.161883Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -267,18 +267,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 7, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2025-10-31T05:51:55.105240Z", │ │ │ │ │ │ - "iopub.status.busy": "2025-10-31T05:51:55.104864Z", │ │ │ │ │ │ - "iopub.status.idle": "2025-10-31T05:51:55.127331Z", │ │ │ │ │ │ - "shell.execute_reply": "2025-10-31T05:51:55.126473Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-10-31T05:57:56.166107Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-10-31T05:57:56.165832Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-10-31T05:57:56.188230Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-10-31T05:57:56.185722Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -310,18 +310,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 8, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2025-10-31T05:51:55.130912Z", │ │ │ │ │ │ - "iopub.status.busy": "2025-10-31T05:51:55.130592Z", │ │ │ │ │ │ - "iopub.status.idle": "2025-10-31T05:51:55.151390Z", │ │ │ │ │ │ - "shell.execute_reply": "2025-10-31T05:51:55.150359Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-10-31T05:57:56.191929Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-10-31T05:57:56.191641Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-10-31T05:57:56.223189Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-10-31T05:57:56.222399Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -357,18 +357,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 9, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2025-10-31T05:51:55.156044Z", │ │ │ │ │ │ - "iopub.status.busy": "2025-10-31T05:51:55.155622Z", │ │ │ │ │ │ - "iopub.status.idle": "2025-10-31T05:51:55.177633Z", │ │ │ │ │ │ - "shell.execute_reply": "2025-10-31T05:51:55.176792Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-10-31T05:57:56.227309Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-10-31T05:57:56.227007Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-10-31T05:57:56.247418Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-10-31T05:57:56.245439Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -400,18 +400,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 10, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2025-10-31T05:51:55.183265Z", │ │ │ │ │ │ - "iopub.status.busy": "2025-10-31T05:51:55.182291Z", │ │ │ │ │ │ - "iopub.status.idle": "2025-10-31T05:51:55.212247Z", │ │ │ │ │ │ - "shell.execute_reply": "2025-10-31T05:51:55.210649Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-10-31T05:57:56.252420Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-10-31T05:57:56.252139Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-10-31T05:57:56.269765Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-10-31T05:57:56.269012Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -443,18 +443,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 11, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2025-10-31T05:51:55.218238Z", │ │ │ │ │ │ - "iopub.status.busy": "2025-10-31T05:51:55.217607Z", │ │ │ │ │ │ - "iopub.status.idle": "2025-10-31T05:51:55.261876Z", │ │ │ │ │ │ - "shell.execute_reply": "2025-10-31T05:51:55.260389Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-10-31T05:57:56.273727Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-10-31T05:57:56.273436Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-10-31T05:57:56.303467Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-10-31T05:57:56.302707Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -502,18 +502,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 12, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2025-10-31T05:51:55.266633Z", │ │ │ │ │ │ - "iopub.status.busy": "2025-10-31T05:51:55.266206Z", │ │ │ │ │ │ - "iopub.status.idle": "2025-10-31T05:51:55.290372Z", │ │ │ │ │ │ - "shell.execute_reply": "2025-10-31T05:51:55.289074Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-10-31T05:57:56.307434Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-10-31T05:57:56.307130Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-10-31T05:57:56.325872Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-10-31T05:57:56.325270Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -592,18 +592,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 13, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2025-10-31T05:51:55.295469Z", │ │ │ │ │ │ - "iopub.status.busy": "2025-10-31T05:51:55.294925Z", │ │ │ │ │ │ - "iopub.status.idle": "2025-10-31T05:51:55.347927Z", │ │ │ │ │ │ - "shell.execute_reply": "2025-10-31T05:51:55.346520Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-10-31T05:57:56.331618Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-10-31T05:57:56.331308Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-10-31T05:57:56.356326Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-10-31T05:57:56.355524Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -659,18 +659,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 14, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2025-10-31T05:51:55.353767Z", │ │ │ │ │ │ - "iopub.status.busy": "2025-10-31T05:51:55.353186Z", │ │ │ │ │ │ - "iopub.status.idle": "2025-10-31T05:51:55.842118Z", │ │ │ │ │ │ - "shell.execute_reply": "2025-10-31T05:51:55.840397Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-10-31T05:57:56.359809Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-10-31T05:57:56.359517Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-10-31T05:57:56.842980Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-10-31T05:57:56.842143Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -717,18 +717,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 15, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2025-10-31T05:51:55.847862Z", │ │ │ │ │ │ - "iopub.status.busy": "2025-10-31T05:51:55.847563Z", │ │ │ │ │ │ - "iopub.status.idle": "2025-10-31T05:51:55.873256Z", │ │ │ │ │ │ - "shell.execute_reply": "2025-10-31T05:51:55.872305Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-10-31T05:57:56.847606Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-10-31T05:57:56.847281Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-10-31T05:57:56.871649Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-10-31T05:57:56.870901Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -771,18 +771,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 16, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2025-10-31T05:51:55.878031Z", │ │ │ │ │ │ - "iopub.status.busy": "2025-10-31T05:51:55.877723Z", │ │ │ │ │ │ - "iopub.status.idle": "2025-10-31T05:51:55.897286Z", │ │ │ │ │ │ - "shell.execute_reply": "2025-10-31T05:51:55.896112Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-10-31T05:57:56.875551Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-10-31T05:57:56.875242Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-10-31T05:57:56.907659Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-10-31T05:57:56.906883Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -822,18 +822,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 17, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2025-10-31T05:51:55.903651Z", │ │ │ │ │ │ - "iopub.status.busy": "2025-10-31T05:51:55.902255Z", │ │ │ │ │ │ - "iopub.status.idle": "2025-10-31T05:51:56.235111Z", │ │ │ │ │ │ - "shell.execute_reply": "2025-10-31T05:51:56.233602Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-10-31T05:57:56.915909Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-10-31T05:57:56.915623Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-10-31T05:57:57.247266Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-10-31T05:57:57.245948Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -878,18 +878,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 18, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2025-10-31T05:51:56.240124Z", │ │ │ │ │ │ - "iopub.status.busy": "2025-10-31T05:51:56.238931Z", │ │ │ │ │ │ - "iopub.status.idle": "2025-10-31T05:51:56.626731Z", │ │ │ │ │ │ - "shell.execute_reply": "2025-10-31T05:51:56.626124Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-10-31T05:57:57.251190Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-10-31T05:57:57.250882Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-10-31T05:57:57.602901Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-10-31T05:57:57.602165Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ {