After running pip install negmas I got the following error when running negotiate -s 50: ImportError: cannot import name 'Callable' from 'pandas.core.window.numba_' (./.venv/lib64/python3.14/site-packages/pandas/core/window/numba_.py)
NegMas is not yet compatible with Pandas 3.0. My suggested fix: in src/negmas/scripts/negotiate.py replace from pandas.core.window.numba_ import Callable with from typing import Callable.
Disclosure: debugging has been done with help of AI, but this issue has been written by hand and the suggested fix works for me.