I don't know if this is a problem with the documentation or with reality but: * `QueueEmptyError` and `QueueFullError` don't exist (https://docs.python.org/3.14/library/concurrent.interpreters.html#concurrent.interpreters.QueueEmptyError). They appear to be called `QueueEmpty` and `QueueFull`. * `queue.get` doesn't take a block keyword argument. The documentation says > which implements the [queue.Queue](https://docs.python.org/3.14/library/queue.html#queue.Queue) interface. and `queue.Queue.get` is documented as having a `block` method. <!-- gh-linked-prs --> ### Linked PRs * gh-139358 <!-- /gh-linked-prs -->
I don't know if this is a problem with the documentation or with reality but:
QueueEmptyErrorandQueueFullErrordon't exist (https://docs.python.org/3.14/library/concurrent.interpreters.html#concurrent.interpreters.QueueEmptyError). They appear to be calledQueueEmptyandQueueFull.queue.getdoesn't take a block keyword argument. The documentation saysand
queue.Queue.getis documented as having ablockmethod.Linked PRs