-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Backport release-24.05] Update open-webui to 0.3.12 #332915
[Backport release-24.05] Update open-webui to 0.3.12 #332915
Conversation
(cherry picked from commit 709eb8e)
(cherry picked from commit 61ab4de)
nixos/open-webui: remove `preStart` step (cherry picked from commit a867053)
(cherry picked from commit 5664bb7)
(cherry picked from commit 3094511)
diff: https://github.com/open-webui/open-webui/compare/v0.2.4..v0.2.5 changelog: https://github.com/open-webui/open-webui/releases/tag/v0.2.5 (cherry picked from commit 26595b2)
(cherry picked from commit 028584b)
diff: https://github.com/open-webui/open-webui/compare/v0.2.5..v0.3.2 changelog: https://github.com/open-webui/open-webui/releases/tag/v0.3.2 I also added a new dependency `extract-msg` because of open-webui/open-webui@f69bc57 I also removed stuff from `pythonRemoveDeps` since they are now available: - NixOS#317142 - NixOS#317151 (cherry picked from commit cbf8486)
(cherry picked from commit 942e301)
diff: https://github.com/open-webui/open-webui/compare/v0.3.2..v0.3.3 changelog: https://github.com/open-webui/open-webui/releases/tag/v0.3.3 (cherry picked from commit 7d13180)
diff: https://github.com/open-webui/open-webui/compare/v0.3.3..v0.3.4 changelog: https://github.com/open-webui/open-webui/releases/tag/v0.3.4 (cherry picked from commit efede65)
For more info, see: - Disable hatch custom hook: NixOS#316248 (comment) - why `makeWrapperArgs`?: NixOS#316248 (comment) - `pythonRelaxDepsHook` is a nativeBuildInput: NixOS#316248 (comment) (cherry picked from commit 75d7ee7)
diff: https://github.com/open-webui/open-webui/compare/v0.3.4..v0.3.5 changelog: https://github.com/open-webui/open-webui/releases/tag/v0.3.5 (cherry picked from commit da4b396)
(cherry picked from commit 5b616f8)
diff: https://github.com/open-webui/open-webui/compare/v0.3.5..v0.3.7 changelog: https://github.com/open-webui/open-webui/releases/tag/v0.3.7 (cherry picked from commit 2756131)
diff: https://github.com/open-webui/open-webui/compare/v0.3.7..v0.3.8 changelog: https://github.com/open-webui/open-webui/releases/tag/v0.3.8 (cherry picked from commit a7bda90)
(cherry picked from commit 398141f)
diff: https://github.com/open-webui/open-webui/compare/v0.3.9..v0.3.10 changelog: https://github.com/open-webui/open-webui/releases/tag/v0.3.10 (cherry picked from commit cb69fb4)
You can find the guidelines for `meta.description` at https://github.com/NixOS/nixpkgs/blob/9f918d616c5321ad374ae6cb5ea89c9e04bf3e58/pkgs/README.md?plain=1#L375-L383 Co-authored-by: Aleksana <[email protected]> (cherry picked from commit aa951ab)
(cherry picked from commit 2cab957)
(cherry picked from commit 15e9842)
(cherry picked from commit 527e891)
(cherry picked from commit 13f08cc)
(cherry picked from commit 44e67b6)
(cherry picked from commit e823f8a)
(cherry picked from commit 5e74195)
(cherry picked from commit ae00b14)
(cherry picked from commit 06a2e9d)
(cherry picked from commit 9e732be)
(cherry picked from commit a97767f)
Pretty good job so far! |
Result of 62 packages marked as broken and skipped:
2 packages blacklisted:
12 packages failed to build:
291 packages built:
|
Do you know why the CI job "Cherry-picks" is failing? |
I had to resolve conflicts in two packages: |
12 packages failed to build:
Note: The packages failing above also fail on |
Result of 20 packages marked as broken and skipped:
8 packages failed to build:
169 packages built:
|
0.3.12 is now available, see #333008 |
diff: https://github.com/open-webui/open-webui/compare/v0.3.11..v0.3.12 changelog: https://github.com/open-webui/open-webui/releases/tag/v0.3.12 (cherry picked from commit fea52cc)
should this package be available in the tree now? |
Just give it one or two more days and it will show up. |
Started getting a build failure after this got merged. |
Why the heck was this merged? |
After a careful analysis with the help of @Artturin and @emilazy all backports but the one to open-webui seem to be allowed under the backport guidelines. We weren't able to judge the open-webui bump. |
Are you sure? it seems to build fine on # On `x86_64-linux`
❯ nix build github:nixos/nixpkgs/release-24.05#python3Packages.pyreqwest-impersonate --no-link --print-out-paths
/nix/store/8a0xq27sg3x40xhkw6zsca7gfd63610i-python3.11-pyreqwest-impersonate-0.4.9 |
I did go through the guidelines. The only unacceptable commit seemed to be The bumps to packages other than I apologise, I should have mentioned all of this in the PR description to avoid wasting all of your time. I will keep that in mind from next time. |
Description of changes
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.