tabulate 0.10.0 is out, and the current caret constraint ^0.9.0 in pyproject.toml excludes it (>=0.9.0, <0.10.0). This breaks downstream packaging (I ran into it trying to add pysaunum to Nix, where tabulate is already at 0.10.0 and pymodbus-repl fails the dependency check).
https://github.com/pymodbus-dev/repl/blob/main/pyproject.toml#L15
The tabulate 0.10.0 changelog doesn't mention any breaking changes. Bumping to >=0.9.0,<1.0.0 or similar should be safe.