Preheat oven to 400 F. Line muffin tins with baking paper cups or lightly spray with vegetable oil.
In a medium bowl, whisk together flour, flour, cinnamon, baking powder, salt, baking soda, ginger, allspice, and cloves. Set aside.
In a large bowl, beat eggs, pumpkin puree, brown sugar, milk, vegetable oil, yogurt, and vanilla.
Add pumpkin mixture into flour mixture by hand, along with apricots and optional pecans, stirring just to combine. Do not overmix.
Spoon evenly into prepared muffin pan.
Bake about 20 minutes, or until muffins test done with a toothpick (should come out smooth with no batter attached).