Skip to content
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

build(deps): bump the dependencies group across 1 directory with 9 updates #197

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 10, 2025

Bumps the dependencies group with 9 updates in the / directory:

Package From To
faster-whisper 1.0.3 1.1.1
granian 1.6.3 1.7.4
litestar 2.13.0 2.14.0
pydantic-settings 2.6.1 2.7.1
pyright 1.1.389 1.1.391
pylint 3.3.1 3.3.3
pytest 8.3.3 8.3.4
ruff 0.7.4 0.9.0
httpx 0.27.2 0.28.1

Updates faster-whisper from 1.0.3 to 1.1.1

Release notes

Sourced from faster-whisper's releases.

faster-whisper 1.1.1

What's Changed

New Contributors

Full Changelog: SYSTRAN/faster-whisper@v1.1.0...v1.1.1

faster-whisper 1.1.0

New Features

  • New batched inference that is 4x faster and accurate, Refer to README on usage instructions.
  • Support for the new large-v3-turbo model.
  • VAD filter is now 3x faster on CPU.
  • Feature Extraction is now 3x faster.
  • Added log_progress to WhisperModel.transcribe to print transcription progress.
  • Added multilingual option to transcription to allow transcribing multilingual audio. Note that Large models already have codeswitching capabilities, so this is mostly beneficial to medium model or smaller.
  • WhisperModel.detect_language now has the option to use VAD filter and improved language detection using language_detection_segments and language_detection_threshold.

Bug Fixes

  • Use correct features padding for encoder input when chunk_length <30s
  • Use correct seek value in output

Other Changes

  • replace NamedTuple with dataclass in Word, Segment, TranscriptionOptions, TranscriptionInfo, and VadOptions, this allows conversion to json without nesting. Note that _asdict() method is still available in Word and Segment classes for backward compatibility but will be removed in the next release, you can use dataclasses.asdict() instead.
  • Added new tests for development
  • Updated benchmarks in the Readme
  • use jiwer instead of evaluate in benchmarks
  • Filter out non_speech_tokens in suppressed tokens by @​jordimas in SYSTRAN/faster-whisper#898

New Contributors

Full Changelog: SYSTRAN/faster-whisper@v1.0.3...v1.1.0

Commits

Updates granian from 1.6.3 to 1.7.4

Release notes

Sourced from granian's releases.

Granian 1.7.4

Patch release

Changes since 1.7.3:

  • Fix a regression bug causing wrong contextvars.Context to be picked with Rust task implementation under some circumstances
  • Fix IPv6 addresses in access logs (#477 by @​jyelloz)
  • Bump dependencies

Granian 1.7.3

Patch release

Changes since 1.7.2:

  • Fix a regression bug preventing asyncio.wait_for to work with Rust task implementation

Granian 1.7.2

Patch release

Changes since 1.7.1:

  • Fix a regression bug preventing PyFutureAwaitable objects to be correctly GCollected in some circumstances
  • Fix a regression bug causing the wrong context to be used in some async calls
  • Prevent async callbacks tasks to be GCollected before completion with pure-python asyncio task implementation

Granian 1.7.1

Patch release

Changes since 1.7.0:

  • Add a pure-asyncio task implementation to prevent type checks issues in libs like anyio

Granian 1.7.0

What's Changed

New features

Changes

  • BREAKING removed loop optimizations option and relevant code
  • Bump PyO3 to 0.23
  • Drop Python 3.8 support
  • Remove custom allocators

Enhancements

  • WSGI implementation no longer run asyncio event loop
  • Use a custom asyncio.Task implementation in async protocols application calls
  • Add information about logging in README (#446 by @​hynek)

Granian 1.6.4

Patch release

Changes since 1.6.3:

... (truncated)

Commits
  • b5425a1 Update release workflow
  • 247a68d Minor cfg review in callbacks
  • 4a8cf4a Fix context in rust task impl (#482)
  • d15c37e Move CallbackSchedulerStep completely behind cfg flags
  • 87038c7 Bump deps
  • 115bc85 Bump tungstenite to 0.26
  • f374b4e Bump itertools from 0.13.0 to 0.14.0 (#481)
  • 457bec3 Bump astral-sh/setup-uv from 4 to 5 (#480)
  • 716ae04 Bump pyo3-log from 0.12.0 to 0.12.1 (#478)
  • ceab635 Fixed incorrect parsing of ipv6 addresses in RSGI and WSGI access logs (#477)
  • Additional commits viewable in compare view

Updates litestar from 2.13.0 to 2.14.0

Release notes

Sourced from litestar's releases.

v2.14.0

Summary

We are pleased to publish our first release of 2025!

Since our last release in November, everyone's been busy. In that short time, we've managed to squeeze in a huge amount of fixes, features, and (most, importantly) Python 3.13 support. Thank you to everyone in the community who contributed to this.

As we move towards 3.0, you'll see a few deprecations being added to packages. Please don't hesitate to join our discord to discuss any deprecation specifics or any other change you'd like to see in 3.0

Sponsors 🌟

What's changed

New contributors 🎉

Bugfixes 🐛

New features 🚀

... (truncated)

Commits
  • 4c7166a chore(release): updates change log for v2.14.0 (#3933)
  • 10734fa chore(release): prepare for v2.14.0
  • 5c87273 feat(ci): implement psycopg client install for macos and windows runner...
  • 9cc5396 fix(ci): only install dev tools in ubuntu (#3931)
  • f1f4c37 feat: add support for Python 3.13 (#3850)
  • 2fb6f6b fix(compression middleware): Fix resource handling (#3927)
  • f5ba3a7 chore(test): update pytest and unpin max version (#3925)
  • 8ac019d chore(build): prevent python 3.13 from installing (#3924)
  • 75d3430 docs: mention id field in 1-abstract-dto.rst (#3803)
  • da30d9f docs: add aranvir as a contributor for doc, code, and test (#3923)
  • Additional commits viewable in compare view

Updates pydantic-settings from 2.6.1 to 2.7.1

Release notes

Sourced from pydantic-settings's releases.

v2.7.1

What's Changed

Full Changelog: pydantic/pydantic-settings@v2.7.0...v2.7.1

v2.7.0

What's Changed

New Contributors

Full Changelog: pydantic/pydantic-settings@v2.6.1...v2.7.0

Commits
  • c989335 Prepare release 2.7.1 (#511)
  • 66ecc3a Move preferred alias resolution to private method (#507)
  • 95fae54 Prepare release 2.7.0 (#499)
  • b8968a7 Fix attribute error on Python 3.9 with typing.Sequence (#497)
  • 3667aed Improve field value parsing by adding NoDecode and ForceDecode annotation...
  • 2f498fe Change reference of default values validation in documentation (#496)
  • 7bcb6ed Add support for CLI kebab case flag. (#489)
  • 0b3e73d Relax default protected_namespaces (#483)
  • 3f831e9 Removing return type from the function in test (#491)
  • a903697 Strip annotated when getting submodels during CLI parsing. (#490)
  • Additional commits viewable in compare view

Updates pyright from 1.1.389 to 1.1.391

Commits

Updates pylint from 3.3.1 to 3.3.3

Commits

Updates pytest from 8.3.3 to 8.3.4

Release notes

Sourced from pytest's releases.

8.3.4

pytest 8.3.4 (2024-12-01)

Bug fixes

  • #12592: Fixed KeyError{.interpreted-text role="class"} crash when using --import-mode=importlib in a directory layout where a directory contains a child directory with the same name.

  • #12818: Assertion rewriting now preserves the source ranges of the original instructions, making it play well with tools that deal with the AST, like executing.

  • #12849: ANSI escape codes for colored output now handled correctly in pytest.fail{.interpreted-text role="func"} with [pytrace=False]{.title-ref}.

  • #9353: pytest.approx{.interpreted-text role="func"} now uses strict equality when given booleans.

Improved documentation

  • #10558: Fix ambiguous docstring of pytest.Config.getoption{.interpreted-text role="func"}.

  • #10829: Improve documentation on the current handling of the --basetemp option and its lack of retention functionality (temporary directory location and retention{.interpreted-text role="ref"}).

  • #12866: Improved cross-references concerning the recwarn{.interpreted-text role="fixture"} fixture.

  • #12966: Clarify filterwarnings{.interpreted-text role="ref"} docs on filter precedence/order when using multiple @pytest.mark.filterwarnings <pytest.mark.filterwarnings ref>{.interpreted-text role="ref"} marks.

Contributor-facing changes

  • #12497: Fixed two failing pdb-related tests on Python 3.13.
Commits
  • 53f8b4e Update pypa/gh-action-pypi-publish to v1.12.2
  • 98dff36 Prepare release version 8.3.4
  • 1b474e2 approx: use exact comparison for bool (#13013)
  • b541721 docs: Fix wrong statement about sys.modules with importlib import mode (#1298...
  • 16cb87b pytest.fail: fix ANSI escape codes for colored output (#12959) (#12990)
  • be6bc81 Issue #12966 Clarify filterwarnings docs on precedence when using multiple ma...
  • 7aeb72b Improve docs on basetemp and retention (#12912) (#12928)
  • c875841 Merge pull request #12917 from pytest-dev/patchback/backports/8.3.x/ded1f44e5...
  • 6502816 Merge pull request #12913 from jakkdl/dontfailonbadpath
  • 52135b0 Merge pull request #12885 from The-Compiler/pdb-py311 (#12887)
  • Additional commits viewable in compare view

Updates ruff from 0.7.4 to 0.9.0

Release notes

Sourced from ruff's releases.

0.9.0

Release Notes

Check out the blog post for a migration guide and overview of the changes!

Breaking changes

Ruff now formats your code according to the 2025 style guide. As a result, your code might now get formatted differently. See the formatter section for a detailed list of changes.

This release doesn’t remove or remap any existing stable rules.

Stabilization

The following rules have been stabilized and are no longer in preview:

The following behaviors have been stabilized:

The following fixes or improvements to fixes have been stabilized:

Formatter

This release introduces the new 2025 stable style (#13371), stabilizing the following changes:

  • Format expressions in f-string elements (#7594)
  • Alternate quotes for strings inside f-strings (#13860)
  • Preserve the casing of hex codes in f-string debug expressions (#14766)
  • Choose the quote style for each string literal in an implicitly concatenated f-string rather than for the entire string (#13539)
  • Automatically join an implicitly concatenated string into a single string literal if it fits on a single line (#9457)
  • Remove the ISC001 incompatibility warning (#15123)
  • Prefer parenthesizing the assert message over breaking the assertion expression (#9457)
  • Automatically parenthesize over-long if guards in match case clauses (#13513)
  • More consistent formatting for match case patterns (#6933)
  • Avoid unnecessary parentheses around return type annotations (#13381)

... (truncated)

Changelog

Sourced from ruff's changelog.

0.9.0

Check out the blog post for a migration guide and overview of the changes!

Breaking changes

Ruff now formats your code according to the 2025 style guide. As a result, your code might now get formatted differently. See the formatter section for a detailed list of changes.

This release doesn’t remove or remap any existing stable rules.

Stabilization

The following rules have been stabilized and are no longer in preview:

The following behaviors have been stabilized:

The following fixes or improvements to fixes have been stabilized:

Formatter

This release introduces the new 2025 stable style (#13371), stabilizing the following changes:

  • Format expressions in f-string elements (#7594)
  • Alternate quotes for strings inside f-strings (#13860)
  • Preserve the casing of hex codes in f-string debug expressions (#14766)
  • Choose the quote style for each string literal in an implicitly concatenated f-string rather than for the entire string (#13539)
  • Automatically join an implicitly concatenated string into a single string literal if it fits on a single line (#9457)
  • Remove the ISC001 incompatibility warning (#15123)
  • Prefer parenthesizing the assert message over breaking the assertion expression (#9457)
  • Automatically parenthesize over-long if guards in match case clauses (#13513)
  • More consistent formatting for match case patterns (#6933)
  • Avoid unnecessary parentheses around return type annotations (#13381)
  • Keep the opening parentheses on the same line as the if keyword for comprehensions where the condition has a leading comment (#12282)

... (truncated)

Commits
  • d0b2bbd Release 0.9.0 (#15371)
  • 8628f16 [ruff] Stop parsing diagnostics from other sources for code action requests...
  • 8bc11c4 [flake8-django] Recognize other magic methods (DJ012) (#15365)
  • bf5b0c2 [red-knot] Minor refactor of red_knot_vendored/build.rs (#15372)
  • 097aa04 [red-knot] Typeshed patching: use build.rs instead of workflow (#15370)
  • f706c3f Add f-string formatting to the docs (#15367)
  • 29f6653 [ruff] Stabilize useless-if-else (RUF034) (#15351)
  • d645525 [pylint]: Stabilize boolean-chained-comparison (PLR1716) (#15354)
  • 6dcf7b3 [ruff] Stabilize post-init-default (RUF033) (#15352)
  • 943d4fc Update formatter preview documentation (#15349)
  • Additional commits viewable in compare view

Updates httpx from 0.27.2 to 0.28.1

Release notes

Sourced from httpx's releases.

Version 0.28.1

0.28.1 (6th December, 2024)

  • Fix SSL case where verify=False together with client side certificates.

Version 0.28.0

0.28.0 (28th November, 2024)

The 0.28 release includes a limited set of deprecations.

Deprecations:

We are working towards a simplified SSL configuration API.

For users of the standard verify=True or verify=False cases, or verify=<ssl_context> case this should require no changes. The following cases have been deprecated...

  • The verify argument as a string argument is now deprecated and will raise warnings.
  • The cert argument is now deprecated and will raise warnings.

Our revised SSL documentation covers how to implement the same behaviour with a more constrained API.

The following changes are also included:

  • The deprecated proxies argument has now been removed.
  • The deprecated app argument has now been removed.
  • JSON request bodies use a compact representation. (#3363)
  • Review URL percent escape sets, based on WHATWG spec. (#3371, #3373)
  • Ensure certifi and httpcore are only imported if required. (#3377)
  • Treat socks5h as a valid proxy scheme. (#3178)
  • Cleanup Request() method signature in line with client.request() and httpx.request(). (#3378)
Changelog

Sourced from httpx's changelog.

0.28.1 (6th December, 2024)

  • Fix SSL case where verify=False together with client side certificates.

0.28.0 (28th November, 2024)

The 0.28 release includes a limited set of deprecations.

Deprecations:

We are working towards a simplified SSL configuration API.

For users of the standard verify=True or verify=False cases, or verify=<ssl_context> case this should require no changes. The following cases have been deprecated...

  • The verify argument as a string argument is now deprecated and will raise warnings.
  • The cert argument is now deprecated and will raise warnings.

Our revised SSL documentation covers how to implement the same behaviour with a more constrained API.

The following changes are also included:

  • The deprecated proxies argument has now been removed.
  • The deprecated app argument has now been removed.
  • JSON request bodies use a compact representation. (#3363)
  • Review URL percent escape sets, based on WHATWG spec. (#3371, #3373)
  • Ensure certifi and httpcore are only imported if required. (#3377)
  • Treat socks5h as a valid proxy scheme. (#3178)
  • Cleanup Request() method signature in line with client.request() and httpx.request(). (#3378)
  • Bugfix: When passing params={}, always strictly update rather than merge with an existing querystring. (#3364)
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previo...

Description has been truncated

…dates

Bumps the dependencies group with 9 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [faster-whisper](https://github.com/SYSTRAN/faster-whisper) | `1.0.3` | `1.1.1` |
| [granian](https://github.com/emmett-framework/granian) | `1.6.3` | `1.7.4` |
| [litestar](https://github.com/litestar-org/litestar) | `2.13.0` | `2.14.0` |
| [pydantic-settings](https://github.com/pydantic/pydantic-settings) | `2.6.1` | `2.7.1` |
| [pyright](https://github.com/RobertCraigie/pyright-python) | `1.1.389` | `1.1.391` |
| [pylint](https://github.com/pylint-dev/pylint) | `3.3.1` | `3.3.3` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.3.3` | `8.3.4` |
| [ruff](https://github.com/astral-sh/ruff) | `0.7.4` | `0.9.0` |
| [httpx](https://github.com/encode/httpx) | `0.27.2` | `0.28.1` |



Updates `faster-whisper` from 1.0.3 to 1.1.1
- [Release notes](https://github.com/SYSTRAN/faster-whisper/releases)
- [Commits](SYSTRAN/faster-whisper@v1.0.3...v1.1.1)

Updates `granian` from 1.6.3 to 1.7.4
- [Release notes](https://github.com/emmett-framework/granian/releases)
- [Commits](emmett-framework/granian@v1.6.3...v1.7.4)

Updates `litestar` from 2.13.0 to 2.14.0
- [Release notes](https://github.com/litestar-org/litestar/releases)
- [Commits](litestar-org/litestar@v2.13.0...v2.14.0)

Updates `pydantic-settings` from 2.6.1 to 2.7.1
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](pydantic/pydantic-settings@v2.6.1...v2.7.1)

Updates `pyright` from 1.1.389 to 1.1.391
- [Release notes](https://github.com/RobertCraigie/pyright-python/releases)
- [Commits](RobertCraigie/pyright-python@v1.1.389...v1.1.391)

Updates `pylint` from 3.3.1 to 3.3.3
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](pylint-dev/pylint@v3.3.1...v3.3.3)

Updates `pytest` from 8.3.3 to 8.3.4
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.3.3...8.3.4)

Updates `ruff` from 0.7.4 to 0.9.0
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.7.4...0.9.0)

Updates `httpx` from 0.27.2 to 0.28.1
- [Release notes](https://github.com/encode/httpx/releases)
- [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md)
- [Commits](encode/httpx@0.27.2...0.28.1)

---
updated-dependencies:
- dependency-name: faster-whisper
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: granian
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: litestar
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: pydantic-settings
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: pyright
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: pylint
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: httpx
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jan 10, 2025
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 13, 2025

Superseded by #198.

@dependabot dependabot bot closed this Jan 13, 2025
@dependabot dependabot bot deleted the dependabot/pip/dependencies-a332235a02 branch January 13, 2025 10:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants