--- /srv/rebuilderd/tmp/rebuilderdrqUbMX/inputs/python-pint-doc_0.25-1_all.deb +++ /srv/rebuilderd/tmp/rebuilderdrqUbMX/out/python-pint-doc_0.25-1_all.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-08-18 08:09:48.000000 debian-binary │ -rw-r--r-- 0 0 0 7452 2025-08-18 08:09:48.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1499908 2025-08-18 08:09:48.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1499900 2025-08-18 08:09:48.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -361,15 +361,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 1257 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/_static/webpack-macros.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/advanced/ │ │ │ -rw-r--r-- 0 root (0) root (0) 27206 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/advanced/currencies.html │ │ │ -rw-r--r-- 0 root (0) root (0) 26672 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/advanced/custom-registry-class.html │ │ │ -rw-r--r-- 0 root (0) root (0) 32836 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/advanced/defining.html │ │ │ -rw-r--r-- 0 root (0) root (0) 17758 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/advanced/index.html │ │ │ -rw-r--r-- 0 root (0) root (0) 23006 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/advanced/measurement.html │ │ │ --rw-r--r-- 0 root (0) root (0) 32068 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/advanced/performance.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 32070 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/advanced/performance.html │ │ │ -rw-r--r-- 0 root (0) root (0) 30418 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/advanced/pitheorem.html │ │ │ -rw-r--r-- 0 root (0) root (0) 27432 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/advanced/serialization.html │ │ │ -rw-r--r-- 0 root (0) root (0) 45075 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/advanced/wrapping.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/api/ │ │ │ -rw-r--r-- 0 root (0) root (0) 192680 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/api/base.html │ │ │ -rw-r--r-- 0 root (0) root (0) 279006 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/api/facets.html │ │ │ -rw-r--r-- 0 root (0) root (0) 17353 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/api/index.html │ │ │ @@ -400,25 +400,25 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 405 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/plot_directive/user/plotting-2.py │ │ │ -rw-r--r-- 0 root (0) root (0) 48181 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/plot_directive/user/plotting-3.hires.png │ │ │ -rw-r--r-- 0 root (0) root (0) 5080 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/plot_directive/user/plotting-3.pdf.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 15515 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/plot_directive/user/plotting-3.png │ │ │ -rw-r--r-- 0 root (0) root (0) 435 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/plot_directive/user/plotting-3.py │ │ │ -rw-r--r-- 0 root (0) root (0) 20237 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/py-modindex.html │ │ │ -rw-r--r-- 0 root (0) root (0) 16041 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/search.html │ │ │ --rw-r--r-- 0 root (0) root (0) 121151 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/searchindex.js │ │ │ +-rw-r--r-- 0 root (0) root (0) 121148 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/searchindex.js │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/user/ │ │ │ -rw-r--r-- 0 root (0) root (0) 23904 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/user/angular_frequency.html │ │ │ -rw-r--r-- 0 root (0) root (0) 51131 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/user/contexts.html │ │ │ -rw-r--r-- 0 root (0) root (0) 32606 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/user/defining-quantities.html │ │ │ -rw-r--r-- 0 root (0) root (0) 37379 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/user/formatting.html │ │ │ -rw-r--r-- 0 root (0) root (0) 17827 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/user/index.html │ │ │ -rw-r--r-- 0 root (0) root (0) 30593 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/user/log_units.html │ │ │ -rw-r--r-- 0 root (0) root (0) 35478 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/user/nonmult.html │ │ │ -rw-r--r-- 0 root (0) root (0) 101535 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/user/numpy.html │ │ │ --rw-r--r-- 0 root (0) root (0) 8262 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/user/numpy.ipynb.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 8253 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/user/numpy.ipynb.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 31586 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/user/plotting.html │ │ │ -rw-r--r-- 0 root (0) root (0) 23711 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/user/systems.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-08-18 08:09:48.000000 ./usr/share/doc-base/ │ │ │ -rw-r--r-- 0 root (0) root (0) 245 2025-08-18 08:09:48.000000 ./usr/share/doc-base/python-pint-doc.python-pint-doc │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2025-08-18 08:09:48.000000 ./usr/share/doc/python-pint-doc/html/_static/doctools.js -> ../../../../javascript/sphinxdoc/1.0/doctools.js │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2025-08-18 08:09:48.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 2025-08-18 08:09:48.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 │ │ │ @@ -481,18 +481,18 @@ │ │ │ ....: │ │ │ │ │ │ In [17]: a = 1 * ureg.meter │ │ │ │ │ │ In [18]: b = 1 * ureg.centimeter │ │ │ │ │ │ In [19]: %timeit f(a, b) │ │ │ -139 us +- 50 ns per loop (mean +- std. dev. of 7 runs, 10,000 loops each) │ │ │ +133 us +- 1.61 us per loop (mean +- std. dev. of 7 runs, 10,000 loops each) │ │ │ │ │ │ In [20]: %timeit g(a, b) │ │ │ -15.6 us +- 405 ns per loop (mean +- std. dev. of 7 runs, 100,000 loops each) │ │ │ +15.3 us +- 118 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 {} │ │ │ │ @@ -123,18 +123,18 @@ │ │ │ │ ....: │ │ │ │ │ │ │ │ In [17]: a = 1 * ureg.meter │ │ │ │ │ │ │ │ In [18]: b = 1 * ureg.centimeter │ │ │ │ │ │ │ │ In [19]: %timeit f(a, b) │ │ │ │ -139 us +- 50 ns per loop (mean +- std. dev. of 7 runs, 10,000 loops each) │ │ │ │ +133 us +- 1.61 us per loop (mean +- std. dev. of 7 runs, 10,000 loops each) │ │ │ │ │ │ │ │ In [20]: %timeit g(a, b) │ │ │ │ -15.6 us +- 405 ns per loop (mean +- std. dev. of 7 runs, 100,000 loops each) │ │ │ │ +15.3 us +- 118 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 {} │ │ │ │ @@ -1953,15 +1953,15 @@ │ │ │ │ "1142": 13, │ │ │ │ "1144": 13, │ │ │ │ "1145": 13, │ │ │ │ "1160": 13, │ │ │ │ "117": 13, │ │ │ │ "1175": 13, │ │ │ │ "1179": 13, │ │ │ │ - "118": 13, │ │ │ │ + "118": [5, 13], │ │ │ │ "1184": 13, │ │ │ │ "1185": 13, │ │ │ │ "1195": 13, │ │ │ │ "12": [5, 9, 10, 15, 29, 30], │ │ │ │ "120": [13, 31], │ │ │ │ "121": 28, │ │ │ │ "122": 13, │ │ │ │ @@ -1981,27 +1981,26 @@ │ │ │ │ "13": [5, 28, 30], │ │ │ │ "130": 30, │ │ │ │ "1300": 13, │ │ │ │ "1308": 13, │ │ │ │ "131": 30, │ │ │ │ "1311": 13, │ │ │ │ "132": [13, 30], │ │ │ │ - "133": 30, │ │ │ │ + "133": [5, 30], │ │ │ │ "134": 30, │ │ │ │ "135": 30, │ │ │ │ "1357": 13, │ │ │ │ "1360": 13, │ │ │ │ "1365": 13, │ │ │ │ "1366": 13, │ │ │ │ "1369": 13, │ │ │ │ "137": 30, │ │ │ │ "1371": 13, │ │ │ │ "1375": 13, │ │ │ │ "138": 30, │ │ │ │ - "139": 5, │ │ │ │ "14": [5, 19, 21, 24, 30], │ │ │ │ "140": [13, 29], │ │ │ │ "1403": 13, │ │ │ │ "1404": 13, │ │ │ │ "1407": 13, │ │ │ │ "1421": 13, │ │ │ │ "1422": 13, │ │ │ │ @@ -2238,15 +2237,15 @@ │ │ │ │ "3f": [29, 32], │ │ │ │ "3rd": 21, │ │ │ │ "4": [2, 4, 5, 6, 9, 10, 12, 15, 19, 21, 23, 26, 28, 29, 30], │ │ │ │ "40": 4, │ │ │ │ "400": 30, │ │ │ │ "4000": 24, │ │ │ │ "4046": [9, 10], │ │ │ │ - "405": [5, 13], │ │ │ │ + "405": 13, │ │ │ │ "41": 13, │ │ │ │ "414489032": 21, │ │ │ │ "4184": 15, │ │ │ │ "42": [13, 21], │ │ │ │ "42000": 21, │ │ │ │ "425": 13, │ │ │ │ "425297855014895": 24, │ │ │ │ @@ -2272,15 +2271,15 @@ │ │ │ │ "474": 13, │ │ │ │ "480": 13, │ │ │ │ "483": 13, │ │ │ │ "485": 13, │ │ │ │ "4962": 24, │ │ │ │ "4e": [15, 26], │ │ │ │ "5": [0, 2, 5, 8, 9, 12, 15, 21, 23, 24, 29, 30, 31], │ │ │ │ - "50": [5, 13, 30], │ │ │ │ + "50": [13, 30], │ │ │ │ "500": [13, 24, 30], │ │ │ │ "510": 13, │ │ │ │ "512": 13, │ │ │ │ "516": 13, │ │ │ │ "52": [2, 13, 15], │ │ │ │ "5207": 15, │ │ │ │ "523": 13, │ │ │ │ @@ -2302,15 +2301,15 @@ │ │ │ │ "58": 13, │ │ │ │ "590": 13, │ │ │ │ "59237": 24, │ │ │ │ "5x": 5, │ │ │ │ "6": [5, 9, 12, 21, 23, 24, 26, 29, 30], │ │ │ │ "60": [2, 23, 29], │ │ │ │ "60rpm": 23, │ │ │ │ - "61": 13, │ │ │ │ + "61": [5, 13], │ │ │ │ "6141": 21, │ │ │ │ "61417": 21, │ │ │ │ "61e": 15, │ │ │ │ "62": 13, │ │ │ │ "621371192237": 15, │ │ │ │ "625": 8, │ │ │ │ "626": 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-02T04:03:10.892869Z', " │ │ │ │ │┄ "'iopub.status.busy': '2025-10-02T04:03:10.892691Z', 'iopub.status.idle': " │ │ │ │ │┄ "'2025-10-02T04:03:11.053205Z', 'shell.execute_reply': " │ │ │ │ │┄ "'2025-10-02T04:03:11.052707Z'}}}, 3: {'metadata': {'execution': " │ │ │ │ │┄ "{'iopub.execute_input': '2025-10-02T04:03:11.081708Z', 'iopub.status.busy': " │ │ │ │ │┄ "'2025-10-02T04:03:11.081498Z', 'iopub.status.idle': '2025-10-02T04:03:1 […] │ │ │ │ │ @@ -23,18 +23,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 1, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2025-08-18T09:18:40.329181Z", │ │ │ │ │ - "iopub.status.busy": "2025-08-18T09:18:40.328844Z", │ │ │ │ │ - "iopub.status.idle": "2025-08-18T09:18:40.622914Z", │ │ │ │ │ - "shell.execute_reply": "2025-08-18T09:18:40.621746Z" │ │ │ │ │ + "iopub.execute_input": "2025-10-02T04:03:10.892869Z", │ │ │ │ │ + "iopub.status.busy": "2025-10-02T04:03:10.892691Z", │ │ │ │ │ + "iopub.status.idle": "2025-10-02T04:03:11.053205Z", │ │ │ │ │ + "shell.execute_reply": "2025-10-02T04:03:11.052707Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -81,18 +81,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 2, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2025-08-18T09:18:40.678985Z", │ │ │ │ │ - "iopub.status.busy": "2025-08-18T09:18:40.678677Z", │ │ │ │ │ - "iopub.status.idle": "2025-08-18T09:18:40.697138Z", │ │ │ │ │ - "shell.execute_reply": "2025-08-18T09:18:40.696081Z" │ │ │ │ │ + "iopub.execute_input": "2025-10-02T04:03:11.081708Z", │ │ │ │ │ + "iopub.status.busy": "2025-10-02T04:03:11.081498Z", │ │ │ │ │ + "iopub.status.idle": "2025-10-02T04:03:11.091781Z", │ │ │ │ │ + "shell.execute_reply": "2025-10-02T04:03:11.091314Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -113,18 +113,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 3, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2025-08-18T09:18:40.700041Z", │ │ │ │ │ - "iopub.status.busy": "2025-08-18T09:18:40.699758Z", │ │ │ │ │ - "iopub.status.idle": "2025-08-18T09:18:40.717224Z", │ │ │ │ │ - "shell.execute_reply": "2025-08-18T09:18:40.716168Z" │ │ │ │ │ + "iopub.execute_input": "2025-10-02T04:03:11.093359Z", │ │ │ │ │ + "iopub.status.busy": "2025-10-02T04:03:11.093194Z", │ │ │ │ │ + "iopub.status.idle": "2025-10-02T04:03:11.102703Z", │ │ │ │ │ + "shell.execute_reply": "2025-10-02T04:03:11.102269Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -156,18 +156,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 4, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2025-08-18T09:18:40.720075Z", │ │ │ │ │ - "iopub.status.busy": "2025-08-18T09:18:40.719796Z", │ │ │ │ │ - "iopub.status.idle": "2025-08-18T09:18:40.736188Z", │ │ │ │ │ - "shell.execute_reply": "2025-08-18T09:18:40.735250Z" │ │ │ │ │ + "iopub.execute_input": "2025-10-02T04:03:11.104271Z", │ │ │ │ │ + "iopub.status.busy": "2025-10-02T04:03:11.104094Z", │ │ │ │ │ + "iopub.status.idle": "2025-10-02T04:03:11.112813Z", │ │ │ │ │ + "shell.execute_reply": "2025-10-02T04:03:11.112426Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -187,18 +187,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 5, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2025-08-18T09:18:40.738939Z", │ │ │ │ │ - "iopub.status.busy": "2025-08-18T09:18:40.738660Z", │ │ │ │ │ - "iopub.status.idle": "2025-08-18T09:18:40.754998Z", │ │ │ │ │ - "shell.execute_reply": "2025-08-18T09:18:40.754046Z" │ │ │ │ │ + "iopub.execute_input": "2025-10-02T04:03:11.114344Z", │ │ │ │ │ + "iopub.status.busy": "2025-10-02T04:03:11.114186Z", │ │ │ │ │ + "iopub.status.idle": "2025-10-02T04:03:11.122941Z", │ │ │ │ │ + "shell.execute_reply": "2025-10-02T04:03:11.122553Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -218,18 +218,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 6, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2025-08-18T09:18:40.758018Z", │ │ │ │ │ - "iopub.status.busy": "2025-08-18T09:18:40.757741Z", │ │ │ │ │ - "iopub.status.idle": "2025-08-18T09:18:40.794410Z", │ │ │ │ │ - "shell.execute_reply": "2025-08-18T09:18:40.793441Z" │ │ │ │ │ + "iopub.execute_input": "2025-10-02T04:03:11.124443Z", │ │ │ │ │ + "iopub.status.busy": "2025-10-02T04:03:11.124248Z", │ │ │ │ │ + "iopub.status.idle": "2025-10-02T04:03:11.146373Z", │ │ │ │ │ + "shell.execute_reply": "2025-10-02T04:03:11.145939Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -267,18 +267,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 7, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2025-08-18T09:18:40.797447Z", │ │ │ │ │ - "iopub.status.busy": "2025-08-18T09:18:40.797164Z", │ │ │ │ │ - "iopub.status.idle": "2025-08-18T09:18:40.813843Z", │ │ │ │ │ - "shell.execute_reply": "2025-08-18T09:18:40.812909Z" │ │ │ │ │ + "iopub.execute_input": "2025-10-02T04:03:11.148123Z", │ │ │ │ │ + "iopub.status.busy": "2025-10-02T04:03:11.147938Z", │ │ │ │ │ + "iopub.status.idle": "2025-10-02T04:03:11.156704Z", │ │ │ │ │ + "shell.execute_reply": "2025-10-02T04:03:11.156160Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -310,18 +310,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 8, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2025-08-18T09:18:40.816873Z", │ │ │ │ │ - "iopub.status.busy": "2025-08-18T09:18:40.816593Z", │ │ │ │ │ - "iopub.status.idle": "2025-08-18T09:18:40.833292Z", │ │ │ │ │ - "shell.execute_reply": "2025-08-18T09:18:40.832360Z" │ │ │ │ │ + "iopub.execute_input": "2025-10-02T04:03:11.158362Z", │ │ │ │ │ + "iopub.status.busy": "2025-10-02T04:03:11.158176Z", │ │ │ │ │ + "iopub.status.idle": "2025-10-02T04:03:11.167244Z", │ │ │ │ │ + "shell.execute_reply": "2025-10-02T04:03:11.166818Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -357,18 +357,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 9, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2025-08-18T09:18:40.836358Z", │ │ │ │ │ - "iopub.status.busy": "2025-08-18T09:18:40.836080Z", │ │ │ │ │ - "iopub.status.idle": "2025-08-18T09:18:40.852208Z", │ │ │ │ │ - "shell.execute_reply": "2025-08-18T09:18:40.851262Z" │ │ │ │ │ + "iopub.execute_input": "2025-10-02T04:03:11.168745Z", │ │ │ │ │ + "iopub.status.busy": "2025-10-02T04:03:11.168587Z", │ │ │ │ │ + "iopub.status.idle": "2025-10-02T04:03:11.176781Z", │ │ │ │ │ + "shell.execute_reply": "2025-10-02T04:03:11.176324Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -400,18 +400,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 10, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2025-08-18T09:18:40.855293Z", │ │ │ │ │ - "iopub.status.busy": "2025-08-18T09:18:40.854990Z", │ │ │ │ │ - "iopub.status.idle": "2025-08-18T09:18:40.871595Z", │ │ │ │ │ - "shell.execute_reply": "2025-08-18T09:18:40.870584Z" │ │ │ │ │ + "iopub.execute_input": "2025-10-02T04:03:11.178411Z", │ │ │ │ │ + "iopub.status.busy": "2025-10-02T04:03:11.178208Z", │ │ │ │ │ + "iopub.status.idle": "2025-10-02T04:03:11.187221Z", │ │ │ │ │ + "shell.execute_reply": "2025-10-02T04:03:11.186725Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -443,18 +443,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 11, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2025-08-18T09:18:40.874522Z", │ │ │ │ │ - "iopub.status.busy": "2025-08-18T09:18:40.874250Z", │ │ │ │ │ - "iopub.status.idle": "2025-08-18T09:18:40.902513Z", │ │ │ │ │ - "shell.execute_reply": "2025-08-18T09:18:40.901561Z" │ │ │ │ │ + "iopub.execute_input": "2025-10-02T04:03:11.188754Z", │ │ │ │ │ + "iopub.status.busy": "2025-10-02T04:03:11.188601Z", │ │ │ │ │ + "iopub.status.idle": "2025-10-02T04:03:11.203872Z", │ │ │ │ │ + "shell.execute_reply": "2025-10-02T04:03:11.203468Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -502,18 +502,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 12, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2025-08-18T09:18:40.905548Z", │ │ │ │ │ - "iopub.status.busy": "2025-08-18T09:18:40.905270Z", │ │ │ │ │ - "iopub.status.idle": "2025-08-18T09:18:40.921910Z", │ │ │ │ │ - "shell.execute_reply": "2025-08-18T09:18:40.920988Z" │ │ │ │ │ + "iopub.execute_input": "2025-10-02T04:03:11.205313Z", │ │ │ │ │ + "iopub.status.busy": "2025-10-02T04:03:11.205129Z", │ │ │ │ │ + "iopub.status.idle": "2025-10-02T04:03:11.214349Z", │ │ │ │ │ + "shell.execute_reply": "2025-10-02T04:03:11.213960Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -592,18 +592,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 13, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2025-08-18T09:18:40.925036Z", │ │ │ │ │ - "iopub.status.busy": "2025-08-18T09:18:40.924749Z", │ │ │ │ │ - "iopub.status.idle": "2025-08-18T09:18:40.950644Z", │ │ │ │ │ - "shell.execute_reply": "2025-08-18T09:18:40.949665Z" │ │ │ │ │ + "iopub.execute_input": "2025-10-02T04:03:11.215787Z", │ │ │ │ │ + "iopub.status.busy": "2025-10-02T04:03:11.215624Z", │ │ │ │ │ + "iopub.status.idle": "2025-10-02T04:03:11.229811Z", │ │ │ │ │ + "shell.execute_reply": "2025-10-02T04:03:11.229409Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -659,18 +659,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 14, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2025-08-18T09:18:40.953632Z", │ │ │ │ │ - "iopub.status.busy": "2025-08-18T09:18:40.953347Z", │ │ │ │ │ - "iopub.status.idle": "2025-08-18T09:18:41.441971Z", │ │ │ │ │ - "shell.execute_reply": "2025-08-18T09:18:41.440786Z" │ │ │ │ │ + "iopub.execute_input": "2025-10-02T04:03:11.231501Z", │ │ │ │ │ + "iopub.status.busy": "2025-10-02T04:03:11.231343Z", │ │ │ │ │ + "iopub.status.idle": "2025-10-02T04:03:11.528973Z", │ │ │ │ │ + "shell.execute_reply": "2025-10-02T04:03:11.528504Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -717,18 +717,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 15, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2025-08-18T09:18:41.445422Z", │ │ │ │ │ - "iopub.status.busy": "2025-08-18T09:18:41.445114Z", │ │ │ │ │ - "iopub.status.idle": "2025-08-18T09:18:41.465452Z", │ │ │ │ │ - "shell.execute_reply": "2025-08-18T09:18:41.464400Z" │ │ │ │ │ + "iopub.execute_input": "2025-10-02T04:03:11.530761Z", │ │ │ │ │ + "iopub.status.busy": "2025-10-02T04:03:11.530568Z", │ │ │ │ │ + "iopub.status.idle": "2025-10-02T04:03:11.542046Z", │ │ │ │ │ + "shell.execute_reply": "2025-10-02T04:03:11.541616Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -771,18 +771,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 16, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2025-08-18T09:18:41.468588Z", │ │ │ │ │ - "iopub.status.busy": "2025-08-18T09:18:41.468307Z", │ │ │ │ │ - "iopub.status.idle": "2025-08-18T09:18:41.488076Z", │ │ │ │ │ - "shell.execute_reply": "2025-08-18T09:18:41.486990Z" │ │ │ │ │ + "iopub.execute_input": "2025-10-02T04:03:11.543612Z", │ │ │ │ │ + "iopub.status.busy": "2025-10-02T04:03:11.543447Z", │ │ │ │ │ + "iopub.status.idle": "2025-10-02T04:03:11.554819Z", │ │ │ │ │ + "shell.execute_reply": "2025-10-02T04:03:11.554357Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -822,18 +822,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 17, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2025-08-18T09:18:41.491273Z", │ │ │ │ │ - "iopub.status.busy": "2025-08-18T09:18:41.490931Z", │ │ │ │ │ - "iopub.status.idle": "2025-08-18T09:18:42.013829Z", │ │ │ │ │ - "shell.execute_reply": "2025-08-18T09:18:42.012781Z" │ │ │ │ │ + "iopub.execute_input": "2025-10-02T04:03:11.556598Z", │ │ │ │ │ + "iopub.status.busy": "2025-10-02T04:03:11.556423Z", │ │ │ │ │ + "iopub.status.idle": "2025-10-02T04:03:11.898145Z", │ │ │ │ │ + "shell.execute_reply": "2025-10-02T04:03:11.897651Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -878,18 +878,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 18, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2025-08-18T09:18:42.017007Z", │ │ │ │ │ - "iopub.status.busy": "2025-08-18T09:18:42.016765Z", │ │ │ │ │ - "iopub.status.idle": "2025-08-18T09:18:42.260743Z", │ │ │ │ │ - "shell.execute_reply": "2025-08-18T09:18:42.259699Z" │ │ │ │ │ + "iopub.execute_input": "2025-10-02T04:03:11.900029Z", │ │ │ │ │ + "iopub.status.busy": "2025-10-02T04:03:11.899852Z", │ │ │ │ │ + "iopub.status.idle": "2025-10-02T04:03:12.112378Z", │ │ │ │ │ + "shell.execute_reply": "2025-10-02T04:03:12.111910Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ {