/Users/stephanieheister/.zprofile:1: permission denied: /opt/homebrew/bin/brew curl -X POST http://localhost:3000/api/python/api/user/sync -H "Content-Type: application/json" -H "Authorization: Bearer fake-token-for-testing" -d '{"id":"test","email":"test@example.com","nam stephanieheister@AFVFHGQBRQ6L7 headache-helpers-unite % curl -X POST http://localhost:3000/api/python/api/user/sync -H "Content-Type: application/json" -H "Authorization: Bearer fake-token-for-t esting" -d '{"id":"test","email":"test@example.com","name":"Test"}' {"error": "Not Found"}% stephanieheister@AFVFHGQBRQ6L7 headache-helpers-unite % stephanieheister@AFVFHGQBRQ6L7 headache-helpers-unite % stephanieheister@AFVFHGQBRQ6L7 headache-helpers-unite % cd python_se rver && PRISMA_PY_DEBUG_GENERATOR= 1 ./venv/bin/python -m prisma gene rate Environment variables loaded from ../.env Environment variables loaded from .env Prisma schema loaded from prisma/schema.prisma Error: Generator "prisma-client-py" failed: /bin/sh: prisma-client-py: command not found stephanieheister@AFVFHGQBRQ6L7 python_server % cd /Users/stephaniehe ister/Desktop/PublicTrades/headach e-helpers-unite stephanieheister@AFVFHGQBRQ6L7 headache-helpers-unite % cd python_se rver && ./venv/bin/pip install pri sma Requirement already satisfied: prisma in ./venv/lib/python3.9/site-packages (0.15.0) Requirement already satisfied: httpx>=0.19.0 in ./venv/lib/python3.9/site-packages (from prisma) (0.28.1) Requirement already satisfied: jinja2>=2.11.2 in ./venv/lib/python3.9/site-packages (from prisma) (3.1.6) Requirement already satisfied: pydantic<3,>=1.10.0 in ./venv/lib/python3.9/site-packages (from prisma) (2.11.7) Requirement already satisfied: click>=7.1.2 in ./venv/lib/python3.9/site-packages (from prisma) (8.1.8) Requirement already satisfied: python-dotenv>=0.12.0 in ./venv/lib/python3.9/site-packages (from prisma) (1.1.1) Requirement already satisfied: typing-extensions>=4.5.0 in ./venv/lib/python3.9/site-packages (from prisma) (4.14.1) Requirement already satisfied: tomlkit in ./venv/lib/python3.9/site-packages (from prisma) (0.13.3) Requirement already satisfied: nodeenv in ./venv/lib/python3.9/site-packages (from prisma) (1.9.1) Requirement already satisfied: StrEnum in ./venv/lib/python3.9/site-packages (from prisma) (0.4.15) Requirement already satisfied: annotated-types>=0.6.0 in ./venv/lib/python3.9/site-packages (from pydantic<3,>=1.10.0->prisma) (0.7.0) Requirement already satisfied: pydantic-core==2.33.2 in ./venv/lib/python3.9/site-packages (from pydantic<3,>=1.10.0->prisma) (2.33.2) Requirement already satisfied: typing-inspection>=0.4.0 in ./venv/lib/python3.9/site-packages (from pydantic<3,>=1.10.0->prisma) (0.4.1) Requirement already satisfied: anyio in ./venv/lib/python3.9/site-packages (from httpx>=0.19.0->prisma) (4.9.0) Requirement already satisfied: certifi in ./venv/lib/python3.9/site-packages (from httpx>=0.19.0->prisma) (2025.7.14) Requirement already satisfied: httpcore==1.* in ./venv/lib/python3.9/site-packages (from httpx>=0.19.0->prisma) (1.0.9) Requirement already satisfied: idna in ./venv/lib/python3.9/site-packages (from httpx>=0.19.0->prisma) (3.10) Requirement already satisfied: h11>=0.16 in ./venv/lib/python3.9/site-packages (from httpcore==1.*->httpx>=0.19.0->prisma) (0.16.0) Requirement already satisfied: MarkupSafe>=2.0 in ./venv/lib/python3.9/site-packages (from jinja2>=2.11.2->prisma) (3.0.2) Requirement already satisfied: exceptiongroup>=1.0.2 in ./venv/lib/python3.9/site-packages (from anyio->httpx>=0.19.0->prisma) (1.3.0) Requirement already satisfied: sniffio>=1.1 in ./venv/lib/python3.9/site-packages (from anyio->httpx>=0.19.0->prisma) (1.3.1) [notice] A new release of pip is available: 25.1.1 -> 25.2 [notice] To update, run: /Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/python_server/venv/bin/python3 -m pip install --upgrade pip stephanieheister@AFVFHGQBRQ6L7 python_server % cd /Users/stephaniehe ister/Desktop/PublicTrades/headach e-helpers-unite stephanieheister@AFVFHGQBRQ6L7 headache-helpers-unite % cd python_se rver && PRISMA_PY_DEBUG_GENERATOR= 1 ./venv/bin/python -m prisma gene rate Environment variables loaded from ../.env Environment variables loaded from .env Prisma schema loaded from prisma/schema.prisma Error: Generator "prisma-client-py" failed: /bin/sh: prisma-client-py: command not found stephanieheister@AFVFHGQBRQ6L7 python_server % cd /Users/stephaniehe ister/Desktop/PublicTrades/headach e-helpers-unite stephanieheister@AFVFHGQBRQ6L7 headache-helpers-unite % pkill -f "py thon.*main.py" stephanieheister@AFVFHGQBRQ6L7 headache-helpers-unite % curl -i http ://localhost:3000/api/python/api/u ser/sync -X POST -H "Content-Type: application/json" -H "Authorizati on: Bearer test-token" -d '{"id":" test","email":"test@example.com"," name":"Test"}' HTTP/1.1 401 Unauthorized Vary: Origin server: BaseHTTP/0.6 Python/3.9.6 date: Fri, 01 Aug 2025 14:01:49 GMT content-type: application/json access-control-allow-origin: * connection: keep-alive Transfer-Encoding: chunked {"error": "Unauthorized - Invalid or missing token"}% stephanieheister@AFVFHGQBRQ6L7 headache-helpers-unite % pkill -f "py thon.*main.py" stephanieheister@AFVFHGQBRQ6L7 headache-helpers-unite % cd python_se rver && ./venv/bin/python3 main.py /Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/python_server/venv/lib/python3.9/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020 warnings.warn( 2025-08-01 10:08:14,442 - server_lib - INFO - Current working directory: /Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/python_server 2025-08-01 10:08:14,442 - server_lib - INFO - Original cred_path from env: serviceAccountKey.json 2025-08-01 10:08:14,443 - server_lib - INFO - Checking the following paths for credentials: 2025-08-01 10:08:14,443 - server_lib - INFO - 1. serviceAccountKey.json (exists: False) 2025-08-01 10:08:14,443 - server_lib - INFO - 2. /Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/python_server/serviceAccountKey.json (exists: False) 2025-08-01 10:08:14,443 - server_lib - INFO - 3. /Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/serviceAccountKey.json (exists: False) 2025-08-01 10:08:14,443 - server_lib - INFO - 4. /Users/stephanieheister/Desktop/PublicTrades/serviceAccountKey.json (exists: False) 2025-08-01 10:08:14,443 - server_lib - INFO - 5. /Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/python_server/python_server/serviceAccountKey.json (exists: True) 2025-08-01 10:08:14,443 - server_lib - INFO - 6. /Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/python_server/python_server/python_server/serviceAccountKey.json (exists: False) 2025-08-01 10:08:14,443 - server_lib - INFO - Using Firebase credentials from: /Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/python_server/python_server/serviceAccountKey.json 2025-08-01 10:08:14,510 - server_lib - INFO - Firebase initialized successfully 2025-08-01 10:08:14,510 - server_lib - INFO - Initializing database connection... 2025-08-01 10:08:14,521 - server_lib - ERROR - Failed to initialize database: [Errno 8] Exec format error: '/Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/node_modules/prisma/libquery_engine-darwin-arm64.dylib.node' 2025-08-01 10:08:14,522 - server_lib - ERROR - Port 8000 is already in use. Try a different port. Traceback (most recent call last): File "/Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/python_server/main.py", line 40, in Server.run(host=args.host, port=args.port) File "/Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/python_server/server_lib/__init__.py", line 87, in run server = HTTPServer((server_host, server_port), APIHandler) File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/socketserver.py", line 452, in __init__ self.server_bind() File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/http/server.py", line 138, in server_bind socketserver.TCPServer.server_bind(self) File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/socketserver.py", line 466, in server_bind self.socket.bind(self.server_address) OSError: [Errno 48] Address already in use stephanieheister@AFVFHGQBRQ6L7 python_server % cd /Users/stephaniehe ister/Desktop/PublicTrades/headach e-helpers-unite stephanieheister@AFVFHGQBRQ6L7 headache-helpers-unite % lsof -ti:800 0 | xargs kill -9 stephanieheister@AFVFHGQBRQ6L7 headache-helpers-unite % pkill -f "py thon.*main.py" && cd python_server && ./venv/bin/python3 main.py stephanieheister@AFVFHGQBRQ6L7 headache-helpers-unite % cd python_se rver && ./venv/bin/python3 main.py /Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/python_server/venv/lib/python3.9/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020 warnings.warn( 2025-08-01 11:27:34,134 - server_lib - INFO - Current working directory: /Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/python_server 2025-08-01 11:27:34,134 - server_lib - INFO - Original cred_path from env: serviceAccountKey.json 2025-08-01 11:27:34,134 - server_lib - INFO - Checking the following paths for credentials: 2025-08-01 11:27:34,134 - server_lib - INFO - 1. serviceAccountKey.json (exists: False) 2025-08-01 11:27:34,134 - server_lib - INFO - 2. /Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/python_server/serviceAccountKey.json (exists: False) 2025-08-01 11:27:34,134 - server_lib - INFO - 3. /Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/serviceAccountKey.json (exists: False) 2025-08-01 11:27:34,134 - server_lib - INFO - 4. /Users/stephanieheister/Desktop/PublicTrades/serviceAccountKey.json (exists: False) 2025-08-01 11:27:34,134 - server_lib - INFO - 5. /Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/python_server/python_server/serviceAccountKey.json (exists: True) 2025-08-01 11:27:34,134 - server_lib - INFO - 6. /Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/python_server/python_server/python_server/serviceAccountKey.json (exists: False) 2025-08-01 11:27:34,134 - server_lib - INFO - Using Firebase credentials from: /Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/python_server/python_server/serviceAccountKey.json 2025-08-01 11:27:34,206 - server_lib - INFO - Firebase initialized successfully 2025-08-01 11:27:34,206 - server_lib - INFO - Initializing database connection... 2025-08-01 11:27:34,215 - core.database - ERROR - Failed to connect to Prisma: [Errno 8] Exec format error: '/Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/node_modules/prisma/libquery_engine-darwin-arm64.dylib.node' 2025-08-01 11:27:34,215 - core.database - INFO - Using mock database for development 2025-08-01 11:27:34,215 - server_lib - INFO - Database connection initialized successfully 2025-08-01 11:27:34,216 - server_lib - ERROR - Port 8000 is already in use. Try a different port. Traceback (most recent call last): File "/Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/python_server/main.py", line 40, in Server.run(host=args.host, port=args.port) File "/Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/python_server/server_lib/__init__.py", line 87, in run server = HTTPServer((server_host, server_port), APIHandler) File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/socketserver.py", line 452, in __init__ self.server_bind() File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/http/server.py", line 138, in server_bind socketserver.TCPServer.server_bind(self) File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/socketserver.py", line 466, in server_bind self.socket.bind(self.server_address) OSError: [Errno 48] Address already in use stephanieheister@AFVFHGQBRQ6L7 python_server % cd /Users/stephaniehe ister/Desktop/PublicTrades/headach e-helpers-unite stephanieheister@AFVFHGQBRQ6L7 headache-helpers-unite % lsof -ti:800 0 | xargs kill -9 stephanieheister@AFVFHGQBRQ6L7 headache-helpers-unite % cd python_se rver && ./venv/bin/pip list | grep prisma prisma 0.15.0 stephanieheister@AFVFHGQBRQ6L7 python_server % cd /Users/stephaniehe ister/Desktop/PublicTrades/headach e-helpers-unite stephanieheister@AFVFHGQBRQ6L7 headache-helpers-unite % cd python_se rver && ./venv/bin/pip uninstall - y prisma && ./venv/bin/pip install prisma Found existing installation: prisma 0.15.0 Uninstalling prisma-0.15.0: Successfully uninstalled prisma-0.15.0 Collecting prisma Using cached prisma-0.15.0-py3-none-any.whl.metadata (17 kB) Requirement already satisfied: httpx>=0.19.0 in ./venv/lib/python3.9/site-packages (from prisma) (0.28.1) Requirement already satisfied: jinja2>=2.11.2 in ./venv/lib/python3.9/site-packages (from prisma) (3.1.6) Requirement already satisfied: pydantic<3,>=1.10.0 in ./venv/lib/python3.9/site-packages (from prisma) (2.11.7) Requirement already satisfied: click>=7.1.2 in ./venv/lib/python3.9/site-packages (from prisma) (8.1.8) Requirement already satisfied: python-dotenv>=0.12.0 in ./venv/lib/python3.9/site-packages (from prisma) (1.1.1) Requirement already satisfied: typing-extensions>=4.5.0 in ./venv/lib/python3.9/site-packages (from prisma) (4.14.1) Requirement already satisfied: tomlkit in ./venv/lib/python3.9/site-packages (from prisma) (0.13.3) Requirement already satisfied: nodeenv in ./venv/lib/python3.9/site-packages (from prisma) (1.9.1) Requirement already satisfied: StrEnum in ./venv/lib/python3.9/site-packages (from prisma) (0.4.15) Requirement already satisfied: annotated-types>=0.6.0 in ./venv/lib/python3.9/site-packages (from pydantic<3,>=1.10.0->prisma) (0.7.0) Requirement already satisfied: pydantic-core==2.33.2 in ./venv/lib/python3.9/site-packages (from pydantic<3,>=1.10.0->prisma) (2.33.2) Requirement already satisfied: typing-inspection>=0.4.0 in ./venv/lib/python3.9/site-packages (from pydantic<3,>=1.10.0->prisma) (0.4.1) Requirement already satisfied: anyio in ./venv/lib/python3.9/site-packages (from httpx>=0.19.0->prisma) (4.9.0) Requirement already satisfied: certifi in ./venv/lib/python3.9/site-packages (from httpx>=0.19.0->prisma) (2025.7.14) Requirement already satisfied: httpcore==1.* in ./venv/lib/python3.9/site-packages (from httpx>=0.19.0->prisma) (1.0.9) Requirement already satisfied: idna in ./venv/lib/python3.9/site-packages (from httpx>=0.19.0->prisma) (3.10) Requirement already satisfied: h11>=0.16 in ./venv/lib/python3.9/site-packages (from httpcore==1.*->httpx>=0.19.0->prisma) (0.16.0) Requirement already satisfied: MarkupSafe>=2.0 in ./venv/lib/python3.9/site-packages (from jinja2>=2.11.2->prisma) (3.0.2) Requirement already satisfied: exceptiongroup>=1.0.2 in ./venv/lib/python3.9/site-packages (from anyio->httpx>=0.19.0->prisma) (1.3.0) Requirement already satisfied: sniffio>=1.1 in ./venv/lib/python3.9/site-packages (from anyio->httpx>=0.19.0->prisma) (1.3.1) Using cached prisma-0.15.0-py3-none-any.whl (173 kB) Installing collected packages: prisma Successfully installed prisma-0.15.0 [notice] A new release of pip is available: 25.1.1 -> 25.2 [notice] To update, run: /Users/stephanieheister/Desktop/PublicTrades/headache-helpers-unite/python_server/venv/bin/python3 -m pip install --upgrade pip stephanieheister@AFVFHGQBRQ6L7 python_server % cd /Users/stephaniehe ister/Desktop/PublicTrades/headach e-helpers-unite stephanieheister@AFVFHGQBRQ6L7 headache-helpers-unite % cd python_se rver && ./venv/bin/python -m prism a generate Environment variables loaded from ../.env Environment variables loaded from .env Prisma schema loaded from prisma/schema.prisma Error: Generator "prisma-client-py" failed: /bin/sh: prisma-client-py: command not found stephanieheister@AFVFHGQBRQ6L7 python_server % cd /Users/stephaniehe ister/Desktop/PublicTrades/headach e-helpers-unite stephanieheister@AFVFHGQBRQ6L7 headache-helpers-unite % npx prisma g enerate --schema=python_server/pri sma/schema.prisma Environment variables loaded from .env Prisma schema loaded from python_server/prisma/schema.prisma Error: Generator "prisma-client-py" failed: /bin/sh: prisma-client-py: command not found stephanieheister@AFVFHGQBRQ6L7 headache-helpers-unite % npm install -g prisma-client-py npm error code E404 npm error 404 Not Found - GET https://registry.npmjs.org/prisma-client-py - Not found npm error 404 npm error 404 'prisma-client-py@*' is not in this registry. npm error 404 npm error 404 Note that you can also install from a npm error 404 tarball, folder, http url, or git url. npm error A complete log of this run can be found in: /Users/stephanieheister/.npm/_logs/2025-08-01T15_37_03_491Z-debug-0.log