six==1.17.0 \
    --hash=sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274
# rules_python v2.0.0's own tools/publish/requirements_linux.txt pins pycparser==2.23.
# On macOS: lock gets pycparser-3.0 only (darwin publish requirements have no pycparser).
# On Linux: rules_python_publish_deps hub adds pycparser-2.23 to computed facts → mismatch.
pycparser==3.0 \
    --hash=sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29 \
    --hash=sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992
