kubernetes-engine-samples icon indicating copy to clipboard operation
kubernetes-engine-samples copied to clipboard

chore(deps): update python

Open renovate-bot opened this issue 5 months ago • 1 comments

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Update Pending
cryptography (changelog) ==43.0.1 -> ==43.0.3 age adoption passing confidence patch
elasticsearch ==8.15.0 -> ==8.15.1 age adoption passing confidence patch
fastapi (changelog) ==0.114.0 -> ==0.115.2 age adoption passing confidence minor 0.115.3
google-auth ~=2.34.0 -> ~=2.35.0 age adoption passing confidence minor
google-cloud-aiplatform ==1.65.0 -> ==1.70.0 age adoption passing confidence minor
google-cloud-pubsub ~=2.23.0 -> ~=2.26.1 age adoption passing confidence minor
gradio ==5.0.0 -> ==5.1.0 age adoption passing confidence minor 5.4.0 (+1)
langchain (changelog) ==0.2.16 -> ==0.3.4 age adoption passing confidence minor
langchain-community (changelog) ==0.2.16 -> ==0.3.3 age adoption passing confidence minor
langchain-weaviate ==0.0.2 -> ==0.0.3 age adoption passing confidence patch
numpy (source, changelog) ==2.1.1 -> ==2.1.2 age adoption passing confidence patch
pandas (source) ==2.2.2 -> ==2.2.3 age adoption passing confidence patch
pgvector ==0.3.2 -> ==0.3.5 age adoption passing confidence patch
psycopg2-binary (source, changelog) ==2.9.9 -> ==2.9.10 age adoption passing confidence patch
pymupdf (changelog) ==1.24.10 -> ==1.24.11 age adoption passing confidence patch 1.24.12
qdrant-client ==1.11.1 -> ==1.12.0 age adoption passing confidence minor
redis (changelog) ==5.0.8 -> ==5.1.1 age adoption passing confidence minor 5.2.0
ruff (source, changelog) >=0.6,<=0.6.4 -> >=0.7,<=0.7.0 age adoption passing confidence minor 0.7.1
scikit-learn (source, changelog) ==1.5.1 -> ==1.5.2 age adoption passing confidence patch
streamlit (source, changelog) ==1.38.0 -> ==1.39.0 age adoption passing confidence minor
transformers ==4.44.2 -> ==4.45.2 age adoption passing confidence minor 4.46.0
tzdata ==2024.1 -> ==2024.2 age adoption passing confidence minor
uvicorn (changelog) ==0.30.6 -> ==0.32.0 age adoption passing confidence minor
weaviate-client ==4.7.1 -> ==4.9.0 age adoption passing confidence minor
All locks refreshed lockFileMaintenance

[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

pyca/cryptography (cryptography)

v43.0.3

Compare Source

elastic/elasticsearch-py (elasticsearch)

v8.15.1: 8.15.1

Compare Source

8.15.1 (2024-09-08)

  • Fix OTel context loss in parallel bulk helper (#​2616)
  • Use request converter to generate python examples (#​2645)
  • Add Geoip database configuration APIs: Create or update, Get and Delete
  • Add q parameter to Update by Query API
  • Add allow_no_indices and ignore_unavailable parameters to Resolve index API
fastapi/fastapi (fastapi)

v0.115.2

Compare Source

Upgrades

v0.115.1

Compare Source

Fixes
Refactors
Docs
Translations
Internal

v0.115.0

Compare Source

Highlights

Now you can declare Query, Header, and Cookie parameters with Pydantic models. 🎉

Query Parameter Models

Use Pydantic models for Query parameters:

from typing import Annotated, Literal

from fastapi import FastAPI, Query
from pydantic import BaseModel, Field

app = FastAPI()

class FilterParams(BaseModel):
    limit: int = Field(100, gt=0, le=100)
    offset: int = Field(0, ge=0)
    order_by: Literal["created_at", "updated_at"] = "created_at"
    tags: list[str] = []

@&#8203;app.get("/items/")
async def read_items(filter_query: Annotated[FilterParams, Query()]):
    return filter_query

Read the new docs: Query Parameter Models.

Header Parameter Models

Use Pydantic models for Header parameters:

from typing import Annotated

from fastapi import FastAPI, Header
from pydantic import BaseModel

app = FastAPI()

class CommonHeaders(BaseModel):
    host: str
    save_data: bool
    if_modified_since: str | None = None
    traceparent: str | None = None
    x_tag: list[str] = []

@&#8203;app.get("/items/")
async def read_items(headers: Annotated[CommonHeaders, Header()]):
    return headers

Read the new docs: Header Parameter Models.

Cookie Parameter Models

Use Pydantic models for Cookie parameters:

from typing import Annotated

from fastapi import Cookie, FastAPI
from pydantic import BaseModel

app = FastAPI()

class Cookies(BaseModel):
    session_id: str
    fatebook_tracker: str | None = None
    googall_tracker: str | None = None

@&#8203;app.get("/items/")
async def read_items(cookies: Annotated[Cookies, Cookie()]):
    return cookies

Read the new docs: Cookie Parameter Models.

Forbid Extra Query (Cookie, Header) Parameters

Use Pydantic models to restrict extra values for Query parameters (also applies to Header and Cookie parameters).

To achieve it, use Pydantic's model_config = {"extra": "forbid"}:

from typing import Annotated, Literal

from fastapi import FastAPI, Query
from pydantic import BaseModel, Field

app = FastAPI()

class FilterParams(BaseModel):
    model_config = {"extra": "forbid"}

    limit: int = Field(100, gt=0, le=100)
    offset: int = Field(0, ge=0)
    order_by: Literal["created_at", "updated_at"] = "created_at"
    tags: list[str] = []

@&#8203;app.get("/items/")
async def read_items(filter_query: Annotated[FilterParams, Query()]):
    return filter_query

This applies to Query, Header, and Cookie parameters, read the new docs:

Features
  • ✨ Add support for Pydantic models for parameters using Query, Cookie, Header. PR #​12199 by @​tiangolo.
Translations
  • 🌐 Add Portuguese translation for docs/pt/docs/advanced/security/http-basic-auth.md. PR #​12195 by @​ceb10n.
Internal

v0.114.2

Compare Source

Fixes
Translations
Internal

v0.114.1

Compare Source

Refactors
  • ⚡️ Improve performance in request body parsing with a cache for internal model fields. PR #​12184 by @​tiangolo.
Docs
  • 📝 Remove duplicate line in docs for docs/en/docs/environment-variables.md. PR #​12169 by @​prometek.
Translations
Internal
googleapis/google-auth-library-python (google-auth)

v2.35.0

Compare Source

Features
Bug Fixes
googleapis/python-aiplatform (google-cloud-aiplatform)

v1.70.0

Compare Source

Features
  • Add a dynamic retrieval API (44df243)
  • Add enable_secure_private_service_connect in service attachment (44df243)
  • Add new PscInterfaceConfig field to pipeline_job.proto (44df243)
  • Add psc_automation_configs to DeployIndex v1 (44df243)
  • Add TunedModelRef and RebaseTunedModel Api for Vertex GenAiTuningService (44df243)
  • Add TunedModelRef and RebaseTunedModel Api for Vertex GenAiTuningService (44df243)
  • Add update_corpus method for vertex rag (09353cf)
  • Automatically end Experiment runs when Tensorboard CustomJob is complete (30cf221)
  • Vision Models - Add new safety filter levels to Vertex AI Image Generation API. (b1d5007)
Bug Fixes
  • Annotate PipelineJob and PipelineTaskRerunConfig fields as optional (44df243)
  • Update the docstring for LangchainAgent (f7fe2b0)
Documentation
  • Add sample to retrieve experiment backing tensorboard resource name (138dc1a)
  • GenAI - update comments in GenerationConfig property (c670eeb)
  • Limit comment SupervisedTuningSpec for 1p tuning (44df243)

v1.69.0

Compare Source

Features
  • Add rerun method to pipeline job preview client. (29dec74)
Bug Fixes
  • GenAI - Fixed from_dict methods (3090812)

v1.68.0

Compare Source

Features
  • A new field response_logprbs is added to message .google.cloud.aiplatform.v1.GenerationConfig (#​4410) (470933f)
  • Add support for partial failures sink in import rag files. (8070411)
  • Add support for SharePoint as a ImportRagFiles source. (f89df1f)
  • Adding Vertex Vector Search Vector DB option for RAG corpuses to SDK (d4193f2)
  • Batch_predict method generally-available at TextEmbeddingModel. (73c0dae)
  • GenAI - Add model routing config to sdk (c0626fe)
  • GenAI - Add support for logprobs and response_logprobs. (7acf0f7)
Bug Fixes
  • Fix rag corpus creation error (d25edce)
  • Fix typo in eval_task docstring (86fc215)
  • Fix typos in evaluation example metric prompt templates. (5f4d586)
  • GenAI - Fixed GenerativeModel.compute_tokens for v1 API (4637b4c)
  • Tensorboard - Fix error in tensorboard batch upload of nested dirs (86be328)
Documentation

v1.67.1

Compare Source

Bug Fixes
  • Fix rag corpus creation error (6083b93)

v1.67.0

Compare Source

Features
  • Add support for partial failures sink in import rag files. (07e471e)
  • Adding Feature Store Vector DB option for RAG corpuses to SDK (cfc3421)
  • Adding Pinecone Vector DB option for RAG corpuses to SDK (f78b953)
  • Adding Vertex Vector Search Vector DB option for RAG corpuses to SDK (f882657)
  • Allow customizing pipeline caching options for model evaluation jobs. (73490b2)
  • GenAI - Switched the GA version of the generative_models classes to use the v1 service APIs instead of v1beta1 (66d84af)
Bug Fixes
  • GenAI - Fixed GenerativeModel.compute_tokens for v1 API (0de2987)
  • Tensorboard - Fix error in tensorboard batch upload of nested dirs (ab157c8)
Documentation
  • Manually add summary overview page. (0bc608a)

v1.66.0

Compare Source

Features
  • Add max_wait_duration option to custom jobs. (ee65917)
  • Add Ray 2.33 support to SDK Client Builder, remove deprecated protocol_version from ray client context. (708a67b)
  • Add support for version 2.33 for RoV Bigquery read/write, remove dead code from version 2.4 (a4b6c60)
  • Update Ray system tests to be compatible with new RoV 2.33 changes (8c7bf27)
  • Update setup.py for including Ray v2.33, restrict RoV prediction to 2.9.3 for now (71c6f3c)
Bug Fixes
  • Identify nested Vertex Tensorboard profile runs for uploading when standard event data is not present (0a08027)
  • Move region tag to include imports (6d1f7fd)
  • Move region tag to include imports (#​4357) (6d1f7fd)
  • Rollback change to tensorboard uploader causing increased latency (879dbcd)
Documentation
  • Update SDK Job Submission with Ray v2.33 updated comments (7fda11f)
googleapis/python-pubsub (google-cloud-pubsub)

v2.26.1

Compare Source

Documentation

v2.26.0

Compare Source

Features
  • Add ingestion Cloud Storage fields and Platform Logging fields to Topic (#​1248) (a7a4caa)

v2.25.2

Compare Source

Documentation
  • Add command line args for OpenTelemetry Subscribe sample (#​1265) (0ff7f2a)

v2.25.1

Compare Source

Bug Fixes

v2.25.0

Compare Source

Features
gradio-app/gradio (gradio)

v5.1.0

Compare Source

Features
Fixes

v5.0.2

Compare Source

Fixes

v5.0.1

Compare Source

Features
Fixes
numpy/numpy (numpy)

v2.1.2

Compare Source

pandas-dev/pandas (pandas)

v2.2.3: Pandas 2.2.3

Compare Source

We are pleased to announce the release of pandas 2.2.3. This release includes some new features, bug fixes, and performance improvements. We recommend that all users upgrade to this version.

See the full whatsnew for a list of all the changes. Pandas 2.2.3 supports Python 3.9 and higher.

The release will be available on the defaults and conda-forge channels:

conda install pandas

Or via PyPI:

python3 -m pip install --upgrade pandas

Please report any issues with the release on the pandas issue tracker.

Thanks to all the contributors who made this release possible.

pgvector/pgvector-python (pgvector)

v0.3.5

Compare Source

  • Added avg function with type casting to SQLAlchemy
  • Added globally option for Psycopg 2

v0.3.4

Compare Source

  • Added schema option for asyncpg

v0.3.3

Compare Source

  • Improved support for cursor factories with Psycopg 2
pymupdf/pymupdf (pymupdf)

v1.24.11: PyMuPDF-1.24.11 released

Compare Source

PyMuPDF-1.24.11 has been released.

Wheels for Windows, Linux and MacOS, and the sdist, are available on pypi.org and can be installed in the usual way, for example:

python -m pip install --upgrade pymupdf

[Linux-aarch64 wheels will be built and uploaded later.]

Changes in version 1.24.11 (2024-10-03)

  • Use MuPDF-1.24.10.

  • Fixed issues:

  • Wheels now use the Python Stable ABI:

    • There is one PyMuPDF wheel for each platform.
    • Each wheel works with all supported Python versions.
    • Each wheel is built using the oldest supported Python version (currently 3.8).
    • There is no PyMuPDFb wheel.
  • Other:

    • Improvements to get_text_words() with sort=True.
    • Tests now always get the latest versions of required Python packages.
    • Removed dependency on setuptools.
    • Added item to PyMuPDF-1.24.10 changes below - fix of #​3630.
qdrant/qdrant-client (qdrant-client)

v1.12.0: v.1.12.0

[Compare Source](https://redirect.github.com/qdrant/qdrant-client/


Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

renovate-bot avatar Sep 23 '24 00:09 renovate-bot