Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
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 }}
grantjenks
python-diskcache
Repository navigation
Code
Issues
54
(54)
Pull requests
41
(41)
Actions
Projects
Security and quality
Insights
More
items
Actions: grantjenks/python-diskcache
Actions
All workflows
Workflows
Dependabot Updates
Dependabot Updates
integration
integration
release
release
Show more workflows...
Management
Caches
Lockfile
integration
integration
Actions
Loading...
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading.
Please reload this page
.
will be ignored since log searching is not yet available
Show workflow options
Create status badge
Create status badge
Loading
Uh oh!
There was an error while loading.
Please reload this page
.
integration.yml
will be ignored since log searching is not yet available
24 workflow runs
24 workflow runs
Event
Filter by Event
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching events.
Status
Filter by Status
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching statuses.
Branch
Filter by Branch
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching branches.
Actor
Filter by Actor
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching users.
Validate throttle capacity and refill period before initialization
integration
#171:
Pull request
#391
synchronize by
Sarbajit-Sengupta
Action required
Sarbajit-Sengupta:fix/validate-throttle-budget
Sarbajit-Sengupta:fix/validate-throttle-budget
Action required
View #391
View workflow file
Validate throttle capacity and refill period before initialization
integration
#170:
Pull request
#391
opened by
Sarbajit-Sengupta
Action required
Sarbajit-Sengupta:fix/validate-throttle-budget
Sarbajit-Sengupta:fix/validate-throttle-budget
Action required
View #391
View workflow file
Preserve shared throttle buckets across decorator recreation
integration
#169:
Pull request
#390
opened by
Sarbajit-Sengupta
Action required
Sarbajit-Sengupta:fix/preserve-throttle-bucket
Sarbajit-Sengupta:fix/preserve-throttle-bucket
Action required
View #390
View workflow file
Restore throttle buckets after expiration
integration
#168:
Pull request
#389
opened by
Doyoubelieveinfate
-1s
Doyoubelieveinfate:fix/throttle-expired-bucket
Doyoubelieveinfate:fix/throttle-expired-bucket
-1s
View #389
View workflow file
Handle non-mapping operands in Index equality
integration
#167:
Pull request
#388
opened by
pabszero
Action required
pabszero:fix-index-comparison-protocol
pabszero:fix-index-comparison-protocol
Action required
View #388
View workflow file
Allow customizing JSONDisk serialization with subclass hooks
integration
#166:
Pull request
#377
synchronize by
Gonghan-Princess
Action required
Gonghan-Princess:codex/feat-jsondisk-serialization-hooks
Gonghan-Princess:codex/feat-jsondisk-serialization-hooks
Action required
View #377
View workflow file
docs: document JSON value serialization for Deque
integration
#165:
Pull request
#385
opened by
Hugohong258
Action required
Hugohong258:fix-deque-json-disk
Hugohong258:fix-deque-json-disk
Action required
View #385
View workflow file
Defer FanoutCache temp directory until first use
integration
#164:
Pull request
#384
opened by
Eryx-Z
57m 34s
Eryx-Z:fix/fanout-defer-tempdir
Eryx-Z:fix/fanout-defer-tempdir
57m 34s
View #384
View workflow file
Reject negative deque limits before changing persisted data
integration
#163:
Pull request
#383
opened by
muneikh
Action required
muneikh:reject-negative-deque-limits
muneikh:reject-negative-deque-limits
Action required
View #383
View workflow file
Use the integer index protocol for persistent Deque access
integration
#162:
Pull request
#382
opened by
xiehuanyi
Action required
xiehuanyi:fix/deque-integer-index-protocol-20261008
xiehuanyi:fix/deque-integer-index-protocol-20261008
Action required
View #382
View workflow file
Preserve throttle tags when updating the token bucket
integration
#161:
Pull request
#381
opened by
xiehuanyi
Action required
xiehuanyi:fix/throttle-preserve-tag-20261008
xiehuanyi:fix/throttle-preserve-tag-20261008
Action required
View #381
View workflow file
Distinguish missing keys in Index equality comparisons
integration
#160:
Pull request
#378
opened by
Eric3-jp
30d 0h 4m 35s
Eric3-jp:fix/index-missing-key-equality
Eric3-jp:fix/index-missing-key-equality
30d 0h 4m 35s
View #378
View workflow file
Allow customizing JSONDisk serialization with subclass hooks
integration
#159:
Pull request
#377
opened by
Gonghan-Princess
30d 0h 5m 33s
Gonghan-Princess:codex/feat-jsondisk-serialization-hooks
Gonghan-Princess:codex/feat-jsondisk-serialization-hooks
30d 0h 5m 33s
View #377
View workflow file
Reject bool for Cache timeout and expire
integration
#158:
Pull request
#376
opened by
Pitchfork-and-Torch
30d 0h 0m 15s
Pitchfork-and-Torch:cook/reject-bool-expire-timeout
Pitchfork-and-Torch:cook/reject-bool-expire-timeout
30d 0h 0m 15s
View #376
View workflow file
Respect the process umask when creating the cache directory
integration
#157:
Pull request
#375
opened by
hikmetba-bit
30d 0h 4m 22s
hikmetba-bit:fix/332-respect-umask-cache-dir
hikmetba-bit:fix/332-respect-umask-cache-dir
30d 0h 4m 22s
View #375
View workflow file
Fix FanoutCache.__getattr__ breaking hasattr() with AssertionError
integration
#156:
Pull request
#374
opened by
cristianchiriac
30d 0h 5m 5s
cristianchiriac:fix/fanout-getattr-attributeerror
cristianchiriac:fix/fanout-getattr-attributeerror
30d 0h 5m 5s
View #374
View workflow file
Tag cache directories with CACHEDIR.TAG
integration
#155:
Pull request
#373
opened by
hikmetba-bit
30d 0h 3m 53s
hikmetba-bit:feature/cachedir-tag-352
hikmetba-bit:feature/cachedir-tag-352
30d 0h 3m 53s
View #373
View workflow file
Add tag filtering to Cache.iterkeys
integration
#154:
Pull request
#372
opened by
Gonghan-Princess
30d 0h 4m 5s
Gonghan-Princess:codex/feat-iterkeys-tag-filter
Gonghan-Princess:codex/feat-iterkeys-tag-filter
30d 0h 4m 5s
View #372
View workflow file
Add atomic tag initialization to incr and decr
integration
#153:
Pull request
#371
opened by
Gonghan-Princess
30d 0h 3m 51s
Gonghan-Princess:codex/feat-counter-tags
Gonghan-Princess:codex/feat-counter-tags
30d 0h 3m 51s
View #371
View workflow file
Fix Deque self-extension preserving original values
integration
#152:
Pull request
#370
opened by
Gonghan-Princess
30d 0h 0m 14s
Gonghan-Princess:codex/fix-deque-self-extension
Gonghan-Princess:codex/fix-deque-self-extension
30d 0h 0m 14s
View #370
View workflow file
Allow Deque.maxlen to return to an unlimited length
integration
#151:
Pull request
#369
opened by
oyeong011
30d 0h 5m 20s
oyeong011:fix/deque-unlimited-maxlen
oyeong011:fix/deque-unlimited-maxlen
30d 0h 5m 20s
View #369
View workflow file
Let memoize's ignore set match a positional arg by name
integration
#150:
Pull request
#368
opened by
afonsojanu
30d 0h 4m 20s
afonsojanu:fix/memoize-ignore-matches-positional-by-name
afonsojanu:fix/memoize-ignore-matches-positional-by-name
30d 0h 4m 20s
View #368
View workflow file
Honor expire_time/tag when FanoutCache get/pop times out
integration
#149:
Pull request
#367
opened by
vinson0522
30d 0h 2m 27s
vinson0522:fix/fanout-timeout-expire-time
vinson0522:fix/fanout-timeout-expire-time
30d 0h 2m 27s
View #367
View workflow file
fix(FanoutCache): raise AttributeError so hasattr() works
integration
#148:
Pull request
#366
opened by
ltsyk
30d 0h 5m 7s
ltsyk:fix/fanout-hasattr-attributeerror
ltsyk:fix/fanout-hasattr-attributeerror
30d 0h 5m 7s
View #366
View workflow file
You can’t perform that action at this time.