Skip to content

chore(deps): Update python uv dependencies#430

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/python-python-uv-dependencies
Open

chore(deps): Update python uv dependencies#430
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/python-python-uv-dependencies

Conversation

@renovate

@renovate renovate Bot commented May 31, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence Type Update
apscheduler (changelog) >=3.10.0,<4.0.0>=3.11.3,<4.0.0 age confidence project.dependencies patch
droidrun >=0.4.0>=0.6.12 age confidence project.optional-dependencies minor
fastapi (changelog) >=0.124.0>=0.140.0 age confidence project.dependencies minor
fastmcp >=2.0.0>=2.14.7 age confidence project.dependencies minor
jinja2 (changelog) >=3.1.0>=3.1.6 age confidence project.dependencies patch
numpy (changelog) >=1.24.0>=1.26.4 age confidence project.dependencies minor
openai >=2.9.0>=2.48.0 age confidence project.dependencies minor
openai-agents >=0.6.4>=0.18.3 age confidence project.dependencies minor
pillow (changelog) >=11.3.0>=12.3.0 age confidence project.dependencies minor
prometheus-client >=0.21.0>=0.26.0 age confidence project.dependencies minor
pyinstaller (changelog) >=6.17.0>=6.21.0 age confidence dependency-groups minor
pyright >=1.1.407>=1.1.411 age confidence dependency-groups patch
pytest (changelog) >=9.0.2>=9.1.1 age confidence dependency-groups minor
python (source) >=3.11>=3.14.6 age confidence requires-python minor
python-socketio >=5.11.0>=5.16.3 age confidence project.dependencies patch
ruff (source, changelog) >=0.14.9>=0.16.0 age confidence dependency-groups minor
uvicorn (changelog) >=0.38.0>=0.51.0 age confidence project.dependencies minor
zeroconf (changelog) >=0.148.0>=0.150.0 age confidence project.dependencies minor

Release Notes

agronholm/apscheduler (apscheduler)

v3.11.3

Compare Source

  • Fixed sub-minute interval jobs stalling for the duration of a DST spring-forward gap when the scheduler was configured with a ZoneInfo time zone, caused by the wakeup delay being computed from the naive wall-clock difference instead of the actual UTC difference (#​1103)
  • Fixed imported jobs missing their scheduler and job store links (#​1119)
fastapi/fastapi (fastapi)

v0.140.0

Compare Source

Refactors
Docs
Internal

v0.139.2

Compare Source

Fixes
  • 🐛 Refactor router route building to make it thread-safe, mainly relevant for tests running in parallel threads (uncommon). PR #​16013 by @​tiangolo.

v0.139.1

Compare Source

Fixes
Docs
  • 📝 Fix topic repository list not being displayed and skip_users not being applied. PR #​15995 by @​YuriiMotov.
Translations
Internal

v0.139.0

Compare Source

Features
  • ✨ Support dependencies in app.frontend(), e.g. for automatic cookie authentication for the frontend. PR #​15908 by @​tiangolo.
Translations
Internal

v0.138.2

Compare Source

Refactors
  • ♻️ Make app.frontend() return 404 for methods other than GET or HEAD with no static file matches. PR #​15863 by @​tiangolo.
Internal

v0.138.1

Compare Source

Refactors
Internal

v0.138.0

Compare Source

Features
  • ✨ Add support for app.frontend("/", directory="dist") and router.frontend("/", directory="dist"). PR #​15800 by @​tiangolo.
Docs
Translations
Internal

v0.137.2

Compare Source

Features
  • ✨ Add iter_route_contexts() for advanced use cases that used to use router.routes (e.g. Jupyverse). PR #​15785 by @​tiangolo.
Translations
Internal

v0.137.1

Compare Source

Fixes

v0.137.0

Compare Source

Breaking Changes

Unblocks ✨ SO MANY THINGS ✨

Before this, router.include_router(other_router) would take each path operation from other_router and "clone" it, or recreate it from scratch.

This would mean that in the end there was only one top level router, part of the app.

The way it is structured here is that there are a few additional classes to handle intermediate metadata for router and route inclusion. That way the information of "router X includes Y and Y includes Z" is stored somewhere, without affecting (recreating / clonning) the final route.

Non Objectives

Dependencies for 404: previously I intended to support dependencies that would be executed even for 404, but that would conflict with the fact that a router could not find a match, but the next router did find a match. Executing dependencies in the router that did not find a match would not make sense, they could consume the request, body, etc. This original idea was discarded.

Specific Breaking Changes

Now router.routes is no longer a plain list of APIRoute objects, it can contain these intermediate objects that can contain additional routers, forming a tree.

Any logic that depended on iterating on the router.routes directly would be affected, that logic cannot expect to be able to extract data from a plain list of routes, as it's no longer a plain list but a tree.

Additionally, any logic that iterated on router.routes to modify them would now also see these new objects, and would not see all the routes in the app.

router.routes should be considered an internal implementation detail, only passed around to the FastAPI functions that need it.

Features
  • Adding routes (path operations) after a router is included now works, they are reflected as they are not copied.
  • Including subrouter in mainrouter can be done before adding routes (path operations) to subrouter, because now the the entire object is stored instead of copying the routes.
  • As routes are not copied, in some cases that might save some memory.
Alpha Features

This is not documented yet, so it's not officially supported yet and could change in the future.

But, as APIRoute and APIRouter instances are now preserved, they could be customized.

APIRouter has two new methods, .matches() and .handle(), counterpart to the existing ones in APIRoute. With this a router could customize how it matches and handles requests. For example, it could match only requests that include some specific header, for example for handling versions in headers.

Still, for now, consider this very experimental and potentially changing and breaking in the future.

Future Features Enabled
  • Custom APIRoute subclasses (undocumented, but alraedy works as desccribed above)
  • Custom APIRouter subclasses (undocumented, but already works as described above)
  • Dependencies per router
  • Exception handlers per router
  • Middleware per router
  • Other features planned
Docs
Translations
Internal

v0.136.3

Compare Source

Refactors
  • ♻️ Do not accept underscore headers when using convert_underscores=True (the default). PR #​15589 by @​tiangolo.

v0.136.1

Compare Source

Upgrades
Internal

v0.136.0

Compare Source

Upgrades

v0.135.4

Compare Source

Refactors
Internal

v0.135.3

Compare Source

Features
Docs
Internal

v0.135.2

Compare Source

Upgrades
Docs
Translations

Note

PR body was truncated to here.

@renovate renovate Bot added dependencies Pull requests that update a dependency file renovate labels May 31, 2026
@vercel

vercel Bot commented May 31, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
autoglm-gui Ready Ready Preview, Comment Jul 25, 2026 12:43am

@github-actions

github-actions Bot commented May 31, 2026

Copy link
Copy Markdown
Contributor

🚀 Lint & Format Check Results: ❌ FAILED

What was checked:

  • 🐍 Backend: Ruff linting + formatting
  • 📱 Frontend: ESLint + Prettier + TypeScript types
  • 🔧 Unified: Custom lint script validation

❌ Some checks failed!

How to fix:

  1. Run locally to auto-fix most issues:
uv run python scripts/lint.py
  1. Commit the fixes and push:
git add .
git commit -m "fix: apply lint and format fixes"
git push
  1. The checks will run again automatically.

Individual fix commands:

Backend:

uv run ruff check --fix
uv run ruff format

Frontend:

cd frontend
pnpm lint --fix
pnpm format
cd ..

This is an automated check. For questions, ask in the PR discussion.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 4ca2f78f8d

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread pyproject.toml Outdated
description = "Web GUI for AutoGLM Phone Agent - AI-powered Android automation"
readme = "README.md"
requires-python = ">=3.11"
requires-python = ">=3.14.5"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Restore a supported Python floor

With this floor, uv sync cannot install the project in the documented/CI-supported Python environments: the shared setup action still defaults to Python 3.11 and the integration matrix explicitly runs 3.11, 3.12, 3.13, and 3.14 (.github/actions/setup-python/action.yml, .github/workflows/integration-tests.yml). I also checked the current environment where Python is 3.14.4, and uv sync --frozen --dry-run fails with No interpreter found for Python >=3.14.5, so this change blocks local setup and CI jobs unless every runner has at least 3.14.5 available.

Useful? React with 👍 / 👎.

@codecov

codecov Bot commented May 31, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.48%. Comparing base (17e23d2) to head (e0848a5).

@@            Coverage Diff             @@
##             main     #430      +/-   ##
==========================================
- Coverage   82.92%   82.48%   -0.44%     
==========================================
  Files         116      116              
  Lines       12250    11950     -300     
==========================================
- Hits        10158     9857     -301     
- Misses       2092     2093       +1     
Flag Coverage Δ
e2e-backend 31.68% <ø> (-1.68%) ⬇️
e2e-frontend 0.59% <ø> (-0.02%) ⬇️
integration 37.58% <ø> (-1.53%) ⬇️
unit 80.82% <ø> (-0.48%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.
see 15 files with indirect coverage changes


Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 17e23d2...e0848a5. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@renovate
renovate Bot force-pushed the renovate/python-python-uv-dependencies branch from 4ca2f78 to 599a24b Compare May 31, 2026 21:35

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 599a24bb16

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread pyproject.toml Outdated

[project.optional-dependencies]
droidrun = ["droidrun>=0.4.0"]
droidrun = ["droidrun>=0.6.1"]

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Pin DroidRun before the compatibility shim

When the optional DroidRun path is installed (for example scripts/build_electron.py runs uv sync --dev --extra droidrun), this now resolves to droidrun 0.6.1, whose published metadata describes it as a compatibility shim for the mobilerun rename and only packages a top-level droidrun shim, not the droidrun.agent... modules that AutoGLM_GUI/agents/droidrun/async_agent.py imports at runtime. Selecting the DroidRun agent after installing the documented extra will therefore report/import-fail even though the extra was installed; pin to a pre-shim DroidRun release or migrate the adapter to the new Mobilerun API.

Useful? React with 👍 / 👎.

@renovate
renovate Bot force-pushed the renovate/python-python-uv-dependencies branch from 599a24b to a32f12b Compare June 1, 2026 20:10
@renovate
renovate Bot force-pushed the renovate/python-python-uv-dependencies branch from a32f12b to b31ce49 Compare June 2, 2026 00:50
@renovate
renovate Bot force-pushed the renovate/python-python-uv-dependencies branch from b31ce49 to 1faba38 Compare June 2, 2026 16:05
@renovate
renovate Bot force-pushed the renovate/python-python-uv-dependencies branch 3 times, most recently from 3b15c3d to ad4da53 Compare June 4, 2026 01:09

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: ad4da53f55

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread pyproject.toml Outdated

[project.optional-dependencies]
droidrun = ["droidrun>=0.4.0"]
droidrun = ["droidrun>=0.6.2"]

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Restore a resolvable DroidRun extra

When the DroidRun extra is installed, this now requires droidrun>=0.6.2 while the project requires Python >=3.14.5; the published droidrun 0.6.2 metadata declares Requires-Python: <3.14,>=3.11, so no interpreter can satisfy both constraints. Fresh evidence beyond the prior shim comment is that this revision locks the 0.6.2 shim, and the Electron build path (scripts/build_electron.py::sync_python_deps) always runs uv sync --dev --extra droidrun, so that build remains unresolvable even on a Python 3.14.5+ runner.

Useful? React with 👍 / 👎.

@renovate
renovate Bot force-pushed the renovate/python-python-uv-dependencies branch from ad4da53 to cc8d900 Compare June 4, 2026 17:01
@renovate
renovate Bot force-pushed the renovate/python-python-uv-dependencies branch from cc8d900 to d5ca691 Compare June 5, 2026 09:41
@renovate
renovate Bot force-pushed the renovate/python-python-uv-dependencies branch from d5ca691 to 1e31444 Compare June 5, 2026 12:31
@renovate
renovate Bot force-pushed the renovate/python-python-uv-dependencies branch from 1e31444 to 0e1c952 Compare June 8, 2026 09:10
@renovate
renovate Bot force-pushed the renovate/python-python-uv-dependencies branch from 509eef1 to ca1a859 Compare June 13, 2026 20:56
@renovate
renovate Bot force-pushed the renovate/python-python-uv-dependencies branch from ca1a859 to ba6f552 Compare June 14, 2026 14:05
@renovate
renovate Bot force-pushed the renovate/python-python-uv-dependencies branch from ba6f552 to efc98ee Compare June 15, 2026 12:47
@renovate
renovate Bot force-pushed the renovate/python-python-uv-dependencies branch from efc98ee to 3e58824 Compare June 16, 2026 01:45
@renovate
renovate Bot force-pushed the renovate/python-python-uv-dependencies branch from 3e58824 to 956c09c Compare June 16, 2026 20:14
@renovate
renovate Bot force-pushed the renovate/python-python-uv-dependencies branch from 956c09c to d3f3820 Compare June 16, 2026 22:33
@renovate
renovate Bot force-pushed the renovate/python-python-uv-dependencies branch from d3f3820 to 400e1b7 Compare June 18, 2026 01:12
@renovate
renovate Bot force-pushed the renovate/python-python-uv-dependencies branch from 400e1b7 to 787bf91 Compare June 18, 2026 15:35
@renovate
renovate Bot force-pushed the renovate/python-python-uv-dependencies branch from 787bf91 to 958022c Compare June 18, 2026 21:56
@renovate
renovate Bot force-pushed the renovate/python-python-uv-dependencies branch from 958022c to 9e28471 Compare June 19, 2026 09:17
@renovate
renovate Bot force-pushed the renovate/python-python-uv-dependencies branch from 9e28471 to 7d915b7 Compare June 19, 2026 15:52

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 7d915b75ee

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread pyproject.toml Outdated

[project.optional-dependencies]
droidrun = ["droidrun>=0.4.0"]
droidrun = ["droidrun>=0.6.7"]

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Make the DroidRun extra installable

When any workflow installs the documented DroidRun extra (pr-lint, release-gate, and scripts/build_electron.py all install [droidrun]), this bound selects the 0.6.7 PyPI release. That release is still the mobilerun compatibility shim and declares Requires-Python: <3.14,>=3.11, so it cannot be installed under this project’s new requires-python >=3.14.6; even if forced, the shim does not provide the droidrun.agent... modules imported by AutoGLM_GUI/agents/droidrun/async_agent.py. Fresh evidence beyond the earlier 0.6.6 comment is that this revision moves the extra to 0.6.7 and the lock now resolves that shim.

Useful? React with 👍 / 👎.

@renovate
renovate Bot force-pushed the renovate/python-python-uv-dependencies branch from 7d915b7 to 6ade1d2 Compare June 20, 2026 03:02

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 94ef9f9e4d

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread pyproject.toml Outdated

[project.optional-dependencies]
droidrun = ["droidrun>=0.4.0"]
droidrun = ["droidrun>=0.6.8"]

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Make the DroidRun extra satisfiable

When a workflow installs the documented DroidRun extra (.github/workflows/pr-lint.yml and release-gate.yml use uv pip install -e ".[droidrun]", and scripts/build_electron.py runs uv sync --dev --extra droidrun), this new bound resolves the 0.6.8 shim, whose PyPI metadata declares Requires-Python: <3.14, >=3.11 while this project now declares requires-python >=3.14.6; no interpreter can satisfy both constraints, so those optional-dependency installs/builds remain unresolvable. Fresh evidence beyond the earlier DroidRun comments is that the current revision moved both the dependency bound and lockfile resolution to 0.6.8.

Useful? React with 👍 / 👎.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: fd0506c61f

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread pyproject.toml Outdated

[project.optional-dependencies]
droidrun = ["droidrun>=0.4.0"]
droidrun = ["droidrun>=0.6.10"]

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Keep DroidRun extra on an installable adapter

Fresh evidence beyond the earlier DroidRun comments is that this revision now moves the optional extra and lockfile to droidrun 0.6.10. Workflows that install this extra (.github/workflows/pr-lint.yml and scripts/build_electron.py) now select a PyPI release marked as a mobilerun compatibility shim with Requires-Python: <3.14, >=3.11, while this project requires >=3.14.6; even if forced, the adapter still imports droidrun.agent... modules in AutoGLM_GUI/agents/droidrun/async_agent.py, which the shim no longer provides. Pin the extra to the last compatible 0.4.x DroidRun release or migrate the adapter to Mobilerun before raising this bound.

Useful? React with 👍 / 👎.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 72484640ee

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread pyproject.toml Outdated

[project.optional-dependencies]
droidrun = ["droidrun>=0.4.0"]
droidrun = ["droidrun>=0.6.11"]

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Make the DroidRun extra installable

When [droidrun] is installed (.github/workflows/pr-lint.yml, release-gate.yml, and scripts/build_electron.py::sync_python_deps all do this), this bound resolves to droidrun 0.6.11. Fresh evidence beyond the existing 0.6.10 thread is that PyPI's 0.6.11 metadata still declares Requires-Python: <3.14, >=3.11 while this PR sets the project to >=3.14.6, so no interpreter can satisfy the extra; even if forced, uv.lock shows 0.6.11 is only a mobilerun compatibility shim while the adapter imports droidrun.agent... modules.

Useful? React with 👍 / 👎.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: ec1d672de6

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread pyproject.toml

[project.optional-dependencies]
droidrun = ["droidrun>=0.4.0"]
droidrun = ["droidrun>=0.6.12"]

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Make the DroidRun extra installable

When [droidrun] is installed by the existing PR lint/release gate workflows or by scripts/build_electron.py, this bound now selects droidrun 0.6.12. Fresh evidence beyond the existing 0.6.11 thread is that this revision moves both the extra and lockfile to 0.6.12, whose PyPI metadata still declares Requires-Python: <3.14,>=3.11 while this project declares >=3.14.6, so no interpreter can satisfy the optional dependency; the package is also still only a Mobilerun compatibility shim, while the adapter imports droidrun.agent... modules.

Useful? React with 👍 / 👎.

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 renovate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants