fix(deps): update python: non-major updates - #332
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/python-non-major
branch
9 times, most recently
from
July 22, 2026 18:41
b25108e to
fba0f64
Compare
renovate
Bot
force-pushed
the
renovate/python-non-major
branch
15 times, most recently
from
July 29, 2026 21:10
76a17a0 to
6380f52
Compare
renovate
Bot
force-pushed
the
renovate/python-non-major
branch
from
July 30, 2026 20:46
6380f52 to
356de3b
Compare
renovate
Bot
force-pushed
the
renovate/python-non-major
branch
2 times, most recently
from
August 1, 2026 20:41
588ee03 to
f217ee7
Compare
freinold
previously approved these changes
Aug 3, 2026
renovate
Bot
force-pushed
the
renovate/python-non-major
branch
9 times, most recently
from
August 7, 2026 17:32
63eeeac to
cd25ac4
Compare
renovate
Bot
force-pushed
the
renovate/python-non-major
branch
7 times, most recently
from
August 15, 2026 00:27
c27d413 to
e684e54
Compare
renovate
Bot
force-pushed
the
renovate/python-non-major
branch
2 times, most recently
from
August 18, 2026 13:39
03b0009 to
ce2ab6e
Compare
renovate
Bot
force-pushed
the
renovate/python-non-major
branch
from
August 19, 2026 08:09
ce2ab6e to
64d35fa
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==0.138.0→==0.141.1==0.2.27→==0.2.28==6.19.0→==6.24.0==1.20.1→==1.28.0==1.27.0→==1.29.0==4.6.0→==4.6.2==0.25.0→==0.26.0==2.14.2→==2.15.0==0.15.19→==0.16.3==0.0.53→==0.0.73==0.49.0→==0.52.4Release Notes
fastapi/fastapi (fastapi)
v0.141.1Compare Source
Fixes
app.frontend(). PR #16105 by @tiangolo.Docs
FASTAPI_ENVin FastAPI CLI guide. PR #16104 by @tiangolo.v0.141.0Compare Source
Features
app.frontend(check_dir="auto"), to make local development more convenient withfastapi dev. PR #16102 by @tiangolo.v0.140.13Compare Source
Fixes
status_codebeing ignored for SSE and JSONL streaming endpoints. PR #15937 by @SAURABHSALVE.Docs
format_sse_eventdocstring rendering of\n\nterminator. PR #15613 by @AshNicolus.v0.140.12Compare Source
Fixes
format_sse_eventto comply with SSE spec. PR #15515 by @Zawwarsami16.v0.140.11Compare Source
v0.140.10Compare Source
Fixes
Internal
v0.140.9Compare Source
Fixes
exclude_defaultsnot propagated to dict keys and values injsonable_encoder. PR #16043 by @MBGrao.Internal
v0.140.8Compare Source
Fixes
include_router(). PR #15077 by @alex-raw.v0.140.7Compare Source
Refactors
Internal
v0.140.6Compare Source
Refactors
v0.140.5Compare Source
Refactors
v0.140.4Compare Source
v0.140.3Compare Source
Refactors
v0.140.2Compare Source
Refactors
Internal
v0.140.1Compare Source
Refactors
v0.140.0Compare Source
Refactors
Docs
Internal
v0.139.2Compare Source
Fixes
v0.139.1Compare Source
Fixes
/users/john.doe. PR #16011 by @tiangolo.Docs
skip_usersnot being applied. PR #15995 by @YuriiMotov.Translations
llm-prompt.mdfor Hindi. PR #15810 by @YuriiMotov.Internal
FASTAPI_LATEST_CHANGEStoken inbump-pre-commit-hooksworkflow. PR #15984 by @YuriiMotov.v0.139.0Compare Source
Features
app.frontend(), e.g. for automatic cookie authentication for the frontend. PR #15908 by @tiangolo.Translations
Internal
allow-unsafe-pr-checkout: true. PR #15876 by @YuriiMotov.v0.138.2Compare Source
Refactors
app.frontend()return 404 for methods other thanGETorHEADwith no static file matches. PR #15863 by @tiangolo.Internal
v0.138.1Compare Source
Refactors
Internal
urchade/GLiNER (gliner)
v0.2.28Compare Source
gradio-app/gradio (gradio)
v6.24.0Compare Source
Features
e0f0790- Workflow: only inline app-owned files, and keep opened HTML off the app origin. Thanks @abidlabs!a9e8382- Add browser-local run history and loading. Thanks @abidlabs!1c8aa23- Fix initial Spaces iframe resize after app render. Thanks @dawoodkhan82!5019a24- Awaitauth_dependencyand apply it when routes are built on an existing app. Thanks @abidlabs!v6.23.1Compare Source
Fixes
3458ea4- Fix processing timer and other inherited text unreadable in dark mode. Thanks @hysts!v6.22.0Compare Source
Features
6302098-gr.Workflow: auto-create input/output nodes for model nodes (as already happens for Space nodes), replace the "Input"/"Output" buttons with a single "Component" button whose direction is derived from wiring, rename "Data" to "Dataset", let node error messages be copied, and document theoauth_tokenparameter in the View API panel. Thanks @abidlabs!321361f- Workflow: resizable nodes, full-screen image view, and webcam/mic capture. Thanks @abidlabs!3ac9d5d- Fix release CI regressions for assets and bundles. Thanks @abidlabs!Fixes
3676c45- publish thePrismglobal before its grammar files load, so the docs pages stop failing to hydrate withReferenceError: Prism is not defined. Thanks @abidlabs!fd79d09- Harden authentication and file redirect boundaries. Thanks @abidlabs!v6.21.0Compare Source
Features
0ee5cc8- Preserve browser-visible proxy origins for frontend assets and API requests, and retain app-level FastAPI root paths. Thanks @abidlabs!5200235- Fix chained events after cancellation and while the browser tab is hidden. Thanks @abidlabs!2d753d0- oauth: let API callers supply a token for endpoints that take agr.OAuthToken, viaoauth_tokenon the Python and JS clients — sent only to endpoints that declare they need one. Thanks @abidlabs!7ac583a- Make builds go zoom zoom. Thanks @pngwn!8bdc643- Fixgradio cc dev,gradio cc build, andgradio cc installto respect a customFRONTEND_DIRset on the component class, instead of assuming the frontend code lives in thefrontenddirectory. Thanks @abidlabs!d07af9d- workflow: add model endpoint integration. Thanks @hannahblair!eed6ebd- Report why the Node SSR server failed, and serve without SSR on the expected port. Thanks @abidlabs!2f6d04a- workflow: improve canvas authoring and examples. Thanks @abidlabs!04c5527- Fix spurious separators from empty tokens inHighlightedTextwithcombine_adjacent=True. Thanks @hysts!3473879- workflow: add html modality. Thanks @hannahblair!d3c70fa- workflow: various UX improvements, including opening the write-access link in a browser tab automatically when agr.Workflowis launched locally, and calling vision-language models through chat completions soimage-text-to-textmodel nodes work. Thanks @abidlabs!d5ef897- workflow: fix error banner and textarea visibility. Thanks @hannahblair!a2ddecf- workflow: ensure we handle trailing null values. Thanks @hannahblair!Fixes
3b12faa- Keep in-flight events and generators working when an app is hot-reloaded (gradio app.py). Thanks @abidlabs!95369a3- Fix Windows filename/path handling (reserved names, node probe, file URLs). Thanks @abidlabs!195593e- Rerun HTML mount behavior whengr.renderreplaces an unkeyed component. Thanks @abidlabs!7d71469- Reset audio playback position when the file is cleared or a new one is uploaded. Thanks @hysts!3aa5d5b- Strip<style>and<link>elements when sanitizing HTML in the frontend. Thanks @hysts!b844e74- Fix crash when a streaminggr.ChatInterfacefunction yields nothing. Thanks @hysts!0286f2c- workflow: use anyio.to_thread to send sync server functions to thread pool. Thanks @hannahblair!bad052c- Fix ColorPicker dispatching blur while the user is still using the picker dialog. Thanks @hysts!8c69a96- Stop deep-copying chat messages so components work as chat content again. Thanks @hysts!f3889bf- Fixgr.Codenot rendering when it has no initial value. Thanks @hysts!d3c70fa- cli: don't delete the installed skill when an agent's skills directory is a symlink to the central location. Thanks @abidlabs!8647a06- Keep fullscreen component controls inside the visible viewport when the page has a scrollbar. Thanks @hysts!c287b7b- Fixgr.Statepassing its callable default to event handlers instead of the called value. Thanks @hysts!1535d69- Fix hidden tab focus and label overflow menu. Thanks @dawoodkhan82!46e511b- Only remount a plot when its payload changes. Thanks @hysts!80d67ad- Upload recorded audio only once to fix intermittent Content-Length errors when loading recordings. Thanks @hysts!v6.20.0Compare Source
Features
79b9171- Gallery Download All. Thanks @dawoodkhan82!784eb53- workflow: show downstream output on subgraph run. Thanks @hannahblair!59968e8- workflow: update input change handling. Thanks @hannahblair!0533483- Migrate Image components to Svelte 5. Thanks @dawoodkhan82!55241c8- workflow: auto add node on port click. Thanks @hannahblair!ec64242- workflow: validate model before invoking inference client. Thanks @hannahblair!f7b872e- Replace deprecated Starlette 422 status constant in queue validator error path. Thanks @copilot-swe-agent!75c5d1e- workflow: inject token into fn functions. Thanks @hannahblair!Fixes
876d333- FixJSONDecodeErrorwhen loading cached examples with negative number outputs. Thanks @hysts!1c5c538- Security: serve/gradio_api/file=<url>via an SSRF-safe streaming proxy instead of an open redirect. Thanks @abidlabs!4e72cd1- workflow: forward_tokento bound fn when no request session. Thanks @hannahblair!98de45e- Fix gr.Plot collapsing to zero height for autosize Plotly figures. Thanks @hysts!46d391b- Fix embedded Gradio apps growing infinitely tall on HF Spaces when usingvh/%heights orfill_height. Thanks @abidlabs!63609f1- Enforcemax_file_sizefor multipart uploads to the/component_serverroute. Thanks @abidlabs!c576675- Fixgr.ImageEditorhigh CPU usage when idle by sleeping the render loop when nothing is changing. Thanks @abidlabs!dcc654d- Fix ImageEditor transform tools and hidden cleanup. Thanks @dawoodkhan82!2e80558- Firestate.change()for streaming (.stream()) events. Thanks @hysts!7a595cb- Fix ImageEditor brush texture resets. Thanks @dawoodkhan82!461d82d- Use same-origin credentials in the JS client so cross-origin embeds work again. Thanks @hysts!745f20c- Fixgr.Tabs.select()event not firing when switching tabs. Thanks @abidlabs!6438369- Wait for in-flight head scripts before running js_on_load in gr.HTML. Thanks @hysts!9a72d0c- Fix Column staying hidden after a multi-yield visibility update. Thanks @hysts!882df35- FixTypeError: this.app.$destroy is not a functionwhen embedding a Gradio app with the<gradio-app>web component. Thanks @abidlabs!huggingface/huggingface_hub (huggingface-hub)
v1.28.0: [v1.28.0] Hardware discovery and managed engine images for Inference Endpoints and moreCompare Source
🔎 Discover deployable hardware with
hf endpoints hardwareDeploying an Inference Endpoint requires five hardware flags (
--vendor,--region,--accelerator,--instance-type,--instance-size) whose valid values depend on each other, and until now there was no way to learn them from the CLI. The newhf endpoints hardwarecommand lists the valid combinations along with the price per replica per hour and your namespace's accelerator quota, filtered by default to the hardware you can deploy on right now. The same data is available in the SDK vialist_inference_endpoints_hardware(), which flattens the API response intoInferenceEndpointHardwareobjects you can filter programmatically.hf endpoints hardwareto list available instances by @hanouticelina in #4672🚀 Managed engine images and multi-accelerator parallelism for Inference Endpoints
custom_imagenow accepts the engine-specific container types supported by