Preheat the oven to 350F (180C) and line a muffin tray with muffin papers. You will end up with about 14 or 15 cupcakes in total, so you will need 2 trays.
In a large bowl, whisk together the flour, cinnamon, ginger, nutmeg, baking powder, baking soda, and salt. Set aside.
In a separate bowl, whisk together the oil, brown sugar, granulated sugar, eggs, vanilla, pumpkin puree and milk. Keep whisking until you no longer see pieces of egg or lumps of brown sugar.
Pour the wet ingredients into the dry ingredients and mix together until combined and you no longer see streaks or lumps of flour - I always do a few stirs with a rubber spatula and then whisk with a wire whisk. Stop mixing as soon as combined.
Spoon the batter into the prepared muffin tins - filling each cupcake liner about 1/2 to 2/3 full. You should end up with about 14 cupcakes. If you only end up with 12 (and you've used all the batter), then your cupcake liners are too full and the cupcakes may overflow.
Bake in the middle of the preheated oven for about 16-20 minutes or until the tops are set and an inserted toothpick comes out clean.
Cool the cupcakes in the pan for at least 10 minutes, then carefully transfer to a cooling rack to continue cooling.