Qiskit / Qiskit/sbd-eigensolver-python
Add lint, coverage, and notebooks to CI
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 2
- Forks
- 0
- Avg merge
- 8h 45m
- Merged PRs (30d)
- 23
Description
#5 introduces a test suite and CI system, but the last section of the PR description also notes what is not included: lint, coverage, and notebook test environments and workflows.
It will also be worthwhile to set up minimum-version and development-version tests at some point, using extremal-python-dependencies.
- lint
- coverage
- notebook
- minimum version tests
- development version tests
Contributor guide
No contributing guide indexed for this repository
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.
Research direction
Start by reviewing PR #5's test suite and CI system, then compare its description with the unchecked checklist items. Determine the existing workflow entry points for lint, coverage, and minimum- and development-version tests, using extremal-python-dependencies for the version matrix. Done means the requested CI environments and workflows run successfully, with the notebook item clarified against its checked status.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- ci-cd, testing
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100