Skip to content

About

Every pull request I've had merged into open-source projects, updated weekly from the GitHub API

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Open-source contributions

Pull requests I've had merged into other people's projects, reviewed and merged by their maintainers.

43 merged PRs across 24 organizations and 30 repositories with 435.7k combined GitHub stars.

Merged

Project Stars Pull request Merged
unslothai/unsloth 79.2k #6135 fix: avoid blocking the event loop with time.sleep in async load_checkpoint 2026-06-11
mem0ai/mem0 68.7k #5302 fix: replace mutable default arguments with None sentinels (B006) 2026-06-04
agno-agi/agno 43.1k #8186 fix: use async Attachment.read() instead of blocking requests.get in Discord client 2026-06-01
agno-agi/agno 43.1k #8161 fix: close audio file handle in OpenAITools.transcribe_audio (resource leak) 2026-06-01
agno-agi/agno 43.1k #8158 fix: replace blocking time.sleep with await asyncio.sleep in _async_create_collection_and_scope 2026-05-30
agno-agi/agno 43.1k #8138 cookbook: fix duplicate word typos in image agent and supabase examples 2026-05-28
psf/black 42.1k #5432 Fix unclosed file handles in Converter.parse_graminit_h/_c 2026-09-24
pydantic/pydantic 29.4k #13858 Fix dead isinstance check in _decorator_infos_for_class() 2026-09-25
pydantic/pydantic 29.4k #13239 Fix docstring typo 2026-06-01
marimo-team/marimo 23.5k #9667 feat(file_browser): add filter param for regex and callable filtering 2026-06-01
huggingface/peft 21.9k #3271 DOC: fix adapter_names parameter name in set_requires_grad docstrings 2026-06-23
pydantic/pydantic-ai 21.1k #6189 Avoid mutable default argument in process_tool_calls 2026-07-02
prowler-cloud/prowler 15.2k #11761 fix(azure): read Flexible Server log retention from logfiles.retention_days (fixes #11757) 2026-07-07
grokability/snipe-it 15.2k #19514 Fixed --force not skipping the PHP version prompt in ldap:troubleshoot 2026-08-19
redis/redis-py 13.7k #4345 Fix connection leak in utils.pipeline() on exception 2026-09-25
secdev/scapy 12.7k #5204 sendpfast: report a missing tcpreplay instead of UnboundLocalError 2026-09-28
huggingface/accelerate 9.9k #4051 DOC: document missing parameters in load_accelerator_state, find_executable_batch_size, and send_to_device 2026-06-09
xorbitsai/inference 9.6k #5055 fix: avoid blocking the event loop in async update_model_type 2026-06-20
ogx-ai/ogx 8.5k #6226 fix(vector_stores): finish in-flight expired file batch cleanup on provider shutdown 2026-11-06
MagicStack/asyncpg 8.1k #1373 Remove the query logger when the query_logger() block raises 2026-09-29
huggingface/huggingface_hub 4k #4289 [Docs] Document missing parameters in lfs, hf_file_system, and repocard_data 2026-05-28
celery/kombu 3.2k #2683 Don't mask open errors in the filesystem transport 2026-09-30
celery/kombu 3.2k #2680 Track unacked Kafka messages per QoS instance 2026-09-30
celery/kombu 3.2k #2679 fix(azurestoragequeues): scope queue name cache to Connection 2026-09-30
celery/kombu 3.2k #2681 Scope the zookeeper queue cache to the channel 2026-09-30
celery/kombu 3.2k #2676 fix(sqs): scope queue cache, noack set and predefined clients to Connection 2026-09-27
pymodbus-dev/pymodbus 2.8k #3036 Give each ModbusDeviceIdentification its own data 2026-09-28
svinota/pyroute2 1.1k #1492 plan9: keep fids per session and inodes per filesystem 2026-10-02
pytest-dev/pyfakefs 757 #1344 Fail renaming a file to or from a path with a trailing separator 2026-11-07
joblib/loky 632 #668 Report os.pipe() errors from Popen._launch instead of UnboundLocalError 2026-09-30
cunla/fakeredis-py 469 #594 fix(geo): report a missing member in *BYMEMBER searches instead of crashing 2026-09-30
cunla/fakeredis-py 469 #593 fix(bitmap): pad BITOP operands and treat missing keys as empty 2026-09-30
celery/billiard 436 #466 Raise ValueError when using a closed Queue 2026-09-30
celery/billiard 436 #467 Refuse to close a Process that is still running 2026-09-30
celery/billiard 436 #465 Reject a non-positive maxtasksperchild in Pool 2026-09-30
weaviate/weaviate-python-client 229 #2104 Fix event-loop-blocking time.sleep in async wait_for_weaviate 2026-07-27
mercari/pipeline 80 #122 fix: correct millis-to-micros conversion for Avro timestamp-millis in Document conversion 2026-08-16
mercari/pipeline 80 #119 fix: preserve microsecond precision for Avro timestamp-micros in JDBC… 2026-08-05
phasespace-labs/palinode 46 #132 Do not overwrite an unrelated memory on a derived-slug collision 2026-08-22
apache/maven-source-plugin 36 #320 Fail the aggregate goal for non-POM packaging 2026-09-27
apache/maven-source-plugin 36 #318 Assert the source archive itself is absent in testNoSources 2026-08-05
apache/maven-help-plugin 28 #424 Fix #393: stop reading LATEST from the deprecated Artifact constant 2026-08-20
apache/maven-shared-jar 3 #165 Return the file hash that was just computed instead of null 2026-09-19

Under review

Project Pull request Opened
jax-ml/jax #42430 Keep the non-sampled dimensions in jax.random.choice when no samples are drawn 2026-11-07
Lightning-AI/torchmetrics #3520 Count tied scores as misordered pairs in multilabel_ranking_loss 2026-09-29
pytest-dev/pyfakefs #1343 Check permissions and length in fake os.truncate and os.ftruncate 2026-09-29
shap/shap #5184 FIX: restore the previous style when a style_context block raises 2026-09-28
pyg-team/pytorch_geometric #10832 Keep coeffs per instance in PGExplainer, GraphMaskExplainer and PRBCDAttack 2026-09-28
valkey-io/valkey-py #340 Reset the pipeline in utils.pipeline() when the block raises 2026-09-27
aio-libs/aiokafka #1190 Release fetch_context when the fetch raises 2026-09-27
paramiko/paramiko #2694 Fix listening socket leak in AgentLocalProxy.get_connection 2026-09-24
pygments/pygments #3324 Fix catastrophic backtracking in CommonLispLexer/EmacsLispLexer symbols 2026-09-23
arrow-py/arrow #1361 Fix quadratic-time ReDoS in timestamp (X) format parsing 2026-09-23
huggingface/optimum #2515 Add OwlV2 to NormalizedConfigManager 2026-09-22
huggingface/optimum #2514 Add OwlViT to NormalizedConfigManager 2026-09-22
huggingface/optimum #2513 Add GroupViT to NormalizedConfigManager; fix NormalizedTextAndVisionConfig attribute resolution 2026-09-22
huggingface/optimum #2512 Add LayoutLMv3 to NormalizedConfigManager 2026-09-22
huggingface/optimum #2511 Add table-transformer to NormalizedConfigManager 2026-09-22
huggingface/optimum #2510 Add DETR to NormalizedConfigManager 2026-09-22
huggingface/optimum #2509 Add Data2VecVision to NormalizedConfigManager 2026-09-22
huggingface/optimum #2508 Add ConvNeXtV2 to NormalizedConfigManager 2026-09-22
huggingface/optimum #2507 Add Hiera to NormalizedConfigManager 2026-09-22
huggingface/optimum #2506 Add MobileViT to NormalizedConfigManager 2026-09-22
huggingface/optimum #2505 Add LeViT to NormalizedConfigManager 2026-09-22
huggingface/optimum #2504 Add BEiT to NormalizedConfigManager 2026-09-22
huggingface/optimum #2503 Add ConvNeXT to NormalizedConfigManager 2026-09-22
dspinellis/awesome-static-analysis #2 Add codehound to Python 2026-09-21
run-llama/llama_index #23123 fix: LilacReader raises TypeError instead of ImportError when lilac is missing 2026-09-18
run-llama/llama_index #23102 fix: ZapierToolSpec leaks registered actions across instances 2026-09-17
BerriAI/litellm #41582 fix: avoid leaking every Router instance via _cached_get_model_group_info 2026-09-17
run-llama/llama_index #23089 fix: VectaraIndex leaks its HTTP session via lru_cache on _get_corpus_key 2026-09-17
run-llama/llama_index #23085 fix: replace mutable default list/dict arguments with None sentinels 2026-09-16
agno-agi/agno #10222 fix: retain strong references to fire-and-forget websocket broadcast tasks 2026-09-16
agno-agi/agno #10217 fix: replace mutable default arguments with None sentinels (B006) 2026-09-16
spf13/cobra #2488 fix(bash): clear required flags supplied in two-word form 2026-08-18
apache/maven-shared-jar #166 Close the JarFile when JarAnalyzer's constructor fails 2026-08-18
lextudio/pysnmp #248 fix: decode InetAddress index when InetAddressType is unknown(0) 2026-07-30
BerriAI/litellm #34711 fix(alerting): populate Key/Team Alias in hanging-request Slack alert 2026-07-26
dask/dask #12482 Preserve extension dtype in str.split(expand=True) (fixes #11884) 2026-07-01
khoj-ai/khoj #1342 fix: avoid blocking the event loop during OAuth token exchange 2026-06-12
jina-ai/serve #6243 fix: use await asyncio.sleep instead of blocking time.sleep in async voter retry 2026-06-12
microsoft/autogen #7825 fix: keep a strong reference to the websocket stream task in autogen-studio 2026-06-11
vibrantlabsai/ragas #2757 Replace deprecated asyncio.get_event_loop() with get_running_loop() 2026-06-01
agno-agi/agno #8183 fix: retain async trace-export tasks and use get_running_loop in span exporter 2026-05-31
BerriAI/litellm #29162 fix: remove duplicate "Logging" in W&B integration log message 2026-05-28
huggingface/datasets #8223 DOC: document missing save_infos and max_depth parameters 2026-05-27
meta-pytorch/torchtune #2964 fix(logging): use RANK env var in log_rank_zero before dist init 2026-05-22

Updated 2026-11-09 from the GitHub API by update.py.

About

Every pull request I've had merged into open-source projects, updated weekly from the GitHub API

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages