Binary package “python3-smbus2” in ubuntu oracular
another pure Python implementation of the python-smbus package
Currently supported features are:
Get i2c capabilities (I2C_FUNCS)
SMBus Packet Error Checking (PEC) support
read_byte
write_byte
read_byte_data
write_byte_data
read_word_data
write_word_data
read_
write_
write_quick
process_call
read_block_data
write_
block_
i2c_rdwr - combined write/read transactions with repeated start