Sync with the python template repo. Use pyproject.toml to manage dependencies. Migrate metadata to pyproject.toml. Remove requirements files.