INFO: Will watch for changes in these directories: ['C:\\Users\\Keith\\AudioForge\\backend'] INFO: Uvicorn running on http://127.0.0.1:8001 (Press CTRL+C to quit) INFO: Started reloader process [19492] using WatchFiles INFO: Started server process [26108] INFO: Waiting for application startup. INFO: Application startup complete. WARNING: WatchFiles detected changes in 'tests\test_api_generations.py'. Reloading... INFO: Shutting down INFO: Waiting for application shutdown. INFO: Application shutdown complete. INFO: Finished server process [26108] WARNING: WatchFiles detected changes in 'tests\test_api_generations.py'. Reloading... C:\Users\Keith\AudioForge\backend\.venv\Lib\site-packages\uvicorn\server.py:67: RuntimeWarning: coroutine 'Server.serve' was never awaited return asyncio_run(self.serve(sockets=sockets), loop_factory=self.config.get_loop_factory()) RuntimeWarning: Enable tracemalloc to get the object allocation traceback INFO: Started server process [18032] INFO: Waiting for application startup. INFO: Application startup complete. WARNING: WatchFiles detected changes in 'tests\test_api_generations.py'. Reloading... INFO: Shutting down INFO: Waiting for application shutdown. INFO: Application shutdown complete. INFO: Finished server process [18032] WARNING: WatchFiles detected changes in 'tests\test_api_generations.py'. Reloading... Process SpawnProcess-4: Traceback (most recent call last): File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.13_3.13.2544.0_x64__qbz5n2kfra8p0\Lib\multiprocessing\process.py", line 313, in _bootstrap self.run() ~~~~~~~~^^ File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.13_3.13.2544.0_x64__qbz5n2kfra8p0\Lib\multiprocessing\process.py", line 108, in run self._target(*self._args, **self._kwargs) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Keith\AudioForge\backend\.venv\Lib\site-packages\uvicorn\_subprocess.py", line 76, in subprocess_started config.configure_logging() ~~~~~~~~~~~~~~~~~~~~~~~~^^ File "C:\Users\Keith\AudioForge\backend\.venv\Lib\site-packages\uvicorn\config.py", line 370, in configure_logging logging.config.dictConfig(self.log_config) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.13_3.13.2544.0_x64__qbz5n2kfra8p0\Lib\logging\config.py", line 935, in dictConfig dictConfigClass(config).configure() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.13_3.13.2544.0_x64__qbz5n2kfra8p0\Lib\logging\config.py", line 583, in configure formatters[name] = self.configure_formatter( ~~~~~~~~~~~~~~~~~~~~~~~~^ formatters[name]) ^^^^^^^^^^^^^^^^^ File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.13_3.13.2544.0_x64__qbz5n2kfra8p0\Lib\logging\config.py", line 693, in configure_formatter result = self.configure_custom(config) File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.13_3.13.2544.0_x64__qbz5n2kfra8p0\Lib\logging\config.py", line 487, in configure_custom result = c(**kwargs) File "C:\Users\Keith\AudioForge\backend\.venv\Lib\site-packages\uvicorn\logging.py", line 42, in __init__ self.use_colors = sys.stdout.isatty() ~~~~~~~~~~~~~~~~~^^ KeyboardInterrupt INFO: Started server process [29436] INFO: Waiting for application startup. INFO: Application startup complete.