1
0
mirror of https://github.com/huggingface/diffusers.git synced 2026-10-24 20:59:27 +03:00
Commit Graph

336 Commits

Author SHA1 Message Date
Sayak Paul
6a43fb6e8a [ci] add hook tests to our CI. (#13848)
add hook tests to our CI.
2026-06-04 13:50:14 +05:30
Tarek Ziade
07de1f6fe8 moved to a webhook (#13836) 2026-06-01 12:11:06 +05:30
Sayak Paul
de6b049539 override torch stuff to prevent them from getting updated (#13831) 2026-05-29 11:44:45 +05:30
Sayak Paul
ff3b86b475 [ci] shorten serge name. (#13795)
* shorten serge name.

* change path
2026-05-27 21:43:56 +05:30
hf-dependantbot-rollout[bot]
4b3dd38042 chore: enable Dependabot weekly GitHub Actions bumps (#13812)
Co-authored-by: hf-dependantbot-rollout[bot] <285970069+hf-dependantbot-rollout[bot]@users.noreply.github.com>
2026-05-26 21:13:07 +05:30
Sayak Paul
216e245c74 ci: use uv overrides to make sure tokenizers install from <=0.23.0 under subs (#13767)
* ci: use uv overrides to make sure tokenizers install from <=0.23.0 under subs

* up
2026-05-21 18:20:37 +05:30
Sayak Paul
f502538134 [WIP] chore: add utilities to check if call/forward methods are documented. (#13758)
* chore: add utilities to check if call/forward methods are documented.

* Fix missing forward/__call__ docstring entries (#13769)

add missing

* style.

---------

Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com>
Co-authored-by: YiYi Xu <yixu310@gmail.com>
2026-05-21 08:00:22 +05:30
YiYi Xu
fece08aa62 [CI] claude_review: target source PR's branch for follow-up PRs (#13774)
* [CI] claude_review: target source PR's branch for follow-up PRs

The follow-up PR was always cut from main, so once main moved on from the
PR's base the cherry-pick conflicted and the run failed (see run
26191835696). For non-fork PRs we now target the PR's own head branch
instead — Claude's edits apply cleanly regardless of how main has diverged,
and merging the follow-up folds them into the original PR. Fork PRs still
target the default branch since we can't push to a fork.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* [CI] claude_review: skip COMMIT THIS on fork PRs

Falling back to main as the base for fork PRs hits the same cherry-pick
conflict pattern the previous commit fixed for source PRs, and we can't
push to the fork's branch anyway. Bail early with a friendly comment
pointing users to apply Claude's suggestions manually or open an issue.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 13:21:51 -10:00
Dhruv Nair
9c4e201dd1 [CI] Replace print_env step in CI with diffusers-cli env (#13662)
update

Co-authored-by: Sayak Paul <spsayakpaul@gmail.com>
2026-05-20 16:31:43 +05:30
Sayak Paul
776282c5d0 [ci] switch to a more unique name (#13738)
switch to a more unique name
2026-05-13 16:38:54 +09:00
Sayak Paul
8ad63fb1b5 Serge reviewer (#13735)
* add serge reviewer to enable claude for inline reviews.

* remove local settings

* up

* up

* switch the trigger word to goku
2026-05-13 16:34:07 +09:00
Sayak Paul
303f3a7061 Install transformers from main for doc and staging (#13723)
* Use Mistral3Model/Ministral3ForCausalLM

* [docs] add magcache to caching api listing (#13714)

add magcache to caching api listing

* install transformers from main

* up

* up

* up

* up[

* shorten deprecation cycle for flax.

* Revert "shorten deprecation cycle for flax."

This reverts commit 692d98db7b.

---------

Co-authored-by: Akshan Krithick <akshankrithick305@gmail.com>
Co-authored-by: YiYi Xu <yixu310@gmail.com>
2026-05-12 18:50:50 +09:00
Sayak Paul
6382a3db4d better usage of UV_PRERELEASE=allow (#13716) 2026-05-11 17:13:00 +09:00
Sayak Paul
48f39c2d59 [ci] allow claude to open PRs for certain instructions. (#13536)
* allow claude to open PRs for certain instructions.

* allow edits when claude is called on a PR of forked path

* address yiyi's feedback

* co-authoring
2026-05-10 09:08:36 +09:00
Pauline Bailly-Masson
3577280285 [CI] Bump style-bot SHA + switch to GitHub App (#13690)
* [CI] Bump style-bot SHA + switch to GitHub App

* [CI] Bump style-bot to merged SHA e2867e92
2026-05-07 14:13:27 +02:00
hf-security-analysis[bot]
9dad53e036 chore: update pr_labeler.yml (#13685)
fix(security): remediate workflow vulnerability in .github/workflows/pr_labeler.yml

Co-authored-by: hf-security-analysis[bot] <265538906+hf-security-analysis[bot]@users.noreply.github.com>
2026-05-06 23:38:55 +05:30
Dhruv Nair
e16719abb2 [CI] QOL improvement for PR size labeler (#13554)
* update

* update
2026-05-06 17:32:01 +05:30
Dhruv Nair
ffd5da5f74 [CI] Update all workflows with permissions (#13672)
update
2026-05-01 17:41:27 +05:30
Sayak Paul
4744648a8d [ci] use tokenizers stable installtion in CI. (#13562)
* use tokenizers stable installtion in CI.

* up1

* up2

* up3
2026-04-30 14:34:50 +05:30
Sayak Paul
dad80d728d [ci] simplify release workflow. (#13329)
* simplify release workflow.

* up

* trigger on branches too.

* restrict permissions to read.

* use sha

* remove determination step of latest branch

* resolve rest
2026-04-24 19:56:20 -03:00
Remy
d0c9cbad28 chore: bump doc-builder SHA for main doc build workflow (#13555) 2026-04-24 14:42:48 +02:00
Sayak Paul
267b7a0e4e [ci] feat: have pr labeler label for closing issues. (#13548)
feat: have pr labeler label for closing issues.
2026-04-22 17:53:14 -03:00
Pauline Bailly-Masson
e0c1ec462f add PR fork workable (#13438)
* add PR fork workable

* Apply suggestion from @paulinebm

* Apply suggestion from @paulinebm

* Apply suggestion from @yiyixuxu

Co-authored-by: YiYi Xu <yixu310@gmail.com>

* Apply suggestions from code review

Co-authored-by: Pauline Bailly-Masson <155966238+paulinebm@users.noreply.github.com>

---------

Co-authored-by: Sayak Paul <spsayakpaul@gmail.com>
Co-authored-by: YiYi Xu <yixu310@gmail.com>
2026-04-16 15:19:10 +05:30
Remy
a68f3677b7 chore: bump doc-builder SHA for PR upload workflow (#13476) 2026-04-15 12:16:24 +02:00
Sayak Paul
896fec351b [tests] tighten dependency testing. (#13332)
* tighten dependency testing.

* invoke dependency testing temporarily.

* f
2026-04-10 18:12:12 +05:30
Dhruv Nair
431066e967 [CI] Use finegrained token for Issue Labeler (#13433)
update
2026-04-08 11:18:24 +02:00
Dhruv Nair
d7bc233b4b [CI] Add PR/Issue Auto Labeler (#13380)
* update

* update

* update

* update

* update

* update

* update

* update

* Apply suggestion from @sayakpaul

Co-authored-by: Sayak Paul <spsayakpaul@gmail.com>

---------

Co-authored-by: Sayak Paul <spsayakpaul@gmail.com>
2026-04-07 10:02:18 +05:30
YiYi Xu
039e688fe0 improve Claude CI (#13397)
up

Co-authored-by: yiyi@huggingface.co <yiyi@ip-26-0-160-103.ec2.internal>
2026-04-06 10:43:10 -10:00
Pauline Bailly-Masson
3211cd9df0 🔒 Pin GitHub Actions to commit SHAs (#13385)
* 🔒 pin benchmark.yml actions to commit SHAs

* 🔒 pin nightly_tests.yml actions to commit SHAs

* 🔒 pin build_pr_documentation.yml actions to commit SHAs

* 🔒 pin typos.yml actions to commit SHAs

* 🔒 pin build_docker_images.yml actions to commit SHAs

* 🔒 pin build_documentation.yml actions to commit SHAs

* 🔒 pin upload_pr_documentation.yml actions to commit SHAs

* 🔒 pin pr_style_bot.yml actions to commit SHAs

* 🔒 pin codeql.yml actions to commit SHAs

* 🔒 pin ssh-pr-runner.yml actions to commit SHAs

* 🔒 pin trufflehog.yml actions to commit SHAs
2026-04-02 21:04:45 +05:30
hf-security-analysis[bot]
514bba0696 chore: update claude_review.yml (#13374)
fix(security): remediate workflow vulnerability in .github/workflows/claude_review.yml

Co-authored-by: hf-security-analysis[bot] <265538906+hf-security-analysis[bot]@users.noreply.github.com>
2026-04-01 10:18:29 +05:30
Sayak Paul
a8075425d8 [ci] support claude reviewing on forks. (#13365)
* support claude reviewing on forks.

* sanitization

* tighten system prompt.

* use latest checkout

* remove id-token
2026-03-31 14:56:08 +05:30
Sayak Paul
7da22b9db5 [ci] include checkout step in claude review workflow (#13352)
up
2026-03-27 17:28:31 +05:30
Sayak Paul
b757035df6 fix claude workflow to include id-token with write. (#13338) 2026-03-26 15:39:10 +05:30
Sayak Paul
426daabad9 [ci] claude in ci. (#13297)
* claude in ci.

* review feedback.
2026-03-25 21:30:06 +05:30
Dhruv Nair
e9b9f25f67 [CI] Update transformer version in release tests (#13296)
update
2026-03-20 11:40:06 +05:30
Dhruv Nair
07a63e197e [CI] Potential fix for code scanning alert no. 2150: Workflow does not contain permissions (#13230)
Potential fix for code scanning alert no. 2150: Workflow does not contain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com>
2026-03-10 09:07:16 +05:30
Dhruv Nair
8ea908f323 [CI] Add Workflow permissions to PR tests (#13233)
[CI] Add workflow permissions to PR tests

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-03-09 17:51:42 +05:30
Sayak Paul
3d9085565b remove db utils from benchmarking (#13199) 2026-03-02 16:39:56 +05:30
Sayak Paul
fcdd759e39 [chore] updates in the pypi publication workflow. (#12805)
* updates in the pypi publication workflow.

* change to 3.10
2026-03-02 14:34:49 +05:30
Sayak Paul
5e94d62eb4 migrate to transformers v5 (#12976)
* switch to transformers main again./

* more

* up

* up

* fix group offloading.

* attributes

* up

* up

* tie embedding issue.

* fix t5 stuff for more.

* matrix configuration to see differences between 4.57.3 and main failures.

* change qwen expected slice because of how init is handled in v5.

* same stuff.

* up

* up

* Revert "up"

This reverts commit 515dd06db5.

* Revert "up"

This reverts commit 5274ffdd7f.

* up

* up

* fix with peft_format.

* just keep main for easier debugging.

* remove torchvision.

* empty

* up

* up with skyreelsv2 fixes.

* fix skyreels type annotation.

* up

* up

* fix variant loading issues.

* more fixes.

* fix dduf

* fix

* fix

* fix

* more fixes

* fixes

* up

* up

* fix dduf test

* up

* more

* update

* hopefully ,final?

* one last breath

* always install from main

* up

* audioldm tests

* up

* fix PRX tests.

* up

* kandinsky fixes

* qwen fixes.

* prx

* hidream
2026-02-24 10:53:56 +05:30
Sayak Paul
f8d3db9ca7 remove deps related to test from ci (#13164) 2026-02-20 08:35:35 +05:30
dg845
53e1d0e458 [CI] Revert setuptools CI Fix as the Failing Pipelines are Deprecated (#13149)
* Pin setuptools version for dependencies which explicitly depend on pkg_resources

* Revert setuptools pin as k-diffusion pipelines are now deprecated

---------

Co-authored-by: Sayak Paul <spsayakpaul@gmail.com>
2026-02-18 20:34:00 -08:00
Dhruv Nair
f81e653197 [CI] Add ftfy as a test dependency (#13155)
* update

* update

* update

* update

* update

* update
2026-02-18 22:51:10 +05:30
Sayak Paul
2843b3d37a Sunset Python 3.8 & get rid of explicit typing exports where possible (#12524)
* drop python 3.8

* remove list, tuple, dict from typing

* fold Unions into |

* up

* fix a bunch and please me.

* up

* up

* up

* up

* up

* up

* enforce 3.10.0.

* up

* up

* up

* up

* up

* up

* up

* up

* Update setup.py

Co-authored-by: Dhruv Nair <dhruv.nair@gmail.com>

* up.

* python 3.10.

* ifx

* up

* up

* up

* up

* final

* up

* fix typing utils.

* up

* up

* up

* up

* up

* up

* fix

* up

* up

* up

* up

* up

* up

* handle modern types.

* up

* up

* fix ip adapter type checking.

* up

* up

* up

* up

* up

* up

* up

* revert docstring changes.

* keep deleted files deleted.

* keep deleted files deleted.

---------

Co-authored-by: Dhruv Nair <dhruv.nair@gmail.com>
2026-02-13 18:16:51 +05:30
dg845
277e305589 [CI] Fix setuptools pkg_resources Bug for PR GPU Tests (#13132)
Try to fix setuptools pkg_resources error for PR GPU test workflow
2026-02-13 10:09:32 +05:30
dg845
427472eb00 [CI] Fix setuptools pkg_resources Errors (#13129)
Try to fix setuptools pkg_resources issue on CI
2026-02-12 17:48:44 +05:30
Salman Chishti
d9959bd53b Upgrade GitHub Actions to latest versions (#12866)
* Upgrade GitHub Actions to latest versions

Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com>

* fix: Correct GitHub Actions upgrade (fix branch refs and version formats)

* fix: Correct GitHub Actions upgrade (fix branch refs and version formats)

* fix: Correct GitHub Actions upgrade (fix branch refs and version formats)

---------

Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com>
2026-01-27 11:52:50 +05:30
YiYi Xu
b1c77f67ac [modular] add auto_docstring & more doc related refactors (#12958)
* up

* up up

* update outputs

* style

* add modular_auto_docstring!

* more auto docstring

* style

* up up up

* more more

* up

* address feedbacks

* add TODO in the description for empty docstring

* refactor based on dhruv's feedback: remove the class method

* add template method

* up

* up up up

* apply auto docstring

* make style

* rmove space in make docstring

* Apply suggestions from code review

* revert change in z

* fix

* Apply style fixes

* include auto-docstring check in the modular ci. (#13004)

* Run ruff format after auto docstring generation

* up

* upup

* upup

* style

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com>
2026-01-26 17:12:13 -10:00
Sayak Paul
3981c955ce [modular] Tests for custom blocks in modular diffusers (#12557)
* start custom block testing.

* simplify modular workflow ci.

* up

* style.

* up

* up

* up

* up

* up

* up

* Apply suggestions from code review

* up
2026-01-09 15:57:23 +05:30
Salman Chishti
a812c87465 Upgrade GitHub Actions for Node 24 compatibility (#12865)
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com>
2026-01-09 08:28:58 +05:30