Skip to content

Conversation

@ikretz
Copy link
Contributor

@ikretz ikretz commented Jul 11, 2025

This PR performs several updates to GuardDog's direct dependencies:

  • urllib3=2.3.0 --> urllib3=^2.5.0 (this will eliminate all open security warnings)
  • semgrep = ^1.102.0 --> semgrep = 1.121.0 (latest versions are known to break certain unit tests)
  • Remove unused setuptools direct dependency
  • Remove unused click-option-group and colorama direct dependencies
  • Alphabetize the dependencies in pyproject.toml for easier maintenance

We can periodically revisit updating the hardcoded Semgrep version.

@ikretz ikretz marked this pull request as ready for review July 11, 2025 14:07
@ikretz ikretz merged commit aa07425 into main Jul 11, 2025
10 checks passed
@ikretz ikretz deleted the ikretz/update-urllib branch July 11, 2025 14:32
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.

4 participants