From 0b0433ba9d7374afd670d9c40307310a0eac40f5 Mon Sep 17 00:00:00 2001 From: Immanuel Raj Date: Tue, 13 Jan 2026 17:36:43 +0530 Subject: [PATCH 1/6] chore: add dependabot configuration (#48) --- .github/dependabot.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..302c399 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,34 @@ +version: 2 +updates: + - package-ecosystem: "composer" + directory: "/" + schedule: + interval: "daily" + - package-ecosystem: "npm" + directory: "/" + schedule: + interval: "daily" + - package-ecosystem: "docker" + directory: "/" + schedule: + interval: "monthly" + - package-ecosystem: "pip" + directory: "/" + schedule: + interval: "daily" + - package-ecosystem: "bundler" + directory: "/" + schedule: + interval: "daily" + - package-ecosystem: "gomod" + directory: "/" + schedule: + interval: "daily" + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "daily" + - package-ecosystem: "terraform" + directory: "/" + schedule: + interval: "daily" From 95de75b3f6bedfdffe44e5d6bd737e9c75a2bc67 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 13 Jan 2026 13:01:52 +0000 Subject: [PATCH 2/6] chore(deps): bump actions/checkout from 4 to 6 Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/linters.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/linters.yml b/.github/workflows/linters.yml index 3605440..f9aa8e3 100644 --- a/.github/workflows/linters.yml +++ b/.github/workflows/linters.yml @@ -28,7 +28,7 @@ jobs: python3 -m pip freeze --local pip install pre-commit --break-system-packages - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - run: | git config --global --add safe.directory $GITHUB_WORKSPACE git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/* From 3487e80d6876da0baa16624737aac26593e4dd58 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 13 Jan 2026 13:01:56 +0000 Subject: [PATCH 3/6] chore(deps): bump actions/cache from 4 to 5 Bumps [actions/cache](https://github.com/actions/cache) from 4 to 5. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/cache dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/linters.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/linters.yml b/.github/workflows/linters.yml index 3605440..a655576 100644 --- a/.github/workflows/linters.yml +++ b/.github/workflows/linters.yml @@ -42,7 +42,7 @@ jobs: - name: Cache pre-commit since we use pre-commit from container - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.cache/pre-commit key: pre-commit-3|${{ hashFiles('.pre-commit-config.yaml') }} From b690e8bfc03d7b8e81d48bd457f835208a694b45 Mon Sep 17 00:00:00 2001 From: wreckage0907 Date: Thu, 12 Feb 2026 20:07:11 +0530 Subject: [PATCH 4/6] chore: update dependencies --- .pre-commit-config.yaml | 2 +- pyproject.toml | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 81ebcd9..0f181a5 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -39,7 +39,7 @@ repos: always_run: true - repo: https://github.com/semgrep/pre-commit - rev: 'v1.91.0' + rev: 'v1.150.0' hooks: - id: semgrep-ci args: ['--config', './.frappe-semgrep/rules', '--config','r/python.lang.correctness','--error', '--skip-unknown-extensions', '--metrics','off'] diff --git a/pyproject.toml b/pyproject.toml index 52a3155..10112e1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,3 +18,6 @@ build-backend = "flit_core.buildapi" # These dependencies are only installed when developer mode is enabled [tool.bench.dev-dependencies] # package_name = "~=1.1.0" + +[tool.bench.frappe-dependencies] +frappe = ">=15.0.0,<=16.0.0" From ee7fc237e9bcc8a46ec789922ce2dfa36f9bd3d6 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 13 Feb 2026 10:15:12 +0000 Subject: [PATCH 5/6] Initial plan From a2df4e94de2acc407d8feb1eefdedc58ad242669 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 13 Feb 2026 10:16:22 +0000 Subject: [PATCH 6/6] Update frappe dependency to support versions 15.x and 16.x Co-authored-by: niraj2477 <28840468+niraj2477@users.noreply.github.com> --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 10112e1..37c9bc7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,4 +20,4 @@ build-backend = "flit_core.buildapi" # package_name = "~=1.1.0" [tool.bench.frappe-dependencies] -frappe = ">=15.0.0,<=16.0.0" +frappe = ">=15.0.0,<17.0.0"