My lightest dynamo bike is 20lbs long distance race bike and my heaviest dynamo bike is 35lb western euro trekking style tourer.
If I go super weightweenie on the 20lb bike by adding lighter wheels, carbon, and remove fenders, I can drop another 3 lb and make it a 17lb bike, very similar to what most mid level road bike weighs.