kataria_opticals_api / server_mock_2.log
codernotme's picture
commit
a5a6a2e verified
INFO: Will watch for changes in these directories: ['/home/codernotme/Projects/Github/katariaoptics/ai_service']
INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)
INFO: Started reloader process [449427] using StatReload
INFO: Started server process [449444]
INFO: Waiting for application startup.
INFO: Application startup complete.
INFO: 127.0.0.1:53460 - "GET /health HTTP/1.1" 200 OK
INFO:app:Processing image: uploads/d00563f7-942a-41dd-9406-e968cbf3de51.jpg
ERROR:detect:Detection failed (using mock): Enforced MOCK mode due to Python 3.14 incompatibility
INFO:app:Detected face shape: Square
WARNING: Using mock face shape 'Square' due to library failure.
INFO: 127.0.0.1:38648 - "POST /recommend HTTP/1.1" 200 OK
INFO:app:Processing image: uploads/9683e6b9-5f86-4131-8b2b-830044b8a701.jpeg
ERROR:detect:Detection failed (using mock): Enforced MOCK mode due to Python 3.14 incompatibility
INFO:app:Detected face shape: Round
WARNING: Using mock face shape 'Round' due to library failure.
INFO: 127.0.0.1:35840 - "POST /recommend HTTP/1.1" 200 OK
WARNING: StatReload detected changes in 'detect.py'. Reloading...
INFO: Shutting down
INFO: Waiting for application shutdown.
INFO: Application shutdown complete.
INFO: Finished server process [449444]
INFO: Started server process [453875]
INFO: Waiting for application startup.
INFO: Application startup complete.
INFO:app:Processing image: uploads/45e6ba74-1f38-4589-866d-20ec3449e93f.webp
INFO:detect:Detected face shape: Oblong
INFO:app:Detected face shape: Oblong
INFO: 127.0.0.1:35992 - "POST /recommend HTTP/1.1" 200 OK
INFO:app:Processing image: uploads/e88a7c7f-f25e-4e3b-aec1-4d7b10ab2ae3.jpg
INFO:detect:Detected face shape: Oblong
INFO:app:Detected face shape: Oblong
INFO: 127.0.0.1:47182 - "POST /recommend HTTP/1.1" 200 OK
WARNING: StatReload detected changes in 'classifier.py'. Reloading...
INFO: Shutting down
INFO: Waiting for application shutdown.
INFO: Application shutdown complete.
INFO: Finished server process [453875]
INFO: Started server process [466007]
INFO: Waiting for application startup.
INFO: Application startup complete.
WARNING: StatReload detected changes in 'detect.py'. Reloading...
INFO: Shutting down
INFO: Waiting for application shutdown.
INFO: Application shutdown complete.
INFO: Finished server process [466007]
INFO: Started server process [466157]
INFO: Waiting for application startup.
INFO: Application startup complete.
WARNING: StatReload detected changes in 'app.py'. Reloading...
INFO: Shutting down
INFO: Waiting for application shutdown.
INFO: Application shutdown complete.
INFO: Finished server process [466157]
INFO: Started server process [466442]
INFO: Waiting for application startup.
INFO: Application startup complete.
INFO:app:Processing image: uploads/3b37116f-c5bd-459b-8d18-8834b219bf77.jpg
INFO:detect:Detected face shape: Oblong with probabilities: {'Oblong': np.float64(0.4518), 'Oval': np.float64(0.1806), 'Heart': np.float64(0.121), 'Diamond': np.float64(0.1095), 'Square': np.float64(0.0754), 'Round': np.float64(0.0617)}
INFO:app:Detected face shape: Oblong (0.4518)
INFO: 127.0.0.1:58160 - "POST /recommend HTTP/1.1" 200 OK
INFO:app:Processing image: uploads/385a3c1a-c307-476a-ba59-33ee63ad238c.webp
INFO:detect:Detected face shape: Oblong with probabilities: {'Oblong': np.float64(0.5095), 'Oval': np.float64(0.1535), 'Heart': np.float64(0.1029), 'Diamond': np.float64(0.0931), 'Square': np.float64(0.0846), 'Round': np.float64(0.0565)}
INFO:app:Detected face shape: Oblong (0.5095)
INFO: 127.0.0.1:41656 - "POST /recommend HTTP/1.1" 200 OK
INFO:app:Processing image: uploads/55292f82-0aac-496d-bcb8-481e5b0eca6e.jpg
INFO:detect:Detected face shape: Oblong with probabilities: {'Oblong': np.float64(0.4619), 'Oval': np.float64(0.1754), 'Heart': np.float64(0.1175), 'Diamond': np.float64(0.1064), 'Square': np.float64(0.0763), 'Round': np.float64(0.0625)}
INFO:app:Detected face shape: Oblong (0.4619)
INFO: 127.0.0.1:41672 - "POST /recommend HTTP/1.1" 200 OK
INFO:app:Processing image: uploads/5be790fc-d900-423d-b174-929dff668401.jpeg
INFO:detect:Detected face shape: Oblong with probabilities: {'Oblong': np.float64(0.4638), 'Oval': np.float64(0.1743), 'Heart': np.float64(0.1168), 'Diamond': np.float64(0.1057), 'Square': np.float64(0.0767), 'Round': np.float64(0.0628)}
INFO:app:Detected face shape: Oblong (0.4638)
INFO: 127.0.0.1:56742 - "POST /recommend HTTP/1.1" 200 OK
WARNING: StatReload detected changes in 'train.py'. Reloading...
INFO: Shutting down
INFO: Waiting for application shutdown.
INFO: Application shutdown complete.
INFO: Finished server process [466442]
INFO: Started server process [470871]
INFO: Waiting for application startup.
INFO: Application startup complete.
WARNING: StatReload detected changes in 'classifier.py'. Reloading...
INFO: Shutting down
INFO: Waiting for application shutdown.
INFO: Application shutdown complete.
INFO: Finished server process [470871]
INFO: Started server process [471707]
INFO: Waiting for application startup.
INFO: Application startup complete.
WARNING: StatReload detected changes in 'detect.py'. Reloading...
INFO: Shutting down
INFO: Waiting for application shutdown.
INFO: Application shutdown complete.
INFO: Finished server process [471707]
INFO: Started server process [472251]
INFO: Waiting for application startup.
INFO: Application startup complete.
WARNING: StatReload detected changes in 'train.py'. Reloading...
INFO: Shutting down
INFO: Waiting for application shutdown.
INFO: Application shutdown complete.
INFO: Finished server process [472251]
INFO: Started server process [473164]
INFO: Waiting for application startup.
INFO: Application startup complete.
WARNING: StatReload detected changes in 'classifier.py'. Reloading...
INFO: Shutting down
INFO: Waiting for application shutdown.
INFO: Application shutdown complete.
INFO: Finished server process [473164]
INFO: Started server process [475917]
INFO: Waiting for application startup.
INFO: Application startup complete.
WARNING: StatReload detected changes in 'detect.py'. Reloading...
INFO: Shutting down
INFO: Waiting for application shutdown.
INFO: Application shutdown complete.
INFO: Finished server process [475917]
INFO: Started server process [476076]
INFO: Waiting for application startup.
INFO: Application startup complete.
INFO:app:Processing image: uploads/8901022d-62a1-4c33-b7c6-17c8f2007adc.jpg
INFO:detect:Detected face shape: oblong for uploads/8901022d-62a1-4c33-b7c6-17c8f2007adc.jpg
INFO:app:Detected face shape: oblong (0.2111)
Loaded Mean Face vectors.
INFO: 127.0.0.1:55444 - "POST /recommend HTTP/1.1" 200 OK
INFO:app:Processing image: uploads/58318108-6d07-46b4-a93b-8a4183b46ccb.webp
INFO:detect:Detected face shape: round for uploads/58318108-6d07-46b4-a93b-8a4183b46ccb.webp
INFO:app:Detected face shape: round (0.2082)
INFO: 127.0.0.1:55444 - "POST /recommend HTTP/1.1" 200 OK
INFO:app:Processing image: uploads/3c160486-9fe6-40bc-bc98-f56b6dde3e8e.jpg
INFO:detect:Detected face shape: heart for uploads/3c160486-9fe6-40bc-bc98-f56b6dde3e8e.jpg
INFO:app:Detected face shape: heart (0.2041)
INFO: 127.0.0.1:51692 - "POST /recommend HTTP/1.1" 200 OK
INFO:app:Processing image: uploads/529b4f8d-dc6c-4195-880e-7644a1a34637.jpeg
INFO:detect:Detected face shape: oblong for uploads/529b4f8d-dc6c-4195-880e-7644a1a34637.jpeg
INFO:app:Detected face shape: oblong (0.2076)
INFO: 127.0.0.1:51700 - "POST /recommend HTTP/1.1" 200 OK
WARNING: StatReload detected changes in 'test_accuracy_simple.py'. Reloading...
INFO: Shutting down
INFO: Waiting for application shutdown.
INFO: Application shutdown complete.
INFO: Finished server process [476076]
INFO: Started server process [493208]
INFO: Waiting for application startup.
INFO: Application startup complete.
WARNING: StatReload detected changes in 'classifier.py'. Reloading...
INFO: Shutting down
INFO: Waiting for application shutdown.
INFO: Application shutdown complete.
INFO: Finished server process [493208]
INFO: Started server process [493836]
INFO: Waiting for application startup.
INFO: Application startup complete.
WARNING: StatReload detected changes in 'app.py'. Reloading...
INFO: Shutting down
INFO: Waiting for application shutdown.
INFO: Application shutdown complete.
INFO: Finished server process [493836]
INFO: Started server process [519286]
INFO: Waiting for application startup.
INFO: Application startup complete.
WARNING: StatReload detected changes in 'train_means.py'. Reloading...
INFO: Shutting down
INFO: Waiting for application shutdown.
INFO: Application shutdown complete.
INFO: Finished server process [519286]
INFO: Started server process [520894]
INFO: Waiting for application startup.
INFO: Application startup complete.
WARNING: StatReload detected changes in 'classifier.py'. Reloading...
INFO: Shutting down
INFO: Waiting for application shutdown.
INFO: Application shutdown complete.
INFO: Finished server process [520894]
Process SpawnProcess-16:
Traceback (most recent call last):
File "/usr/lib64/python3.14/multiprocessing/process.py", line 320, in _bootstrap
self.run()
~~~~~~~~^^
File "/usr/lib64/python3.14/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/_subprocess.py", line 80, in subprocess_started
target(sockets=sockets)
~~~~~~^^^^^^^^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 67, in run
return asyncio_run(self.serve(sockets=sockets), loop_factory=self.config.get_loop_factory())
File "/usr/lib64/python3.14/asyncio/runners.py", line 204, in run
return runner.run(main)
~~~~~~~~~~^^^^^^
File "/usr/lib64/python3.14/asyncio/runners.py", line 127, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib64/python3.14/asyncio/base_events.py", line 719, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 71, in serve
await self._serve(sockets)
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 78, in _serve
config.load()
~~~~~~~~~~~^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/config.py", line 439, in load
self.loaded_app = import_from_string(self.app)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/importer.py", line 22, in import_from_string
raise exc from None
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/importer.py", line 19, in import_from_string
module = importlib.import_module(module_str)
File "/usr/lib64/python3.14/importlib/__init__.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1398, in _gcd_import
File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
File "<frozen importlib._bootstrap>", line 1342, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 938, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 759, in exec_module
File "<frozen importlib._bootstrap>", line 491, in _call_with_frames_removed
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/app.py", line 12, in <module>
from recommend import get_recommendations
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/recommend.py", line 3, in <module>
from classifier import classify_face_shape
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/classifier.py", line 1, in <module>
from huggingface_hub import hf_hub_download
ModuleNotFoundError: No module named 'huggingface_hub'
WARNING: StatReload detected changes in 'landmarks.py'. Reloading...
Process SpawnProcess-17:
Traceback (most recent call last):
File "/usr/lib64/python3.14/multiprocessing/process.py", line 320, in _bootstrap
self.run()
~~~~~~~~^^
File "/usr/lib64/python3.14/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/_subprocess.py", line 80, in subprocess_started
target(sockets=sockets)
~~~~~~^^^^^^^^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 67, in run
return asyncio_run(self.serve(sockets=sockets), loop_factory=self.config.get_loop_factory())
File "/usr/lib64/python3.14/asyncio/runners.py", line 204, in run
return runner.run(main)
~~~~~~~~~~^^^^^^
File "/usr/lib64/python3.14/asyncio/runners.py", line 127, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib64/python3.14/asyncio/base_events.py", line 719, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 71, in serve
await self._serve(sockets)
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 78, in _serve
config.load()
~~~~~~~~~~~^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/config.py", line 439, in load
self.loaded_app = import_from_string(self.app)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/importer.py", line 22, in import_from_string
raise exc from None
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/importer.py", line 19, in import_from_string
module = importlib.import_module(module_str)
File "/usr/lib64/python3.14/importlib/__init__.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1398, in _gcd_import
File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
File "<frozen importlib._bootstrap>", line 1342, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 938, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 759, in exec_module
File "<frozen importlib._bootstrap>", line 491, in _call_with_frames_removed
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/app.py", line 12, in <module>
from recommend import get_recommendations
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/recommend.py", line 1, in <module>
from landmarks import get_landmarks
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/landmarks.py", line 6, in <module>
from huggingface_hub import hf_hub_download
ModuleNotFoundError: No module named 'huggingface_hub'
WARNING: StatReload detected changes in 'classifier.py'. Reloading...
Process SpawnProcess-18:
Traceback (most recent call last):
File "/usr/lib64/python3.14/multiprocessing/process.py", line 320, in _bootstrap
self.run()
~~~~~~~~^^
File "/usr/lib64/python3.14/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/_subprocess.py", line 80, in subprocess_started
target(sockets=sockets)
~~~~~~^^^^^^^^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 67, in run
return asyncio_run(self.serve(sockets=sockets), loop_factory=self.config.get_loop_factory())
File "/usr/lib64/python3.14/asyncio/runners.py", line 204, in run
return runner.run(main)
~~~~~~~~~~^^^^^^
File "/usr/lib64/python3.14/asyncio/runners.py", line 127, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib64/python3.14/asyncio/base_events.py", line 719, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 71, in serve
await self._serve(sockets)
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 78, in _serve
config.load()
~~~~~~~~~~~^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/config.py", line 439, in load
self.loaded_app = import_from_string(self.app)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/importer.py", line 22, in import_from_string
raise exc from None
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/importer.py", line 19, in import_from_string
module = importlib.import_module(module_str)
File "/usr/lib64/python3.14/importlib/__init__.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1398, in _gcd_import
File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
File "<frozen importlib._bootstrap>", line 1342, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 938, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 759, in exec_module
File "<frozen importlib._bootstrap>", line 491, in _call_with_frames_removed
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/app.py", line 12, in <module>
from recommend import get_recommendations
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/recommend.py", line 1, in <module>
from landmarks import get_landmarks
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/landmarks.py", line 6, in <module>
from huggingface_hub import hf_hub_download
ModuleNotFoundError: No module named 'huggingface_hub'
WARNING: StatReload detected changes in 'app.py'. Reloading...
Process SpawnProcess-19:
Traceback (most recent call last):
File "/usr/lib64/python3.14/multiprocessing/process.py", line 320, in _bootstrap
self.run()
~~~~~~~~^^
File "/usr/lib64/python3.14/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/_subprocess.py", line 80, in subprocess_started
target(sockets=sockets)
~~~~~~^^^^^^^^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 67, in run
return asyncio_run(self.serve(sockets=sockets), loop_factory=self.config.get_loop_factory())
File "/usr/lib64/python3.14/asyncio/runners.py", line 204, in run
return runner.run(main)
~~~~~~~~~~^^^^^^
File "/usr/lib64/python3.14/asyncio/runners.py", line 127, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib64/python3.14/asyncio/base_events.py", line 719, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 71, in serve
await self._serve(sockets)
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 78, in _serve
config.load()
~~~~~~~~~~~^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/config.py", line 439, in load
self.loaded_app = import_from_string(self.app)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/importer.py", line 22, in import_from_string
raise exc from None
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/importer.py", line 19, in import_from_string
module = importlib.import_module(module_str)
File "/usr/lib64/python3.14/importlib/__init__.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1398, in _gcd_import
File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
File "<frozen importlib._bootstrap>", line 1342, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 938, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 759, in exec_module
File "<frozen importlib._bootstrap>", line 491, in _call_with_frames_removed
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/app.py", line 12, in <module>
from recommend import get_recommendations
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/recommend.py", line 1, in <module>
from landmarks import get_landmarks
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/landmarks.py", line 6, in <module>
from huggingface_hub import hf_hub_download
ModuleNotFoundError: No module named 'huggingface_hub'
WARNING: StatReload detected changes in 'app.py'. Reloading...
INFO: Started server process [525740]
INFO: Waiting for application startup.
INFO: Application startup complete.
WARNING: StatReload detected changes in 'hf_upload.py'. Reloading...
INFO: Shutting down
INFO: Waiting for application shutdown.
INFO: Application shutdown complete.
INFO: Finished server process [525740]
WARNING: StatReload detected changes in 'classifier.py'. Reloading...
Process SpawnProcess-21:
Traceback (most recent call last):
File "/usr/lib64/python3.14/multiprocessing/process.py", line 320, in _bootstrap
self.run()
~~~~~~~~^^
File "/usr/lib64/python3.14/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/_subprocess.py", line 80, in subprocess_started
target(sockets=sockets)
~~~~~~^^^^^^^^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 67, in run
return asyncio_run(self.serve(sockets=sockets), loop_factory=self.config.get_loop_factory())
File "/usr/lib64/python3.14/asyncio/runners.py", line 204, in run
return runner.run(main)
~~~~~~~~~~^^^^^^
File "/usr/lib64/python3.14/asyncio/runners.py", line 127, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib64/python3.14/asyncio/base_events.py", line 719, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 71, in serve
await self._serve(sockets)
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 78, in _serve
config.load()
~~~~~~~~~~~^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/config.py", line 439, in load
self.loaded_app = import_from_string(self.app)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/importer.py", line 22, in import_from_string
raise exc from None
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/importer.py", line 19, in import_from_string
module = importlib.import_module(module_str)
File "/usr/lib64/python3.14/importlib/__init__.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1398, in _gcd_import
File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
File "<frozen importlib._bootstrap>", line 1342, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 938, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 759, in exec_module
File "<frozen importlib._bootstrap>", line 491, in _call_with_frames_removed
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/app.py", line 12, in <module>
from recommend import get_recommendations
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/recommend.py", line 3, in <module>
from classifier import classify_face_shape
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/classifier.py", line 5, in <module>
from huggingface_hub import hf_hub_download
ModuleNotFoundError: No module named 'huggingface_hub'
Process SpawnProcess-22:
Traceback (most recent call last):
File "/usr/lib64/python3.14/multiprocessing/process.py", line 320, in _bootstrap
self.run()
~~~~~~~~^^
File "/usr/lib64/python3.14/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/_subprocess.py", line 80, in subprocess_started
target(sockets=sockets)
~~~~~~^^^^^^^^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 67, in run
return asyncio_run(self.serve(sockets=sockets), loop_factory=self.config.get_loop_factory())
File "/usr/lib64/python3.14/asyncio/runners.py", line 204, in run
return runner.run(main)
~~~~~~~~~~^^^^^^
File "/usr/lib64/python3.14/asyncio/runners.py", line 127, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib64/python3.14/asyncio/base_events.py", line 719, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 71, in serve
await self._serve(sockets)
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 78, in _serve
config.load()
~~~~~~~~~~~^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/config.py", line 439, in load
self.loaded_app = import_from_string(self.app)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/importer.py", line 22, in import_from_string
raise exc from None
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/importer.py", line 19, in import_from_string
module = importlib.import_module(module_str)
File "/usr/lib64/python3.14/importlib/__init__.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1398, in _gcd_import
File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
File "<frozen importlib._bootstrap>", line 1342, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 938, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 759, in exec_module
File "<frozen importlib._bootstrap>", line 491, in _call_with_frames_removed
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/app.py", line 12, in <module>
from recommend import get_recommendations
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/recommend.py", line 3, in <module>
from classifier import classify_face_shape
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/classifier.py", line 5, in <module>
from huggingface_hub import hf_hub_download
ModuleNotFoundError: No module named 'huggingface_hub'
WARNING: StatReload detected changes in 'landmarks.py'. Reloading...
Process SpawnProcess-23:
Traceback (most recent call last):
File "/usr/lib64/python3.14/multiprocessing/process.py", line 320, in _bootstrap
self.run()
~~~~~~~~^^
File "/usr/lib64/python3.14/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/_subprocess.py", line 80, in subprocess_started
target(sockets=sockets)
~~~~~~^^^^^^^^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 67, in run
return asyncio_run(self.serve(sockets=sockets), loop_factory=self.config.get_loop_factory())
File "/usr/lib64/python3.14/asyncio/runners.py", line 204, in run
return runner.run(main)
~~~~~~~~~~^^^^^^
File "/usr/lib64/python3.14/asyncio/runners.py", line 127, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib64/python3.14/asyncio/base_events.py", line 719, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 71, in serve
await self._serve(sockets)
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 78, in _serve
config.load()
~~~~~~~~~~~^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/config.py", line 439, in load
self.loaded_app = import_from_string(self.app)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/importer.py", line 22, in import_from_string
raise exc from None
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/importer.py", line 19, in import_from_string
module = importlib.import_module(module_str)
File "/usr/lib64/python3.14/importlib/__init__.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1398, in _gcd_import
File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
File "<frozen importlib._bootstrap>", line 1342, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 938, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 759, in exec_module
File "<frozen importlib._bootstrap>", line 491, in _call_with_frames_removed
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/app.py", line 12, in <module>
from recommend import get_recommendations
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/recommend.py", line 1, in <module>
from landmarks import get_landmarks
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/landmarks.py", line 5, in <module>
from huggingface_hub import hf_hub_download
ModuleNotFoundError: No module named 'huggingface_hub'
WARNING: StatReload detected changes in 'app.py'. Reloading...
Process SpawnProcess-24:
Traceback (most recent call last):
File "/usr/lib64/python3.14/multiprocessing/process.py", line 320, in _bootstrap
self.run()
~~~~~~~~^^
File "/usr/lib64/python3.14/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/_subprocess.py", line 80, in subprocess_started
target(sockets=sockets)
~~~~~~^^^^^^^^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 67, in run
return asyncio_run(self.serve(sockets=sockets), loop_factory=self.config.get_loop_factory())
File "/usr/lib64/python3.14/asyncio/runners.py", line 204, in run
return runner.run(main)
~~~~~~~~~~^^^^^^
File "/usr/lib64/python3.14/asyncio/runners.py", line 127, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib64/python3.14/asyncio/base_events.py", line 719, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 71, in serve
await self._serve(sockets)
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/server.py", line 78, in _serve
config.load()
~~~~~~~~~~~^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/config.py", line 439, in load
self.loaded_app = import_from_string(self.app)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/importer.py", line 22, in import_from_string
raise exc from None
File "/home/codernotme/.local/lib/python3.14/site-packages/uvicorn/importer.py", line 19, in import_from_string
module = importlib.import_module(module_str)
File "/usr/lib64/python3.14/importlib/__init__.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1398, in _gcd_import
File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
File "<frozen importlib._bootstrap>", line 1342, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 938, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 759, in exec_module
File "<frozen importlib._bootstrap>", line 491, in _call_with_frames_removed
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/app.py", line 12, in <module>
from recommend import get_recommendations
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/recommend.py", line 1, in <module>
from landmarks import get_landmarks
File "/home/codernotme/Projects/Github/katariaoptics/ai_service/landmarks.py", line 5, in <module>
from huggingface_hub import hf_hub_download
ModuleNotFoundError: No module named 'huggingface_hub'