Skip to content

fix(deps): update all non-major dependencies#1520

Open
renovate[bot] wants to merge 374 commits intomainfrom
renovate/all-minor-patch
Open

fix(deps): update all non-major dependencies#1520
renovate[bot] wants to merge 374 commits intomainfrom
renovate/all-minor-patch

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 10, 2026

This PR contains the following updates:

Package Change Age Confidence Type Update Pending
@reown/appkit 1.8.181.8.19 age confidence dependencies patch
@reown/appkit-adapter-wagmi 1.8.181.8.19 age confidence dependencies patch
@types/node (source) 24.11.024.12.0 age confidence devDependencies minor
@vue/tsconfig ^0.8.0^0.9.0 age confidence devDependencies minor
black (changelog) ==26.1.0==26.3.0 age confidence minor
eslint (source) 10.0.210.0.3 age confidence devDependencies patch
lucide-react (source) ^0.575.0^0.577.0 age confidence dependencies minor
lucide-vue-next (source) ^0.575.0^0.577.0 age confidence dependencies minor
ollama/ollama 0.17.60.17.7 age confidence patch
python 3.123.14 age confidence uses-with minor
python 3.12-slim3.14-slim age confidence final minor
redis (changelog) ==7.2.1==7.3.0 age confidence minor
setuptools (changelog) ==82.0.0==82.0.1 age confidence patch
viem (source) 2.46.32.47.0 age confidence dependencies minor 2.47.1
vite-svg-loader 5.1.05.1.1 age confidence dependencies patch
yeagerai/genlayer-genvm-webdriver 0.0.90.0.10 age confidence patch

Release Notes

reown-com/appkit (@​reown/appkit)

v1.8.19

Compare Source

Patch Changes
vuejs/tsconfig (@​vue/tsconfig)

v0.9.0

Compare Source

Noticeable Changes

  • feat: update lib to ES2022 by @​Slessi in #​41
  • chore: move noUncheckedIndexedAccess from base config to the lib config [fa4423b]
    • This is because noUncheckedIndexedAccess may have false positives, making it hard for existing codebases to upgrade.
    • But for new codebases, it’s still recommended to enable this flag from the beginning.

New Contributors

Full Changelog: vuejs/tsconfig@v0.8.1...v0.9.0

psf/black (black)

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 @​ 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)
eslint/eslint (eslint)

v10.0.3

Compare Source

lucide-icons/lucide (lucide-react)

v0.577.0: Version 0.577.0

Compare Source

What's Changed

New Contributors

Full Changelog: lucide-icons/lucide@0.576.0...0.577.0

v0.576.0: Version 0.576.0

Compare Source

What's Changed

Full Changelog: lucide-icons/lucide@0.575.0...0.576.0

actions/python-versions (python)

v3.14.3: 3.14.3

Compare Source

Python 3.14.3

v3.14.2: 3.14.2

Compare Source

Python 3.14.2

v3.14.1: 3.14.1

Compare Source

Python 3.14.1

v3.14.0: 3.14.0

Compare Source

Python 3.14.0

v3.13.12: 3.13.12

Compare Source

Python 3.13.12

v3.13.11: 3.13.11

Compare Source

Python 3.13.11

v3.13.10: 3.13.10

Compare Source

Python 3.13.10

v3.13.9: 3.13.9

Compare Source

Python 3.13.9

v3.13.8: 3.13.8

Compare Source

Python 3.13.8

v3.13.7: 3.13.7

Compare Source

Python 3.13.7

v3.13.6: 3.13.6

Compare Source

Python 3.13.6

v3.13.5: 3.13.5

Compare Source

Python 3.13.5

v3.13.4: 3.13.4

Compare Source

Python 3.13.4

v3.13.3: 3.13.3

Compare Source

Python 3.13.3

v3.13.2: 3.13.2

Compare Source

Python 3.13.2

v3.13.1: 3.13.1

Compare Source

Python 3.13.1

v3.13.0: 3.13.0

Compare Source

Python 3.13.0

redis/redis-py (redis)

v7.3.0: 7.3.0

Compare Source

Changes

OpenTelemetry Native Metrics Support for asynchronous clients
Added comprehensive OpenTelemetry metrics support for asynchronous clients following the OpenTelemetry Database Client Semantic Conventions.
Metric groups include:

  • Command metrics: Operation duration with retry tracking
  • Connection basic: Connection count and creation time
  • Resiliency: Errors, handoffs, timeout relaxation
  • Connection advanced: Wait time and use time
  • Pubsub metrics: Published and received messages
  • Stream metrics: Processing duration and maintenance notifications

🚀 New Features

  • Added OTel instrumentation and metrics export for async client (#​3977)

🐛 Bug Fixes

  • [async] Adding access to cluster client's nodes_manager and set_response_callback in ClusterPipeline objects (#​3989)
  • fix(connection): Ensure we have an initialized protocol in connection (#​3981)

🧰 Maintenance

  • fix: use KeysT for blpop and brpop keys parameter type annotation (#​3987 #​3990)
  • Bump actions/upload-artifact from 6 to 7 (#​3985)
  • fix: replace 3 bare except clauses with except Exception (#​3980)

We'd like to thank all the contributors who worked on this release!
@​mitre88 @​turanalmammadov @​haosenwang1018 @​Medno @​vladvildanov @​petyaslavova

pypa/setuptools (setuptools)

v82.0.1

Compare Source

wevm/viem (viem)

v2.47.0

Compare Source

Minor Changes
  • 1adb83804d5f6c3f36d5f293de88532330d52dc7 Thanks @​jxom! - Breaking (viem/tempo): chainId is now required when signing access key authorizations with signKeyAuthorization. It is recommended to use client.accessKey.signAuthorization instead for inferred chain ID.

    import { client } from './viem.config'
    import { Account } from 'viem/tempo'
    
    const account = Account.from({ privateKey: '0x...' })
    const accessKey = Account.fromP256(generatePrivateKey(), {
      access: account,
    })
    
    - const keyAuthorization = await account.signKeyAuthorization(accessKey)
    + const keyAuthorization = await client.accessKey.signAuthorization({
    +   account,
    +   accessKey,
    + })
Patch Changes
jpkleemans/vite-svg-loader (vite-svg-loader)

v5.1.1

Compare Source

genlayerlabs/genvm (yeagerai/genlayer-genvm-webdriver)

v0.0.10

Compare Source

What's Changed

Full Changelog: genlayerlabs/genvm@v0.0.9...v0.0.10


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 added 30 commits March 1, 2025 21:22
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot and others added 26 commits February 26, 2026 14:35
…1482)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cristiam Da Silva <cristiam86@gmail.com>
… to v3 (#1485)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…1486)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…1499)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix: resolve dependency conflicts and adapt to FastAPI 0.133.0

- Downgrade websockets 16.0 -> 15.0.1 to fix conflict with web3 (<16.0.0)
- Update solve_dependencies call for FastAPI 0.133.0 API changes
  (AsyncExitStack, scope keys, SolvedDependency dataclass)
- Force TEST_WITH_MOCK_LLMS=true in unit tests before .env loading
  to prevent integration test config from breaking consensus timing

* fixed dependencies
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…#1504)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Align Python version to 3.12 across CI workflows and DB migration Dockerfile
- Rollback PostgreSQL from 18-alpine to 16-alpine to avoid major version migration
- Fix Flask-JSONRPC 4.0 breaking import in contract_linter.py
- Re-enable TypeScript safety rules in ESLint config (as warnings)
- Remove unused register_all_rpc_endpoints function with broken partials
- Remove duplicate check_contract_state_with_timeout call in test
- Remove duplicate "Install oha" step in load test workflow
- Use setdefault for TEST_WITH_MOCK_LLMS env var
- Restore 6 functions removed from endpoints.py: get_contract_deployer,
  get_contract_nonce, admin_upgrade_contract_code, dev_get_pool_status,
  admin_create_tier, admin_list_tiers, admin_create_api_key,
  admin_deactivate_api_key
- Fix FastAPI solve_dependencies compatibility in rpc_endpoint_manager.py
  (AsyncExitStack, scope keys, SolvedDependency attributes)
- Fix test_leader_appeal race condition by setting finality_window_time=60
- Remove cosmetic print warnings from test_helpers.py
bake-action v6 defaults to git source instead of local checkout,
causing COPY .env to fail since .env is gitignored. Adding source: .
uses the local checkout where .env was already copied from .env.example.
The build context is ./ (repo root), so COPY ../.env resolved to /.env
(filesystem root) which doesn't exist. Changed to COPY .env . which
correctly references the file at the build context root. The old path
worked with bake-action v5 due to lenient BuildKit path resolution.
bake-action v6 uses git context by default, where .env doesn't exist
(gitignored). The COPY .env was redundant anyway:
- consensus-worker: docker-compose mounts .env as a volume at runtime
- database-migration: uses environment vars from docker-compose
- backend Dockerfile (jsonrpc) never had COPY .env and works fine

Also removes ineffective source: . from bake-action config (v6 converts
'.' to empty string, which fails the truthiness check in the action code
and silently falls back to git context).
@renovate
Copy link
Contributor Author

renovate bot commented Mar 10, 2026

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Resolve dependency version conflicts by taking main's versions
from dxp-732-update-studio-dependencies, which had more recent
updates across Python, Node, and package dependencies.
- Version conflicts: take higher version for each package
- Python version: keep 3.12 (main's choice)
- explorer/package.json: combine deps from both sides
- contract_linter.py: take expanded imports
- test_base.py: accept main's deletion
- Mock raw asset imports in vitest config so tests don't depend on
  the contract-examples copy script having run
- Fix consensus store test to expect actual env value (3) instead
  of fallback (10) for VITE_FINALITY_WINDOW
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.

2 participants