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) │ │ │ │ │ -165 us +- 9.6 us per loop (mean +- std. dev. of 7 runs, 10,000 loops each) │ │ │ │ │ +708 us +- 198 us per loop (mean +- std. dev. of 7 runs, 1,000 loops each) │ │ │ │ │ │ │ │ │ │ In [20]: %timeit g(a, b) │ │ │ │ │ -18.6 us +- 22.9 ns per loop (mean +- std. dev. of 7 runs, 100,000 loops each) │ │ │ │ │ +89.3 us +- 16.6 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 {} │ │ │ │ │ @@ -1990,15 +1990,14 @@ │ │ │ │ │ "1627": 13, │ │ │ │ │ "1629": 13, │ │ │ │ │ "1631": 13, │ │ │ │ │ "1634": 13, │ │ │ │ │ "1637": 13, │ │ │ │ │ "1646": 13, │ │ │ │ │ "1647": 13, │ │ │ │ │ - "165": 5, │ │ │ │ │ "1652": 13, │ │ │ │ │ "1658": 13, │ │ │ │ │ "166": 13, │ │ │ │ │ "1663": 13, │ │ │ │ │ "166666666666667": 15, │ │ │ │ │ "1668": 13, │ │ │ │ │ "1669": 13, │ │ │ │ │ @@ -2054,14 +2053,15 @@ │ │ │ │ │ "1946": 13, │ │ │ │ │ "1949": 13, │ │ │ │ │ "195": 13, │ │ │ │ │ "1960": 13, │ │ │ │ │ "1963": 13, │ │ │ │ │ "1971": 13, │ │ │ │ │ "1977": 13, │ │ │ │ │ + "198": 5, │ │ │ │ │ "1985": 13, │ │ │ │ │ "1990": 13, │ │ │ │ │ "1996": 13, │ │ │ │ │ "1998": 13, │ │ │ │ │ "1e": [9, 10, 21], │ │ │ │ │ "1e3": [2, 24], │ │ │ │ │ "1m": 5, │ │ │ │ │ @@ -2093,15 +2093,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, │ │ │ │ │ @@ -2247,14 +2247,15 @@ │ │ │ │ │ "660": 13, │ │ │ │ │ "666": 13, │ │ │ │ │ "68": 13, │ │ │ │ │ "69": 13, │ │ │ │ │ "6mb": 13, │ │ │ │ │ "7": [5, 15, 19, 25, 28, 30, 32], │ │ │ │ │ "70": [2, 13], │ │ │ │ │ + "708": 5, │ │ │ │ │ "7086": 21, │ │ │ │ │ "71": 13, │ │ │ │ │ "719": 13, │ │ │ │ │ "720": 29, │ │ │ │ │ "7214261353": 15, │ │ │ │ │ "73": 13, │ │ │ │ │ "737": 13, │ │ │ │ │ @@ -2309,15 +2310,15 @@ │ │ │ │ │ "871507429": 15, │ │ │ │ │ "87261": [9, 10], │ │ │ │ │ "873": 13, │ │ │ │ │ "877": 13, │ │ │ │ │ "88": 13, │ │ │ │ │ "880": 13, │ │ │ │ │ "881": 13, │ │ │ │ │ - "89": 13, │ │ │ │ │ + "89": [5, 13], │ │ │ │ │ "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, │ │ │ ├── ./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-12T19:48:26.999981Z', " │ │ │ │ │ │┄ "'iopub.status.busy': '2025-03-12T19:48:26.999534Z', 'iopub.status.idle': " │ │ │ │ │ │┄ "'2025-03-12T19:48:27.501124Z', 'shell.execute_reply': " │ │ │ │ │ │┄ "'2025-03-12T19:48:27.499814Z'}}}, 3: {'metadata': {'execution': " │ │ │ │ │ │┄ "{'iopub.execute_input': '2025-03-12T19:48:27.570555Z', 'iopub.status.busy': " │ │ │ │ │ │┄ "'2025-03-12T19:48:27.569143Z', 'iopub.status.idle': '2025-03-12T19:48:2 […] │ │ │ │ │ │ @@ -23,18 +23,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 1, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-15T01:55:58.984274Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-15T01:55:58.984040Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-15T01:55:59.185374Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-15T01:55:59.184361Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-12T19:48:26.999981Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-12T19:48:26.999534Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-12T19:48:27.501124Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-12T19:48:27.499814Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -81,18 +81,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 2, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-15T01:55:59.218702Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-15T01:55:59.218418Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-15T01:55:59.233444Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-15T01:55:59.232756Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-12T19:48:27.570555Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-12T19:48:27.569143Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-12T19:48:27.599649Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-12T19:48:27.598476Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -113,18 +113,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 3, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-15T01:55:59.235311Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-15T01:55:59.235077Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-15T01:55:59.248002Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-15T01:55:59.247463Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-12T19:48:27.603986Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-12T19:48:27.603514Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-12T19:48:27.632307Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-12T19:48:27.631067Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -156,18 +156,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 4, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-15T01:55:59.249904Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-15T01:55:59.249675Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-15T01:55:59.262193Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-15T01:55:59.261553Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-12T19:48:27.636656Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-12T19:48:27.636237Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-12T19:48:27.665166Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-12T19:48:27.663882Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -187,18 +187,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 5, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-15T01:55:59.264273Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-15T01:55:59.264041Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-15T01:55:59.277917Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-15T01:55:59.277222Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-12T19:48:27.669588Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-12T19:48:27.669093Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-12T19:48:27.698173Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-12T19:48:27.696921Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -218,18 +218,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 6, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-15T01:55:59.279846Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-15T01:55:59.279616Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-15T01:55:59.300988Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-15T01:55:59.300235Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-12T19:48:27.702848Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-12T19:48:27.701815Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-12T19:48:27.753193Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-12T19:48:27.751878Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -267,18 +267,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 7, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-15T01:55:59.302949Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-15T01:55:59.302721Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-15T01:55:59.316961Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-15T01:55:59.316203Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-12T19:48:27.757755Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-12T19:48:27.756626Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-12T19:48:27.785691Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-12T19:48:27.784480Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -310,18 +310,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 8, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-15T01:55:59.318857Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-15T01:55:59.318627Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-15T01:55:59.331161Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-15T01:55:59.330538Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-12T19:48:27.790244Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-12T19:48:27.789515Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-12T19:48:27.819134Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-12T19:48:27.817838Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -357,18 +357,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 9, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-15T01:55:59.333090Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-15T01:55:59.332860Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-15T01:55:59.345364Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-15T01:55:59.344741Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-12T19:48:27.823406Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-12T19:48:27.822968Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-12T19:48:27.852149Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-12T19:48:27.850891Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -400,18 +400,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 10, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-15T01:55:59.347306Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-15T01:55:59.347078Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-15T01:55:59.365154Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-15T01:55:59.364625Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-12T19:48:27.856035Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-12T19:48:27.855626Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-12T19:48:27.895299Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-12T19:48:27.894063Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -443,18 +443,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 11, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-15T01:55:59.367181Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-15T01:55:59.366941Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-15T01:55:59.387944Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-15T01:55:59.387301Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-12T19:48:27.899311Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-12T19:48:27.898839Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-12T19:48:27.949807Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-12T19:48:27.948455Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -502,18 +502,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 12, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-15T01:55:59.389846Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-15T01:55:59.389618Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-15T01:55:59.403055Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-15T01:55:59.402310Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-12T19:48:27.953622Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-12T19:48:27.953176Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-12T19:48:27.982199Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-12T19:48:27.980940Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -592,18 +592,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 13, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-15T01:55:59.405066Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-15T01:55:59.404842Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-15T01:55:59.424282Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-15T01:55:59.423719Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-12T19:48:27.986555Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-12T19:48:27.985724Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-12T19:48:28.033661Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-12T19:48:28.032284Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -659,18 +659,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 14, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-15T01:55:59.426314Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-15T01:55:59.426083Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-15T01:55:59.795234Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-15T01:55:59.794567Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-12T19:48:28.037965Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-12T19:48:28.037316Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-12T19:48:29.151321Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-12T19:48:29.149254Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -717,18 +717,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 15, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-15T01:55:59.797400Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-15T01:55:59.797160Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-15T01:55:59.813015Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-15T01:55:59.812361Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-12T19:48:29.155494Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-12T19:48:29.154974Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-12T19:48:29.190008Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-12T19:48:29.188729Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -771,18 +771,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 16, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-15T01:55:59.814938Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-15T01:55:59.814705Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-15T01:55:59.829475Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-15T01:55:59.828736Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-12T19:48:29.194144Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-12T19:48:29.193721Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-12T19:48:29.227700Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-12T19:48:29.226340Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -822,18 +822,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 17, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-15T01:55:59.831349Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-15T01:55:59.831118Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-15T01:56:00.239363Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-15T01:56:00.238315Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-12T19:48:29.246932Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-12T19:48:29.245660Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-12T19:48:30.180906Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-12T19:48:30.179560Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ { │ │ │ │ │ │ @@ -878,18 +878,18 @@ │ │ │ │ │ │ ] │ │ │ │ │ │ }, │ │ │ │ │ │ { │ │ │ │ │ │ "cell_type": "code", │ │ │ │ │ │ "execution_count": 18, │ │ │ │ │ │ "metadata": { │ │ │ │ │ │ "execution": { │ │ │ │ │ │ - "iopub.execute_input": "2026-04-15T01:56:00.241500Z", │ │ │ │ │ │ - "iopub.status.busy": "2026-04-15T01:56:00.241258Z", │ │ │ │ │ │ - "iopub.status.idle": "2026-04-15T01:56:00.970606Z", │ │ │ │ │ │ - "shell.execute_reply": "2026-04-15T01:56:00.969638Z" │ │ │ │ │ │ + "iopub.execute_input": "2025-03-12T19:48:30.185078Z", │ │ │ │ │ │ + "iopub.status.busy": "2025-03-12T19:48:30.184570Z", │ │ │ │ │ │ + "iopub.status.idle": "2025-03-12T19:48:31.831661Z", │ │ │ │ │ │ + "shell.execute_reply": "2025-03-12T19:48:31.830476Z" │ │ │ │ │ │ }, │ │ │ │ │ │ "pycharm": { │ │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ │ } │ │ │ │ │ │ }, │ │ │ │ │ │ "outputs": [ │ │ │ │ │ │ {