Правильно писать раздельно – «по глупости». Это сочетание предлога и существительного, между которыми можно поставить определение или вопрос, например: по (чьей?) глупости – по моей глупости. Варианты «поглупости» и «по-глупости» будут ошибочными. Пример: Я по глупости не стала лечить больное горло.