Put roughly chopped cabbage in a food processor and pulse until finely minced. If you don't have a food processor, you can finely mince by hand.
Place cabbage in a bowl and sprinkle with salt. Let rest for about 15 minutes.
After 15 minutes, squeeze out as much water as you can from the cabbage.
In a medium bowl, mix cabbage with ground turkey, cranberries, sesame oil, soy sauce, rice vinegar, Sriracha, and salt and pepper.
Place about 1 tablespoon of filling in the center of a dumpling wrapper and fold the wrapper in half to bring the two edges together. Wetting your finger a bit, seal edges of wrapper together. Place filled dumpling on a flour-covered baking sheet.
To pan fry dumpling, place about a tablespoon of canola or vegetable oil in a non-stick saucepan over medium-high heat. Place dumplings in pan, making sure they're not touching each other. When they start to sizzle and get brown on the bottom, lower heat to medium and slowly pour about ½ cup water in the the pan. Cover saucepan and let steam for about 10 minutes, until water evaporates.
Remove dumplings from pan and repeat for the next batch.
If you'd prefer to boil your dumplings, bring a large pot of water to a boil and place dumplings in pot.
When water comes back to a boil and dumplings rise to the surface of the water, add ½ cup-1 cup of cold water to the pot. This will allow the filling to continue to cook without overcooking the wrappers.
Once the dumplings rise to the surface again, check one for doneness. If filling is cooked through, remove from water. If not, add another ½ cup-1 cup cold water to the pot and wait for dumplings to rise again.