Preheat oil in a deep fryer (use the amount of oil specified on the manufacturer’s instructions) to 375 F.
In a large bowl, whisk together all the dry ingredients (flour, sugar, baking powder, baking soda, cinnamon, nutmeg, all spice, ginger, and salt). Set aside.
In a medium bowl whisk together all of the wet ingredients (eggs, egg yolk, buttermilk, pumpkin puree, vanilla and maple extracts). Combine the wet ingredients into the dry ingredients and blend with wooden spoon or use a dough kneader on a standing mixer to blend all ingredients together to make dough.
Turn the dough out onto a lightly floured surface. Use your floured hands and knead the dough out to 1/2 inch thickness. Take a donuts cutter that has been dipped into flour and cut out donuts. Gather scraps and re-roll repeating the same process.
Fry the donuts in the hot oil for 1 minute on each side or until golden brown. Turn the donuts out of the hot oil onto a cooling rack lined with paper towels. Once cool, dip donuts into glaze.
In order to make glaze, simply combine all ingredients (powdered sugar, extract and milk, and whisk). If the glaze is too thick for your liking, add 1 teaspoon of additional milk at a time until the glaze is to your liking. Once you have dipped the donuts in the glaze, return them back to the cooling rack to allow the glaze to set.