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

feat(deps): bump the all group with 6 updates #176

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 1, 2025

Bumps the all group with 6 updates:

Package From To
huggingface-hub 0.27.0 0.28.1
pydantic 2.10.4 2.10.6
pyvespa 0.47.0 0.53.0
black 24.10.0 25.1.0
pre-commit 4.0.1 4.1.0
moto 5.0.25 5.0.27

Updates huggingface-hub from 0.27.0 to 0.28.1

Release notes

Sourced from huggingface-hub's releases.

v0.28.1: FIX path in HF_ENDPOINT discarded

Release 0.28.0 introduced a bug making it impossible to set a HF_ENDPOINT env variable with a value with a subpath. This has been fixed in huggingface/huggingface_hub#2807.

Full Changelog: huggingface/huggingface_hub@v0.28.0...v0.28.1

[v0.28.0]: Third-party Inference Providers on the Hub & multiple quality of life improvements and bug fixes

⚡️Unified Inference Across Multiple Inference Providers

The InferenceClient now supports third-party providers, offering a unified interface to run inference across multiple services while leveraging models from the Hugging Face Hub. This update enables developers to:

  • 🌐 Switch providers seamlessly - Transition between inference providers with a single interface.
  • 🔗 Unified model IDs - Always reference Hugging Face Hub model IDs, even when using external providers.
  • 🔑 Simplified billing and access management - You can use your Hugging Face Token for routing to third-party providers (billed through your HF account).

A list of supported third-party providers can be found here.

Example of text-to-image inference with Replicate:

>>> from huggingface_hub import InferenceClient
>>> replicate_client = InferenceClient(
...    provider="replicate",
...    api_key="my_replicate_api_key", # Using your personal Replicate key
)
>>> image = replicate_client.text_to_image(
...    "A cyberpunk cat hacking neural networks",
...    model="black-forest-labs/FLUX.1-schnell"
)
>>> image.save("cybercat.png")

Another example of chat completion with Together AI:

>>> from huggingface_hub import InferenceClient
>>> client = InferenceClient(
...     provider="together",  # Use Together AI provider
...     api_key="<together_api_key>",  # Pass your Together API key directly
... )
>>> client.chat_completion(
...     model="deepseek-ai/DeepSeek-R1",
...     messages=[{"role": "user", "content": "How many r's are there in strawberry?"}],
... )

When using external providers, you can choose between two access modes: either use the provider's native API key, as shown in the examples above, or route calls through Hugging Face infrastructure (billed to your HF account):

>>> from huggingface_hub import InferenceClient
>>> client = InferenceClient(
...    provider="fal-ai",
...    token="hf_****"  # Your Hugging Face token
</tr></table> 

... (truncated)

Commits

Updates pydantic from 2.10.4 to 2.10.6

Release notes

Sourced from pydantic's releases.

v2.10.6 2025-01-23

What's Changed

Fixes

Full Changelog: pydantic/pydantic@v2.10.5...v2.10.6

v2.10.5 2024-12-18

What's Changed

Fixes

Full Changelog: pydantic/pydantic@v2.10.4...v2.10.5

Changelog

Sourced from pydantic's changelog.

v2.10.6 (2025-01-23)

GitHub release

What's Changed

Fixes

v2.10.5 (2025-01-08)

GitHub release

What's Changed

Fixes

Commits

Updates pyvespa from 0.47.0 to 0.53.0

Release notes

Sourced from pyvespa's releases.

The Evaluator and no more python 3.8 release

What's Changed

Full Changelog: vespa-engine/pyvespa@v0.52.0...v0.53.0

v0.52.0

The Querybuilder release

What's Changed

Full Changelog: vespa-engine/pyvespa@v0.51.0...v0.52.0

v0.51.0

Release highlights

  • Visual RAG demo-application with ColPali (notebook including link to frontend-web app in FastHTML)
  • Support version-parameter in VespaCloud().deploy to specify Vespa-version.

What's Changed

... (truncated)

Commits
  • d326bb5 Merge pull request #1004 from vespa-engine/thomasht86/quit-supporting-python3_8
  • ff56b96 Merge branch 'master' into thomasht86/quit-supporting-python3_8
  • 51eedf9 Merge pull request #1003 from vespa-engine/thomasht86/evaluator
  • deccc97 add section about train, val, test and overfitting to notebook
  • ede1e6b add docstring to run()
  • baf4473 switch from call() to run()
  • 8b6d4b2 update version matrix for unit tests
  • c989918 uv lock
  • a89d317 only 3.9 and up
  • 107b455 notebook updates
  • Additional commits viewable in compare view

Updates black from 24.10.0 to 25.1.0

Release notes

Sourced from black's releases.

25.1.0

Highlights

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

  • Normalize casing of Unicode escape characters in strings to lowercase (#2916)
  • Fix inconsistencies in whether certain strings are detected as docstrings (#4095)
  • Consistently add trailing commas to typed function parameters (#4164)
  • Remove redundant parentheses in if guards for case blocks (#4214)
  • Add parentheses to if clauses in case blocks when the line is too long (#4269)
  • Whitespace before # fmt: skip comments is no longer normalized (#4146)
  • Fix line length computation for certain expressions that involve the power operator (#4154)
  • Check if there is a newline before the terminating quotes of a docstring (#4185)
  • Fix type annotation spacing between * and more complex type variable tuple (#4440)

The following changes were not in any previous release:

  • Remove parentheses around sole list items (#4312)
  • Generic function definitions are now formatted more elegantly: parameters are split over multiple lines first instead of type parameter definitions (#4553)

Stable style

  • Fix formatting cells in IPython notebooks with magic methods and starting or trailing empty lines (#4484)
  • Fix crash when formatting with statements containing tuple generators/unpacking (#4538)

Preview style

  • Fix/remove string merging changing f-string quotes on f-strings with internal quotes (#4498)
  • Collapse multiple empty lines after an import into one (#4489)
  • Prevent string_processing and wrap_long_dict_values_in_parens from removing parentheses around long dictionary values (#4377)
  • Move wrap_long_dict_values_in_parens from the unstable to preview style (#4561)

Packaging

  • Store license identifier inside the License-Expression metadata field, see PEP 639. (#4479)

Performance

  • Speed up the is_fstring_start function in Black's tokenizer (#4541)

Integrations

  • If using stdin with --stdin-filename set to a force excluded path, stdin won't be

... (truncated)

Changelog

Sourced from black's changelog.

25.1.0

Highlights

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

  • Normalize casing of Unicode escape characters in strings to lowercase (#2916)
  • Fix inconsistencies in whether certain strings are detected as docstrings (#4095)
  • Consistently add trailing commas to typed function parameters (#4164)
  • Remove redundant parentheses in if guards for case blocks (#4214)
  • Add parentheses to if clauses in case blocks when the line is too long (#4269)
  • Whitespace before # fmt: skip comments is no longer normalized (#4146)
  • Fix line length computation for certain expressions that involve the power operator (#4154)
  • Check if there is a newline before the terminating quotes of a docstring (#4185)
  • Fix type annotation spacing between * and more complex type variable tuple (#4440)

The following changes were not in any previous release:

  • Remove parentheses around sole list items (#4312)
  • Generic function definitions are now formatted more elegantly: parameters are split over multiple lines first instead of type parameter definitions (#4553)

Stable style

  • Fix formatting cells in IPython notebooks with magic methods and starting or trailing empty lines (#4484)
  • Fix crash when formatting with statements containing tuple generators/unpacking (#4538)

Preview style

  • Fix/remove string merging changing f-string quotes on f-strings with internal quotes (#4498)
  • Collapse multiple empty lines after an import into one (#4489)
  • Prevent string_processing and wrap_long_dict_values_in_parens from removing parentheses around long dictionary values (#4377)
  • Move wrap_long_dict_values_in_parens from the unstable to preview style (#4561)

Packaging

  • Store license identifier inside the License-Expression metadata field, see PEP 639. (#4479)

Performance

  • Speed up the is_fstring_start function in Black's tokenizer (#4541)

Integrations

... (truncated)

Commits

Updates pre-commit from 4.0.1 to 4.1.0

Release notes

Sourced from pre-commit's releases.

pre-commit v4.1.0

Features

Fixes

Changelog

Sourced from pre-commit's changelog.

4.1.0 - 2025-01-20

Features

Fixes

Commits
  • b152e92 v4.1.0
  • c3125a4 Merge pull request #3389 from lorenzwalthert/dev-always-unset-renv
  • c2c061c fix: ensure env patch is applied for vanilla emulation
  • cd429db Merge pull request #3382 from pre-commit/pre-commit-ci-update-config
  • 9b9f8e2 [pre-commit.ci] pre-commit autoupdate
  • 86300a4 Merge pull request #3376 from pre-commit/r-gone
  • 77edad8 install r on ubuntu runners
  • 18b3939 Merge pull request #3375 from pre-commit/dotnet-tests-ubuntu-latest
  • 31cb945 Merge pull request #3374 from pre-commit/docker-image-tests-ubuntu-22-not-pre...
  • 28c3d81 update .net tests to use .net 8
  • Additional commits viewable in compare view

Updates moto from 5.0.25 to 5.0.27

Changelog

Sourced from moto's changelog.

5.0.27

Docker Digest for 5.0.27: sha256:ac5312f68c6b748b667526025f9e7a8c2e4112837c258eee68f96fa36d9dbbef

New Methods:
    * Glue:
        * create_dev_endpoint()
        * get_dev_endpoint()
        * get_dev_endpoints()
* KMS:
    * generate_mac()
    * list_key_rotations()
    * rotate_key_on_demand()
    * verify_mac()
  • SES:

    • delete_configuration_set()
    • list_configuration_sets()
  • SESv2:

    • create_configuration_set()
    • create_dedicated_ip_pool()
    • delete_configuration_set()
    • delete_dedicated_ip_pool()
    • get_configuration_set()
    • get_dedicated_ip_pool()
    • list_configuration_sets()
    • list_dedicated_ip_pools()

Miscellaneous: * Introduced a new setting for ServerMode, MOTO_DISABLE_GLOBAL_CORS. Disabling the global CORS setting makes it possible to test the CORS-policies on S3 buckets * ElastiCache: create_user() now supports the AuthenticationMode-parameter * ElasticSearch/OpenSearch: list_domain_names() now returns domains from both services * Kafka: list_clusters_v2() now returns all parameters * Scheduler: The schedule_expression_timezone now defaults to UTC * RDS: create_db_instance() now throws an exception if an instance with that ID already exists * RDS: restore_db_instance_from_db_snapshot() now throws an exception if an instance with that ID already exists

5.0.26

Docker Digest for 5.0.26: sha256:1cae28be97cc87151ecabb531d1507b8dd3d52d3636b86143a16cccf4b5fcf43

New Services:
    * Kinesis:
        * delete_resource_policy()
        * get_resource_policy()
        * put_resource_policy()

... (truncated)

Commits
  • 9c877b0 Pre-Release: Up Version Number
  • c6030c9 Prep release 5.0.27 (#8505)
  • 62dd9bc SecretsManager: rotate_secret() should create AWSPending without a value (#8504)
  • 209e4e1 Core: Allow replace/remove of mocked responses (#8499)
  • a3472d3 [ElastiCache] Add support for AuthenticationMode for create_user (#8494)
  • 7d80859 chore: update SSM default parameters (#8503)
  • 1028231 chore: update EC2 Instance Types (#8502)
  • cc56c64 chore: update EC2 Instance Offerings (#8501)
  • 4c1321a Kafka - Update responses for list_clusters_v2 (#8492)
  • cfaa898 Ensure compatibility with latest botocore S3 client customizations (#8495)
  • Additional commits viewable in compare view

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 previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the all group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [huggingface-hub](https://github.com/huggingface/huggingface_hub) | `0.27.0` | `0.28.1` |
| [pydantic](https://github.com/pydantic/pydantic) | `2.10.4` | `2.10.6` |
| [pyvespa](https://github.com/vespa-engine/pyvespa) | `0.47.0` | `0.53.0` |
| [black](https://github.com/psf/black) | `24.10.0` | `25.1.0` |
| [pre-commit](https://github.com/pre-commit/pre-commit) | `4.0.1` | `4.1.0` |
| [moto](https://github.com/getmoto/moto) | `5.0.25` | `5.0.27` |


Updates `huggingface-hub` from 0.27.0 to 0.28.1
- [Release notes](https://github.com/huggingface/huggingface_hub/releases)
- [Commits](huggingface/huggingface_hub@v0.27.0...v0.28.1)

Updates `pydantic` from 2.10.4 to 2.10.6
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.10.4...v2.10.6)

Updates `pyvespa` from 0.47.0 to 0.53.0
- [Release notes](https://github.com/vespa-engine/pyvespa/releases)
- [Commits](vespa-engine/pyvespa@v0.47.0...v0.53.0)

Updates `black` from 24.10.0 to 25.1.0
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](psf/black@24.10.0...25.1.0)

Updates `pre-commit` from 4.0.1 to 4.1.0
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](pre-commit/pre-commit@v4.0.1...v4.1.0)

Updates `moto` from 5.0.25 to 5.0.27
- [Release notes](https://github.com/getmoto/moto/releases)
- [Changelog](https://github.com/getmoto/moto/blob/master/CHANGELOG.md)
- [Commits](getmoto/moto@5.0.25...5.0.27)

---
updated-dependencies:
- dependency-name: huggingface-hub
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: pydantic
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: pyvespa
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: black
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: pre-commit
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: moto
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all
...

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 Feb 1, 2025
@dependabot dependabot bot requested a review from a team February 1, 2025 14: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