Found these purple berries in a supermarket in China and have no idea what they are.

They look like baby pumpkins. They’re kinda vegetal but sweet. What are they?