# Only the Python packaging backend and Cython compiler are needed to
# produce native wheels from the pyproject.toml extension declaration.
Cython>=3.0.3
setuptools>=77

# cibuildwheel requires Python >=3.11 as a host tool, even when it produces
# wheels targeting Python 3.10. Do not require cibuildwheel on Python 3.10;
# the extension's own build backend remains compatible with that version.
cibuildwheel>=4.3.1 ; python_version >= '3.11'
