- Reasoning here - https://github.com/apify/crawlee/pull/3729#issuecomment-4672024151 - https://github.com/apify/crawlee/pull/3729#issuecomment-4683157033 - This can be made non-breaking by making the method optional and assuming `is_empty` <=> `is_finished` if `is_finished` is not provided
RequestQueueClientinterface with its Python counterpart crawlee#3729 (comment)RequestQueueClientinterface with its Python counterpart crawlee#3729 (comment)is_empty<=>is_finishedifis_finishedis not provided