Piston pumps …. are viable ..

It is pretty clear also that for smaller engines non radial / vane / snail type pumps are perfectly viable.

Piston Turbo Pump