[CI Broken] Wrong package name in coverage configuration
Nobody has claimed this yet.
Assessment
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Newbie friendliness
- 65/100
Research direction
Start with .github/workflows/CI.yml line 37, then compare the package name against setup.py and tox.ini. Verify that the coverage command targets juliatorch and that the workflow configuration remains valid; the issue provides the exact affected command and expected result.
Written by the indexing model from the issue text.
Description
Summary
The CI workflow configuration contains an incorrect package name in the coverage command, which would cause CI failures when coverage reports are generated.
Problem
In .github/workflows/CI.yml line 37, the tox command specifies:
run: python -m tox -- --cov=diffeqpy -s
This references diffeqpy instead of the correct package name juliatorch. This appears to be a copy-paste error from another SciML project.
Evidence
The package name is clearly defined as juliatorch in:
setup.pyline 7:name='juliatorch'setup.pyline 23:packages=['juliatorch','juliatorch.tests']tox.iniline 7:--pyargs juliatorch
Impact
This bug would cause coverage reporting to fail or report incorrect coverage metrics, potentially allowing bugs to slip through CI checks.
Suggested Fix
Change line 37 in .github/workflows/CI.yml from:
run: python -m tox -- --cov=diffeqpy -s
To:
run: python -m tox -- --cov=juliatorch -s
Additional Context
This issue was discovered during an automated CI health check. The repository hasn't had commits since October 2023, so there are no recent workflow runs visible to verify current CI behavior (GitHub Actions has a 90-day retention policy for workflow runs).
@ChrisRackauckas
- Dominant language
- Python
- Stars
- 5
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from SciML/juliatorch
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
SciML/juliatorch#18 ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
SciML/juliatorch#15 · 5 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
SciML/juliatorch#14 · 6 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
SciML/juliatorch#13 · 2 comments ·
-
SciML/juliatorch#12 · 2 comments · 1 assignee ·
All issues in SciML/juliatorch
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100