python-dependency-groups does not suffer from the regression but as a simpler condition in pyproject.toml that does not pinpoint specific versions
--- pyproject.toml: "tomli;python_version<'3.11'", $ apt show -a python3-dependency-groups | grep -e ^Version -e ^Depends Version: 1.3.1-2 Depends: python3-packaging, python3:any Version: 1.3.1-1 Depends: python3-packaging, python3-tomli | python3-supported-min (>= 3.11), python3:any

