kubernetes-engine-samples
kubernetes-engine-samples copied to clipboard
chore(deps): update python
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence | Update | Pending |
---|---|---|---|---|---|---|---|
cryptography (changelog) | ==43.0.1 -> ==43.0.3 |
patch | |||||
elasticsearch | ==8.15.0 -> ==8.15.1 |
patch | |||||
fastapi (changelog) | ==0.114.0 -> ==0.115.2 |
minor | 0.115.3 |
||||
google-auth | ~=2.34.0 -> ~=2.35.0 |
minor | |||||
google-cloud-aiplatform | ==1.65.0 -> ==1.70.0 |
minor | |||||
google-cloud-pubsub | ~=2.23.0 -> ~=2.26.1 |
minor | |||||
gradio | ==5.0.0 -> ==5.1.0 |
minor | 5.4.0 (+1) |
||||
langchain (changelog) | ==0.2.16 -> ==0.3.4 |
minor | |||||
langchain-community (changelog) | ==0.2.16 -> ==0.3.3 |
minor | |||||
langchain-weaviate | ==0.0.2 -> ==0.0.3 |
patch | |||||
numpy (source, changelog) | ==2.1.1 -> ==2.1.2 |
patch | |||||
pandas (source) | ==2.2.2 -> ==2.2.3 |
patch | |||||
pgvector | ==0.3.2 -> ==0.3.5 |
patch | |||||
psycopg2-binary (source, changelog) | ==2.9.9 -> ==2.9.10 |
patch | |||||
pymupdf (changelog) | ==1.24.10 -> ==1.24.11 |
patch | 1.24.12 |
||||
qdrant-client | ==1.11.1 -> ==1.12.0 |
minor | |||||
redis (changelog) | ==5.0.8 -> ==5.1.1 |
minor | 5.2.0 |
||||
ruff (source, changelog) | >=0.6,<=0.6.4 -> >=0.7,<=0.7.0 |
minor | 0.7.1 |
||||
scikit-learn (source, changelog) | ==1.5.1 -> ==1.5.2 |
patch | |||||
streamlit (source, changelog) | ==1.38.0 -> ==1.39.0 |
minor | |||||
transformers | ==4.44.2 -> ==4.45.2 |
minor | 4.46.0 |
||||
tzdata | ==2024.1 -> ==2024.2 |
minor | |||||
uvicorn (changelog) | ==0.30.6 -> ==0.32.0 |
minor | |||||
weaviate-client | ==4.7.1 -> ==4.9.0 |
minor | |||||
All locks refreshed | lockFileMaintenance |
[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
elastic/elasticsearch-py (elasticsearch)
v8.15.1
: 8.15.1
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
andignore_unavailable
parameters to Resolve index API
fastapi/fastapi (fastapi)
v0.115.2
Upgrades
- ⬆️ Upgrade Starlette to
>=0.37.2,<0.41.0
. PR #12431 by @tiangolo.
v0.115.1
Fixes
- 🐛 Fix openapi generation with responses kwarg. PR #10895 by @flxdot.
- 🐛 Remove
Required
shadowing from fastapi using Pydantic v2. PR #12197 by @pachewise.
Refactors
- ♻️ Update type annotations for improved
python-multipart
. PR #12407 by @tiangolo.
Docs
- ✨ Add new tutorial for SQL databases with SQLModel. PR #12285 by @tiangolo.
- 📝 Add External Link: How to profile a FastAPI asynchronous request. PR #12389 by @brouberol.
- 🔧 Remove
base_path
formdx_include
Markdown extension in MkDocs. PR #12391 by @tiangolo. - 📝 Update link to Swagger UI configuration docs. PR #12264 by @makisukurisu.
- 📝 Adding links for Playwright and Vite in
docs/project-generation.md
. PR #12274 by @kayqueGovetri. - 📝 Fix small typos in the documentation. PR #12213 by @svlandeg.
Translations
- 🌐 Add Portuguese translation for
docs/pt/docs/tutorial/cookie-param-models.md
. PR #12298 by @ceb10n. - 🌐 Add Portuguese translation for
docs/pt/docs/how-to/graphql.md
. PR #12215 by @AnandaCampelo. - 🌐 Add Portuguese translation for
docs/pt/docs/advanced/security/oauth2-scopes.md
. PR #12263 by @ceb10n. - 🌐 Add Portuguese translation for
docs/pt/docs/deployment/concepts.md
. PR #12219 by @marcelomarkus. - 🌐 Add Portuguese translation for
docs/pt/docs/how-to/conditional-openapi.md
. PR #12221 by @marcelomarkus. - 🌐 Add Portuguese translation for
docs/pt/docs/advanced/response-directly.md
. PR #12266 by @Joao-Pedro-P-Holanda. - 🌐 Update Portuguese translation for
docs/pt/docs/tutorial/cookie-params.md
. PR #12297 by @ceb10n. - 🌐 Fix Korean translation for
docs/ko/docs/tutorial/index.md
. PR #12278 by @kkotipy. - 🌐 Update Portuguese translation for
docs/pt/docs/advanced/security/http-basic-auth.md
. PR #12275 by @andersonrocha0. - 🌐 Add Portuguese translation for
docs/pt/docs/deployment/cloud.md
. PR #12217 by @marcelomarkus. - ✏️ Fix typo in
docs/es/docs/python-types.md
. PR #12235 by @JavierSanchezCastro. - 🌐 Add Dutch translation for
docs/nl/docs/environment-variables.md
. PR #12200 by @maxscheijen. - 🌐 Add Portuguese translation for
docs/pt/docs/deployment/manually.md
. PR #12210 by @JoaoGustavoRogel. - 🌐 Add Portuguese translation for
docs/pt/docs/deployment/server-workers.md
. PR #12220 by @marcelomarkus. - 🌐 Add Portuguese translation for
docs/pt/docs/how-to/configure-swagger-ui.md
. PR #12222 by @marcelomarkus.
Internal
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #12396 by @pre-commit-ci[bot].
- 🔨 Add script to generate variants of files. PR #12405 by @tiangolo.
- 🔧 Add speakeasy-api to
sponsors_badge.yml
. PR #12404 by @tiangolo. - ➕ Add docs dependency: markdown-include-variants. PR #12399 by @tiangolo.
- 📝 Fix extra mdx-base-path paths. PR #12397 by @tiangolo.
- 👷 Tweak labeler to not override custom labels. PR #12398 by @tiangolo.
- 👷 Update worfkow deploy-docs-notify URL. PR #12392 by @tiangolo.
- 👷 Update Cloudflare GitHub Action. PR #12387 by @tiangolo.
- ⬆ Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.3. PR #12386 by @dependabot[bot].
- ⬆ Bump mkdocstrings[python] from 0.25.1 to 0.26.1. PR #12371 by @dependabot[bot].
- ⬆ Bump griffe-typingdoc from 0.2.6 to 0.2.7. PR #12370 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #12331 by @pre-commit-ci[bot].
- 🔧 Update sponsors, remove Fine.dev. PR #12271 by @tiangolo.
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #12253 by @pre-commit-ci[bot].
- ✏️ Fix docstring typos in http security. PR #12223 by @albertvillanova.
v0.115.0
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] = []
@​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] = []
@​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
@​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] = []
@​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
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #12204 by @pre-commit-ci[bot].
v0.114.2
Fixes
- 🐛 Fix form field regression with
alias
. PR #12194 by @Wurstnase.
Translations
- 🌐 Add Portuguese translation for
docs/pt/docs/tutorial/request-form-models.md
. PR #12175 by @ceb10n. - 🌐 Add Chinese translation for
docs/zh/docs/project-generation.md
. PR #12170 by @waketzheng. - 🌐 Add Dutch translation for
docs/nl/docs/python-types.md
. PR #12158 by @maxscheijen.
Internal
- 💡 Add comments with instructions for Playwright screenshot scripts. PR #12193 by @tiangolo.
- ➕ Add inline-snapshot for tests. PR #12189 by @tiangolo.
v0.114.1
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
- 🌐 Add Portuguese translation for
docs/pt/docs/virtual-environments.md
. PR #12163 by @marcelomarkus. - 🌐 Add Portuguese translation for
docs/pt/docs/environment-variables.md
. PR #12162 by @marcelomarkus. - 🌐 Add Portuguese translation for
docs/pt/docs/tutorial/testing.md
. PR #12164 by @marcelomarkus. - 🌐 Add Portuguese translation for
docs/pt/docs/tutorial/debugging.md
. PR #12165 by @marcelomarkus. - 🌐 Add Korean translation for
docs/ko/docs/project-generation.md
. PR #12157 by @BORA040126.
Internal
- ⬆ Bump tiangolo/issue-manager from 0.5.0 to 0.5.1. PR #12173 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #12176 by @pre-commit-ci[bot].
- 👷 Update
issue-manager.yml
. PR #12159 by @tiangolo. - ✏️ Fix typo in
fastapi/params.py
. PR #12143 by @surreal30.
googleapis/google-auth-library-python (google-auth)
v2.35.0
Features
- Add cred info to ADC creds (#1587) (6f75dd5)
- Add support for asynchronous
AuthorizedSession
api (#1577) (2910b6b)
Bug Fixes
googleapis/python-aiplatform (google-cloud-aiplatform)
v1.70.0
Features
- Add a dynamic retrieval API (44df243)
- Add enable_secure_private_service_connect in service attachment (44df243)
- Add new
PscInterfaceConfig
field topipeline_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
Features
- Add rerun method to pipeline job preview client. (29dec74)
Bug Fixes
- GenAI - Fixed from_dict methods (3090812)
v1.68.0
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
Bug Fixes
- Fix rag corpus creation error (6083b93)
v1.67.0
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
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
Documentation
v2.26.0
Features
v2.25.2
Documentation
v2.25.1
Bug Fixes
v2.25.0
Features
gradio-app/gradio (gradio)
v5.1.0
Features
-
#9662
b1c5a68
- Tweak message shown in Colab notebooks. Thanks @abidlabs! -
#9656
8f6626c
- Fix streaming Audio/Video Output. Thanks @freddyaboulton! -
#9660
3407b50
- Chat Interface Functional test Fix + Chat Examples Center. Thanks @dawoodkhan82! -
#9677
3a19e69
- Revert text disable. Thanks @whitphx!
Fixes
-
#9676
fd0264f
- Fix Audio in Chatbot bug. Thanks @freddyaboulton!
v5.0.2
Fixes
v5.0.1
Features
-
#9632
9b58ab0
- bump to node 20. Thanks @pngwn! -
#9626
ec95b02
- Fix stopping chat interface when stop button is clicked. Thanks @aliabid94! -
#9617
c163182
- Fix dark mode detection and container height. Thanks @pngwn! -
#9623
5923c67
- Fix Chatbot Examples Error. Thanks @freddyaboulton! -
#9614
5d98550
- Fixretry
andundo
reactivity in gr.Chatbot. Thanks @hannahblair! -
#9619
1f3ee97
- Fix Functional Tests. Thanks @dawoodkhan82!
Fixes
pandas-dev/pandas (pandas)
v2.2.3
: Pandas 2.2.3
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
- Added
avg
function with type casting to SQLAlchemy - Added
globally
option for Psycopg 2
v0.3.4
- Added
schema
option for asyncpg
v0.3.3
- Improved support for cursor factories with Psycopg 2
pymupdf/pymupdf (pymupdf)
v1.24.11
: PyMuPDF-1.24.11 released
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.