要約不能撤銷的情形有哪些

民法典》第四百七十六條
要約可以撤銷,但是有下列情形之一的除外:
(一)要約人以確定承諾期限或者其他形式明示要約不可撤銷;
(二)受要約人有理由認爲要約是不可撤銷的,並已經爲履行合同做了合理準備工作。

要約不能撤銷的情形有哪些