canonical / canonical/data-platform-libs
V1 unit tests fail on ops 3.8
Open
bug
- Dominant language
- Python
- Stars
- 13
- Forks
- 12
- PR merge metrics
- No merged PRs in 30d
Description
Updating ops to 3.8.0 makes the unit tests for v1.
Example run: https://github.com/canonical/data-platform-libs/actions/runs/29710832608/job/88254340667#step:4:283
We should remove the pin and fix the tests.
Contributor guide
Research direction
Start with the linked GitHub Actions run and inspect the v1 unit tests and the dependency configuration that pins ops. Reproduce the failure with ops 3.8.0, then confirm the pin is removed and the v1 unit tests pass.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- testing
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 64/100