Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
python
cpython
Repository navigation
Code
Issues
5k+
(5k+)
Pull requests
2.6k
(2.6k)
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
cpython
Doc
library
queue.rst
on
3.7
User selector
All users
Datepicker
All time
Commit history
Commits on Mar 25, 2019
Add note to Queue.get() docs about block=True (GH-2223) (GH-12538)
Show description for f3c5535
2 people
authored and
rhettinger
committed
f3c5535
View commit details
Copy full SHA for f3c5535
View code at this point
Browse repository at this point
Commits on Oct 19, 2018
queue doc: Clarify that the simple FIFO queue is SimpleQueue (GH-8372)
Show description for 76d31a3
miss-islington
and
JulienPalard
authored
76d31a3
View commit details
Copy full SHA for 76d31a3
View code at this point
Browse repository at this point
Commits on Jan 15, 2018
bpo-14976: Reentrant simple queue (#3346)
Show description for 94e1696
pitrou
authored
94e1696
View commit details
Copy full SHA for 94e1696
View code at this point
Browse repository at this point
Commits on Jan 12, 2018
bpo-31145: Use dataclasses to create a prioritization wrapper (#5153)
rhettinger
authored
0c3be96
View commit details
Copy full SHA for 0c3be96
View code at this point
Browse repository at this point
Commits on Oct 19, 2016
Issue #19795: Mark up None as literal text.
serhiy-storchaka
committed
989db5c
View commit details
Copy full SHA for 989db5c
View code at this point
Browse repository at this point
Issue #19795: Mark up None as literal text.
serhiy-storchaka
committed
ecf41da
View commit details
Copy full SHA for ecf41da
View code at this point
Browse repository at this point
Commits on Sep 9, 2016
merge
rhettinger
committed
f1024f7
View commit details
Copy full SHA for f1024f7
View code at this point
Browse repository at this point
Issue 14976: Note that the queue module is not designed to protect against reentrancy
rhettinger
committed
87dc4d6
View commit details
Copy full SHA for 87dc4d6
View code at this point
Browse repository at this point
Add a note about queue not being safe for use from signal handlers.
Show description for 0d441d7
gpshead
committed
0d441d7
View commit details
Copy full SHA for 0d441d7
View code at this point
Browse repository at this point
Add a note about queue not being safe for use from signal handlers.
Show description for cb3f2c8
gpshead
committed
cb3f2c8
View commit details
Copy full SHA for cb3f2c8
View code at this point
Browse repository at this point
Commits on May 16, 2016
Expand abbreviations FIFO and LIFO.
serhiy-storchaka
committed
4ecfa45
View commit details
Copy full SHA for 4ecfa45
View code at this point
Browse repository at this point
Commits on Mar 18, 2015
Issue #12155: Fix queue doc example to join threads
Show description for de31134
vstinner
committed
de31134
View commit details
Copy full SHA for de31134
View code at this point
Browse repository at this point
Commits on Aug 23, 2013
Issue #18757: Improved cross-references in the concurrent package.
serhiy-storchaka
committed
9e0ae53
View commit details
Copy full SHA for 9e0ae53
View code at this point
Browse repository at this point
Commits on May 9, 2012
Improve the grammar of a non-sentence.
bitdancer
committed
b98b37f
View commit details
Copy full SHA for b98b37f
View code at this point
Browse repository at this point
Commits on Jan 10, 2011
Separate source link from main text.
rhettinger
committed
4f707fd
View commit details
Copy full SHA for 4f707fd
View code at this point
Browse repository at this point
Move source links to consistent location and remove wordy, big yellow boxes.
rhettinger
committed
1048094
View commit details
Copy full SHA for 1048094
View code at this point
Browse repository at this point
Commits on Jan 7, 2011
Fix indent.
birkenfeld
committed
2f2a9f7
View commit details
Copy full SHA for 2f2a9f7
View code at this point
Browse repository at this point
Combine the two seealso sections.
rhettinger
committed
fc90213
View commit details
Copy full SHA for fc90213
View code at this point
Browse repository at this point
Mention multiprocessing.Queue in the queue docs
pitrou
committed
696efdd
View commit details
Copy full SHA for 696efdd
View code at this point
Browse repository at this point
Commits on Nov 16, 2010
Provide links to Python source where the code is short, readable and
Show description for 6e6cb8e
merwok
committed
6e6cb8e
View commit details
Copy full SHA for 6e6cb8e
View code at this point
Browse repository at this point
Commits on Feb 26, 2010
Merged revisions 78463 via svnmerge from
Show description for 2b600e5
akuchling
committed
2b600e5
View commit details
Copy full SHA for 2b600e5
View code at this point
Browse repository at this point
Commits on Sep 2, 2009
Switch more function arguments docs to new-style.
birkenfeld
committed
1824415
View commit details
Copy full SHA for 1824415
View code at this point
Browse repository at this point
Commits on Mar 10, 2009
Fix markup.
rhettinger
committed
28c013d
View commit details
Copy full SHA for 28c013d
View code at this point
Browse repository at this point
Commits on Mar 9, 2009
Add cross-reference to the collections docs.
rhettinger
committed
1d7f4b2
View commit details
Copy full SHA for 1d7f4b2
View code at this point
Browse repository at this point
Commits on Mar 7, 2009
Redocument the empty() and full() methods.
rhettinger
committed
47aa989
View commit details
Copy full SHA for 47aa989
View code at this point
Browse repository at this point
Commits on Jan 30, 2009
fix a case of set_daemon #5087
benjaminp
committed
e8fcbf6
View commit details
Copy full SHA for e8fcbf6
View code at this point
Browse repository at this point
Commits on Jan 3, 2009
Remove trailing whitespace.
birkenfeld
committed
48310cd
View commit details
Copy full SHA for 48310cd
View code at this point
Browse repository at this point
Commits on Jun 13, 2008
Fix last traces of old threading API.
birkenfeld
committed
f992640
View commit details
Copy full SHA for f992640
View code at this point
Browse repository at this point
Commits on May 11, 2008
Rename Queue module to queue.
Show description for f260e44
avassalotti
committed
f260e44
View commit details
Copy full SHA for f260e44
View code at this point
Browse repository at this point
Commits on Apr 24, 2008
remove some old versionchanged and versionadded directives
benjaminp
committed
35e8c46
View commit details
Copy full SHA for 35e8c46
View code at this point
Browse repository at this point
Commits on Feb 3, 2008
Merged revisions 60481,60485,60489-60520,60523-60527,60530-60533,60535-60538,60540-60551 via svnmerge from
Show description for 292d351
tiran
committed
292d351
View commit details
Copy full SHA for 292d351
View code at this point
Browse repository at this point
Commits on Jan 18, 2008
Merged revisions 59985-60000,60002,60005-60007,60009-60042 via svnmerge from
Show description for 679db4a
tiran
committed
679db4a
View commit details
Copy full SHA for 679db4a
View code at this point
Browse repository at this point
Commits on Jan 17, 2008
Sync-up Queue.py with Py2.6
rhettinger
committed
3564146
View commit details
Copy full SHA for 3564146
View code at this point
Browse repository at this point
Commits on Jan 15, 2008
Merged revisions 59952-59984 via svnmerge from
Show description for 7736b5b
gvanrossum
committed
7736b5b
View commit details
Copy full SHA for 7736b5b
View code at this point
Browse repository at this point
Commits on Jan 14, 2008
Remove Queue.empty() and Queue.full() in favor of using qsize() or trapping the Empty and Full exceptions.
rhettinger
committed
da3caed
View commit details
Copy full SHA for da3caed
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.