Skip to content

chore: update dependencies#52

Merged
niraj2477 merged 1 commit intomainfrom
chore/update-dep
Feb 13, 2026
Merged

chore: update dependencies#52
niraj2477 merged 1 commit intomainfrom
chore/update-dep

Conversation

@wreckage0907
Copy link
Copy Markdown
Contributor

This pull request introduces a configuration change to the pyproject.toml file, specifically adding a version constraint for the frappe dependency. This ensures that the project will only use compatible versions of the frappe package.

Dependency management:

  • Added a [tool.bench.frappe-dependencies] section to specify that the frappe package version must be between 15.0.0 and 16.0.0, improving dependency control and compatibility.
  • upgrade semgrep precommit version to counter the ModuleNotFoundError: No module named 'pkg_resources' error

Copilot AI review requested due to automatic review settings February 12, 2026 14:37
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds tighter dependency constraints for frappe via Bench configuration and updates the Semgrep pre-commit hook revision to a newer release.

Changes:

  • Added [tool.bench.frappe-dependencies] with an explicit frappe version range.
  • Bumped semgrep/pre-commit hook rev from v1.91.0 to v1.150.0.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
pyproject.toml Introduces Bench-managed frappe version constraints.
.pre-commit-config.yaml Updates the Semgrep pre-commit hook version.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@niraj2477 niraj2477 merged commit e13069d into main Feb 13, 2026
12 of 13 checks passed
@niraj2477 niraj2477 deleted the chore/update-dep branch February 13, 2026 13:24
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