uv has both a uv-specific implementation, and support for standard PEP 751 lockfiles
Worth noting uv-specific implementation has more features than that standard PEP 751 lockfiles, so uv plans to keep using its own implementation by default. https://github.com/astral-sh/uv/issues/12584