### Problem: setuptools made a breaking change in setup file validation: https://github.com/pypa/setuptools/blob/main/NEWS.rst#deprecations-and-removals This is affecting `tls_parser`, a dependency of `sslyze`: https://github.com/nabla-c0d3/tls_parser/pull/11 We use exclude-newer to temporarily workaround this issue, as suggested by uv: https://github.com/astral-sh/uv/issues/12440 ### Solution: We should remove this exclude-newer once the linked PR is merged.