{ "cells": [ { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "conda create -n matitos_fetcher python=3.12\n", "conda activate matitos_fetcher\n", "conda install -c conda-forge curl\n", "pip install ipykernel \"psycopg[binary]\" git+https://github.com/ranahaani/GNews.git GoogleNews duckduckgo_search newspaper4k numpy beautifulsoup4 requests feedparser pytz redis fastapi uvicorn fastapi-utils lxml[html_clean]" ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/db_utils.py'. Reloading...\n", "03/07/2025 04:31:43 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-40:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 2, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/missing_kids_status.py'. Reloading...\n", "03/07/2025 04:34:00 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-41:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/missing_kids_status.py'. Reloading...\n", "03/07/2025 04:34:02 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-42:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/url_utils.py'. Reloading...\n", "03/07/2025 04:40:52 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-43:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/missing_kids_status.py'. Reloading...\n", "03/07/2025 04:40:58 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-44:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/missing_kids_status.py'. Reloading...\n", "03/07/2025 04:41:07 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-45:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/missing_kids_status.py'. Reloading...\n", "03/07/2025 04:41:10 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-46:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/missing_kids_status.py'. Reloading...\n", "03/07/2025 04:41:13 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/missing_kids_status.py'. Reloading...\n", "Process SpawnProcess-47:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "03/07/2025 04:41:14 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-48:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/missing_kids_status.py'. Reloading...\n", "03/07/2025 04:41:17 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-49:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:42:12 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-50:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:43:27 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-51:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:43:46 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-52:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:44:00 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-53:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:44:04 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-54:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:44:14 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-55:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:44:25 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-56:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 3, in \n", " from src.news_search import NewsSearch\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/news_search.py\", line 54\n", " \"\"\"\n", " ^\n", "SyntaxError: unterminated triple-quoted string literal (detected at line 93)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:44:27 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-57:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 3, in \n", " from src.news_search import NewsSearch\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/news_search.py\", line 54\n", " \"\"\"\n", " ^\n", "SyntaxError: unterminated triple-quoted string literal (detected at line 93)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:44:28 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-58:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:44:33 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-59:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:44:42 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-60:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:44:46 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-61:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:44:51 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-62:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:44:53 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-63:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:44:57 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-64:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:45:21 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-65:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:45:35 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-66:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:45:39 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "Process SpawnProcess-67:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "03/07/2025 04:45:39 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-68:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:46:00 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-69:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 3, in \n", " from src.news_search import NewsSearch\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/news_search.py\", line 67\n", " for search_text in list_search_text_of_interest + list_search_text_url_host:\n", "IndentationError: unexpected indent\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:46:02 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-70:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:46:14 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-71:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "03/07/2025 04:46:18 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/news_search.py'. Reloading...\n", "Process SpawnProcess-72:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "03/07/2025 04:46:19 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-73:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 04:46:29 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-74:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 22, in import_from_string\n", " raise exc from None\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 3, in \n", " from app_fetcher.src.fetch_search import NewsSearch\n", "ModuleNotFoundError: No module named 'app_fetcher'\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/fetch_search.py'. Reloading...\n", "03/07/2025 04:46:30 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-75:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 22, in import_from_string\n", " raise exc from None\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 3, in \n", " from app_fetcher.src.fetch_search import NewsSearch\n", "ModuleNotFoundError: No module named 'app_fetcher'\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 04:46:34 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-76:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/fetch_search.py'. Reloading...\n", "03/07/2025 04:46:40 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/fetch_search.py'. Reloading...\n", "Process SpawnProcess-77:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 3, in \n", " from src.fetch_search import NewsSearch\n", "ImportError: cannot import name 'NewsSearch' from 'src.fetch_search' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/fetch_search.py)\n", "03/07/2025 04:46:41 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-78:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 3, in \n", " from src.fetch_search import NewsSearch\n", "ImportError: cannot import name 'NewsSearch' from 'src.fetch_search' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/fetch_search.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/fetch_search.py'. Reloading...\n", "03/07/2025 04:46:42 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-79:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 3, in \n", " from src.fetch_search import NewsSearch\n", "ImportError: cannot import name 'NewsSearch' from 'src.fetch_search' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/fetch_search.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 04:46:45 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-80:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 04:46:47 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-81:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 04:46:49 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-82:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 04:46:52 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-83:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 04:46:53 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-84:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 04:47:02 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-85:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 04:47:39 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-86:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 04:47:41 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-87:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 04:47:43 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "Process SpawnProcess-88:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "03/07/2025 04:47:44 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-89:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 04:48:53 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-90:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 5, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 04:48:58 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-91:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/missing_kids_status.py'. Reloading...\n", "03/07/2025 04:49:49 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-92:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/fetch_search.py'. Reloading...\n", "03/07/2025 04:51:04 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-93:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/fetch_search.py'. Reloading...\n", "03/07/2025 04:51:25 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-94:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/fetch_search_sources.py'. Reloading...\n", "03/07/2025 04:51:29 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-95:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/user_agents.py'. Reloading...\n", "03/07/2025 04:51:54 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-96:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 3, in \n", " from src.fetch_search import FetchSearch\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/fetch_search.py\", line 3, in \n", " from .fetch_search_sources import FetcherDuckDuckGo, FetcherGNews, FetcherGoogleNews, FetcherSearxNews, FetcherPreSearch\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/fetch_search_sources.py\", line 12, in \n", " from .user_agents import user_agents_list\n", "ImportError: cannot import name 'user_agents_list' from 'src.user_agents' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/user_agents.py). Did you mean: 'user_agents'?\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/fetch_search_sources.py'. Reloading...\n", "03/07/2025 04:51:59 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-97:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 3, in \n", " from src.fetch_search import FetchSearch\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/fetch_search.py\", line 3, in \n", " from .fetch_search_sources import FetcherDuckDuckGo, FetcherGNews, FetcherGoogleNews, FetcherSearxNews, FetcherPreSearch\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/fetch_search_sources.py\", line 12, in \n", " from .user_agents import user_agents_list\n", "ImportError: cannot import name 'user_agents_list' from 'src.user_agents' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/user_agents.py). Did you mean: 'user_agents'?\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/fetch_search_sources.py'. Reloading...\n", "03/07/2025 04:52:05 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-98:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'src/fetch_search_sources.py'. Reloading...\n", "03/07/2025 04:52:13 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-99:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:03:22 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-100:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:03:26 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-101:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:03:30 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-102:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:03:32 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-103:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:03:34 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-104:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:03:42 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-105:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:03:45 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-106:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:03:47 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-107:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:03:49 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-108:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:05:36 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-109:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:05:43 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-110:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "Process SpawnProcess-111:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 995, in exec_module\n", " File \"\", line 1133, in get_code\n", " File \"\", line 1063, in source_to_code\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 18\n", " ''''\n", " ^\n", "SyntaxError: unterminated string literal (detected at line 18)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "Process SpawnProcess-112:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 995, in exec_module\n", " File \"\", line 1133, in get_code\n", " File \"\", line 1063, in source_to_code\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 18\n", " ''''\n", " ^\n", "SyntaxError: unterminated string literal (detected at line 18)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "Process SpawnProcess-113:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 995, in exec_module\n", " File \"\", line 1133, in get_code\n", " File \"\", line 1063, in source_to_code\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 22\n", " ''''\n", " ^\n", "SyntaxError: unterminated string literal (detected at line 22)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "Process SpawnProcess-114:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 995, in exec_module\n", " File \"\", line 1133, in get_code\n", " File \"\", line 1063, in source_to_code\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 22\n", " ''''\n", " ^\n", "SyntaxError: unterminated string literal (detected at line 22)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "Process SpawnProcess-115:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 995, in exec_module\n", " File \"\", line 1133, in get_code\n", " File \"\", line 1063, in source_to_code\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 22\n", " ''''\n", " ^\n", "SyntaxError: unterminated string literal (detected at line 22)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "Process SpawnProcess-116:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 995, in exec_module\n", " File \"\", line 1133, in get_code\n", " File \"\", line 1063, in source_to_code\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 22\n", " ''''\n", " ^\n", "SyntaxError: unterminated string literal (detected at line 22)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "Process SpawnProcess-117:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 995, in exec_module\n", " File \"\", line 1133, in get_code\n", " File \"\", line 1063, in source_to_code\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 22\n", " ''''\n", " ^\n", "SyntaxError: unterminated string literal (detected at line 22)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:06:20 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-118:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:06:29 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-119:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:06:43 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-120:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:06:46 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-121:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:06:57 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-122:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:07:20 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-123:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:07:26 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-124:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:07:32 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-125:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:07:35 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-126:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:07:36 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-127:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:07:39 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "Process SpawnProcess-128:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "03/07/2025 05:07:40 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-129:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:07:42 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "Process SpawnProcess-130:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "03/07/2025 05:07:43 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-131:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:08:33 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "Process SpawnProcess-132:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "03/07/2025 05:08:34 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-133:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:09:22 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-134:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:09:24 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-135:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:13:52 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-136:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:13:58 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-137:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:14:01 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-138:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n", "\u001b[33mWARNING\u001b[0m: StatReload detected changes in 'app.py'. Reloading...\n", "03/07/2025 05:14:02 PM - Using requests library for http requests (alternative cloudscraper library is recommended for bypassing Cloudflare protection)\n", "Process SpawnProcess-139:\n", "Traceback (most recent call last):\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 314, in _bootstrap\n", " self.run()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/multiprocessing/process.py\", line 108, in run\n", " self._target(*self._args, **self._kwargs)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/_subprocess.py\", line 80, in subprocess_started\n", " target(sockets=sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 66, in run\n", " return asyncio.run(self.serve(sockets=sockets))\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 195, in run\n", " return runner.run(main)\n", " ^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/runners.py\", line 118, in run\n", " return self._loop.run_until_complete(task)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/asyncio/base_events.py\", line 691, in run_until_complete\n", " return future.result()\n", " ^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 70, in serve\n", " await self._serve(sockets)\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/server.py\", line 77, in _serve\n", " config.load()\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/config.py\", line 435, in load\n", " self.loaded_app = import_from_string(self.app)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n", " module = importlib.import_module(module_str)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/home/lgervasoni/anaconda3/envs/matitos_fetcher/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n", " return _bootstrap._gcd_import(name[level:], package, level)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"\", line 1387, in _gcd_import\n", " File \"\", line 1360, in _find_and_load\n", " File \"\", line 1331, in _find_and_load_unlocked\n", " File \"\", line 935, in _load_unlocked\n", " File \"\", line 999, in exec_module\n", " File \"\", line 488, in _call_with_frames_removed\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/app.py\", line 6, in \n", " from src.missing_kids_status import MissingKidsStatus\n", " File \"/home/lgervasoni/Documents/matitos_news/app_fetcher/src/missing_kids_status.py\", line 1, in \n", " from .db_utils import URL_DB_Writer\n", "ImportError: cannot import name 'URL_DB_Writer' from 'src.db_utils' (/home/lgervasoni/Documents/matitos_news/app_fetcher/src/db_utils.py)\n" ] } ], "source": [ "!uvicorn app:app --host 0.0.0.0 --port 5000 --reload" ] } ], "metadata": { "kernelspec": { "display_name": "matitos_fetcher", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.12.9" } }, "nbformat": 4, "nbformat_minor": 2 }