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 {} │ │ │ │ │ @@ -72,18 +72,18 @@ │ │ │ │ │ ....: │ │ │ │ │ │ │ │ │ │ In [17]: a = 1 * ureg.meter │ │ │ │ │ │ │ │ │ │ In [18]: b = 1 * ureg.centimeter │ │ │ │ │ │ │ │ │ │ In [19]: %timeit f(a, b) │ │ │ │ │ -168 us +- 1.53 us per loop (mean +- std. dev. of 7 runs, 10,000 loops each) │ │ │ │ │ +293 us +- 3.2 us per loop (mean +- std. dev. of 7 runs, 1,000 loops each) │ │ │ │ │ │ │ │ │ │ In [20]: %timeit g(a, b) │ │ │ │ │ -22.1 us +- 54 ns per loop (mean +- std. dev. of 7 runs, 10,000 loops each) │ │ │ │ │ +44.1 us +- 1.01 us per loop (mean +- std. dev. of 7 runs, 10,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 {} │ │ │ │ │ @@ -1837,15 +1837,15 @@ │ │ │ │ │ "0013": 30, │ │ │ │ │ "0018": [13, 30], │ │ │ │ │ "0029": 13, │ │ │ │ │ "0033495": 29, │ │ │ │ │ "00640929": 8, │ │ │ │ │ "0064092925890407": 8, │ │ │ │ │ "00e": 21, │ │ │ │ │ - "01": 19, │ │ │ │ │ + "01": [5, 19], │ │ │ │ │ "02f": 4, │ │ │ │ │ "02fp": 4, │ │ │ │ │ "03": [15, 19, 21, 25], │ │ │ │ │ "04": 19, │ │ │ │ │ "05": 5, │ │ │ │ │ "056": 24, │ │ │ │ │ "0561": 13, │ │ │ │ │ @@ -2000,15 +2000,15 @@ │ │ │ │ │ "1663": 13, │ │ │ │ │ "166666666666667": 15, │ │ │ │ │ "1668": 13, │ │ │ │ │ "1669": 13, │ │ │ │ │ "167": 13, │ │ │ │ │ "1677": 13, │ │ │ │ │ "1678": 13, │ │ │ │ │ - "168": [5, 13], │ │ │ │ │ + "168": 13, │ │ │ │ │ "1686": 13, │ │ │ │ │ "169": 13, │ │ │ │ │ "16956": 0, │ │ │ │ │ "17": [5, 30], │ │ │ │ │ "170": 13, │ │ │ │ │ "1701": 13, │ │ │ │ │ "1703": 13, │ │ │ │ │ @@ -2092,15 +2092,15 @@ │ │ │ │ │ "211386245988": 15, │ │ │ │ │ "21138624598847": 15, │ │ │ │ │ "21138624599": 15, │ │ │ │ │ "212": 30, │ │ │ │ │ "213": 30, │ │ │ │ │ "214": [5, 30], │ │ │ │ │ "215": 13, │ │ │ │ │ - "22": [5, 8, 29], │ │ │ │ │ + "22": [8, 29], │ │ │ │ │ "224": [13, 15], │ │ │ │ │ "225": 15, │ │ │ │ │ "225lb": 15, │ │ │ │ │ "226": 13, │ │ │ │ │ "227": 13, │ │ │ │ │ "23": 21, │ │ │ │ │ "230": 13, │ │ │ │ │ @@ -2117,14 +2117,15 @@ │ │ │ │ │ "262": 13, │ │ │ │ │ "26400": 31, │ │ │ │ │ "27": 15, │ │ │ │ │ "273": 29, │ │ │ │ │ "283": [13, 29], │ │ │ │ │ "28318531": 23, │ │ │ │ │ "286": [5, 13], │ │ │ │ │ + "293": 5, │ │ │ │ │ "298": 29, │ │ │ │ │ "299792": 24, │ │ │ │ │ "2d": 12, │ │ │ │ │ "2e": 21, │ │ │ │ │ "2f": [21, 26], │ │ │ │ │ "2in": 15, │ │ │ │ │ "2m": 5, │ │ │ │ │ @@ -2206,18 +2207,18 @@ │ │ │ │ │ "510": 13, │ │ │ │ │ "512": 13, │ │ │ │ │ "516": 13, │ │ │ │ │ "52": [2, 13, 15], │ │ │ │ │ "5207": 15, │ │ │ │ │ "523": 13, │ │ │ │ │ "527": 29, │ │ │ │ │ - "53": [5, 13], │ │ │ │ │ + "53": 13, │ │ │ │ │ "530": 24, │ │ │ │ │ "537": 29, │ │ │ │ │ - "54": [5, 13, 21, 25], │ │ │ │ │ + "54": [13, 21, 25], │ │ │ │ │ "540": 15, │ │ │ │ │ "540nm": 15, │ │ │ │ │ "54cm": 21, │ │ │ │ │ "55": 13, │ │ │ │ │ "550": 29, │ │ │ │ │ "559": 13, │ │ │ │ │ "567": 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-03-18T04:11:26.471386Z', " │ │ │ │ │ │┄ "'iopub.status.busy': '2025-03-18T04:11:26.470609Z', 'iopub.status.idle': " │ │ │ │ │ │┄ "'2025-03-18T04:11:26.884335Z', 'shell.execute_reply': " │ │ │ │ │ │┄ "'2025-03-18T04:11:26.883290Z'}}}, 3: {'metadata': {'execution': " │ │ │ │ │ │┄ "{'iopub.execute_input': '2025-03-18T04:11:26.941539Z', 'iopub.status.busy': " │ │ │ │ │ │┄ "'2025-03-18T04:11:26.941057Z', 'iopub.status.idle': '2025-03-18T04:11:2 […] │ │ │ │ │ │ @@ -23,18 +23,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 1, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-20T10:13:31.751286Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-20T10:13:31.751048Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-20T10:13:31.938234Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-20T10:13:31.937363Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-18T04:11:26.471386Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-18T04:11:26.470609Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-18T04:11:26.884335Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-18T04:11:26.883290Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -81,18 +81,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 2, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-20T10:13:31.972071Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-20T10:13:31.971826Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-20T10:13:31.984586Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-20T10:13:31.984054Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-18T04:11:26.941539Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-18T04:11:26.941057Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-18T04:11:26.967530Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-18T04:11:26.966505Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -113,18 +113,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 3, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-20T10:13:31.986463Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-20T10:13:31.986231Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-20T10:13:31.997423Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-20T10:13:31.996898Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-18T04:11:26.971014Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-18T04:11:26.970583Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-18T04:11:26.996346Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-18T04:11:26.995367Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -156,18 +156,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 4, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-20T10:13:31.999470Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-20T10:13:31.999233Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-20T10:13:32.010473Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-20T10:13:32.009939Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-18T04:11:27.000192Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-18T04:11:26.999439Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-18T04:11:27.023662Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-18T04:11:27.022708Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -187,18 +187,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 5, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-20T10:13:32.012312Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-20T10:13:32.012078Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-20T10:13:32.023189Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-20T10:13:32.022676Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-18T04:11:27.027439Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-18T04:11:27.026978Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-18T04:11:27.051635Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-18T04:11:27.050642Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -218,18 +218,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 6, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-20T10:13:32.025021Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-20T10:13:32.024786Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-20T10:13:32.043746Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-20T10:13:32.043231Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-18T04:11:27.055431Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-18T04:11:27.054991Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-18T04:11:27.098716Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-18T04:11:27.097724Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -267,18 +267,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 7, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-20T10:13:32.045640Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-20T10:13:32.045413Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-20T10:13:32.056508Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-20T10:13:32.055989Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-18T04:11:27.103073Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-18T04:11:27.101897Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-18T04:11:27.127161Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-18T04:11:27.126185Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -310,18 +310,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 8, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-20T10:13:32.058421Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-20T10:13:32.058189Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-20T10:13:32.076560Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-20T10:13:32.076027Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-18T04:11:27.130734Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-18T04:11:27.130335Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-18T04:11:27.171750Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-18T04:11:27.170744Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -357,18 +357,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 9, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-20T10:13:32.078558Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-20T10:13:32.078336Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-20T10:13:32.089982Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-20T10:13:32.089312Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-18T04:11:27.176087Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-18T04:11:27.175002Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-18T04:11:27.199946Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-18T04:11:27.198944Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -400,18 +400,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 10, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-20T10:13:32.091909Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-20T10:13:32.091679Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-20T10:13:32.103250Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-20T10:13:32.102731Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-18T04:11:27.204373Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-18T04:11:27.203257Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-18T04:11:27.228857Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-18T04:11:27.227884Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -443,18 +443,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 11, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-20T10:13:32.105350Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-20T10:13:32.105115Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-20T10:13:32.124440Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-20T10:13:32.123909Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-18T04:11:27.232620Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-18T04:11:27.232166Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-18T04:11:27.276891Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-18T04:11:27.275881Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -502,18 +502,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 12, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-20T10:13:32.126408Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-20T10:13:32.126179Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-20T10:13:32.137602Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-20T10:13:32.137052Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-18T04:11:27.280461Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-18T04:11:27.280052Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-18T04:11:27.305306Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-18T04:11:27.304343Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -592,18 +592,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 13, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-20T10:13:32.139561Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-20T10:13:32.139333Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-20T10:13:32.157200Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-20T10:13:32.156671Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-18T04:11:27.309255Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-18T04:11:27.308477Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-18T04:11:27.348880Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-18T04:11:27.347915Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -659,18 +659,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 14, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-20T10:13:32.159367Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-20T10:13:32.159138Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-20T10:13:32.505083Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-20T10:13:32.504455Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-18T04:11:27.352701Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-18T04:11:27.352232Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-18T04:11:28.036211Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-18T04:11:28.035143Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -717,18 +717,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 15, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-20T10:13:32.507589Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-20T10:13:32.507348Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-20T10:13:32.521714Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-20T10:13:32.521168Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-18T04:11:28.039931Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-18T04:11:28.039501Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-18T04:11:28.070319Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-18T04:11:28.069271Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -771,18 +771,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 16, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-20T10:13:32.523842Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-20T10:13:32.523613Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-20T10:13:32.536828Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-20T10:13:32.536298Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-18T04:11:28.073928Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-18T04:11:28.073505Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-18T04:11:28.102646Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-18T04:11:28.101591Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -822,18 +822,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 17, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-20T10:13:32.538970Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-20T10:13:32.538739Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-20T10:13:32.947350Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-20T10:13:32.946781Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-18T04:11:28.106275Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-18T04:11:28.105806Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-18T04:11:28.935368Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-18T04:11:28.934190Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -878,18 +878,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 18, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-20T10:13:32.949577Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-20T10:13:32.949337Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-20T10:13:33.202008Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-20T10:13:33.201424Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-18T04:11:28.939163Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-18T04:11:28.938701Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-18T04:11:29.613001Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-18T04:11:29.611822Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ {