Preheat the oven to 375°F. Line a baking sheet with foil.
Place squash cubes on the sheet. Drizzle with 2 tbsp olive oil, herbs de Provence, salt, and pepper. Toss to coat.
Roast for 25 minutes, or until soft and golden.
In a skillet, heat 2 tbsp olive oil over medium heat. Add shallots and garlic. Cook for 3 minutes until golden.
In a food processor, add roasted squash, sautéed shallots, garlic, and ricotta cheese. Pulse until blended.
Add crushed amaretti cookies, nutmeg, salt, and pepper. Pulse until smooth. (Filling may be made 1 day ahead.)
Place a small spoonful of filling in the center of a wonton wrapper. Fold and seal edges to form tortellini. Repeat with remaining filling and wrappers.
Bring a large pot of salted water to a boil.
In a large skillet, melt butter over medium heat until it begins to brown.
Add sage, walnuts, and cranberries. Stir for 3 minutes. Turn off heat and season with salt and pepper.
Place tortellini in boiling water. Cook for about 3 minutes, or until they float.
Using a slotted spoon, transfer tortellini to a serving dish.
Pour the brown butter sauce over tortellini. Sprinkle with Parmesan cheese and serve.