--- /srv/rebuilderd/tmp/rebuilderdVgmECX/inputs/python-pint-doc_0.25.3-2_all.deb +++ /srv/rebuilderd/tmp/rebuilderdVgmECX/out/python-pint-doc_0.25.3-2_all.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-08-01 17:29:03.000000 debian-binary │ --rw-r--r-- 0 0 0 7516 2026-08-01 17:29:03.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1492164 2026-08-01 17:29:03.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 7512 2026-08-01 17:29:03.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 1492180 2026-08-01 17:29:03.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -362,15 +362,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 1263 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/_static/webpack-macros.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/advanced/ │ │ │ -rw-r--r-- 0 root (0) root (0) 38636 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/advanced/currencies.html │ │ │ -rw-r--r-- 0 root (0) root (0) 28897 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/advanced/custom-registry-class.html │ │ │ -rw-r--r-- 0 root (0) root (0) 34890 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/advanced/defining.html │ │ │ -rw-r--r-- 0 root (0) root (0) 19082 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/advanced/index.html │ │ │ -rw-r--r-- 0 root (0) root (0) 24750 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/advanced/measurement.html │ │ │ --rw-r--r-- 0 root (0) root (0) 34312 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/advanced/performance.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 34310 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/advanced/performance.html │ │ │ -rw-r--r-- 0 root (0) root (0) 32453 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/advanced/pitheorem.html │ │ │ -rw-r--r-- 0 root (0) root (0) 29176 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/advanced/serialization.html │ │ │ -rw-r--r-- 0 root (0) root (0) 22821 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/advanced/typing.html │ │ │ -rw-r--r-- 0 root (0) root (0) 47277 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/advanced/wrapping.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/api/ │ │ │ -rw-r--r-- 0 root (0) root (0) 199738 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/api/base.html │ │ │ -rw-r--r-- 0 root (0) root (0) 287175 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/api/facets.html │ │ │ @@ -412,15 +412,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 53115 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/user/contexts.html │ │ │ -rw-r--r-- 0 root (0) root (0) 34721 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/user/defining-quantities.html │ │ │ -rw-r--r-- 0 root (0) root (0) 40307 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/user/formatting.html │ │ │ -rw-r--r-- 0 root (0) root (0) 19163 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/user/index.html │ │ │ -rw-r--r-- 0 root (0) root (0) 32577 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/user/log_units.html │ │ │ -rw-r--r-- 0 root (0) root (0) 37165 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/user/nonmult.html │ │ │ -rw-r--r-- 0 root (0) root (0) 101860 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/user/numpy.html │ │ │ --rw-r--r-- 0 root (0) root (0) 8061 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/user/numpy.ipynb.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 8048 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/user/numpy.ipynb.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 33733 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/user/plotting.html │ │ │ -rw-r--r-- 0 root (0) root (0) 25375 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/user/systems.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-01 17:29:03.000000 ./usr/share/doc-base/ │ │ │ -rw-r--r-- 0 root (0) root (0) 245 2026-08-01 17:29:03.000000 ./usr/share/doc-base/python-pint-doc.python-pint-doc │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2026-08-01 17:29:03.000000 ./usr/share/doc/python-pint-doc/html/_static/doctools.js -> ../../../../javascript/sphinxdoc/1.0/doctools.js │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2026-08-01 17:29:03.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 2026-08-01 17:29:03.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 │ │ │ @@ -533,18 +533,18 @@ │ │ │ ....: │ │ │ │ │ │ In [17]: a = 1 * ureg.meter │ │ │ │ │ │ In [18]: b = 1 * ureg.centimeter │ │ │ │ │ │ In [19]: %timeit f(a, b) │ │ │ -119 us +- 222 ns per loop (mean +- std. dev. of 7 runs, 10,000 loops each) │ │ │ +146 us +- 5.49 us per loop (mean +- std. dev. of 7 runs, 10,000 loops each) │ │ │ │ │ │ In [20]: %timeit g(a, b) │ │ │ -11.6 us +- 33.4 ns per loop (mean +- std. dev. of 7 runs, 100,000 loops each) │ │ │ +15 us +- 527 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 {} │ │ │ │ @@ -126,18 +126,18 @@ │ │ │ │ ....: │ │ │ │ │ │ │ │ In [17]: a = 1 * ureg.meter │ │ │ │ │ │ │ │ In [18]: b = 1 * ureg.centimeter │ │ │ │ │ │ │ │ In [19]: %timeit f(a, b) │ │ │ │ -119 us +- 222 ns per loop (mean +- std. dev. of 7 runs, 10,000 loops each) │ │ │ │ +146 us +- 5.49 us per loop (mean +- std. dev. of 7 runs, 10,000 loops each) │ │ │ │ │ │ │ │ In [20]: %timeit g(a, b) │ │ │ │ -11.6 us +- 33.4 ns per loop (mean +- std. dev. of 7 runs, 100,000 loops each) │ │ │ │ +15 us +- 527 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/user/numpy.ipynb.gz │ │ │ ├── numpy.ipynb │ │ │ │ ├── Pretty-printed │ │ │ │ │┄ Similarity: 0.99921875% │ │ │ │ │┄ Differences: {"'cells'": "{1: {'metadata': {'execution': {'iopub.execute_input': '2026-08-06T22:27:33.504273Z', " │ │ │ │ │┄ "'iopub.status.busy': '2026-08-06T22:27:33.504045Z', 'iopub.status.idle': " │ │ │ │ │┄ "'2026-08-06T22:27:33.714784Z', 'shell.execute_reply': " │ │ │ │ │┄ "'2026-08-06T22:27:33.713743Z'}}}, 3: {'metadata': {'execution': " │ │ │ │ │┄ "{'iopub.execute_input': '2026-08-06T22:27:33.759758Z', 'iopub.status.busy': " │ │ │ │ │┄ "'2026-08-06T22:27:33.759461Z', 'iopub.status.idle': '2026-08-06T22:27:3 […] │ │ │ │ │ @@ -23,18 +23,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 1, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-08-01T18:23:09.402937Z", │ │ │ │ │ - "iopub.status.busy": "2026-08-01T18:23:09.402576Z", │ │ │ │ │ - "iopub.status.idle": "2026-08-01T18:23:09.737656Z", │ │ │ │ │ - "shell.execute_reply": "2026-08-01T18:23:09.736079Z" │ │ │ │ │ + "iopub.execute_input": "2026-08-06T22:27:33.504273Z", │ │ │ │ │ + "iopub.status.busy": "2026-08-06T22:27:33.504045Z", │ │ │ │ │ + "iopub.status.idle": "2026-08-06T22:27:33.714784Z", │ │ │ │ │ + "shell.execute_reply": "2026-08-06T22:27:33.713743Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -81,18 +81,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 2, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-08-01T18:23:09.794574Z", │ │ │ │ │ - "iopub.status.busy": "2026-08-01T18:23:09.794232Z", │ │ │ │ │ - "iopub.status.idle": "2026-08-01T18:23:09.821667Z", │ │ │ │ │ - "shell.execute_reply": "2026-08-01T18:23:09.820092Z" │ │ │ │ │ + "iopub.execute_input": "2026-08-06T22:27:33.759758Z", │ │ │ │ │ + "iopub.status.busy": "2026-08-06T22:27:33.759461Z", │ │ │ │ │ + "iopub.status.idle": "2026-08-06T22:27:33.778983Z", │ │ │ │ │ + "shell.execute_reply": "2026-08-06T22:27:33.778185Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -113,18 +113,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 3, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-08-01T18:23:09.825145Z", │ │ │ │ │ - "iopub.status.busy": "2026-08-01T18:23:09.824621Z", │ │ │ │ │ - "iopub.status.idle": "2026-08-01T18:23:09.850976Z", │ │ │ │ │ - "shell.execute_reply": "2026-08-01T18:23:09.849481Z" │ │ │ │ │ + "iopub.execute_input": "2026-08-06T22:27:33.781299Z", │ │ │ │ │ + "iopub.status.busy": "2026-08-06T22:27:33.781086Z", │ │ │ │ │ + "iopub.status.idle": "2026-08-06T22:27:33.808114Z", │ │ │ │ │ + "shell.execute_reply": "2026-08-06T22:27:33.807108Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -156,18 +156,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 4, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-08-01T18:23:09.854738Z", │ │ │ │ │ - "iopub.status.busy": "2026-08-01T18:23:09.854436Z", │ │ │ │ │ - "iopub.status.idle": "2026-08-01T18:23:09.879585Z", │ │ │ │ │ - "shell.execute_reply": "2026-08-01T18:23:09.877893Z" │ │ │ │ │ + "iopub.execute_input": "2026-08-06T22:27:33.810602Z", │ │ │ │ │ + "iopub.status.busy": "2026-08-06T22:27:33.810301Z", │ │ │ │ │ + "iopub.status.idle": "2026-08-06T22:27:33.837994Z", │ │ │ │ │ + "shell.execute_reply": "2026-08-06T22:27:33.837073Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -187,18 +187,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 5, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-08-01T18:23:09.882572Z", │ │ │ │ │ - "iopub.status.busy": "2026-08-01T18:23:09.882270Z", │ │ │ │ │ - "iopub.status.idle": "2026-08-01T18:23:09.918828Z", │ │ │ │ │ - "shell.execute_reply": "2026-08-01T18:23:09.917038Z" │ │ │ │ │ + "iopub.execute_input": "2026-08-06T22:27:33.840835Z", │ │ │ │ │ + "iopub.status.busy": "2026-08-06T22:27:33.840538Z", │ │ │ │ │ + "iopub.status.idle": "2026-08-06T22:27:33.882724Z", │ │ │ │ │ + "shell.execute_reply": "2026-08-06T22:27:33.881692Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -218,18 +218,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 6, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-08-01T18:23:09.922075Z", │ │ │ │ │ - "iopub.status.busy": "2026-08-01T18:23:09.921728Z", │ │ │ │ │ - "iopub.status.idle": "2026-08-01T18:23:09.969035Z", │ │ │ │ │ - "shell.execute_reply": "2026-08-01T18:23:09.967468Z" │ │ │ │ │ + "iopub.execute_input": "2026-08-06T22:27:33.884958Z", │ │ │ │ │ + "iopub.status.busy": "2026-08-06T22:27:33.884650Z", │ │ │ │ │ + "iopub.status.idle": "2026-08-06T22:27:33.938003Z", │ │ │ │ │ + "shell.execute_reply": "2026-08-06T22:27:33.936893Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -267,18 +267,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 7, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-08-01T18:23:09.972343Z", │ │ │ │ │ - "iopub.status.busy": "2026-08-01T18:23:09.972038Z", │ │ │ │ │ - "iopub.status.idle": "2026-08-01T18:23:09.997819Z", │ │ │ │ │ - "shell.execute_reply": "2026-08-01T18:23:09.996098Z" │ │ │ │ │ + "iopub.execute_input": "2026-08-06T22:27:33.940851Z", │ │ │ │ │ + "iopub.status.busy": "2026-08-06T22:27:33.940542Z", │ │ │ │ │ + "iopub.status.idle": "2026-08-06T22:27:33.969813Z", │ │ │ │ │ + "shell.execute_reply": "2026-08-06T22:27:33.968798Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -310,18 +310,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 8, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-08-01T18:23:10.001091Z", │ │ │ │ │ - "iopub.status.busy": "2026-08-01T18:23:10.000792Z", │ │ │ │ │ - "iopub.status.idle": "2026-08-01T18:23:10.027044Z", │ │ │ │ │ - "shell.execute_reply": "2026-08-01T18:23:10.025502Z" │ │ │ │ │ + "iopub.execute_input": "2026-08-06T22:27:33.972079Z", │ │ │ │ │ + "iopub.status.busy": "2026-08-06T22:27:33.971786Z", │ │ │ │ │ + "iopub.status.idle": "2026-08-06T22:27:34.001176Z", │ │ │ │ │ + "shell.execute_reply": "2026-08-06T22:27:34.000200Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -357,18 +357,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 9, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-08-01T18:23:10.030802Z", │ │ │ │ │ - "iopub.status.busy": "2026-08-01T18:23:10.030505Z", │ │ │ │ │ - "iopub.status.idle": "2026-08-01T18:23:10.059373Z", │ │ │ │ │ - "shell.execute_reply": "2026-08-01T18:23:10.057667Z" │ │ │ │ │ + "iopub.execute_input": "2026-08-06T22:27:34.003613Z", │ │ │ │ │ + "iopub.status.busy": "2026-08-06T22:27:34.003309Z", │ │ │ │ │ + "iopub.status.idle": "2026-08-06T22:27:34.023091Z", │ │ │ │ │ + "shell.execute_reply": "2026-08-06T22:27:34.022339Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -400,18 +400,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 10, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-08-01T18:23:10.062633Z", │ │ │ │ │ - "iopub.status.busy": "2026-08-01T18:23:10.062271Z", │ │ │ │ │ - "iopub.status.idle": "2026-08-01T18:23:10.092847Z", │ │ │ │ │ - "shell.execute_reply": "2026-08-01T18:23:10.091242Z" │ │ │ │ │ + "iopub.execute_input": "2026-08-06T22:27:34.025239Z", │ │ │ │ │ + "iopub.status.busy": "2026-08-06T22:27:34.025018Z", │ │ │ │ │ + "iopub.status.idle": "2026-08-06T22:27:34.042657Z", │ │ │ │ │ + "shell.execute_reply": "2026-08-06T22:27:34.041817Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -443,18 +443,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 11, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-08-01T18:23:10.096028Z", │ │ │ │ │ - "iopub.status.busy": "2026-08-01T18:23:10.095727Z", │ │ │ │ │ - "iopub.status.idle": "2026-08-01T18:23:10.141130Z", │ │ │ │ │ - "shell.execute_reply": "2026-08-01T18:23:10.139490Z" │ │ │ │ │ + "iopub.execute_input": "2026-08-06T22:27:34.044937Z", │ │ │ │ │ + "iopub.status.busy": "2026-08-06T22:27:34.044737Z", │ │ │ │ │ + "iopub.status.idle": "2026-08-06T22:27:34.075591Z", │ │ │ │ │ + "shell.execute_reply": "2026-08-06T22:27:34.074865Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -502,18 +502,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 12, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-08-01T18:23:10.144622Z", │ │ │ │ │ - "iopub.status.busy": "2026-08-01T18:23:10.144320Z", │ │ │ │ │ - "iopub.status.idle": "2026-08-01T18:23:10.170042Z", │ │ │ │ │ - "shell.execute_reply": "2026-08-01T18:23:10.168261Z" │ │ │ │ │ + "iopub.execute_input": "2026-08-06T22:27:34.078214Z", │ │ │ │ │ + "iopub.status.busy": "2026-08-06T22:27:34.078010Z", │ │ │ │ │ + "iopub.status.idle": "2026-08-06T22:27:34.094901Z", │ │ │ │ │ + "shell.execute_reply": "2026-08-06T22:27:34.094046Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -592,18 +592,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 13, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-08-01T18:23:10.173790Z", │ │ │ │ │ - "iopub.status.busy": "2026-08-01T18:23:10.173346Z", │ │ │ │ │ - "iopub.status.idle": "2026-08-01T18:23:10.221880Z", │ │ │ │ │ - "shell.execute_reply": "2026-08-01T18:23:10.220203Z" │ │ │ │ │ + "iopub.execute_input": "2026-08-06T22:27:34.097009Z", │ │ │ │ │ + "iopub.status.busy": "2026-08-06T22:27:34.096808Z", │ │ │ │ │ + "iopub.status.idle": "2026-08-06T22:27:34.122978Z", │ │ │ │ │ + "shell.execute_reply": "2026-08-06T22:27:34.122152Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -659,18 +659,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 14, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-08-01T18:23:10.225112Z", │ │ │ │ │ - "iopub.status.busy": "2026-08-01T18:23:10.224807Z", │ │ │ │ │ - "iopub.status.idle": "2026-08-01T18:23:10.860274Z", │ │ │ │ │ - "shell.execute_reply": "2026-08-01T18:23:10.858497Z" │ │ │ │ │ + "iopub.execute_input": "2026-08-06T22:27:34.124921Z", │ │ │ │ │ + "iopub.status.busy": "2026-08-06T22:27:34.124717Z", │ │ │ │ │ + "iopub.status.idle": "2026-08-06T22:27:34.607299Z", │ │ │ │ │ + "shell.execute_reply": "2026-08-06T22:27:34.606473Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -717,18 +717,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 15, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-08-01T18:23:10.863983Z", │ │ │ │ │ - "iopub.status.busy": "2026-08-01T18:23:10.863639Z", │ │ │ │ │ - "iopub.status.idle": "2026-08-01T18:23:10.894429Z", │ │ │ │ │ - "shell.execute_reply": "2026-08-01T18:23:10.892862Z" │ │ │ │ │ + "iopub.execute_input": "2026-08-06T22:27:34.610095Z", │ │ │ │ │ + "iopub.status.busy": "2026-08-06T22:27:34.609701Z", │ │ │ │ │ + "iopub.status.idle": "2026-08-06T22:27:34.633992Z", │ │ │ │ │ + "shell.execute_reply": "2026-08-06T22:27:34.633062Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -771,18 +771,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 16, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-08-01T18:23:10.898547Z", │ │ │ │ │ - "iopub.status.busy": "2026-08-01T18:23:10.898236Z", │ │ │ │ │ - "iopub.status.idle": "2026-08-01T18:23:10.928326Z", │ │ │ │ │ - "shell.execute_reply": "2026-08-01T18:23:10.926751Z" │ │ │ │ │ + "iopub.execute_input": "2026-08-06T22:27:34.636686Z", │ │ │ │ │ + "iopub.status.busy": "2026-08-06T22:27:34.636445Z", │ │ │ │ │ + "iopub.status.idle": "2026-08-06T22:27:34.658768Z", │ │ │ │ │ + "shell.execute_reply": "2026-08-06T22:27:34.657997Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -822,18 +822,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 17, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-08-01T18:23:10.931973Z", │ │ │ │ │ - "iopub.status.busy": "2026-08-01T18:23:10.931668Z", │ │ │ │ │ - "iopub.status.idle": "2026-08-01T18:23:11.521436Z", │ │ │ │ │ - "shell.execute_reply": "2026-08-01T18:23:11.519884Z" │ │ │ │ │ + "iopub.execute_input": "2026-08-06T22:27:34.661643Z", │ │ │ │ │ + "iopub.status.busy": "2026-08-06T22:27:34.661301Z", │ │ │ │ │ + "iopub.status.idle": "2026-08-06T22:27:35.071938Z", │ │ │ │ │ + "shell.execute_reply": "2026-08-06T22:27:35.071027Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -878,18 +878,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 18, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-08-01T18:23:11.525277Z", │ │ │ │ │ - "iopub.status.busy": "2026-08-01T18:23:11.524939Z", │ │ │ │ │ - "iopub.status.idle": "2026-08-01T18:23:11.882639Z", │ │ │ │ │ - "shell.execute_reply": "2026-08-01T18:23:11.881097Z" │ │ │ │ │ + "iopub.execute_input": "2026-08-06T22:27:35.074406Z", │ │ │ │ │ + "iopub.status.busy": "2026-08-06T22:27:35.074168Z", │ │ │ │ │ + "iopub.status.idle": "2026-08-06T22:27:35.339800Z", │ │ │ │ │ + "shell.execute_reply": "2026-08-06T22:27:35.338983Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ {