Uma solução poderia ser usar o
ordered parâmetro de insert_many e defina-o como False (o padrão é True ):my_collection.insert_many(to_insert, ordered=False)
Da documentação do PyMongo:
No entanto, você ainda teria que lidar com uma exceção quando todos os documentos não pudessem ser inseridos.
Dependendo do seu caso de uso, você pode decidir entre
pass , registre um aviso ou inspecione a exceção.