"Both pins (SDA, SLC) are bidirectional, so both must be configured always as output. They are used from the HW-I2C as open drain outputs, thus also two external pullups are needed."
The key is "open drain" (like open collector). ". Both SCL and SDA lines are "open drain" drivers. What this means is that the chip can drive its output low, but it cannot drive it high."