Skip to content

build(deps): bump aw-client from 6e701f3 to 14e7497#1316

Merged
ErikBjare merged 1 commit into
masterfrom
dependabot/submodules/aw-client-14e7497
Jun 2, 2026
Merged

build(deps): bump aw-client from 6e701f3 to 14e7497#1316
ErikBjare merged 1 commit into
masterfrom
dependabot/submodules/aw-client-14e7497

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Jun 2, 2026

Bumps aw-client from 6e701f3 to 14e7497.

Commits
  • 14e7497 fix: use f-string for browser query so default_limit is interpolated (#110)
  • a53cebe fix: escape_doublequote was using JS regex syntax, never matched anything (#109)
  • See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [aw-client](https://github.com/ActivityWatch/aw-client) from `6e701f3` to `14e7497`.
- [Release notes](https://github.com/ActivityWatch/aw-client/releases)
- [Commits](ActivityWatch/aw-client@6e701f3...14e7497)

---
updated-dependencies:
- dependency-name: aw-client
  dependency-version: 14e7497942906dda3ced4d9a57c466af62e74327
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file submodules Pull requests that update Submodules code labels Jun 2, 2026
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Jun 2, 2026

Greptile Summary

This PR bumps the aw-client git submodule from 6e701f3 to 14e7497, incorporating two bug fixes from upstream.

  • f-string interpolation fix (We shouldn't recommend the PyInstaller builds #110): The browser query was using a plain string instead of an f-string, meaning {default_limit} was being sent as a literal placeholder rather than the actual limit value — causing queries to either fail or return unintended result counts.
  • Regex syntax fix (Database changes (in need of migration) #109): escape_doublequote was written with JavaScript regex syntax (e.g. /pattern/flags) in a Python context, so it never matched any double-quote characters and left strings unescaped.

Confidence Score: 5/5

This submodule bump is safe to merge — it brings in two upstream bug fixes with no API or interface changes.

Both upstream commits are narrowly scoped bug fixes: one corrects a missing f-string so query parameters are actually interpolated, and the other fixes a Python/JS regex mismatch that caused double-quote escaping to silently do nothing. Neither change alters public interfaces or introduces new behaviour; they strictly correct pre-existing misbehaviours.

No files require special attention.

Important Files Changed

Filename Overview
aw-client Submodule pointer advanced from 6e701f3 to 14e7497, picking up two targeted bug fixes: f-string interpolation of default_limit in browser queries, and corrected Python regex syntax in escape_doublequote.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[aw-client submodule bump\n6e701f3 → 14e7497] --> B[Fix 1: f-string interpolation\ncommit a53cebe]
    A --> C[Fix 2: escape_doublequote regex\ncommit 14e7497]
    B --> D["browser_query() used plain string\n{default_limit} not interpolated"]
    D --> E["Now uses f-string:\ndefault_limit value is correctly substituted"]
    C --> F["escape_doublequote used JS regex syntax\n/pattern/flags — never matched in Python"]
    F --> G["Now uses Python re.sub syntax\ndouble-quotes are correctly escaped"]
Loading

Reviews (1): Last reviewed commit: "build(deps): bump aw-client from `6e701f..." | Re-trigger Greptile

@ErikBjare ErikBjare merged commit 50306ad into master Jun 2, 2026
13 checks passed
@dependabot dependabot Bot deleted the dependabot/submodules/aw-client-14e7497 branch June 2, 2026 15:37
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 submodules Pull requests that update Submodules code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant