============================= test session starts =============================
platform win32 -- Python 3.13.9, pytest-9.0.2, pluggy-1.6.0
rootdir: C:\Fawnsworth
configfile: pyproject.toml
plugins: anyio-4.12.1, asyncio-1.3.0
asyncio: mode=Mode.AUTO, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
collected 0 items / 1 error
=================================== ERRORS ====================================
________ ERROR collecting tests/integration/test_financial_scanners.py ________
ImportError while importing test module 'C:\Fawnsworth\tests\integration\test_financial_scanners.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.13_3.13.2544.0_x64__qbz5n2kfra8p0\Lib\importlib\__init__.py:88: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tests\integration\test_financial_scanners.py:7: in <module>
from farnsworth.integration.financial.dexscreener import dex_screener
farnsworth\__init__.py:14: in <module>
from farnsworth.os_integration.bridge import os_bridge
farnsworth\os_integration\bridge.py:14: in <module>
import psutil
E ModuleNotFoundError: No module named 'psutil'
------------------------------- Captured stderr -------------------------------
2026-01-26 00:25:53.079 | WARNING | farnsworth.memory.knowledge_graph:<module>:26 - NetworkX not installed, knowledge graph features limited
=========================== short test summary info ===========================
ERROR tests/integration/test_financial_scanners.py
!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!!
============================== 1 error in 0.53s ===============================