Skip to content

chore: update dependencies and actions#723

Merged
camilamaia merged 2 commits intomainfrom
687
Jun 19, 2025
Merged

chore: update dependencies and actions#723
camilamaia merged 2 commits intomainfrom
687

Conversation

@camilamaia
Copy link
Member

@camilamaia camilamaia commented Jun 19, 2025

Description

  • Updates Poetry
  • Removes pkg_resources - it will be deprecated soon. Using importlib.metadata.version instead, since it is a native solution since Python 3.8
  • Update actions versions and using hash commit instead of tags for security reasons
  • Removes support for Python 3.9, already deprecated

Motivation behind this PR?

ScanAPI cli was not working anymore.

What type of change is this?

Checklist

  • I have added a changelog entry / my PR does not need a new changelog entry. Instructions.
  • I have added/updated unit tests. Instructions.
  • New and existing unit tests pass locally with my changes. Instructions
  • I have self-documented code my changes by adding docstring(s) and comment(s). Instructions
  • Current PR does not significantly decrease the code coverage and docstring coverage.
  • My code follows the style guidelines of this project.
  • I have run ScanAPI locally and manually tested my changes. Instructions.
  • I have squashed my commits. Instructions.

Issue

Closes #687

@codecov
Copy link

codecov bot commented Jun 19, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 97.96%. Comparing base (3e7ab1b) to head (6faec3a).
⚠️ Report is 67 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #723   +/-   ##
=======================================
  Coverage   97.95%   97.96%           
=======================================
  Files          24       24           
  Lines         784      787    +3     
=======================================
+ Hits          768      771    +3     
  Misses         16       16           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@camilamaia camilamaia force-pushed the 687 branch 2 times, most recently from b32412b to 9d07c0d Compare June 19, 2025 13:15
@camilamaia camilamaia changed the title chore: update poetry.lock chore: update dependencies and actions Jun 19, 2025
@camilamaia camilamaia force-pushed the 687 branch 2 times, most recently from a2c16b4 to 1e76a0f Compare June 19, 2025 13:33
@camilamaia camilamaia marked this pull request as ready for review June 19, 2025 13:42
@camilamaia camilamaia requested review from a team as code owners June 19, 2025 13:42
@camilamaia camilamaia merged commit f74db2c into main Jun 19, 2025
14 checks passed
@camilamaia camilamaia deleted the 687 branch June 19, 2025 13:52
@camilamaia camilamaia mentioned this pull request Jun 19, 2025
@camilamaia camilamaia added the Security Affects security of the project. label Oct 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Security Affects security of the project.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ModuleNotFoundError: No module named 'pkg_resources'

2 participants