Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 40a59cd

Browse filesBrowse files
authored
Merge branch 'master' into interaction
2 parents 16922e7 + bca7620 commit 40a59cd
Copy full SHA for 40a59cd

20 files changed

+378
-167
lines changed

‎README.md

Copy file name to clipboardExpand all lines: README.md
+15-9Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ A fast plotting library built using the `pygfx` render engine that can use [Vulk
66
Checkout pygfx!
77
https://github.com/pygfx/pygfx
88

9-
`fastplotlib` is in the alpha stage and experimental but you're welcome to try it out or contribute!
9+
`fastplotlib` is in the alpha stage and experimental, but you're welcome to try it out or contribute!
1010

1111
Questions, ideas? Chat on gitter: https://gitter.im/fastplotlib/community?utm_source=share-link&utm_medium=link&utm_campaign=share-link
1212

1313
# Examples
1414

15-
**See the examples directory. Start out with `simple.ipynb` which uses the high level API.**
15+
**See the examples directory. Start out with `simple.ipynb`.**
1616

1717
### Simple image plot
1818
```python
@@ -21,8 +21,8 @@ import numpy as np
2121

2222
plot = Plot()
2323

24-
data = np.random.rand(512, 512) * 255
25-
plot.image(data=data, vmin=0, vmax=255, cmap='viridis')
24+
data = np.random.rand(512, 512)
25+
plot.image(data=data)
2626

2727
plot.show()
2828
```
@@ -34,14 +34,14 @@ import numpy as np
3434

3535
plot = Plot()
3636

37-
data = np.random.rand(512, 512) * 255
38-
image = plot.image(data=data, vmin=0, vmax=255, cmap='viridis')
37+
data = np.random.rand(512, 512)
38+
image = plot.image(data=data)
3939

4040
def update_data():
41-
new_data = np.random.rand(512, 512) * 255
41+
new_data = np.random.rand(512, 512)
4242
image.update_data(new_data)
4343

44-
plot.add_animations([update_data])
44+
plot.add_animations(update_data)
4545

4646
plot.show()
4747
```
@@ -56,6 +56,12 @@ pip install git+https://github.com/kushalkolar/fastplotlib.git
5656

5757
Note: do not download the version that is currently on PYPI (i.e. don't just do `pip install fastplotlib`, it is outdated (we're waiting for the next release of `pygfx`)
5858

59+
**Installing `simplejpeg` is recommended for faster plotting in notebooks using rfb. You will need C compilers setup on your computer to install it:**
60+
61+
```bash
62+
pip install simplejpeg
63+
```
64+
5965
Clone or download the repo to try the examples
6066

6167
```bash
@@ -87,7 +93,7 @@ jupyter lab
8793
For more information see: https://github.com/pygfx/wgpu-py#platform-requirements
8894

8995
### Windows:
90-
Apparently Vulkan should be installed by default on Windows 11.
96+
Vulkan should be installed by default on Windows 11.
9197

9298
### Linux:
9399
Debian based distros:

‎examples/gridplot.ipynb

Copy file name to clipboardExpand all lines: examples/gridplot.ipynb
+14-14Lines changed: 14 additions & 14 deletions
Large diffs are not rendered by default.

‎examples/gridplot_simple.ipynb

Copy file name to clipboardExpand all lines: examples/gridplot_simple.ipynb
+16-20Lines changed: 16 additions & 20 deletions
Large diffs are not rendered by default.

‎examples/histogram.ipynb

Copy file name to clipboardExpand all lines: examples/histogram.ipynb
+4-4Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
{
2323
"data": {
2424
"application/vnd.jupyter.widget-view+json": {
25-
"model_id": "bfd22d77d24549128dd925e4114c929e",
25+
"model_id": "27e7e540a7be408997b143ac274b2b8e",
2626
"version_major": 2,
2727
"version_minor": 0
2828
},
@@ -57,7 +57,7 @@
5757
{
5858
"data": {
5959
"text/html": [
60-
"<div class='initial-snapshot-36e4fff0aa7a4fc993c70f7cfc2aaf4a' style='position:relative;'><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAEsCAYAAAA1u0HIAAARrklEQVR42u3dT2wc133A8SFNxTYaFybUYw23ROEqLQTdkkPiyDYCyBcRAXxzABkF4kvPBXXpWRLFg5IegqY0gh7SHJKbix6kiygI5Mlue8qBiQyXLtAWsCMURiuEMunyx2ra8Xpm/3EfZ+fN5wMMLM+OF2vucr/ambfvFQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0zgvFU8UfFWeKhbYfCAAwnbPFYvHT4kpxu/jL4txR1AGADnqxWCreK/662CvuFd8uvtr2wwEApvEHx0HfLD4q7hcXBR0AuknQASADgg4AGRB0AMiAoANABgQdADIg6ACQAUEHgAwIOgBkQNABIAOCDgAZEHQAyICgA0AGBB0AMiDoAJABQQeADAg6AGRA0AEgA4IOABkQdADIgKADQAYEHQAyIOgAkAFBB4AMCDoAZEDQs7a8vLxw7ty5MysrK0uLi4ttPxwAkhH0bC0sLBRra2sXdnd3393a2roWUW/7MQGQiqBnK4J+48aNi48fP/6vDz744PbXvva1r7T9mABIRdCzNRD0O4IOkDNBz5agA/SJoGdL0AH6RNCzJegAfSLoWYqYLy0tFRsbG68JOkAfCHp24rvn8XW1o5i/ur29fevg4OCxoAPkTtCzExPJxHfP45N5xPzzI4IOkDtBz06EO753/nmFoAPkTtCzI+gAfSTo2RF0gD4S9OwIOkAfCXp2BB2gjwQ9O4IO0EeCnh1BB+gjQc+OoAP0kaBnR9AB+kjQsyPoAH0k6NkRdIA+EvTsCDpAHwl6dsYJeiyvGhsAuRD07IwK+qVLl56/fv36y1evXr0QS622/XgBmAVBz86woMen8oj5o0ePPoklVmOp1bYfLwCzIOjZGRX0GzduXIy10l1XB8iJoGdH0AH6SNCzkyLoBtEBzDtBz86sgx4D59bW1i7EtfcYUNf2/x8AdQQ9O7MOegyciwF0MZAuou6TOsA8EvTszDro5f3Ff3Pz5s1XBB1gHgl6dgQdoI8EPTuCDtBHgp4dQQfoI0HPjqAD9JGgZ2fcoO/t7d1fXV09G6PYh83pLugAXSDo2Rk36Pv7+59G1OMrabFQS1OoBR2gCwQ9O+MGvbwt/ry+vn5R0AG6TNCzM2nQP/vss0fDQi3oAF0g6NkRdIA+EvTsnCToi4uLxcrKylJ1oJygA3SBoGfnJEGPmN+9e/dadaCcoAN0gaCfitNcfrQp6OfPn396aWmp2NjYeK0p6PHJ/MGDB7erA+UEHaALBD25015+tC7oDx8+3N3c3HwjYr69vX3r4ODgcV3Q6+It6ABdIOjJnfbyo3VBPzw8PIhwR5SrMRd0gFwIenKTBDE+zcdfAOJadgxQq6oOWIv7rG51g9g+H9O4QY/j3nnnnTfi1H3d4wOgTYKe3LhBj/1xaj4+zW9tbV2LaFZvLwesxTXuuL/qVjeIbdZBj0/5ceo+rsfXPT4A2iToyU0S9MrCKbcHF04pB6zVRbluENusg143yK4c7Heag/4AqCPoyU0Z9C+thDYs1HVRThn0cpBdPN5yizMEwxZ5ASAlQU8ux6BXB9mVW5z2j7MIbf+8AfpJ0JPLMeh1xl1fHYAUBD05QQcgPUFPTtABSE/QkxN0ANIT9OQEHYD0BD05QQcgPUFPTtABSE/Qk5s26OVMbIP3M89BH3zMAJwWQU9umqCXM7FVl1yd96DXPWYATougJzdN0MuZ2KpLrs570OseMwCnRdCTGxX0clnUOF0dn3AjipOGetZBry6Vevny5bN7e3v3p7k/AE6LoCc3KujlsqhxDTpOW8cn3baDXl0qNWK+v7//qaADzDNBT25U0Icti9pW0Mf9b8cJuqVVAU6DoCc3KuizCPW8BT3GAsT9xXKqsayqgXIAqQl6cn0Oepx9iGVVDZQDSE3Qk+tC0Dc2Nl5bWloqYhBcXDefVdCfPJY78f9e7gMgBUFPbt6DfnBw8HhnZ+dWRD1G2cdgOEEH6BpBT27eg15GPR5f3E91lL2gA3SFoCfXhaDPkqADtEHQkxN0QQdIT9CTE3RBB0hP0JMTdEEHSE/QkxN0QQdIT9CTE3RBB0hP0JMTdEEHSE/Qk4qAlbOvpQ76LGd7E3SArhH0ZGIxkpi/vJx9LWXQZz3bm6ADdI2gJxHhipjHoiTl7GtN64TP6lT6LGd7E3SArhH0JCJcEbAIWV2cq7pybVzQAeaZoCch6IIOcLoEPQlBF3SA0yXoSQi6oAOcLkFPQtAFHeB0CXoS4wR9eXl54dy5c2cuX758dm9v776gAzA9QU9iVNBjW1tbu7C7u/tuxHx/f/9TQQdgeoKexDhBH7w996CXM9mJOkAKgp6EoH8x6DHpzfb29vFMdnFmIi43tP0cAeRF0JMQ9C8GPfaXM9nFZYYYO9D2cwSQF0FPYpZBj7nZY8GVYYPn5kn1Ma+urn7pMcdfSiL0bT9HAHkR9CRmFfSYkz0WWolPucMGz82TUY9Z0AFSEPQkZhX0HAk6QAqCnoSgCzrA6RL0JARd0AFOl6AnIejN4rp6DJaLke6+vgYwK4KehKA3i0FyEfX4+lp8J91EMwCzIOhJjBv02Nd2YNtiOliAWRL0JMYJevxZ0AUdYDYEPQlBF3SA0yXoSdQFvRowQRd0gNkS9CQEXdABTpegn0gZ57r9g4PeqkuIxhZ/FvTRQW/6GQNQJehTi+9Qx9eurl+//vKlS5eer95W9wm8uoRobDs7O7diX9thneegx881fr5Xr1615CrAUII+tZgYJb5L/ejRo08iOtUwNZ1SL5cQja3PMQ+jgh774+caP19LrgKMIuhTK9cnjzCVo9dLrpGPNk7Q42cYx8XKbaaLBRhG0KdWDfpgmAR9NEEHmCVBn9qToN8R9OlMGvTz588/bXAcQBNBn5qgn8wkQX/48OHu5ubmG3UDEAEIgj41QT+ZcYMeP8PDw8OD+GfdAEQAgqBPTdBPZpKgl/9N/NlkNAB1BH1qgn4ygg4wS4I+NUE/merMeYOBjn+vm01P0AGaCPrUBP1kqjPnVQe7xYxwMTNc3Wx6gg7QRNCnJugnV86cVx3sVs7AVzebnqADNBH0icUnyIjO6urq2b29vfsRmfhKVXxPOiIfW/w59gn6eKqz7ZV/Uao7TtABmgj6RCIkcTo4PkFGzPf39z+Nr1TF96QjQjFz3JPtTuyL29qOZRcIOsBJCfpEIiTr6+tfWOeck6sOkIuzG4IOMClBn4hr42nEtfIYABdRj0sVcXaj7jhBB2gi6BMR9HTKAXLlzHB1xwg6QBNBn4igt0vQAZoI+kQEvV2CDtBE0EeKeJQBEfR2CTpAE0EfKmYviwlP1tbWLsT3zwW9XYIO0ETQG0U0IuYxi1l87zwmkxH0dgk6QBNBb1TGO0Zex2QxMeGJoLdL0AGaCHojQZ8/gg7QRNAbCfr8EXSAJoLeSNDnj6ADNBH0RoI+fwQdoImgNxL0+SPoAE0EvZGgzx9BB2gi6I0Eff4IOkATQW8k6PNH0AGaCHojQZ8/gg7QRNAbCfr8EXSAJoLeSNDnj6ADNBH0RoI+fwQdoImgNxL0+SPoAE0EvZGgzx9BB2gi6I0Ggn7n/PnzTy8tLRUbGxuvCXo7BB2giaA3qgb94cOHu5ubm29EzHd2dm4dHBw8bjtufSToAE0EvVH19Prh4eFB/DPiLubtEXSAJj0P+uLiYrGysrJ07ty5M8vLywvVfXGKPT6VO70+P0YFve75rIp9cVscE8cC5KPnQY839q2trWu7u7vvrq2tXYhQlPviunmcao9P522HjP81Kujx3N29e/cLz2cp/hz74rY4Jo5t+/UHMDs9D3qMXI8R7HEqvQxFua/tePFlEfQYxxCDE+uiHs/dgwcPjp/Po+NerR4X/4znOG6LY+KTetuvP4DZEfSI952aoN9pO158WYxf2N7evhVRj0/bg6fVy7+MVY57tTyuGvTya4htv/4AZkfQBb1jItbxfMWp88FP2dWzK4PHCTqQt54GvRwctbq6enZvb+++oHdPXZTrLpdUJwUSdCBfPQx6vLFfvXr1eHBUxHx/f/9TQe8eQQeoyjjo8QY+OHAq/r2c7S3e2Ms3/SeDqI4HW8XX1QR9/pWz91WfY0EH+ivToMcp9fgUfv369ZcvXbr0fHVf3Wxv1cFW8d3z+Lpa28FiuHL2vupzLOhAf2Ua9Lg+HqfUHz169Em84cebebmvaba3chBVOTNc28FiuHL2vupzLOhAf1WD/u18gm70en9E1OOTepx+Lwc5Vm8XdKAfIujvCzrdFZ/U4/R7PLflIMfq7YIO9IOgk7nBpW/rgl43gBKgWwSdzFWXvo2BjzFWohr0GFAX1+BjwGTdgi4A3SDoZK5u6dvqafiIeQysq5t5DqA7Mg/6qAFT9FPDdfU7rqsD3ZV50EcNmKKfBB3ITyZBHxzU5PQ6wwg6kJ8Mgl43K5ygM4ygA/nJIOh1s8IJOsMIOpCfDIJuRDuTEnQgP4JODwk6kB9Bp4eagj64HCtAdwg6PVQX9LrlWAG6Q9DpocGgl0vmDi7HCtAdHQl6fDUtRrOvrKwsLS4ufuE2QWdSMcnQ5cuXz8Yp9vhUHiEvb6u+jgC6owNBjzfW+J55fDXt7t271yLq1dsFnUnFjIER9XiNxKn2+HRe3iboQDd1JOjldc4HDx7cHlxAoxr0WFErlsmMT16CzjSqr6NyBkJxB+ZfR4J+8+bNV+rWsQ5l0GMlrVgeM96M4zRqfPJqOw50T/V1FH+RjM1AOWD+ZRT08s04jisHObUdB7qpfB2Vm4FywPybk6DHQLe4Nh6n02MAXPW2pqCXA+Usi0pq8RdE19WB+TYnQY+Yb21tXYuBb2traxeqb5x1Qa8OlLMsKqkJOjD/5iDo8SZZDmKrG2HcFPT19fXjgXJtv9mTv8GgGygHzJ+Wgx4DjeLaZDmIbZKgx77q94chlWrQ65brBWhfi0GPN8d4U4wBR+UgNkFnHlWDXrdcL0D7xgj6sFnahg1ma7qfCHJso2bpKu+7etywGb4glXidxestXnflIMzqvvI1Xf09qPvdmOT3BWAyI4I+apa2YYPZmu4nPmU/2YbO0lXed/W4YTN8QSrxOovXW7zuykGY1X3la7r6exCv3/idiX3x2m/aBzAbR0F/+v2nN1/81xe3n3vtud8dnBmrOvhsyCxtt4dNlxn7YtatmKhj1CA2s73RZU9ev69WX791r+mm2ehGbU3GHaRnMB/k7Cjo33n/O5s//8+ff/ijn/7orfWb669EmONTRpwSHHdSl6aglwOI4s1rZ2fnVkzYMewN0WxvdFnd6zf2xWu/aV85G92orWkQXjmwtPydbfpVL4+L30en+yFDC0dB/7P3rmx+fPjx8dKR5cxYH/z613cuff3rz//xs8+e+fEPf/jd4+vXH354L/atFMVSub3+jW8sx/64/cc/+MF3X3rmmTPV2+P4uK+4z1Exr74pmu2Nrqp7/Q7bN+5WNwivOrA0TuMPnkGb9Digw549Cvpf/cObf/ff//7Bwee/+c3n5fbbX/3q4S/ffPMX//zCC3/7bz/72XuHH398UO77p6L4yfG2uPiTX37ve7+I/XF7HBfH191evW+bLbft4JNPfvsfH330j0+upyfZjkL894PX3atjU2K8yeAYl7rj7t27d73pOKDDvvp7xVObf/6Hf/Evb1/Z/ujtt+//33blyv29l166v/fMM/f2Xn/9/kff//7/7yuKe8fbwsK9+PfYH7fHccfH191evW+bLbPtvbfe+psrFy/+/p88Ge2eYmsaGT/sWyjTHAd01dHbw4vPF2e+uVw8962F4ne+Vdhstkm2bx5tf1oUX3mq7d9lAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgHv0PSMar517jABIAAAAASUVORK5CYII=' style='width:500.0px;height:300.0px;' /><div style='position: absolute; top:0; left:0; padding:1px 3px; background: #777; color:#fff; font-size: 90%; font-family:sans-serif; '>initial snapshot</div></div>"
60+
"<div class='initial-snapshot-ff05c3706cfd401eb97f58b6e12e6d2a' style='position:relative;'><img src='data:image/png;base64,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' style='width:500.0px;height:300.0px;' /><div style='position: absolute; top:0; left:0; padding:1px 3px; background: #777; color:#fff; font-size: 90%; font-family:sans-serif; '>initial snapshot</div></div>"
6161
],
6262
"text/plain": [
6363
"<jupyter_rfb._utils.Snapshot object>"
@@ -69,7 +69,7 @@
6969
{
7070
"data": {
7171
"application/vnd.jupyter.widget-view+json": {
72-
"model_id": "36e4fff0aa7a4fc993c70f7cfc2aaf4a",
72+
"model_id": "ff05c3706cfd401eb97f58b6e12e6d2a",
7373
"version_major": 2,
7474
"version_minor": 0
7575
},
@@ -83,7 +83,7 @@
8383
}
8484
],
8585
"source": [
86-
"plot.histogram(data=data, bins=100)\n",
86+
"plot.add_histogram(data=data, bins=100)\n",
8787
"\n",
8888
"plot.set_axes_visibility(True)\n",
8989
"plot.show()"

‎examples/image_widget.ipynb

Copy file name to clipboardExpand all lines: examples/image_widget.ipynb
+17-17Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
{
3939
"data": {
4040
"application/vnd.jupyter.widget-view+json": {
41-
"model_id": "6d575ba7671047ca88c36606344714fa",
41+
"model_id": "e0a67d7965234e9a9bec72f2195177fb",
4242
"version_major": 2,
4343
"version_minor": 0
4444
},
@@ -68,7 +68,7 @@
6868
{
6969
"data": {
7070
"application/vnd.jupyter.widget-view+json": {
71-
"model_id": "8de187407b7746168c8d20a428d8712e",
71+
"model_id": "23e3f9b31e9a4f4ca2f93a046a82a699",
7272
"version_major": 2,
7373
"version_minor": 0
7474
},
@@ -148,7 +148,7 @@
148148
},
149149
{
150150
"cell_type": "code",
151-
"execution_count": 10,
151+
"execution_count": 9,
152152
"id": "882162eb-c873-42df-a945-d5e05ad141c9",
153153
"metadata": {},
154154
"outputs": [],
@@ -159,14 +159,14 @@
159159
},
160160
{
161161
"cell_type": "code",
162-
"execution_count": 12,
162+
"execution_count": 10,
163163
"id": "bf9f92b6-38ad-4d78-b88c-a32d473b6462",
164164
"metadata": {},
165165
"outputs": [
166166
{
167167
"data": {
168168
"application/vnd.jupyter.widget-view+json": {
169-
"model_id": "005bcbc7755748cfaf0644e28beb3b0e",
169+
"model_id": "305e7bd04a4c42d18ccbdbb42bafc421",
170170
"version_major": 2,
171171
"version_minor": 0
172172
},
@@ -200,14 +200,14 @@
200200
},
201201
{
202202
"cell_type": "code",
203-
"execution_count": 13,
203+
"execution_count": 11,
204204
"id": "403dde31-981a-46fb-b005-1bcef19c4f2c",
205205
"metadata": {},
206206
"outputs": [
207207
{
208208
"data": {
209209
"application/vnd.jupyter.widget-view+json": {
210-
"model_id": "2b0a10be5d5b43b5a08f51a9d8f9b1dc",
210+
"model_id": "8c629365b4a744d799d18bc8364759f5",
211211
"version_major": 2,
212212
"version_minor": 0
213213
},
@@ -233,20 +233,20 @@
233233
},
234234
{
235235
"cell_type": "code",
236-
"execution_count": 14,
236+
"execution_count": 12,
237237
"id": "b59d95e2-9092-4915-beef-01661d164781",
238238
"metadata": {},
239239
"outputs": [
240240
{
241241
"data": {
242242
"text/plain": [
243-
"two: Subplot @ 0x7f91486a7a00\n",
243+
"two: Subplot @ 0x7fb6093796c0\n",
244244
" parent: None\n",
245245
" Graphics:\n",
246-
"\tfastplotlib.ImageGraphic @ 0x7f914881ceb0"
246+
"\tfastplotlib.ImageGraphic @ 0x7fb5c1935d50"
247247
]
248248
},
249-
"execution_count": 14,
249+
"execution_count": 12,
250250
"metadata": {},
251251
"output_type": "execute_result"
252252
}
@@ -265,7 +265,7 @@
265265
},
266266
{
267267
"cell_type": "code",
268-
"execution_count": 15,
268+
"execution_count": 13,
269269
"id": "a8f070db-da11-4062-95aa-f19b96351ee8",
270270
"metadata": {},
271271
"outputs": [],
@@ -283,14 +283,14 @@
283283
},
284284
{
285285
"cell_type": "code",
286-
"execution_count": 16,
286+
"execution_count": 14,
287287
"id": "b1587410-a08e-484c-8795-195a413d6374",
288288
"metadata": {},
289289
"outputs": [
290290
{
291291
"data": {
292292
"application/vnd.jupyter.widget-view+json": {
293-
"model_id": "a2e4d723405345e0a7bd7b005330d018",
293+
"model_id": "27ced610a06c43c8b4a11de135ede09e",
294294
"version_major": 2,
295295
"version_minor": 0
296296
},
@@ -319,14 +319,14 @@
319319
},
320320
{
321321
"cell_type": "code",
322-
"execution_count": 17,
322+
"execution_count": 15,
323323
"id": "3ccea6c6-9580-4720-bce8-a5507cf867a3",
324324
"metadata": {},
325325
"outputs": [
326326
{
327327
"data": {
328328
"application/vnd.jupyter.widget-view+json": {
329-
"model_id": "78a4ed0f59734124a7f3ee23e373e64a",
329+
"model_id": "41e6fb74806a4843a86f46c22d2426df",
330330
"version_major": 2,
331331
"version_minor": 0
332332
},
@@ -352,7 +352,7 @@
352352
},
353353
{
354354
"cell_type": "code",
355-
"execution_count": 18,
355+
"execution_count": 16,
356356
"id": "fd4433a9-2add-417c-a618-5891371efae0",
357357
"metadata": {},
358358
"outputs": [],

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.