classificação de lista sem distinção entre maiúsculas e minúsculas, sem colocar o resultado em minúsculas?

| | | | | | | |

Tenho uma lista de strings como esta:

["Aden", "abel"] 

Quero classificar os itens, caso -insensível. Então eu quero obter:

["abel", "Aden"] 

Mas eu recebo o oposto com sorted() ou list.sort(), porque as maiúsculas aparecem antes das minúsculas.

Como posso ignorar as maiúsculas? Já vi soluções que envolvem colocar todos os itens da lista em letras minúsculas, mas não quero alterar as maiúsculas e minúsculas dos itens da lista.