Spaces:
Sleeping
Sleeping
modified: app.py
Browse files
=6.0
CHANGED
|
@@ -1,256 +1,84 @@
|
|
| 1 |
-
|
| 2 |
-
|
| 3 |
-
|
| 4 |
-
|
| 5 |
-
|
| 6 |
-
|
| 7 |
-
|
| 8 |
-
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
-
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
-
|
| 19 |
-
|
| 20 |
-
Downloading libigl-2.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.3 kB)
|
| 21 |
-
Collecting pyrender
|
| 22 |
-
Downloading pyrender-0.1.45-py3-none-any.whl.metadata (1.5 kB)
|
| 23 |
-
Collecting cgal
|
| 24 |
-
Downloading cgal-6.0.1.post202410241521-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.3 kB)
|
| 25 |
-
Collecting pygarment
|
| 26 |
-
Downloading pygarment-2.0.1-py3-none-any.whl.metadata (7.5 kB)
|
| 27 |
-
Collecting numpy<2.5,>=1.23.5 (from scipy)
|
| 28 |
-
Downloading numpy-2.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (62 kB)
|
| 29 |
-
Collecting PyYAML (from pyaml)
|
| 30 |
-
Downloading PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)
|
| 31 |
-
Collecting contourpy>=1.0.1 (from matplotlib)
|
| 32 |
-
Downloading contourpy-1.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.4 kB)
|
| 33 |
-
Collecting cycler>=0.10 (from matplotlib)
|
| 34 |
-
Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB)
|
| 35 |
-
Collecting fonttools>=4.22.0 (from matplotlib)
|
| 36 |
-
Downloading fonttools-4.57.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (102 kB)
|
| 37 |
-
Collecting kiwisolver>=1.3.1 (from matplotlib)
|
| 38 |
-
Downloading kiwisolver-1.4.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.2 kB)
|
| 39 |
Requirement already satisfied: packaging>=20.0 in /home/user/miniconda/lib/python3.12/site-packages (from matplotlib) (24.2)
|
| 40 |
-
|
| 41 |
-
|
| 42 |
-
|
| 43 |
-
|
| 44 |
-
|
| 45 |
-
|
| 46 |
-
|
| 47 |
-
Downloading cairocffi-1.7.1-py3-none-any.whl.metadata (3.3 kB)
|
| 48 |
-
Collecting cssselect2 (from cairosvg)
|
| 49 |
-
Downloading cssselect2-0.8.0-py3-none-any.whl.metadata (2.9 kB)
|
| 50 |
-
Collecting defusedxml (from cairosvg)
|
| 51 |
-
Downloading defusedxml-0.7.1-py2.py3-none-any.whl.metadata (32 kB)
|
| 52 |
-
Collecting tinycss2 (from cairosvg)
|
| 53 |
-
Downloading tinycss2-1.4.0-py3-none-any.whl.metadata (3.0 kB)
|
| 54 |
Requirement already satisfied: Pygments<3.0.0,>=2.15.1 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (2.15.1)
|
| 55 |
-
|
| 56 |
-
|
| 57 |
-
Collecting aiohttp>=3.10.2 (from nicegui)
|
| 58 |
-
Downloading aiohttp-3.11.16-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.7 kB)
|
| 59 |
Requirement already satisfied: certifi>=2024.07.04 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (2025.1.31)
|
| 60 |
-
|
| 61 |
-
|
| 62 |
-
|
| 63 |
-
|
| 64 |
-
|
| 65 |
-
|
| 66 |
-
|
| 67 |
-
|
| 68 |
-
|
| 69 |
-
|
| 70 |
-
Collecting jinja2<4.0.0,>=3.1.6 (from nicegui)
|
| 71 |
-
Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
|
| 72 |
-
Collecting markdown2!=2.4.11,>=2.4.7 (from nicegui)
|
| 73 |
-
Downloading markdown2-2.5.3-py3-none-any.whl.metadata (2.1 kB)
|
| 74 |
-
Collecting orjson>=3.9.15 (from nicegui)
|
| 75 |
-
Downloading orjson-3.10.16-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (41 kB)
|
| 76 |
-
Collecting python-multipart>=0.0.18 (from nicegui)
|
| 77 |
-
Downloading python_multipart-0.0.20-py3-none-any.whl.metadata (1.8 kB)
|
| 78 |
-
Collecting python-socketio>=5.10.0 (from python-socketio[asyncio-client]>=5.10.0->nicegui)
|
| 79 |
-
Downloading python_socketio-5.12.1-py3-none-any.whl.metadata (3.2 kB)
|
| 80 |
Requirement already satisfied: requests>=2.32.0 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (2.32.3)
|
| 81 |
-
|
| 82 |
-
Downloading starlette-0.46.1-py3-none-any.whl.metadata (6.2 kB)
|
| 83 |
Requirement already satisfied: typing-extensions>=4.0.0 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (4.12.2)
|
| 84 |
Requirement already satisfied: urllib3!=2.0.0,!=2.0.1,!=2.0.2,!=2.0.3,!=2.0.4,!=2.0.5,!=2.0.6,!=2.0.7,!=2.1.0,!=2.2.0,!=2.2.1,>=1.26.18 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (2.3.0)
|
| 85 |
-
|
| 86 |
-
|
| 87 |
-
|
| 88 |
-
|
| 89 |
-
|
| 90 |
-
|
| 91 |
-
|
| 92 |
-
|
| 93 |
-
|
| 94 |
-
|
| 95 |
-
|
| 96 |
-
|
| 97 |
-
|
| 98 |
-
|
| 99 |
-
|
| 100 |
-
|
| 101 |
-
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/2.2 MB 198.0 MB/s eta 0:00:00
|
| 102 |
-
Preparing metadata (setup.py): started
|
| 103 |
-
Preparing metadata (setup.py): finished with status 'done'
|
| 104 |
-
Collecting six (from pyrender)
|
| 105 |
-
Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
|
| 106 |
-
Collecting numpy<2.5,>=1.23.5 (from scipy)
|
| 107 |
-
Downloading numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB)
|
| 108 |
-
Collecting aiohappyeyeballs>=2.3.0 (from aiohttp>=3.10.2->nicegui)
|
| 109 |
-
Downloading aiohappyeyeballs-2.6.1-py3-none-any.whl.metadata (5.9 kB)
|
| 110 |
-
Collecting aiosignal>=1.1.2 (from aiohttp>=3.10.2->nicegui)
|
| 111 |
-
Downloading aiosignal-1.3.2-py2.py3-none-any.whl.metadata (3.8 kB)
|
| 112 |
-
Collecting attrs>=17.3.0 (from aiohttp>=3.10.2->nicegui)
|
| 113 |
-
Downloading attrs-25.3.0-py3-none-any.whl.metadata (10 kB)
|
| 114 |
-
Collecting frozenlist>=1.1.1 (from aiohttp>=3.10.2->nicegui)
|
| 115 |
-
Downloading frozenlist-1.5.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (13 kB)
|
| 116 |
-
Collecting multidict<7.0,>=4.5 (from aiohttp>=3.10.2->nicegui)
|
| 117 |
-
Downloading multidict-6.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.3 kB)
|
| 118 |
-
Collecting propcache>=0.2.0 (from aiohttp>=3.10.2->nicegui)
|
| 119 |
-
Downloading propcache-0.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (10 kB)
|
| 120 |
-
Collecting yarl<2.0,>=1.17.0 (from aiohttp>=3.10.2->nicegui)
|
| 121 |
-
Downloading yarl-1.19.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (71 kB)
|
| 122 |
Requirement already satisfied: pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0,>=1.7.4 in /home/user/miniconda/lib/python3.12/site-packages (from fastapi>=0.109.1->nicegui) (2.10.3)
|
| 123 |
-
|
| 124 |
-
|
| 125 |
-
Collecting httpcore==1.* (from httpx>=0.24.0->nicegui)
|
| 126 |
-
Downloading httpcore-1.0.7-py3-none-any.whl.metadata (21 kB)
|
| 127 |
Requirement already satisfied: idna in /home/user/miniconda/lib/python3.12/site-packages (from httpx>=0.24.0->nicegui) (3.7)
|
| 128 |
-
|
| 129 |
-
|
| 130 |
-
|
| 131 |
-
|
| 132 |
-
Collecting bidict>=0.21.0 (from python-socketio>=5.10.0->python-socketio[asyncio-client]>=5.10.0->nicegui)
|
| 133 |
-
Downloading bidict-0.23.1-py3-none-any.whl.metadata (8.7 kB)
|
| 134 |
-
Collecting python-engineio>=4.11.0 (from python-socketio>=5.10.0->python-socketio[asyncio-client]>=5.10.0->nicegui)
|
| 135 |
-
Downloading python_engineio-4.11.2-py3-none-any.whl.metadata (2.2 kB)
|
| 136 |
Requirement already satisfied: charset-normalizer<4,>=2 in /home/user/miniconda/lib/python3.12/site-packages (from requests>=2.32.0->nicegui) (3.3.2)
|
| 137 |
-
|
| 138 |
-
|
| 139 |
-
|
| 140 |
-
|
| 141 |
-
|
| 142 |
-
|
| 143 |
-
Collecting uvloop!=0.15.0,!=0.15.1,>=0.14.0 (from uvicorn[standard]>=0.22.0->nicegui)
|
| 144 |
-
Downloading uvloop-0.21.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB)
|
| 145 |
-
Collecting websockets>=10.4 (from uvicorn[standard]>=0.22.0->nicegui)
|
| 146 |
-
Downloading websockets-15.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.8 kB)
|
| 147 |
-
Collecting pscript<0.8.0,>=0.7.0 (from vbuild>=0.8.2->nicegui)
|
| 148 |
-
Downloading pscript-0.7.7-py3-none-any.whl.metadata (1.2 kB)
|
| 149 |
Requirement already satisfied: cffi>=1.1.0 in /home/user/miniconda/lib/python3.12/site-packages (from cairocffi->cairosvg) (1.17.1)
|
| 150 |
-
|
| 151 |
-
|
| 152 |
-
Collecting sniffio>=1.1 (from anyio->httpx>=0.24.0->nicegui)
|
| 153 |
-
Downloading sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB)
|
| 154 |
Requirement already satisfied: pycparser in /home/user/miniconda/lib/python3.12/site-packages (from cffi>=1.1.0->cairocffi->cairosvg) (2.21)
|
| 155 |
Requirement already satisfied: annotated-types>=0.6.0 in /home/user/miniconda/lib/python3.12/site-packages (from pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0,>=1.7.4->fastapi>=0.109.1->nicegui) (0.6.0)
|
| 156 |
Requirement already satisfied: pydantic-core==2.27.1 in /home/user/miniconda/lib/python3.12/site-packages (from pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0,>=1.7.4->fastapi>=0.109.1->nicegui) (2.27.1)
|
| 157 |
-
|
| 158 |
-
|
| 159 |
-
Collecting wsproto (from simple-websocket>=0.10.0->python-engineio>=4.11.0->python-socketio>=5.10.0->python-socketio[asyncio-client]>=5.10.0->nicegui)
|
| 160 |
-
Downloading wsproto-1.2.0-py3-none-any.whl.metadata (5.6 kB)
|
| 161 |
-
Downloading scipy-1.15.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (37.3 MB)
|
| 162 |
-
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 37.3/37.3 MB 261.2 MB/s eta 0:00:00
|
| 163 |
-
Downloading pyaml-25.1.0-py3-none-any.whl (26 kB)
|
| 164 |
-
Downloading svgwrite-1.4.3-py3-none-any.whl (67 kB)
|
| 165 |
-
Downloading psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (277 kB)
|
| 166 |
-
Downloading matplotlib-3.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.6 MB)
|
| 167 |
-
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.6/8.6 MB 279.4 MB/s eta 0:00:00
|
| 168 |
-
Downloading svgpathtools-1.6.1-py2.py3-none-any.whl (67 kB)
|
| 169 |
-
Downloading CairoSVG-2.7.1-py3-none-any.whl (43 kB)
|
| 170 |
-
Downloading nicegui-2.14.1-py3-none-any.whl (16.5 MB)
|
| 171 |
-
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.5/16.5 MB 256.2 MB/s eta 0:00:00
|
| 172 |
-
Downloading trimesh-4.6.6-py3-none-any.whl (709 kB)
|
| 173 |
-
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 709.3/709.3 kB 132.2 MB/s eta 0:00:00
|
| 174 |
-
Downloading libigl-2.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.2 MB)
|
| 175 |
-
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.2/16.2 MB 187.8 MB/s eta 0:00:00
|
| 176 |
-
Downloading pyrender-0.1.45-py3-none-any.whl (1.2 MB)
|
| 177 |
-
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 183.7 MB/s eta 0:00:00
|
| 178 |
-
Downloading cgal-6.0.1.post202410241521-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.0 MB)
|
| 179 |
-
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.0/16.0 MB 198.9 MB/s eta 0:00:00
|
| 180 |
-
Downloading pygarment-2.0.1-py3-none-any.whl (139 kB)
|
| 181 |
-
Downloading aiofiles-24.1.0-py3-none-any.whl (15 kB)
|
| 182 |
-
Downloading aiohttp-3.11.16-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB)
|
| 183 |
-
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 185.4 MB/s eta 0:00:00
|
| 184 |
-
Downloading contourpy-1.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (323 kB)
|
| 185 |
-
Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB)
|
| 186 |
-
Downloading docutils-0.21.2-py3-none-any.whl (587 kB)
|
| 187 |
-
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 587.4/587.4 kB 108.0 MB/s eta 0:00:00
|
| 188 |
-
Downloading fastapi-0.115.12-py3-none-any.whl (95 kB)
|
| 189 |
-
Downloading fonttools-4.57.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.9 MB)
|
| 190 |
-
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.9/4.9 MB 225.6 MB/s eta 0:00:00
|
| 191 |
-
Downloading httpx-0.28.1-py3-none-any.whl (73 kB)
|
| 192 |
-
Downloading httpcore-1.0.7-py3-none-any.whl (78 kB)
|
| 193 |
-
Downloading ifaddr-0.2.0-py3-none-any.whl (12 kB)
|
| 194 |
-
Downloading itsdangerous-2.2.0-py3-none-any.whl (16 kB)
|
| 195 |
-
Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
|
| 196 |
-
Downloading kiwisolver-1.4.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB)
|
| 197 |
-
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 195.8 MB/s eta 0:00:00
|
| 198 |
-
Downloading markdown2-2.5.3-py3-none-any.whl (48 kB)
|
| 199 |
-
Downloading numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.0 MB)
|
| 200 |
-
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 18.0/18.0 MB 217.1 MB/s eta 0:00:00
|
| 201 |
-
Downloading orjson-3.10.16-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (133 kB)
|
| 202 |
-
Downloading pillow-11.1.0-cp312-cp312-manylinux_2_28_x86_64.whl (4.5 MB)
|
| 203 |
-
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 237.1 MB/s eta 0:00:00
|
| 204 |
-
Downloading pyglet-2.1.3-py3-none-any.whl (962 kB)
|
| 205 |
-
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 962.1/962.1 kB 170.4 MB/s eta 0:00:00
|
| 206 |
-
Downloading pyparsing-3.2.3-py3-none-any.whl (111 kB)
|
| 207 |
-
Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
|
| 208 |
-
Downloading python_multipart-0.0.20-py3-none-any.whl (24 kB)
|
| 209 |
-
Downloading python_socketio-5.12.1-py3-none-any.whl (76 kB)
|
| 210 |
-
Downloading PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (767 kB)
|
| 211 |
-
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 767.5/767.5 kB 137.4 MB/s eta 0:00:00
|
| 212 |
-
Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
|
| 213 |
-
Downloading starlette-0.46.1-py3-none-any.whl (71 kB)
|
| 214 |
-
Downloading uvicorn-0.34.0-py3-none-any.whl (62 kB)
|
| 215 |
-
Downloading vbuild-0.8.2-py2.py3-none-any.whl (9.4 kB)
|
| 216 |
-
Downloading watchfiles-1.0.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (454 kB)
|
| 217 |
-
Downloading cairocffi-1.7.1-py3-none-any.whl (75 kB)
|
| 218 |
-
Downloading cssselect2-0.8.0-py3-none-any.whl (15 kB)
|
| 219 |
-
Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
|
| 220 |
-
Downloading freetype_py-2.5.1-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.0 MB)
|
| 221 |
-
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.0/1.0 MB 168.0 MB/s eta 0:00:00
|
| 222 |
-
Downloading imageio-2.37.0-py3-none-any.whl (315 kB)
|
| 223 |
-
Downloading networkx-3.4.2-py3-none-any.whl (1.7 MB)
|
| 224 |
-
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 207.5 MB/s eta 0:00:00
|
| 225 |
-
Downloading tinycss2-1.4.0-py3-none-any.whl (26 kB)
|
| 226 |
-
Downloading aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB)
|
| 227 |
-
Downloading aiosignal-1.3.2-py2.py3-none-any.whl (7.6 kB)
|
| 228 |
-
Downloading anyio-4.9.0-py3-none-any.whl (100 kB)
|
| 229 |
-
Downloading attrs-25.3.0-py3-none-any.whl (63 kB)
|
| 230 |
-
Downloading bidict-0.23.1-py3-none-any.whl (32 kB)
|
| 231 |
-
Downloading click-8.1.8-py3-none-any.whl (98 kB)
|
| 232 |
-
Downloading frozenlist-1.5.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (283 kB)
|
| 233 |
-
Downloading h11-0.14.0-py3-none-any.whl (58 kB)
|
| 234 |
-
Downloading httptools-0.6.4-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (510 kB)
|
| 235 |
-
Downloading MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23 kB)
|
| 236 |
-
Downloading multidict-6.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (223 kB)
|
| 237 |
-
Downloading propcache-0.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (245 kB)
|
| 238 |
-
Downloading pscript-0.7.7-py3-none-any.whl (126 kB)
|
| 239 |
-
Downloading python_dotenv-1.1.0-py3-none-any.whl (20 kB)
|
| 240 |
-
Downloading python_engineio-4.11.2-py3-none-any.whl (59 kB)
|
| 241 |
-
Downloading uvloop-0.21.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB)
|
| 242 |
-
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 239.3 MB/s eta 0:00:00
|
| 243 |
-
Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
|
| 244 |
-
Downloading websockets-15.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (182 kB)
|
| 245 |
-
Downloading yarl-1.19.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (349 kB)
|
| 246 |
-
Downloading simple_websocket-1.1.0-py3-none-any.whl (13 kB)
|
| 247 |
-
Downloading sniffio-1.3.1-py3-none-any.whl (10 kB)
|
| 248 |
-
Downloading wsproto-1.2.0-py3-none-any.whl (24 kB)
|
| 249 |
-
Building wheels for collected packages: PyOpenGL
|
| 250 |
-
Building wheel for PyOpenGL (setup.py): started
|
| 251 |
-
Building wheel for PyOpenGL (setup.py): finished with status 'done'
|
| 252 |
-
Created wheel for PyOpenGL: filename=PyOpenGL-3.1.0-py3-none-any.whl size=1745235 sha256=0b7def343d5be573fefc5cf254e54bfdc7a8cb1d1d9d77f2ee0ff21b2f7ee4ae
|
| 253 |
-
Stored in directory: /home/user/.cache/pip/wheels/5c/d0/77/e69597cdbcb72ea27345036f549a737909bcf17c39789472ce
|
| 254 |
-
Successfully built PyOpenGL
|
| 255 |
-
Installing collected packages: webencodings, PyOpenGL, pscript, ifaddr, websockets, vbuild, uvloop, tinycss2, svgwrite, sniffio, six, PyYAML, python-multipart, python-dotenv, pyparsing, pyglet, psutil, propcache, pillow, orjson, numpy, networkx, multidict, MarkupSafe, markdown2, kiwisolver, itsdangerous, httptools, h11, frozenlist, freetype-py, fonttools, docutils, defusedxml, cycler, click, bidict, attrs, aiohappyeyeballs, aiofiles, yarl, wsproto, uvicorn, trimesh, scipy, python-dateutil, pyaml, jinja2, imageio, httpcore, cssselect2, contourpy, cgal, cairocffi, anyio, aiosignal, watchfiles, svgpathtools, starlette, simple-websocket, pyrender, matplotlib, libigl, httpx, cairosvg, aiohttp, python-engineio, fastapi, python-socketio, nicegui, pygarment
|
| 256 |
-
Successfully installed MarkupSafe-3.0.2 PyOpenGL-3.1.0 PyYAML-6.0.2 aiofiles-24.1.0 aiohappyeyeballs-2.6.1 aiohttp-3.11.16 aiosignal-1.3.2 anyio-4.9.0 attrs-25.3.0 bidict-0.23.1 cairocffi-1.7.1 cairosvg-2.7.1 cgal-6.0.1.post202410241521 click-8.1.8 contourpy-1.3.1 cssselect2-0.8.0 cycler-0.12.1 defusedxml-0.7.1 docutils-0.21.2 fastapi-0.115.12 fonttools-4.57.0 freetype-py-2.5.1 frozenlist-1.5.0 h11-0.14.0 httpcore-1.0.7 httptools-0.6.4 httpx-0.28.1 ifaddr-0.2.0 imageio-2.37.0 itsdangerous-2.2.0 jinja2-3.1.6 kiwisolver-1.4.8 libigl-2.5.1 markdown2-2.5.3 matplotlib-3.10.1 multidict-6.4.3 networkx-3.4.2 nicegui-2.14.1 numpy-1.26.4 orjson-3.10.16 pillow-11.1.0 propcache-0.3.1 pscript-0.7.7 psutil-7.0.0 pyaml-25.1.0 pygarment-2.0.1 pyglet-2.1.3 pyparsing-3.2.3 pyrender-0.1.45 python-dateutil-2.9.0.post0 python-dotenv-1.1.0 python-engineio-4.11.2 python-multipart-0.0.20 python-socketio-5.12.1 scipy-1.15.2 simple-websocket-1.1.0 six-1.17.0 sniffio-1.3.1 starlette-0.46.1 svgpathtools-1.6.1 svgwrite-1.4.3 tinycss2-1.4.0 trimesh-4.6.6 uvicorn-0.34.0 uvloop-0.21.0 vbuild-0.8.2 watchfiles-1.0.5 webencodings-0.5.1 websockets-15.0.1 wsproto-1.2.0 yarl-1.19.0
|
|
|
|
| 1 |
+
Requirement already satisfied: scipy in /home/user/miniconda/lib/python3.12/site-packages (1.15.2)
|
| 2 |
+
Requirement already satisfied: pyaml in /home/user/miniconda/lib/python3.12/site-packages (25.1.0)
|
| 3 |
+
Requirement already satisfied: svgwrite in /home/user/miniconda/lib/python3.12/site-packages (1.4.3)
|
| 4 |
+
Requirement already satisfied: psutil in /home/user/miniconda/lib/python3.12/site-packages (7.0.0)
|
| 5 |
+
Requirement already satisfied: matplotlib in /home/user/miniconda/lib/python3.12/site-packages (3.10.1)
|
| 6 |
+
Requirement already satisfied: svgpathtools in /home/user/miniconda/lib/python3.12/site-packages (1.6.1)
|
| 7 |
+
Requirement already satisfied: cairosvg in /home/user/miniconda/lib/python3.12/site-packages (2.7.1)
|
| 8 |
+
Requirement already satisfied: nicegui in /home/user/miniconda/lib/python3.12/site-packages (2.14.1)
|
| 9 |
+
Requirement already satisfied: trimesh in /home/user/miniconda/lib/python3.12/site-packages (4.6.6)
|
| 10 |
+
Requirement already satisfied: libigl in /home/user/miniconda/lib/python3.12/site-packages (2.5.1)
|
| 11 |
+
Requirement already satisfied: pyrender in /home/user/miniconda/lib/python3.12/site-packages (0.1.45)
|
| 12 |
+
Requirement already satisfied: cgal in /home/user/miniconda/lib/python3.12/site-packages (6.0.1.post202410241521)
|
| 13 |
+
Requirement already satisfied: pygarment in /home/user/miniconda/lib/python3.12/site-packages (2.0.1)
|
| 14 |
+
Requirement already satisfied: numpy<2.5,>=1.23.5 in /home/user/miniconda/lib/python3.12/site-packages (from scipy) (1.26.4)
|
| 15 |
+
Requirement already satisfied: PyYAML in /home/user/miniconda/lib/python3.12/site-packages (from pyaml) (6.0.2)
|
| 16 |
+
Requirement already satisfied: contourpy>=1.0.1 in /home/user/miniconda/lib/python3.12/site-packages (from matplotlib) (1.3.1)
|
| 17 |
+
Requirement already satisfied: cycler>=0.10 in /home/user/miniconda/lib/python3.12/site-packages (from matplotlib) (0.12.1)
|
| 18 |
+
Requirement already satisfied: fonttools>=4.22.0 in /home/user/miniconda/lib/python3.12/site-packages (from matplotlib) (4.57.0)
|
| 19 |
+
Requirement already satisfied: kiwisolver>=1.3.1 in /home/user/miniconda/lib/python3.12/site-packages (from matplotlib) (1.4.8)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 20 |
Requirement already satisfied: packaging>=20.0 in /home/user/miniconda/lib/python3.12/site-packages (from matplotlib) (24.2)
|
| 21 |
+
Requirement already satisfied: pillow>=8 in /home/user/miniconda/lib/python3.12/site-packages (from matplotlib) (11.1.0)
|
| 22 |
+
Requirement already satisfied: pyparsing>=2.3.1 in /home/user/miniconda/lib/python3.12/site-packages (from matplotlib) (3.2.3)
|
| 23 |
+
Requirement already satisfied: python-dateutil>=2.7 in /home/user/miniconda/lib/python3.12/site-packages (from matplotlib) (2.9.0.post0)
|
| 24 |
+
Requirement already satisfied: cairocffi in /home/user/miniconda/lib/python3.12/site-packages (from cairosvg) (1.7.1)
|
| 25 |
+
Requirement already satisfied: cssselect2 in /home/user/miniconda/lib/python3.12/site-packages (from cairosvg) (0.8.0)
|
| 26 |
+
Requirement already satisfied: defusedxml in /home/user/miniconda/lib/python3.12/site-packages (from cairosvg) (0.7.1)
|
| 27 |
+
Requirement already satisfied: tinycss2 in /home/user/miniconda/lib/python3.12/site-packages (from cairosvg) (1.4.0)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 28 |
Requirement already satisfied: Pygments<3.0.0,>=2.15.1 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (2.15.1)
|
| 29 |
+
Requirement already satisfied: aiofiles>=23.1.0 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (24.1.0)
|
| 30 |
+
Requirement already satisfied: aiohttp>=3.10.2 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (3.11.16)
|
|
|
|
|
|
|
| 31 |
Requirement already satisfied: certifi>=2024.07.04 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (2025.1.31)
|
| 32 |
+
Requirement already satisfied: docutils>=0.19.0 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (0.21.2)
|
| 33 |
+
Requirement already satisfied: fastapi>=0.109.1 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (0.115.12)
|
| 34 |
+
Requirement already satisfied: httpx>=0.24.0 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (0.28.1)
|
| 35 |
+
Requirement already satisfied: ifaddr>=0.2.0 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (0.2.0)
|
| 36 |
+
Requirement already satisfied: itsdangerous<3.0.0,>=2.1.2 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (2.2.0)
|
| 37 |
+
Requirement already satisfied: jinja2<4.0.0,>=3.1.6 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (3.1.6)
|
| 38 |
+
Requirement already satisfied: markdown2!=2.4.11,>=2.4.7 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (2.5.3)
|
| 39 |
+
Requirement already satisfied: orjson>=3.9.15 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (3.10.16)
|
| 40 |
+
Requirement already satisfied: python-multipart>=0.0.18 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (0.0.20)
|
| 41 |
+
Requirement already satisfied: python-socketio>=5.10.0 in /home/user/miniconda/lib/python3.12/site-packages (from python-socketio[asyncio-client]>=5.10.0->nicegui) (5.12.1)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 42 |
Requirement already satisfied: requests>=2.32.0 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (2.32.3)
|
| 43 |
+
Requirement already satisfied: starlette>=0.45.3 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (0.46.1)
|
|
|
|
| 44 |
Requirement already satisfied: typing-extensions>=4.0.0 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (4.12.2)
|
| 45 |
Requirement already satisfied: urllib3!=2.0.0,!=2.0.1,!=2.0.2,!=2.0.3,!=2.0.4,!=2.0.5,!=2.0.6,!=2.0.7,!=2.1.0,!=2.2.0,!=2.2.1,>=1.26.18 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (2.3.0)
|
| 46 |
+
Requirement already satisfied: uvicorn>=0.22.0 in /home/user/miniconda/lib/python3.12/site-packages (from uvicorn[standard]>=0.22.0->nicegui) (0.34.0)
|
| 47 |
+
Requirement already satisfied: vbuild>=0.8.2 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (0.8.2)
|
| 48 |
+
Requirement already satisfied: watchfiles>=0.18.1 in /home/user/miniconda/lib/python3.12/site-packages (from nicegui) (1.0.5)
|
| 49 |
+
Requirement already satisfied: freetype-py in /home/user/miniconda/lib/python3.12/site-packages (from pyrender) (2.5.1)
|
| 50 |
+
Requirement already satisfied: imageio in /home/user/miniconda/lib/python3.12/site-packages (from pyrender) (2.37.0)
|
| 51 |
+
Requirement already satisfied: networkx in /home/user/miniconda/lib/python3.12/site-packages (from pyrender) (3.4.2)
|
| 52 |
+
Requirement already satisfied: pyglet>=1.4.10 in /home/user/miniconda/lib/python3.12/site-packages (from pyrender) (2.1.3)
|
| 53 |
+
Requirement already satisfied: PyOpenGL==3.1.0 in /home/user/miniconda/lib/python3.12/site-packages (from pyrender) (3.1.0)
|
| 54 |
+
Requirement already satisfied: six in /home/user/miniconda/lib/python3.12/site-packages (from pyrender) (1.17.0)
|
| 55 |
+
Requirement already satisfied: aiohappyeyeballs>=2.3.0 in /home/user/miniconda/lib/python3.12/site-packages (from aiohttp>=3.10.2->nicegui) (2.6.1)
|
| 56 |
+
Requirement already satisfied: aiosignal>=1.1.2 in /home/user/miniconda/lib/python3.12/site-packages (from aiohttp>=3.10.2->nicegui) (1.3.2)
|
| 57 |
+
Requirement already satisfied: attrs>=17.3.0 in /home/user/miniconda/lib/python3.12/site-packages (from aiohttp>=3.10.2->nicegui) (25.3.0)
|
| 58 |
+
Requirement already satisfied: frozenlist>=1.1.1 in /home/user/miniconda/lib/python3.12/site-packages (from aiohttp>=3.10.2->nicegui) (1.5.0)
|
| 59 |
+
Requirement already satisfied: multidict<7.0,>=4.5 in /home/user/miniconda/lib/python3.12/site-packages (from aiohttp>=3.10.2->nicegui) (6.4.3)
|
| 60 |
+
Requirement already satisfied: propcache>=0.2.0 in /home/user/miniconda/lib/python3.12/site-packages (from aiohttp>=3.10.2->nicegui) (0.3.1)
|
| 61 |
+
Requirement already satisfied: yarl<2.0,>=1.17.0 in /home/user/miniconda/lib/python3.12/site-packages (from aiohttp>=3.10.2->nicegui) (1.19.0)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 62 |
Requirement already satisfied: pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0,>=1.7.4 in /home/user/miniconda/lib/python3.12/site-packages (from fastapi>=0.109.1->nicegui) (2.10.3)
|
| 63 |
+
Requirement already satisfied: anyio in /home/user/miniconda/lib/python3.12/site-packages (from httpx>=0.24.0->nicegui) (4.9.0)
|
| 64 |
+
Requirement already satisfied: httpcore==1.* in /home/user/miniconda/lib/python3.12/site-packages (from httpx>=0.24.0->nicegui) (1.0.7)
|
|
|
|
|
|
|
| 65 |
Requirement already satisfied: idna in /home/user/miniconda/lib/python3.12/site-packages (from httpx>=0.24.0->nicegui) (3.7)
|
| 66 |
+
Requirement already satisfied: h11<0.15,>=0.13 in /home/user/miniconda/lib/python3.12/site-packages (from httpcore==1.*->httpx>=0.24.0->nicegui) (0.14.0)
|
| 67 |
+
Requirement already satisfied: MarkupSafe>=2.0 in /home/user/miniconda/lib/python3.12/site-packages (from jinja2<4.0.0,>=3.1.6->nicegui) (3.0.2)
|
| 68 |
+
Requirement already satisfied: bidict>=0.21.0 in /home/user/miniconda/lib/python3.12/site-packages (from python-socketio>=5.10.0->python-socketio[asyncio-client]>=5.10.0->nicegui) (0.23.1)
|
| 69 |
+
Requirement already satisfied: python-engineio>=4.11.0 in /home/user/miniconda/lib/python3.12/site-packages (from python-socketio>=5.10.0->python-socketio[asyncio-client]>=5.10.0->nicegui) (4.11.2)
|
|
|
|
|
|
|
|
|
|
|
|
|
| 70 |
Requirement already satisfied: charset-normalizer<4,>=2 in /home/user/miniconda/lib/python3.12/site-packages (from requests>=2.32.0->nicegui) (3.3.2)
|
| 71 |
+
Requirement already satisfied: click>=7.0 in /home/user/miniconda/lib/python3.12/site-packages (from uvicorn>=0.22.0->uvicorn[standard]>=0.22.0->nicegui) (8.1.8)
|
| 72 |
+
Requirement already satisfied: httptools>=0.6.3 in /home/user/miniconda/lib/python3.12/site-packages (from uvicorn[standard]>=0.22.0->nicegui) (0.6.4)
|
| 73 |
+
Requirement already satisfied: python-dotenv>=0.13 in /home/user/miniconda/lib/python3.12/site-packages (from uvicorn[standard]>=0.22.0->nicegui) (1.1.0)
|
| 74 |
+
Requirement already satisfied: uvloop!=0.15.0,!=0.15.1,>=0.14.0 in /home/user/miniconda/lib/python3.12/site-packages (from uvicorn[standard]>=0.22.0->nicegui) (0.21.0)
|
| 75 |
+
Requirement already satisfied: websockets>=10.4 in /home/user/miniconda/lib/python3.12/site-packages (from uvicorn[standard]>=0.22.0->nicegui) (15.0.1)
|
| 76 |
+
Requirement already satisfied: pscript<0.8.0,>=0.7.0 in /home/user/miniconda/lib/python3.12/site-packages (from vbuild>=0.8.2->nicegui) (0.7.7)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 77 |
Requirement already satisfied: cffi>=1.1.0 in /home/user/miniconda/lib/python3.12/site-packages (from cairocffi->cairosvg) (1.17.1)
|
| 78 |
+
Requirement already satisfied: webencodings in /home/user/miniconda/lib/python3.12/site-packages (from cssselect2->cairosvg) (0.5.1)
|
| 79 |
+
Requirement already satisfied: sniffio>=1.1 in /home/user/miniconda/lib/python3.12/site-packages (from anyio->httpx>=0.24.0->nicegui) (1.3.1)
|
|
|
|
|
|
|
| 80 |
Requirement already satisfied: pycparser in /home/user/miniconda/lib/python3.12/site-packages (from cffi>=1.1.0->cairocffi->cairosvg) (2.21)
|
| 81 |
Requirement already satisfied: annotated-types>=0.6.0 in /home/user/miniconda/lib/python3.12/site-packages (from pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0,>=1.7.4->fastapi>=0.109.1->nicegui) (0.6.0)
|
| 82 |
Requirement already satisfied: pydantic-core==2.27.1 in /home/user/miniconda/lib/python3.12/site-packages (from pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0,>=1.7.4->fastapi>=0.109.1->nicegui) (2.27.1)
|
| 83 |
+
Requirement already satisfied: simple-websocket>=0.10.0 in /home/user/miniconda/lib/python3.12/site-packages (from python-engineio>=4.11.0->python-socketio>=5.10.0->python-socketio[asyncio-client]>=5.10.0->nicegui) (1.1.0)
|
| 84 |
+
Requirement already satisfied: wsproto in /home/user/miniconda/lib/python3.12/site-packages (from simple-websocket>=0.10.0->python-engineio>=4.11.0->python-socketio>=5.10.0->python-socketio[asyncio-client]>=5.10.0->nicegui) (1.2.0)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app.py
CHANGED
|
@@ -42,7 +42,7 @@ with gr.Blocks(title="3D Garment Generator") as demo:
|
|
| 42 |
|
| 43 |
# Правый столбец (3D просмотрщик)
|
| 44 |
with gr.Column(scale=2):
|
| 45 |
-
gr.Markdown("### 3D
|
| 46 |
|
| 47 |
# 3D просмотрщик (поддерживает OBJ/GLB)
|
| 48 |
viewer = gr.Model3D(label="Результат генерации", interactive=True)
|
|
|
|
| 42 |
|
| 43 |
# Правый столбец (3D просмотрщик)
|
| 44 |
with gr.Column(scale=2):
|
| 45 |
+
gr.Markdown("### 3D Просмотр")
|
| 46 |
|
| 47 |
# 3D просмотрщик (поддерживает OBJ/GLB)
|
| 48 |
viewer = gr.Model3D(label="Результат генерации", interactive=True)
|