async def METHOD_NAME(self, handle: Handle[Item]) -> None:
    """Free the item for reassignment to another consumer."""
    assert handle in self._in_progress, "handle is not in progress"
    async with self._lock:
        self._in_progress.remove(handle)
        self._rescheduled_items.add(handle)
        self._new_items.notify_all()