Skip to content

fix: Detect ML framework from dependencies in project metadata / imports in source code - #149

Open
webbrain-one wants to merge 4 commits into
bact:mainfrom
webbrain-one:webbrain/issue-68
Open

fix: Detect ML framework from dependencies in project metadata / imports in source code#149
webbrain-one wants to merge 4 commits into
bact:mainfrom
webbrain-one:webbrain/issue-68

Conversation

@webbrain-one

Copy link
Copy Markdown

Closes #68

Infer the ML framework by analyzing source code imports and project
metadata. For example, the presence of `import torch` indicates
PyTorch usage.

Closes bact#68
@codecov-commenter

codecov-commenter commented Aug 14, 2026

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

❌ Patch coverage is 0% with 27 lines in your changes missing coverage. Please review.
✅ Project coverage is 87.82%. Comparing base (b6414eb) to head (d99c957).

Files with missing lines Patch % Lines
src/pitloom/extract/frameworks.py 0.00% 27 Missing ⚠️
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #149      +/-   ##
==========================================
- Coverage   88.19%   87.82%   -0.37%     
==========================================
  Files          58       59       +1     
  Lines        6529     6556      +27     
  Branches     1253     1262       +9     
==========================================
  Hits         5758     5758              
- Misses        478      505      +27     
  Partials      293      293              

☔ View full report in Codecov by Harness.
📢 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.

@bact

bact commented Aug 15, 2026

Copy link
Copy Markdown
Owner

@webbrain-one Thank you for your contribution. Do you mind to sign-off for the Developer Certificate of Origin (DCO) please?

You can click on three dots "..." at the end of the "DCO" line in the GitHub workflow checks above to view details:

Screenshot 2569-08-15 at 20 04 39

@bact bact added the enhancement New feature or request label Aug 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Detect ML framework from dependencies in project metadata / imports in source code

3 participants