[CI/Build] Fixed a test for invalid CLI argument validation in test_cli_args.py
https://github.com/vllm-project/vllm/pull/46779
https://github.com/vllm-project/vllm/pull/46779
Added the `min_p` sampling parameter to the Responses API (`/v1/responses`)
https://github.com/vllm-project/vllm/pull/46793
Fixed exception handling for backslash escapes in `make_valid_python`
Starlette: Fixed an issue where the 405 response from StaticFiles was missing the "Allow" header required by RFC 9110
pymilvus: Fixed an issue where MilvusClient's get/query/delete(ids=) method would cause errors or delete the wrong rows because it did not escape VARCHAR keys containing quotes or backslashes.
Pillow: Fixed an issue where Exif.tobytes() failed with a struct.error after reading an IFD1 file
https://github.com/vllm-project/vllm/pull/60191
speechbrain: Pull request to fix Issue #3091. Handles the name change that previously depended on `force_filename` in `COPY_SKIP_CACHE` directly, ensuring the label encoder loads correctly.
Fixed an issue where `faster-whisper: detect_language` would fail with an `AttributeError` when receiving `vad_parameters` in the form of a dictionary as described in the documentation.
python-dotenv: Fixed an issue where `dotenv run` would reject a .env file in named-pipe format with a "does not exist" error; now handles it the same way as the library's `list/get` methods.
speechbrain: Fixed an issue where getallfiles removed all files following those matched by exclude_and
asyncmy: Since it's a Cython `cdef` method, overrides don't work. Fixed the issue where `SSDictCursor` was returning a tuple by changing it to `cpdef`.
starlette: Fixed an issue where the square brackets were missing from the redirect URL when the host was an IPv6 address followed by the default port, such as [::1]:80 (Discussion #3637)
Pillow: Issue where ImageMagick-formatted EXIF data disappears entirely after calling exif_transpose()
silero-vad: Fixed an issue where OnnxWrapper would search the entire path for "16k," and if the parent directory name contained "16k," the default model would reject 8 kHz input.
vLLM: Parser plugin not loaded in run-batch
vLLM: Issue where toplogprobs returns an empty result when toplogprobs=-1 is requested in the Responses API
silero-vad: Fixed an issue where speech retained by `neg_threshold` was discarded when forced to split at `max_speech_duration_s`.
speechbrain: Fixed an issue where `TextEncoder.limited_labelset_from_iterable` passed a fixed value instead of an argument, causing the label set to remain unrestricted.
python-soundfile: Issue where the duration returned by sf.info() in files longer than 10 minutes is displayed in exponential notation
pyannote-audio: Fixed an issue where the number of completions passed to the progress hook was greater than the total when the last batch was small
whisperX: Fix PR for Issue #1490. Since `align()` fails to align, `words` outputs empty segments to the queue even in SRT and VTT.
Fixed an issue where capitalized fields in nested pydantic dataclasses were not populated by env and dotenv when `pydantic-settings: case_sensitive=False` was set.
litellm: Issue where hostedvllm in-place replaces the caller's video file part with videourl
vLLM: The Issue Where Speech Recognition and Translation Requests Bypass the Server’s Default Presence/Frequency Penalty
pyannote-audio: Fixed an issue where the pipeline failed with a KeyError because the default URI was missing from the input dict containing file objects
python-multipart: A TypeError occurs when UPLOADDIR is set to a string and UPLOADKEEP_FILENAME is enabled
huggingface/datasets: Modified to allow encoding of audio paths and bytes without torchcodec
https://github.com/Kludex/starlette/pull/3376