Build: Consolidate ruff config into pyproject.toml (#3883) Ruff was the only tool still configured outside pyproject.toml. The standalone ruff.toml was added in #619 as a workaround for Dependabot failing to parse the Poetry-era pyproject.toml; the project now uses PEP 621 metadata with a setuptools backend, so that workaround no longer applies. Nothing referenced ruff.toml by path, and `ruff check --show-settings` resolves to identical settings before and after the move. Closes #3882
PyIceberg is a Python library for programmatic access to Iceberg table metadata as well as to table data in Iceberg format. It is a Python implementation of the Iceberg table spec.
The documentation is available at https://py.iceberg.apache.org/.