Skip to content

chore(deps): update python-nonmajor#622

Open
anubhav756 wants to merge 3 commits intomainfrom
anubhav-deps
Open

chore(deps): update python-nonmajor#622
anubhav756 wants to merge 3 commits intomainfrom
anubhav-deps

Conversation

@anubhav756
Copy link
Copy Markdown
Contributor

@anubhav756 anubhav756 commented Apr 4, 2026

Note

This PR fixes the dependency version conflicts occurring in #478.

ERROR: Cannot install google-adk==1.28.1 and opentelemetry-sdk==1.40.0 because these package versions have conflicting dependencies.

The conflict is caused by:
   The user requested opentelemetry-sdk==1.40.0
   google-adk 1.28.1 depends on opentelemetry-sdk<1.39.0 and >=1.36.0

Additionally, some packages in these conflicts have no matching distributions available for your environment:
   opentelemetry-sdk

This PR contains the following updates:

Package Change Age Confidence
aiohttp ==3.13.4==3.13.5 age confidence
black (changelog) ==26.1.0==26.3.1 age confidence
google-adk (changelog) ==1.27.2==1.28.1 age confidence
google-auth ==2.45.0==2.49.1 age confidence
google-auth ==2.47.0==2.49.1 age confidence
google-auth-oauthlib (source) ==1.2.1==1.3.1 age confidence
google-cloud-secret-manager (source) ==2.26.0==2.27.0 age confidence
google-cloud-storage ==3.7.0==3.10.1 age confidence
isort (changelog) ==8.0.0==8.0.1 age confidence
langchain-core (changelog) ==1.2.22==1.2.26 age confidence
llama-index-core ==0.14.12==0.14.20 age confidence
mypy (changelog) ==1.19.1==1.20.0 age confidence
opentelemetry-exporter-gcp-trace (source) ==1.9.0==1.11.0 age confidence
opentelemetry-exporter-otlp-proto-http ==1.37.0==1.40.0 age confidence
opentelemetry-sdk ==1.37.0==1.38.0 age confidence
pillow (changelog) ==12.1.0==12.2.0 age confidence
pytest-cov (changelog) ==7.0.0==7.1.0 age confidence
requests (changelog) ==2.33.0==2.33.1 age confidence
typing-extensions (changelog) ==4.14.1==4.15.0 age confidence

Release Notes

aio-libs/aiohttp (aiohttp)

v3.13.5

Compare Source

===================

Bug fixes

  • Skipped the duplicate singleton header check in lax mode (the default for response
    parsing). In strict mode (request parsing, or -X dev), all RFC 9110 singletons
    are still enforced -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:12302.


psf/black (black)

v26.3.1

Compare Source

Stable style
  • Prevent Jupyter notebook magic masking collisions from corrupting cells by using
    exact-length placeholders for short magics and aborting if a placeholder can no longer
    be unmasked safely (#​5038)
Configuration
  • Always hash cache filename components derived from --python-cell-magics so custom
    magic names cannot affect cache paths (#​5038)
Blackd
  • Disable browser-originated requests by default, add configurable origin allowlisting
    and request body limits, and bound executor submissions to improve backpressure
    (#​5039)

v26.3.0

Compare Source

Stable style
  • Don't double-decode input, causing non-UTF-8 files to be corrupted (#​4964)
  • Fix crash on standalone comment in lambda default arguments (#​4993)
  • Preserve parentheses when # type: ignore comments would be merged with other
    comments on the same line, preventing AST equivalence failures (#​4888)
Preview style
  • Fix bug where if guards in case blocks were incorrectly split when the pattern had
    a trailing comma (#​4884)
  • Fix string_processing crashing on unassigned long string literals with trailing
    commas (one-item tuples) (#​4929)
  • Simplify implementation of the power operator "hugging" logic (#​4918)
Packaging
  • Fix shutdown errors in PyInstaller builds on macOS by disabling multiprocessing in
    frozen environments (#​4930)
Performance
  • Introduce winloop for windows as an alternative to uvloop (#​4996)
  • Remove deprecated function uvloop.install() in favor of uvloop.new_event_loop()
    (#​4996)
  • Rename maybe_install_uvloop function to maybe_use_uvloop to simplify loop
    installation and creation of either a uvloop/winloop evenloop or default eventloop
    (#​4996)
Output
  • Emit a clear warning when the target Python version is newer than the running Python
    version, since AST safety checks cannot parse newer syntax. Also replace the
    misleading "INTERNAL ERROR" message with an actionable error explaining the version
    mismatch (#​4983)
Blackd
  • Introduce winloop to be used when windows in use which enables blackd to run faster on
    windows when winloop is installed. (#​4996)
Integrations
  • Remove unused gallery script (#​5030)
  • Harden parsing of black requirements in the GitHub Action when use_pyproject is
    enabled so that only version specifiers are accepted and direct references such as
    black @&#8203; https://... are rejected. Users should upgrade to the latest version of the
    action as soon as possible. This update is received automatically when using
    psf/black@stable, and is independent of the version of Black installed by the
    action. (#​5031)
Documentation
  • Expand preview style documentation with detailed examples for wrap_comprehension_in,
    simplify_power_operator_hugging, and wrap_long_dict_values_in_parens features
    (#​4987)
  • Add detailed documentation for formatting Jupyter Notebooks (#​5009)
google/adk-python (google-adk)

v1.28.1

Compare Source

Features
  • live: support live for gemini-3.1-flash-live-preview model (ee69661)
Bug Fixes
  • Disallow args on /builder and Add warning about Web UI usage to CLI help (f037f68)
  • live: Buffer tool calls and emit them together upon turn completion (081adbd)

v1.28.0

Compare Source

Features
  • a2a: add lifespan parameter to to_a2a() (0f4c807), closes #​4701
  • Add a new extension for the new version of ADK-A2A integration (6f0dcb3)
  • Add ability to run individual unit tests to unittests.sh (b3fcd8a)
  • Add database_role property to SpannerToolSettings and use it in execute_sql to support fine grained access controls (360e0f7)
  • Add index to events table and update dependencies (3153e6d), closes #​4827
  • Add MultiTurn Task success metric (9a75c06)
  • Add MultiTurn Task trajectory and tool trajectory metrics (38bfb44)
  • Add slack integration to ADK (6909a16)
  • Add Spanner Admin Toolset (28618a8)
  • Add SSE streaming support to conformance tests (c910961)
  • Add support for Anthropic's thinking_blocks format in LiteLLM integration (fc45fa6), closes #​4801
  • Add support for timeout to UnsafeLocalCodeExecutor (71d26ef)
  • auth: Integrate GCP IAM Connectors (Noop implementation) (78e5a90)
  • bigquery: Migrate 1P BQ Toolset (08be442) (7aa1f52) (d112131) (166ff99)
  • enable suppressing A2A experimental warnings (fdc2b43)
  • Enhance AgentEngineSandboxCodeExecutor sample to automatically provision an Agent Engine if neither agent_engine_resource_name nor sandbox_resource_name is provided (6c34694)
  • Extract and merge EventActions from A2A metadata (4b677e7), closes #​3968
  • mcp: add sampling callback support for MCP sessions (8f82697)
  • Optional GCP project and credential for GCS access (2f90c1a)
  • Support new embedding model in files retrieval (faafac9)
Bug Fixes
  • add agent name validation to prevent arbitrary module imports (116f75d)
  • add protection for arbitrary module imports (995cd1c), closes #​4947
  • Add read-only session support in DatabaseSessionService (f6ea58b), closes #​4771
  • Allow snake case for skill name (b157276)
  • bigquery: use valid dataplex OAuth scope (4010716)
  • Default to ClusterIP so GKE deployment isn't publicly exposed by default (f7359e3)
  • deps: bump google-genai minimum to >=1.64.0 for gemini-embedding-2-preview (f8270c8)
  • enforce allowed file extensions for GET requests in the builder API (96e845e)
  • error when event does not contain long_running_tool_ids (1f9f0fe)
  • Exclude compromised LiteLLM versions from dependencies pin to 1.82.6 (77f1c41)
  • Fix IDE hangs by moving test venv and cache to /tmp (6f6fd95)
  • Fix imports for environment simulation files (dcccfca)
  • gate builder endpoints behind web flag (6c24ccc)
  • Handle concurrent creation of app/user state rows in DatabaseSessionService (d78422a), closes #​4954
  • live: convert response_modalities to Modality enum before assigning to LiveConnectConfig (47aaf66), closes #​4869
  • models: handle arbitrary dict responses in part_to_message_block (c26d359)
  • models: update 429 docs link for Gemini (a231c72)
  • populate required for Pydantic BaseModel parameters in FunctionTool (c5d809e), closes #​4777
  • Prevent compaction of events with pending function calls (991c411), closes #​4740
  • Prevent uv.lock modifications in unittests.sh (e6476c9)
  • Refactor blocking subprocess call to use asyncio in bash_tool (58c4536)
  • Refactor LiteLlm check to avoid ImportError (7b94a76)
  • Reject appends to stale sessions in DatabaseSessionService (b8e7647), closes #​4751
  • Remove redundant client_id from fetch_token call (50d6f35), closes #​4782
  • returns '<No stdout/stderr captured>' instead of empty strings for clearer agent feedback and correct typing (3e00e95)
  • Store and retrieve usage_metadata in Vertex AI custom_metadata (b318eee)
  • Support resolving string annotations for find_context_parameter (22fc332)
  • telemetry: Rolling back change to fix issue affecting LlmAgent creation due to missing version field (0e18f81)
  • tools: disable default httpx 5s timeout in OpenAPI tool _request (4c9c01f), closes #​4431
  • tools: support regional Discovery Engine endpoints (30b904e)
  • tools: support structured datastores in DiscoveryEngineSearchTool (f35c3a6), closes #​3406
  • Update Agent Registry to use the full agent card if available (031f581)
  • Update eval extras to Vertex SDK package version with constrained LiteLLM upperbound (27cc98d)
  • Update import and version for k8s-agent-sandbox (1ee0623), closes #​4883
  • Update list_agents to only list directories, not validate agent definitions (5020954)
Code Refactoring
  • rename agent simulator to environment simulation. Also add tracing into environment simulation (99a31bf)
Documentation
  • Feat/Issue Monitoring Agent (780093f)
  • Use a dedicated API key for docs agents (51c19cb)

v1.27.5

Compare Source

Bug Fixes
  • Update eval extras to Vertex SDK package version with constrained LiteLLM upperbound (77928a8)

v1.27.4

Compare Source

Bug Fixes
  • Exclude compromised LiteLLM versions from dependencies pin to 1.82.6 (fa5e707)
  • gate builder endpoints behind web flag (44b3f72)

v1.27.3

Compare Source

Bug Fixes
  • add protection for arbitrary module imports (276adfb)
googleapis/google-auth-library-python (google-auth)

v2.48.0

Compare Source

Features
Bug Fixes

v2.47.0

Compare Source

Features
Bug Fixes

v2.46.0

Compare Source

Documentation
Features
Bug Fixes
googleapis/google-cloud-python (google-auth-oauthlib)

v1.3.1: google-auth-oauthlib: v1.3.1

Compare Source

v1.3.1 (2026-03-26)

v1.3.0: google-auth-oauthlib: v1.3.0

Compare Source

Features
Bug Fixes
  • Raise meaningful exception when oauth callback times out (#​363) (adc3ee60)
googleapis/python-storage (google-cloud-storage)

v3.10.1

Compare Source

Bug Fixes

v3.10.0

Compare Source

Features
Perf Improvments
Bug Fixes

v3.9.0

Compare Source

Features
Bug Fixes

v3.8.0

Compare Source

Features
Bug Fixes
PyCQA/isort (isort)

v8.0.1

Compare Source

Changes

run-llama/llama_index (llama-index-core)

v0.14.20

Compare Source

llama-index-agent-agentmesh [0.2.0]
llama-index-callbacks-agentops [0.5.0]
  • chore(deps): bump the uv group across 50 directories with 2 updates (#​21164)
  • chore(deps): bump the uv group across 24 directories with 1 update (#​21219)
  • chore(deps): bump the uv group across 21 directories with 2 updates (#​21221)
  • fix vulnerability with nltk (#​21275)
llama-index-callbacks-aim [0.4.1]
llama-index-callbacks-argilla [0.5.0]
  • chore(deps): bump the uv group across 58 directories with 1 update (#​21166)
  • chore(deps): bump the uv group across 24 directories with 1 update (#​21219)
  • chore(deps): bump the uv group across 21 directories with 2 updates (#​21221)
  • fix vulnerability with nltk (#​21275)
llama-index-callbacks-arize-phoenix [0.7.0]
  • chore(deps): bump the uv group across 58 directories with 1 update (#​21166)
  • chore(deps): bump the uv group across 24 directories with 1 update (#​21219)
  • chore(deps): bump the uv group across 21 directories with 2 updates (#​21221)
  • fix vulnerability with nltk (#​21275)
llama-index-callbacks-honeyhive [0.5.0]
  • chore(deps): bump the uv group across 58 directories with 1 update (#​21166)
  • chore(deps): bump the uv group across 24 directories with 1 update (#​21219)
  • chore(deps): bump the uv group across 21 directories with 2 updates (#​21221)
  • fix vulnerability with nltk (#​21275)
llama-index-callbacks-langfuse [0.5.0]
  • chore(deps): bump the uv group across 58 directories with 1 update (#​21166)
  • chore(deps): bump the uv group across 24 directories with 1 update (#​21219)
  • chore(deps): bump the uv group across 21 directories with 2 updates (#​21221)
  • fix vulnerability with nltk (#​21275)
llama-index-callbacks-literalai [1.4.0]
  • chore(deps): bump the uv group across 58 directories with 1 update (#​21166)
  • chore(deps): bump the uv group across 24 directories with 1 update (#​21219)
  • chore(deps): bump the uv group across 21 directories with 2 updates (#​21221)
  • fix vulnerability with nltk (#​21275)
llama-index-callbacks-openinference [0.5.0]
  • chore(deps): bump the uv group across 58 directories with 1 update (#​21166)
  • chore(deps): bump the uv group across 24 directories with 1 update (#​21219)
  • chore(deps): bump the uv group across 21 directories with 2 updates (#​21221)
  • fix vulnerability with nltk (#​21275)
llama-index-callbacks-opik [1.3.0]
  • chore(deps): bump the uv group across 58 directories with 1 update (#​21166)
  • chore(deps): bump the uv group across 24 directories with 1 update (#​21219)
  • chore(deps): bump the uv group across 21 directories with 2 updates (#​21221)
  • fix vulnerability with nltk (#​21275)
llama-index-callbacks-promptlayer [0.5.0]
  • chore(deps): bump the uv group across 58 directories with 1 update (#​21166)
  • chore(deps): bump the uv group across 24 directories with 1 update (#​21219)
  • chore(deps): bump the uv group across 21 directories with 2 updates (#​21221)
  • fix vulnerability with nltk (#​21275)
llama-index-callbacks-uptrain [0.6.0]
  • chore(deps): bump the uv group across 58 directories with 1 update (#​21166)
  • chore(deps): bump the uv group across 24 directories with 1 update (#​21219)
  • chore(deps): bump the uv group across 21 directories with 2 updates (#​21221)
  • fix vulnerability with nltk (#​21275)
llama-index-callbacks-wandb [0.5.0]
  • chore(deps): bump the uv group across 58 directories with 1 update (#​21166)
  • chore(deps): bump the uv group across 24 directories with 1 update (#​21219)
  • chore(deps): bump the uv group across 21 directories with 2 updates (#​21221)
  • fix vulnerability with nltk (#​21275)
llama-index-core [0.14.20]
  • chore(deps): bump the uv group across 46 directories with 2 updates (#​21153)
  • fix(core): use async query generation in QueryFusionRetriever._aretrieve (#​21160)
  • chore(deps): bump the uv group across 50 directories with 2 updates (#​21164)
  • docs: fix typos, grammar, and formatting inconsistencies (#​21218)
  • fix: fix extra bracket in data_sources and typo in data_sinks (#​21251)
  • chore(deps): bump the uv group across 47 directories with 1 update (#​21254)
  • chore(deps): bump the uv group across 53 directories with 1 update (#​21255)
  • fix vulnerability with nltk (#​21275)
  • Update llama-index-workflows dependency to >=2.14.0 (#​21277)
  • Delete old folders (#​21286)
llama-index-embeddings-adapter [0.5.0]
  • chore(deps): bump the uv group across 58 directories with 1 update (#​21166)
  • chore(deps): bump the uv group across 24 directories with 1 update (#​21219)
  • chore(deps): bump the uv group across 21 directories with 2 updates (#​21221)
  • fix vulnerability with nltk ([#​21275](https://redire

@anubhav756 anubhav756 requested a review from a team as a code owner April 4, 2026 08:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants