Created
January 9, 2026 20:23
-
-
Save DZultra/3db59d498fb2e7287fa993658342c531 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| daniel@danielserver:~/ServerAPI$ docker logs mc-api | |
| Traceback (most recent call last): | |
| File "/usr/local/bin/uvicorn", line 8, in <module> | |
| sys.exit(main()) | |
| ^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1485, in __call__ | |
| return self.main(*args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1406, in main | |
| rv = self.invoke(ctx) | |
| ^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1269, in invoke | |
| return ctx.invoke(self.callback, **ctx.params) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 824, in invoke | |
| return callback(*args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/main.py", line 424, in main | |
| run( | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/main.py", line 594, in run | |
| server.run() | |
| File "/usr/local/lib/python3.12/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/local/lib/python3.12/asyncio/runners.py", line 195, in run | |
| return runner.run(main) | |
| ^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/asyncio/runners.py", line 118, in run | |
| return self._loop.run_until_complete(task) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete | |
| return future.result() | |
| ^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/server.py", line 71, in serve | |
| await self._serve(sockets) | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/server.py", line 78, in _serve | |
| config.load() | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/config.py", line 439, in load | |
| self.loaded_app = import_from_string(self.app) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/importer.py", line 22, in import_from_string | |
| raise exc from None | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/importer.py", line 19, in import_from_string | |
| module = importlib.import_module(module_str) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/importlib/__init__.py", line 90, in import_module | |
| return _bootstrap._gcd_import(name[level:], package, level) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "<frozen importlib._bootstrap>", line 1387, in _gcd_import | |
| File "<frozen importlib._bootstrap>", line 1360, in _find_and_load | |
| File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked | |
| File "<frozen importlib._bootstrap>", line 935, in _load_unlocked | |
| File "<frozen importlib._bootstrap_external>", line 999, in exec_module | |
| File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed | |
| File "/app/api.py", line 2, in <module> | |
| import pydbus | |
| File "/usr/local/lib/python3.12/site-packages/pydbus/__init__.py", line 1, in <module> | |
| from .bus import SystemBus, SessionBus, connect | |
| File "/usr/local/lib/python3.12/site-packages/pydbus/bus.py", line 1, in <module> | |
| from gi.repository import Gio | |
| ModuleNotFoundError: No module named 'gi' | |
| Traceback (most recent call last): | |
| File "/usr/local/bin/uvicorn", line 8, in <module> | |
| sys.exit(main()) | |
| ^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1485, in __call__ | |
| return self.main(*args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1406, in main | |
| rv = self.invoke(ctx) | |
| ^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1269, in invoke | |
| return ctx.invoke(self.callback, **ctx.params) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 824, in invoke | |
| return callback(*args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/main.py", line 424, in main | |
| run( | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/main.py", line 594, in run | |
| server.run() | |
| File "/usr/local/lib/python3.12/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/local/lib/python3.12/asyncio/runners.py", line 195, in run | |
| return runner.run(main) | |
| ^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/asyncio/runners.py", line 118, in run | |
| return self._loop.run_until_complete(task) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete | |
| return future.result() | |
| ^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/server.py", line 71, in serve | |
| await self._serve(sockets) | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/server.py", line 78, in _serve | |
| config.load() | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/config.py", line 439, in load | |
| self.loaded_app = import_from_string(self.app) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/importer.py", line 22, in import_from_string | |
| raise exc from None | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/importer.py", line 19, in import_from_string | |
| module = importlib.import_module(module_str) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/importlib/__init__.py", line 90, in import_module | |
| return _bootstrap._gcd_import(name[level:], package, level) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "<frozen importlib._bootstrap>", line 1387, in _gcd_import | |
| File "<frozen importlib._bootstrap>", line 1360, in _find_and_load | |
| File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked | |
| File "<frozen importlib._bootstrap>", line 935, in _load_unlocked | |
| File "<frozen importlib._bootstrap_external>", line 999, in exec_module | |
| File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed | |
| File "/app/api.py", line 2, in <module> | |
| import pydbus | |
| File "/usr/local/lib/python3.12/site-packages/pydbus/__init__.py", line 1, in <module> | |
| from .bus import SystemBus, SessionBus, connect | |
| File "/usr/local/lib/python3.12/site-packages/pydbus/bus.py", line 1, in <module> | |
| from gi.repository import Gio | |
| ModuleNotFoundError: No module named 'gi' | |
| Traceback (most recent call last): | |
| File "/usr/local/bin/uvicorn", line 8, in <module> | |
| sys.exit(main()) | |
| ^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1485, in __call__ | |
| return self.main(*args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1406, in main | |
| rv = self.invoke(ctx) | |
| ^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1269, in invoke | |
| return ctx.invoke(self.callback, **ctx.params) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 824, in invoke | |
| return callback(*args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/main.py", line 424, in main | |
| run( | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/main.py", line 594, in run | |
| server.run() | |
| File "/usr/local/lib/python3.12/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/local/lib/python3.12/asyncio/runners.py", line 195, in run | |
| return runner.run(main) | |
| ^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/asyncio/runners.py", line 118, in run | |
| return self._loop.run_until_complete(task) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete | |
| return future.result() | |
| ^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/server.py", line 71, in serve | |
| await self._serve(sockets) | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/server.py", line 78, in _serve | |
| config.load() | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/config.py", line 439, in load | |
| self.loaded_app = import_from_string(self.app) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/importer.py", line 22, in import_from_string | |
| raise exc from None | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/importer.py", line 19, in import_from_string | |
| module = importlib.import_module(module_str) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/importlib/__init__.py", line 90, in import_module | |
| return _bootstrap._gcd_import(name[level:], package, level) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "<frozen importlib._bootstrap>", line 1387, in _gcd_import | |
| File "<frozen importlib._bootstrap>", line 1360, in _find_and_load | |
| File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked | |
| File "<frozen importlib._bootstrap>", line 935, in _load_unlocked | |
| File "<frozen importlib._bootstrap_external>", line 999, in exec_module | |
| File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed | |
| File "/app/api.py", line 2, in <module> | |
| import pydbus | |
| File "/usr/local/lib/python3.12/site-packages/pydbus/__init__.py", line 1, in <module> | |
| from .bus import SystemBus, SessionBus, connect | |
| File "/usr/local/lib/python3.12/site-packages/pydbus/bus.py", line 1, in <module> | |
| from gi.repository import Gio | |
| ModuleNotFoundError: No module named 'gi' | |
| Traceback (most recent call last): | |
| File "/usr/local/bin/uvicorn", line 8, in <module> | |
| sys.exit(main()) | |
| ^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1485, in __call__ | |
| return self.main(*args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1406, in main | |
| rv = self.invoke(ctx) | |
| ^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1269, in invoke | |
| return ctx.invoke(self.callback, **ctx.params) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 824, in invoke | |
| return callback(*args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/main.py", line 424, in main | |
| run( | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/main.py", line 594, in run | |
| server.run() | |
| File "/usr/local/lib/python3.12/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/local/lib/python3.12/asyncio/runners.py", line 195, in run | |
| return runner.run(main) | |
| ^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/asyncio/runners.py", line 118, in run | |
| return self._loop.run_until_complete(task) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete | |
| return future.result() | |
| ^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/server.py", line 71, in serve | |
| await self._serve(sockets) | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/server.py", line 78, in _serve | |
| config.load() | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/config.py", line 439, in load | |
| self.loaded_app = import_from_string(self.app) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/importer.py", line 22, in import_from_string | |
| raise exc from None | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/importer.py", line 19, in import_from_string | |
| module = importlib.import_module(module_str) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/importlib/__init__.py", line 90, in import_module | |
| return _bootstrap._gcd_import(name[level:], package, level) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "<frozen importlib._bootstrap>", line 1387, in _gcd_import | |
| File "<frozen importlib._bootstrap>", line 1360, in _find_and_load | |
| File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked | |
| File "<frozen importlib._bootstrap>", line 935, in _load_unlocked | |
| File "<frozen importlib._bootstrap_external>", line 999, in exec_module | |
| File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed | |
| File "/app/api.py", line 2, in <module> | |
| import pydbus | |
| File "/usr/local/lib/python3.12/site-packages/pydbus/__init__.py", line 1, in <module> | |
| from .bus import SystemBus, SessionBus, connect | |
| File "/usr/local/lib/python3.12/site-packages/pydbus/bus.py", line 1, in <module> | |
| from gi.repository import Gio | |
| ModuleNotFoundError: No module named 'gi' | |
| Traceback (most recent call last): | |
| File "/usr/local/bin/uvicorn", line 8, in <module> | |
| sys.exit(main()) | |
| ^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1485, in __call__ | |
| return self.main(*args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1406, in main | |
| rv = self.invoke(ctx) | |
| ^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1269, in invoke | |
| return ctx.invoke(self.callback, **ctx.params) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 824, in invoke | |
| return callback(*args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/main.py", line 424, in main | |
| run( | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/main.py", line 594, in run | |
| server.run() | |
| File "/usr/local/lib/python3.12/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/local/lib/python3.12/asyncio/runners.py", line 195, in run | |
| return runner.run(main) | |
| ^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/asyncio/runners.py", line 118, in run | |
| return self._loop.run_until_complete(task) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete | |
| return future.result() | |
| ^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/server.py", line 71, in serve | |
| await self._serve(sockets) | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/server.py", line 78, in _serve | |
| config.load() | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/config.py", line 439, in load | |
| self.loaded_app = import_from_string(self.app) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/importer.py", line 22, in import_from_string | |
| raise exc from None | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/importer.py", line 19, in import_from_string | |
| module = importlib.import_module(module_str) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/importlib/__init__.py", line 90, in import_module | |
| return _bootstrap._gcd_import(name[level:], package, level) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "<frozen importlib._bootstrap>", line 1387, in _gcd_import | |
| File "<frozen importlib._bootstrap>", line 1360, in _find_and_load | |
| File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked | |
| File "<frozen importlib._bootstrap>", line 935, in _load_unlocked | |
| File "<frozen importlib._bootstrap_external>", line 999, in exec_module | |
| File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed | |
| File "/app/api.py", line 2, in <module> | |
| import pydbus | |
| File "/usr/local/lib/python3.12/site-packages/pydbus/__init__.py", line 1, in <module> | |
| from .bus import SystemBus, SessionBus, connect | |
| File "/usr/local/lib/python3.12/site-packages/pydbus/bus.py", line 1, in <module> | |
| from gi.repository import Gio | |
| ModuleNotFoundError: No module named 'gi' | |
| Traceback (most recent call last): | |
| File "/usr/local/bin/uvicorn", line 8, in <module> | |
| sys.exit(main()) | |
| ^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1485, in __call__ | |
| return self.main(*args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1406, in main | |
| rv = self.invoke(ctx) | |
| ^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1269, in invoke | |
| return ctx.invoke(self.callback, **ctx.params) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 824, in invoke | |
| return callback(*args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/main.py", line 424, in main | |
| run( | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/main.py", line 594, in run | |
| server.run() | |
| File "/usr/local/lib/python3.12/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/local/lib/python3.12/asyncio/runners.py", line 195, in run | |
| return runner.run(main) | |
| ^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/asyncio/runners.py", line 118, in run | |
| return self._loop.run_until_complete(task) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete | |
| return future.result() | |
| ^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/server.py", line 71, in serve | |
| await self._serve(sockets) | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/server.py", line 78, in _serve | |
| config.load() | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/config.py", line 439, in load | |
| self.loaded_app = import_from_string(self.app) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/importer.py", line 22, in import_from_string | |
| raise exc from None | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/importer.py", line 19, in import_from_string | |
| module = importlib.import_module(module_str) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/importlib/__init__.py", line 90, in import_module | |
| return _bootstrap._gcd_import(name[level:], package, level) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "<frozen importlib._bootstrap>", line 1387, in _gcd_import | |
| File "<frozen importlib._bootstrap>", line 1360, in _find_and_load | |
| File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked | |
| File "<frozen importlib._bootstrap>", line 935, in _load_unlocked | |
| File "<frozen importlib._bootstrap_external>", line 999, in exec_module | |
| File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed | |
| File "/app/api.py", line 2, in <module> | |
| import pydbus | |
| File "/usr/local/lib/python3.12/site-packages/pydbus/__init__.py", line 1, in <module> | |
| from .bus import SystemBus, SessionBus, connect | |
| File "/usr/local/lib/python3.12/site-packages/pydbus/bus.py", line 1, in <module> | |
| from gi.repository import Gio | |
| ModuleNotFoundError: No module named 'gi' | |
| Traceback (most recent call last): | |
| File "/usr/local/bin/uvicorn", line 8, in <module> | |
| sys.exit(main()) | |
| ^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1485, in __call__ | |
| return self.main(*args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1406, in main | |
| rv = self.invoke(ctx) | |
| ^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1269, in invoke | |
| return ctx.invoke(self.callback, **ctx.params) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 824, in invoke | |
| return callback(*args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/main.py", line 424, in main | |
| run( | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/main.py", line 594, in run | |
| server.run() | |
| File "/usr/local/lib/python3.12/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/local/lib/python3.12/asyncio/runners.py", line 195, in run | |
| return runner.run(main) | |
| ^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/asyncio/runners.py", line 118, in run | |
| return self._loop.run_until_complete(task) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete | |
| return future.result() | |
| ^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/server.py", line 71, in serve | |
| await self._serve(sockets) | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/server.py", line 78, in _serve | |
| config.load() | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/config.py", line 439, in load | |
| self.loaded_app = import_from_string(self.app) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/importer.py", line 22, in import_from_string | |
| raise exc from None | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/importer.py", line 19, in import_from_string | |
| module = importlib.import_module(module_str) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/importlib/__init__.py", line 90, in import_module | |
| return _bootstrap._gcd_import(name[level:], package, level) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "<frozen importlib._bootstrap>", line 1387, in _gcd_import | |
| File "<frozen importlib._bootstrap>", line 1360, in _find_and_load | |
| File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked | |
| File "<frozen importlib._bootstrap>", line 935, in _load_unlocked | |
| File "<frozen importlib._bootstrap_external>", line 999, in exec_module | |
| File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed | |
| File "/app/api.py", line 2, in <module> | |
| import pydbus | |
| File "/usr/local/lib/python3.12/site-packages/pydbus/__init__.py", line 1, in <module> | |
| from .bus import SystemBus, SessionBus, connect | |
| File "/usr/local/lib/python3.12/site-packages/pydbus/bus.py", line 1, in <module> | |
| from gi.repository import Gio | |
| ModuleNotFoundError: No module named 'gi' | |
| Traceback (most recent call last): | |
| File "/usr/local/bin/uvicorn", line 8, in <module> | |
| sys.exit(main()) | |
| ^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1485, in __call__ | |
| return self.main(*args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1406, in main | |
| rv = self.invoke(ctx) | |
| ^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1269, in invoke | |
| return ctx.invoke(self.callback, **ctx.params) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 824, in invoke | |
| return callback(*args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/main.py", line 424, in main | |
| run( | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/main.py", line 594, in run | |
| server.run() | |
| File "/usr/local/lib/python3.12/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/local/lib/python3.12/asyncio/runners.py", line 195, in run | |
| return runner.run(main) | |
| ^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/asyncio/runners.py", line 118, in run | |
| return self._loop.run_until_complete(task) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete | |
| return future.result() | |
| ^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/server.py", line 71, in serve | |
| await self._serve(sockets) | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/server.py", line 78, in _serve | |
| config.load() | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/config.py", line 439, in load | |
| self.loaded_app = import_from_string(self.app) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/importer.py", line 22, in import_from_string | |
| raise exc from None | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/importer.py", line 19, in import_from_string | |
| module = importlib.import_module(module_str) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/importlib/__init__.py", line 90, in import_module | |
| return _bootstrap._gcd_import(name[level:], package, level) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "<frozen importlib._bootstrap>", line 1387, in _gcd_import | |
| File "<frozen importlib._bootstrap>", line 1360, in _find_and_load | |
| File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked | |
| File "<frozen importlib._bootstrap>", line 935, in _load_unlocked | |
| File "<frozen importlib._bootstrap_external>", line 999, in exec_module | |
| File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed | |
| File "/app/api.py", line 2, in <module> | |
| import pydbus | |
| File "/usr/local/lib/python3.12/site-packages/pydbus/__init__.py", line 1, in <module> | |
| from .bus import SystemBus, SessionBus, connect | |
| File "/usr/local/lib/python3.12/site-packages/pydbus/bus.py", line 1, in <module> | |
| from gi.repository import Gio | |
| ModuleNotFoundError: No module named 'gi' | |
| Traceback (most recent call last): | |
| File "/usr/local/bin/uvicorn", line 8, in <module> | |
| sys.exit(main()) | |
| ^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1485, in __call__ | |
| return self.main(*args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1406, in main | |
| rv = self.invoke(ctx) | |
| ^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 1269, in invoke | |
| return ctx.invoke(self.callback, **ctx.params) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/click/core.py", line 824, in invoke | |
| return callback(*args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/main.py", line 424, in main | |
| run( | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/main.py", line 594, in run | |
| server.run() | |
| File "/usr/local/lib/python3.12/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/local/lib/python3.12/asyncio/runners.py", line 195, in run | |
| return runner.run(main) | |
| ^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/asyncio/runners.py", line 118, in run | |
| return self._loop.run_until_complete(task) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete | |
| return future.result() | |
| ^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/server.py", line 71, in serve | |
| await self._serve(sockets) | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/server.py", line 78, in _serve | |
| config.load() | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/config.py", line 439, in load | |
| self.loaded_app = import_from_string(self.app) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/importer.py", line 22, in import_from_string | |
| raise exc from None | |
| File "/usr/local/lib/python3.12/site-packages/uvicorn/importer.py", line 19, in import_from_string | |
| module = importlib.import_module(module_str) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.12/importlib/__init__.py", line 90, in import_module | |
| return _bootstrap._gcd_import(name[level:], package, level) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "<frozen importlib._bootstrap>", line 1387, in _gcd_import | |
| File "<frozen importlib._bootstrap>", line 1360, in _find_and_load | |
| File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked | |
| File "<frozen importlib._bootstrap>", line 935, in _load_unlocked | |
| File "<frozen importlib._bootstrap_external>", line 999, in exec_module | |
| File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed | |
| File "/app/api.py", line 2, in <module> | |
| import pydbus | |
| File "/usr/local/lib/python3.12/site-packages/pydbus/__init__.py", line 1, in <module> | |
| from .bus import SystemBus, SessionBus, connect | |
| File "/usr/local/lib/python3.12/site-packages/pydbus/bus.py", line 1, in <module> | |
| from gi.repository import Gio | |
| ModuleNotFoundError: No module named 'gi |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment