Commit

8119ccd

To exclude unnecessary repository artefacts Rust doesn't use the .gitattributes approach. They are excluded directly in the Cargo.toml.…
In Python + uv its steered in the pyproject.toml.
toml
...

[build-system]
requires = ["uv_build"]
build-backend = "uv_build"

[tool.uv.build-backend]
source-exclude = [
    ".github/**",
    "tests/**",
    "docs/**",
    ".gitignore",
]

commit 8119ccd