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) │ │ │ │ │ -162 us +- 3.06 us per loop (mean +- std. dev. of 7 runs, 10,000 loops each) │ │ │ │ │ +667 us +- 212 us per loop (mean +- std. dev. of 7 runs, 1,000 loops each) │ │ │ │ │ │ │ │ │ │ In [20]: %timeit g(a, b) │ │ │ │ │ -18.9 us +- 895 ns per loop (mean +- std. dev. of 7 runs, 100,000 loops each) │ │ │ │ │ +95.4 us +- 33.2 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 {} │ │ │ │ │ @@ -1846,15 +1846,15 @@ │ │ │ │ │ "02fp": 4, │ │ │ │ │ "03": [15, 19, 21, 25], │ │ │ │ │ "04": 19, │ │ │ │ │ "05": 5, │ │ │ │ │ "056": 24, │ │ │ │ │ "0561": 13, │ │ │ │ │ "05828325": 15, │ │ │ │ │ - "06": [5, 21, 26], │ │ │ │ │ + "06": [21, 26], │ │ │ │ │ "07": [15, 19], │ │ │ │ │ "09": 26, │ │ │ │ │ "094": 32, │ │ │ │ │ "0cm": 25, │ │ │ │ │ "0f": 12, │ │ │ │ │ "1": [0, 2, 4, 5, 6, 7, 8, 9, 10, 12, 15, 21, 23, 24, 25, 26, 29, 30, 32], │ │ │ │ │ "10": [1, 2, 4, 5, 9, 10, 20, 21, 25, 26, 28, 29, 30], │ │ │ │ │ @@ -1982,15 +1982,14 @@ │ │ │ │ │ "1595": 13, │ │ │ │ │ "1596": 13, │ │ │ │ │ "16": [5, 30], │ │ │ │ │ "1607": 13, │ │ │ │ │ "161": [13, 28], │ │ │ │ │ "1611": 13, │ │ │ │ │ "1614": 13, │ │ │ │ │ - "162": 5, │ │ │ │ │ "1625": 13, │ │ │ │ │ "1627": 13, │ │ │ │ │ "1629": 13, │ │ │ │ │ "1631": 13, │ │ │ │ │ "1634": 13, │ │ │ │ │ "1637": 13, │ │ │ │ │ "1646": 13, │ │ │ │ │ @@ -2089,15 +2088,15 @@ │ │ │ │ │ "20x": 5, │ │ │ │ │ "21": 5, │ │ │ │ │ "210e": 13, │ │ │ │ │ "211": 30, │ │ │ │ │ "211386245988": 15, │ │ │ │ │ "21138624598847": 15, │ │ │ │ │ "21138624599": 15, │ │ │ │ │ - "212": 30, │ │ │ │ │ + "212": [5, 30], │ │ │ │ │ "213": 30, │ │ │ │ │ "214": [5, 30], │ │ │ │ │ "215": 13, │ │ │ │ │ "22": [8, 29], │ │ │ │ │ "224": [13, 15], │ │ │ │ │ "225": 15, │ │ │ │ │ "225lb": 15, │ │ │ │ │ @@ -2140,15 +2139,15 @@ │ │ │ │ │ "31": 15, │ │ │ │ │ "3101": 19, │ │ │ │ │ "315": 13, │ │ │ │ │ "317": 13, │ │ │ │ │ "320": 13, │ │ │ │ │ "321": 13, │ │ │ │ │ "323": 13, │ │ │ │ │ - "33": 24, │ │ │ │ │ + "33": [5, 24], │ │ │ │ │ "338": 13, │ │ │ │ │ "34": 30, │ │ │ │ │ "344": 13, │ │ │ │ │ "349": 13, │ │ │ │ │ "35": [13, 29], │ │ │ │ │ "357": 13, │ │ │ │ │ "3600": 32, │ │ │ │ │ @@ -2242,14 +2241,15 @@ │ │ │ │ │ "626": 13, │ │ │ │ │ "631": 13, │ │ │ │ │ "65": 13, │ │ │ │ │ "654": 13, │ │ │ │ │ "66": 13, │ │ │ │ │ "660": 13, │ │ │ │ │ "666": 13, │ │ │ │ │ + "667": 5, │ │ │ │ │ "68": 13, │ │ │ │ │ "69": 13, │ │ │ │ │ "6mb": 13, │ │ │ │ │ "7": [5, 15, 19, 25, 28, 30, 32], │ │ │ │ │ "70": [2, 13], │ │ │ │ │ "7086": 21, │ │ │ │ │ "71": 13, │ │ │ │ │ @@ -2310,15 +2310,14 @@ │ │ │ │ │ "87261": [9, 10], │ │ │ │ │ "873": 13, │ │ │ │ │ "877": 13, │ │ │ │ │ "88": 13, │ │ │ │ │ "880": 13, │ │ │ │ │ "881": 13, │ │ │ │ │ "89": 13, │ │ │ │ │ - "895": 5, │ │ │ │ │ "899": 13, │ │ │ │ │ "9": [1, 5, 8, 9, 10, 18, 19, 21, 25, 26, 29, 30], │ │ │ │ │ "9024969516": 0, │ │ │ │ │ "904": 13, │ │ │ │ │ "905": 13, │ │ │ │ │ "907": 13, │ │ │ │ │ "908": 13, │ │ │ │ │ @@ -2343,15 +2342,15 @@ │ │ │ │ │ "936": 13, │ │ │ │ │ "937": 13, │ │ │ │ │ "938": 13, │ │ │ │ │ "942": 13, │ │ │ │ │ "94328235e": 28, │ │ │ │ │ "9460730472580": 15, │ │ │ │ │ "9471025594": 15, │ │ │ │ │ - "95": [13, 24, 30], │ │ │ │ │ + "95": [5, 13, 24, 30], │ │ │ │ │ "953": 13, │ │ │ │ │ "954": 13, │ │ │ │ │ "957": 13, │ │ │ │ │ "958": 13, │ │ │ │ │ "959": 13, │ │ │ │ │ "96": 13, │ │ │ │ │ "960": 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-02-20T10:15:48.637968Z', " │ │ │ │ │ │┄ "'iopub.status.busy': '2025-02-20T10:15:48.637651Z', 'iopub.status.idle': " │ │ │ │ │ │┄ "'2025-02-20T10:15:49.526117Z', 'shell.execute_reply': " │ │ │ │ │ │┄ "'2025-02-20T10:15:49.525186Z'}}}, 3: {'metadata': {'execution': " │ │ │ │ │ │┄ "{'iopub.execute_input': '2025-02-20T10:15:49.666500Z', 'iopub.status.busy': " │ │ │ │ │ │┄ "'2025-02-20T10:15:49.666097Z', 'iopub.status.idle': '2025-02-20T10:15:4 […] │ │ │ │ │ │ @@ -23,18 +23,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 1, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-03-25T16:03:22.759555Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-03-25T16:03:22.759228Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-03-25T16:03:23.087302Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-03-25T16:03:23.086486Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-02-20T10:15:48.637968Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-02-20T10:15:48.637651Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-02-20T10:15:49.526117Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-02-20T10:15:49.525186Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -81,18 +81,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 2, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-03-25T16:03:23.147492Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-03-25T16:03:23.147021Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-03-25T16:03:23.165573Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-03-25T16:03:23.164766Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-02-20T10:15:49.666500Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-02-20T10:15:49.666097Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-02-20T10:15:49.721892Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-02-20T10:15:49.721147Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -113,18 +113,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 3, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-03-25T16:03:23.168933Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-03-25T16:03:23.168550Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-03-25T16:03:23.187367Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-03-25T16:03:23.186536Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-02-20T10:15:49.746062Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-02-20T10:15:49.745763Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-02-20T10:15:49.793836Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-02-20T10:15:49.793152Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -156,18 +156,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 4, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-03-25T16:03:23.191857Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-03-25T16:03:23.190686Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-03-25T16:03:23.208431Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-03-25T16:03:23.207608Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-02-20T10:15:49.809992Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-02-20T10:15:49.809703Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-02-20T10:15:49.869808Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-02-20T10:15:49.869143Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -187,18 +187,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 5, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-03-25T16:03:23.210802Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-03-25T16:03:23.210549Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-03-25T16:03:23.225637Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-03-25T16:03:23.224728Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-02-20T10:15:49.894082Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-02-20T10:15:49.893751Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-02-20T10:15:49.941841Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-02-20T10:15:49.941141Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -218,18 +218,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 6, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-03-25T16:03:23.228893Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-03-25T16:03:23.228048Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-03-25T16:03:23.260507Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-03-25T16:03:23.259507Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-02-20T10:15:49.969986Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-02-20T10:15:49.969696Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-02-20T10:15:50.085183Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-02-20T10:15:50.069149Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -267,18 +267,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 7, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-03-25T16:03:23.263961Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-03-25T16:03:23.262875Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-03-25T16:03:23.285897Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-03-25T16:03:23.284935Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-02-20T10:15:50.110118Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-02-20T10:15:50.109780Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-02-20T10:15:50.197176Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-02-20T10:15:50.181152Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -310,18 +310,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 8, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-03-25T16:03:23.288630Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-03-25T16:03:23.288390Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-03-25T16:03:23.315097Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-03-25T16:03:23.314311Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-02-20T10:15:50.222087Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-02-20T10:15:50.221796Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-02-20T10:15:50.345168Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-02-20T10:15:50.329144Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -357,18 +357,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 9, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-03-25T16:03:23.317434Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-03-25T16:03:23.317173Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-03-25T16:03:23.331039Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-03-25T16:03:23.330252Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-02-20T10:15:50.370036Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-02-20T10:15:50.369749Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-02-20T10:15:50.465261Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-02-20T10:15:50.449222Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -400,18 +400,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 10, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-03-25T16:03:23.333295Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-03-25T16:03:23.333045Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-03-25T16:03:23.346804Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-03-25T16:03:23.346019Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-02-20T10:15:50.490356Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-02-20T10:15:50.489975Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-02-20T10:15:50.589192Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-02-20T10:15:50.573165Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -443,18 +443,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 11, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-03-25T16:03:23.349071Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-03-25T16:03:23.348820Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-03-25T16:03:23.374363Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-03-25T16:03:23.373051Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-02-20T10:15:50.614518Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-02-20T10:15:50.614047Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-02-20T10:15:50.749179Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-02-20T10:15:50.733167Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -502,18 +502,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 12, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-03-25T16:03:23.382766Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-03-25T16:03:23.382406Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-03-25T16:03:23.403767Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-03-25T16:03:23.403011Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-02-20T10:15:50.774497Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-02-20T10:15:50.774061Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-02-20T10:15:50.873252Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-02-20T10:15:50.857218Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -592,18 +592,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 13, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-03-25T16:03:23.407396Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-03-25T16:03:23.407098Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-03-25T16:03:23.441152Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-03-25T16:03:23.440174Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-02-20T10:15:50.898833Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-02-20T10:15:50.898365Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-02-20T10:15:51.045254Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-02-20T10:15:51.029220Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -659,18 +659,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 14, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-03-25T16:03:23.443867Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-03-25T16:03:23.443515Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-03-25T16:03:23.887731Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-03-25T16:03:23.887120Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-02-20T10:15:51.070761Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-02-20T10:15:51.070275Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-02-20T10:15:52.605168Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-02-20T10:15:52.589149Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -717,18 +717,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 15, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-03-25T16:03:23.890190Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-03-25T16:03:23.889942Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-03-25T16:03:23.904970Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-03-25T16:03:23.904451Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-02-20T10:15:52.626093Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-02-20T10:15:52.625778Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-02-20T10:15:52.725168Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-02-20T10:15:52.709145Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -771,18 +771,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 16, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-03-25T16:03:23.906922Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-03-25T16:03:23.906689Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-03-25T16:03:23.920111Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-03-25T16:03:23.919566Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-02-20T10:15:52.742084Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-02-20T10:15:52.741792Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-02-20T10:15:52.841160Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-02-20T10:15:52.825147Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -822,18 +822,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 17, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-03-25T16:03:23.922054Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-03-25T16:03:23.921819Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-03-25T16:03:24.309790Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-03-25T16:03:24.309241Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-02-20T10:15:52.858128Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-02-20T10:15:52.857824Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-02-20T10:15:54.265173Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-02-20T10:15:54.249154Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -878,18 +878,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 18, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-03-25T16:03:24.312074Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-03-25T16:03:24.311803Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-03-25T16:03:24.574227Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-03-25T16:03:24.573470Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-02-20T10:15:54.282187Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-02-20T10:15:54.281862Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-02-20T10:15:55.781224Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-02-20T10:15:55.765195Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ {