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 {} │ │ │ │ @@ -124,18 +124,18 @@ │ │ │ │ ....: │ │ │ │ │ │ │ │ In [17]: a = 1 * ureg.meter │ │ │ │ │ │ │ │ In [18]: b = 1 * ureg.centimeter │ │ │ │ │ │ │ │ In [19]: %timeit f(a, b) │ │ │ │ -173 us +- 43.2 us per loop (mean +- std. dev. of 7 runs, 10,000 loops each) │ │ │ │ +141 us +- 902 ns per loop (mean +- std. dev. of 7 runs, 10,000 loops each) │ │ │ │ │ │ │ │ In [20]: %timeit g(a, b) │ │ │ │ -15.7 us +- 3.83 us per loop (mean +- std. dev. of 7 runs, 100,000 loops each) │ │ │ │ +15.8 us +- 280 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 {} │ │ │ │ @@ -2028,14 +2028,15 @@ │ │ │ │ "1375": 14, │ │ │ │ "138": 31, │ │ │ │ "14": [5, 20, 22, 25, 31], │ │ │ │ "140": [14, 30], │ │ │ │ "1403": 14, │ │ │ │ "1404": 14, │ │ │ │ "1407": 14, │ │ │ │ + "141": 5, │ │ │ │ "1421": 14, │ │ │ │ "1422": 14, │ │ │ │ "1424": 14, │ │ │ │ "143": 14, │ │ │ │ "1431": 14, │ │ │ │ "1441": 14, │ │ │ │ "1456": 14, │ │ │ │ @@ -2100,15 +2101,14 @@ │ │ │ │ "171": 14, │ │ │ │ "1712": 14, │ │ │ │ "1716": 14, │ │ │ │ "1722": 14, │ │ │ │ "1725": 14, │ │ │ │ "1727": 14, │ │ │ │ "1729": 14, │ │ │ │ - "173": 5, │ │ │ │ "1738": 14, │ │ │ │ "174": 14, │ │ │ │ "176": 14, │ │ │ │ "1776": 14, │ │ │ │ "178": [14, 31], │ │ │ │ "1783": 14, │ │ │ │ "179": [14, 31], │ │ │ │ @@ -2234,14 +2234,15 @@ │ │ │ │ "252": 14, │ │ │ │ "255": 30, │ │ │ │ "25e": 22, │ │ │ │ "262": 14, │ │ │ │ "26400": 32, │ │ │ │ "27": 16, │ │ │ │ "273": 30, │ │ │ │ + "280": 5, │ │ │ │ "283": [14, 30], │ │ │ │ "28318531": 24, │ │ │ │ "286": [5, 14], │ │ │ │ "298": 30, │ │ │ │ "299792": 25, │ │ │ │ "2d": 13, │ │ │ │ "2e": 22, │ │ │ │ @@ -2293,15 +2294,14 @@ │ │ │ │ "414489032": 22, │ │ │ │ "4184": 16, │ │ │ │ "42": [14, 22], │ │ │ │ "42000": 22, │ │ │ │ "425": 14, │ │ │ │ "425297855014895": 25, │ │ │ │ "429": 14, │ │ │ │ - "43": 5, │ │ │ │ "44": [5, 14], │ │ │ │ "441": 14, │ │ │ │ "443": 14, │ │ │ │ "448": 14, │ │ │ │ "4482216152605005": 22, │ │ │ │ "44822162": [10, 11], │ │ │ │ "449": 14, │ │ │ │ @@ -2408,15 +2408,15 @@ │ │ │ │ "808": 14, │ │ │ │ "811": 14, │ │ │ │ "81227": 0, │ │ │ │ "814": 14, │ │ │ │ "816": 14, │ │ │ │ "82": 14, │ │ │ │ "825": 14, │ │ │ │ - "83": [5, 14], │ │ │ │ + "83": 14, │ │ │ │ "832674": 33, │ │ │ │ "834": 14, │ │ │ │ "839": 14, │ │ │ │ "84": 14, │ │ │ │ "85": 14, │ │ │ │ "851": 14, │ │ │ │ "86": 14, │ │ │ │ @@ -2433,14 +2433,15 @@ │ │ │ │ "877": 14, │ │ │ │ "88": 14, │ │ │ │ "880": 14, │ │ │ │ "881": 14, │ │ │ │ "89": 14, │ │ │ │ "899": 14, │ │ │ │ "9": [1, 5, 9, 10, 11, 19, 20, 22, 26, 27, 30, 31], │ │ │ │ + "902": 5, │ │ │ │ "9024969516": 0, │ │ │ │ "904": 14, │ │ │ │ "905": 14, │ │ │ │ "907": 14, │ │ │ │ "908": 14, │ │ │ │ "909": 14, │ │ │ │ "91": 14, │ │ ├── ./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-03-27T17:07:26.084731Z', " │ │ │ │ │┄ "'iopub.status.busy': '2026-03-27T17:07:26.084541Z', 'iopub.status.idle': " │ │ │ │ │┄ "'2026-03-27T17:07:26.275275Z', 'shell.execute_reply': " │ │ │ │ │┄ "'2026-03-27T17:07:26.274309Z'}}}, 3: {'metadata': {'execution': " │ │ │ │ │┄ "{'iopub.execute_input': '2026-03-27T17:07:26.310850Z', 'iopub.status.busy': " │ │ │ │ │┄ "'2026-03-27T17:07:26.310541Z', 'iopub.status.idle': '2026-03-27T17:07:2 […] │ │ │ │ │ @@ -23,18 +23,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 1, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-03-22T10:34:15.655903Z", │ │ │ │ │ - "iopub.status.busy": "2026-03-22T10:34:15.655555Z", │ │ │ │ │ - "iopub.status.idle": "2026-03-22T10:34:16.002565Z", │ │ │ │ │ - "shell.execute_reply": "2026-03-22T10:34:16.001541Z" │ │ │ │ │ + "iopub.execute_input": "2026-03-27T17:07:26.084731Z", │ │ │ │ │ + "iopub.status.busy": "2026-03-27T17:07:26.084541Z", │ │ │ │ │ + "iopub.status.idle": "2026-03-27T17:07:26.275275Z", │ │ │ │ │ + "shell.execute_reply": "2026-03-27T17:07:26.274309Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -81,18 +81,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 2, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-03-22T10:34:16.046929Z", │ │ │ │ │ - "iopub.status.busy": "2026-03-22T10:34:16.046559Z", │ │ │ │ │ - "iopub.status.idle": "2026-03-22T10:34:16.080067Z", │ │ │ │ │ - "shell.execute_reply": "2026-03-22T10:34:16.078867Z" │ │ │ │ │ + "iopub.execute_input": "2026-03-27T17:07:26.310850Z", │ │ │ │ │ + "iopub.status.busy": "2026-03-27T17:07:26.310541Z", │ │ │ │ │ + "iopub.status.idle": "2026-03-27T17:07:26.331664Z", │ │ │ │ │ + "shell.execute_reply": "2026-03-27T17:07:26.330743Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -113,18 +113,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 3, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-03-22T10:34:16.083137Z", │ │ │ │ │ - "iopub.status.busy": "2026-03-22T10:34:16.082810Z", │ │ │ │ │ - "iopub.status.idle": "2026-03-22T10:34:16.113522Z", │ │ │ │ │ - "shell.execute_reply": "2026-03-22T10:34:16.112553Z" │ │ │ │ │ + "iopub.execute_input": "2026-03-27T17:07:26.333951Z", │ │ │ │ │ + "iopub.status.busy": "2026-03-27T17:07:26.333725Z", │ │ │ │ │ + "iopub.status.idle": "2026-03-27T17:07:26.352783Z", │ │ │ │ │ + "shell.execute_reply": "2026-03-27T17:07:26.351991Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -156,18 +156,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 4, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-03-22T10:34:16.117017Z", │ │ │ │ │ - "iopub.status.busy": "2026-03-22T10:34:16.116721Z", │ │ │ │ │ - "iopub.status.idle": "2026-03-22T10:34:16.145871Z", │ │ │ │ │ - "shell.execute_reply": "2026-03-22T10:34:16.144745Z" │ │ │ │ │ + "iopub.execute_input": "2026-03-27T17:07:26.355271Z", │ │ │ │ │ + "iopub.status.busy": "2026-03-27T17:07:26.355073Z", │ │ │ │ │ + "iopub.status.idle": "2026-03-27T17:07:26.374821Z", │ │ │ │ │ + "shell.execute_reply": "2026-03-27T17:07:26.374172Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -187,18 +187,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 5, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-03-22T10:34:16.148783Z", │ │ │ │ │ - "iopub.status.busy": "2026-03-22T10:34:16.148440Z", │ │ │ │ │ - "iopub.status.idle": "2026-03-22T10:34:16.176038Z", │ │ │ │ │ - "shell.execute_reply": "2026-03-22T10:34:16.175057Z" │ │ │ │ │ + "iopub.execute_input": "2026-03-27T17:07:26.377313Z", │ │ │ │ │ + "iopub.status.busy": "2026-03-27T17:07:26.377067Z", │ │ │ │ │ + "iopub.status.idle": "2026-03-27T17:07:26.396395Z", │ │ │ │ │ + "shell.execute_reply": "2026-03-27T17:07:26.395479Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -218,18 +218,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 6, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-03-22T10:34:16.178974Z", │ │ │ │ │ - "iopub.status.busy": "2026-03-22T10:34:16.178710Z", │ │ │ │ │ - "iopub.status.idle": "2026-03-22T10:34:16.227312Z", │ │ │ │ │ - "shell.execute_reply": "2026-03-22T10:34:16.226508Z" │ │ │ │ │ + "iopub.execute_input": "2026-03-27T17:07:26.398424Z", │ │ │ │ │ + "iopub.status.busy": "2026-03-27T17:07:26.398206Z", │ │ │ │ │ + "iopub.status.idle": "2026-03-27T17:07:26.435222Z", │ │ │ │ │ + "shell.execute_reply": "2026-03-27T17:07:26.434473Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -267,18 +267,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 7, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-03-22T10:34:16.230862Z", │ │ │ │ │ - "iopub.status.busy": "2026-03-22T10:34:16.230538Z", │ │ │ │ │ - "iopub.status.idle": "2026-03-22T10:34:16.268574Z", │ │ │ │ │ - "shell.execute_reply": "2026-03-22T10:34:16.267452Z" │ │ │ │ │ + "iopub.execute_input": "2026-03-27T17:07:26.437671Z", │ │ │ │ │ + "iopub.status.busy": "2026-03-27T17:07:26.437416Z", │ │ │ │ │ + "iopub.status.idle": "2026-03-27T17:07:26.465446Z", │ │ │ │ │ + "shell.execute_reply": "2026-03-27T17:07:26.464692Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -310,18 +310,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 8, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-03-22T10:34:16.271684Z", │ │ │ │ │ - "iopub.status.busy": "2026-03-22T10:34:16.271373Z", │ │ │ │ │ - "iopub.status.idle": "2026-03-22T10:34:16.300002Z", │ │ │ │ │ - "shell.execute_reply": "2026-03-22T10:34:16.298907Z" │ │ │ │ │ + "iopub.execute_input": "2026-03-27T17:07:26.468104Z", │ │ │ │ │ + "iopub.status.busy": "2026-03-27T17:07:26.467919Z", │ │ │ │ │ + "iopub.status.idle": "2026-03-27T17:07:26.485437Z", │ │ │ │ │ + "shell.execute_reply": "2026-03-27T17:07:26.484800Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -357,18 +357,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 9, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-03-22T10:34:16.303133Z", │ │ │ │ │ - "iopub.status.busy": "2026-03-22T10:34:16.302829Z", │ │ │ │ │ - "iopub.status.idle": "2026-03-22T10:34:16.332142Z", │ │ │ │ │ - "shell.execute_reply": "2026-03-22T10:34:16.330958Z" │ │ │ │ │ + "iopub.execute_input": "2026-03-27T17:07:26.487364Z", │ │ │ │ │ + "iopub.status.busy": "2026-03-27T17:07:26.487172Z", │ │ │ │ │ + "iopub.status.idle": "2026-03-27T17:07:26.505094Z", │ │ │ │ │ + "shell.execute_reply": "2026-03-27T17:07:26.504310Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -400,18 +400,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 10, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-03-22T10:34:16.335107Z", │ │ │ │ │ - "iopub.status.busy": "2026-03-22T10:34:16.334843Z", │ │ │ │ │ - "iopub.status.idle": "2026-03-22T10:34:16.360281Z", │ │ │ │ │ - "shell.execute_reply": "2026-03-22T10:34:16.359254Z" │ │ │ │ │ + "iopub.execute_input": "2026-03-27T17:07:26.507368Z", │ │ │ │ │ + "iopub.status.busy": "2026-03-27T17:07:26.507160Z", │ │ │ │ │ + "iopub.status.idle": "2026-03-27T17:07:26.526452Z", │ │ │ │ │ + "shell.execute_reply": "2026-03-27T17:07:26.525563Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -443,18 +443,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 11, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-03-22T10:34:16.363436Z", │ │ │ │ │ - "iopub.status.busy": "2026-03-22T10:34:16.363144Z", │ │ │ │ │ - "iopub.status.idle": "2026-03-22T10:34:16.414533Z", │ │ │ │ │ - "shell.execute_reply": "2026-03-22T10:34:16.413521Z" │ │ │ │ │ + "iopub.execute_input": "2026-03-27T17:07:26.528354Z", │ │ │ │ │ + "iopub.status.busy": "2026-03-27T17:07:26.528071Z", │ │ │ │ │ + "iopub.status.idle": "2026-03-27T17:07:26.561229Z", │ │ │ │ │ + "shell.execute_reply": "2026-03-27T17:07:26.560339Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -502,18 +502,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 12, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-03-22T10:34:16.418252Z", │ │ │ │ │ - "iopub.status.busy": "2026-03-22T10:34:16.417949Z", │ │ │ │ │ - "iopub.status.idle": "2026-03-22T10:34:16.448594Z", │ │ │ │ │ - "shell.execute_reply": "2026-03-22T10:34:16.447400Z" │ │ │ │ │ + "iopub.execute_input": "2026-03-27T17:07:26.563286Z", │ │ │ │ │ + "iopub.status.busy": "2026-03-27T17:07:26.563071Z", │ │ │ │ │ + "iopub.status.idle": "2026-03-27T17:07:26.583186Z", │ │ │ │ │ + "shell.execute_reply": "2026-03-27T17:07:26.582343Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -592,18 +592,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 13, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-03-22T10:34:16.451756Z", │ │ │ │ │ - "iopub.status.busy": "2026-03-22T10:34:16.451483Z", │ │ │ │ │ - "iopub.status.idle": "2026-03-22T10:34:16.492781Z", │ │ │ │ │ - "shell.execute_reply": "2026-03-22T10:34:16.491609Z" │ │ │ │ │ + "iopub.execute_input": "2026-03-27T17:07:26.585952Z", │ │ │ │ │ + "iopub.status.busy": "2026-03-27T17:07:26.585524Z", │ │ │ │ │ + "iopub.status.idle": "2026-03-27T17:07:26.613063Z", │ │ │ │ │ + "shell.execute_reply": "2026-03-27T17:07:26.612338Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -659,18 +659,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 14, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-03-22T10:34:16.496257Z", │ │ │ │ │ - "iopub.status.busy": "2026-03-22T10:34:16.495986Z", │ │ │ │ │ - "iopub.status.idle": "2026-03-22T10:34:17.262425Z", │ │ │ │ │ - "shell.execute_reply": "2026-03-22T10:34:17.260856Z" │ │ │ │ │ + "iopub.execute_input": "2026-03-27T17:07:26.615961Z", │ │ │ │ │ + "iopub.status.busy": "2026-03-27T17:07:26.615637Z", │ │ │ │ │ + "iopub.status.idle": "2026-03-27T17:07:27.225117Z", │ │ │ │ │ + "shell.execute_reply": "2026-03-27T17:07:27.224144Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -717,18 +717,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 15, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-03-22T10:34:17.265948Z", │ │ │ │ │ - "iopub.status.busy": "2026-03-22T10:34:17.265653Z", │ │ │ │ │ - "iopub.status.idle": "2026-03-22T10:34:17.296829Z", │ │ │ │ │ - "shell.execute_reply": "2026-03-22T10:34:17.295347Z" │ │ │ │ │ + "iopub.execute_input": "2026-03-27T17:07:27.227461Z", │ │ │ │ │ + "iopub.status.busy": "2026-03-27T17:07:27.227235Z", │ │ │ │ │ + "iopub.status.idle": "2026-03-27T17:07:27.252564Z", │ │ │ │ │ + "shell.execute_reply": "2026-03-27T17:07:27.251624Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -771,18 +771,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 16, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-03-22T10:34:17.300009Z", │ │ │ │ │ - "iopub.status.busy": "2026-03-22T10:34:17.299752Z", │ │ │ │ │ - "iopub.status.idle": "2026-03-22T10:34:17.329969Z", │ │ │ │ │ - "shell.execute_reply": "2026-03-22T10:34:17.328560Z" │ │ │ │ │ + "iopub.execute_input": "2026-03-27T17:07:27.254453Z", │ │ │ │ │ + "iopub.status.busy": "2026-03-27T17:07:27.254254Z", │ │ │ │ │ + "iopub.status.idle": "2026-03-27T17:07:27.280472Z", │ │ │ │ │ + "shell.execute_reply": "2026-03-27T17:07:27.279631Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -822,18 +822,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 17, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-03-22T10:34:17.333203Z", │ │ │ │ │ - "iopub.status.busy": "2026-03-22T10:34:17.332947Z", │ │ │ │ │ - "iopub.status.idle": "2026-03-22T10:34:17.677934Z", │ │ │ │ │ - "shell.execute_reply": "2026-03-22T10:34:17.676523Z" │ │ │ │ │ + "iopub.execute_input": "2026-03-27T17:07:27.283104Z", │ │ │ │ │ + "iopub.status.busy": "2026-03-27T17:07:27.282733Z", │ │ │ │ │ + "iopub.status.idle": "2026-03-27T17:07:27.594566Z", │ │ │ │ │ + "shell.execute_reply": "2026-03-27T17:07:27.593699Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ { │ │ │ │ │ @@ -878,18 +878,18 @@ │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ { │ │ │ │ │ "cell_type": "code", │ │ │ │ │ "execution_count": 18, │ │ │ │ │ "metadata": { │ │ │ │ │ "execution": { │ │ │ │ │ - "iopub.execute_input": "2026-03-22T10:34:17.681134Z", │ │ │ │ │ - "iopub.status.busy": "2026-03-22T10:34:17.680897Z", │ │ │ │ │ - "iopub.status.idle": "2026-03-22T10:34:17.921858Z", │ │ │ │ │ - "shell.execute_reply": "2026-03-22T10:34:17.920787Z" │ │ │ │ │ + "iopub.execute_input": "2026-03-27T17:07:27.596881Z", │ │ │ │ │ + "iopub.status.busy": "2026-03-27T17:07:27.596505Z", │ │ │ │ │ + "iopub.status.idle": "2026-03-27T17:07:27.879908Z", │ │ │ │ │ + "shell.execute_reply": "2026-03-27T17:07:27.879062Z" │ │ │ │ │ }, │ │ │ │ │ "pycharm": { │ │ │ │ │ "name": "#%%\n" │ │ │ │ │ } │ │ │ │ │ }, │ │ │ │ │ "outputs": [ │ │ │ │ │ {