• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

refenv / cijoe
79%

Build:
DEFAULT BRANCH: main
Repo Added 12 Dec 2024 01:02PM UTC
Token dsTenIU14egULoRk0M4aBr4sJzOh4daaK regen
Build 181 Last
Files 54
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
Sync Branches
  • main
  • argparse
  • bool-args
  • broken_coverage
  • cli-tests
  • cmdrunner
  • config
  • configs-plural
  • coverage_collection
  • decompress
  • docekr_remove_myrunner
  • docker-docs
  • docker_packages
  • docs
  • fio
  • fio-wrapper
  • guest-shutdown
  • kdebs-test
  • kill-fio-gha
  • libdw
  • loglevel
  • mbr/issue-128
  • mbr/issue-128-gha
  • mbr/issue-128-null-blk
  • mbr/issue-128-unit-tests
  • mbr/issue-128-update-docker
  • mbr/test
  • mbr/test-linux
  • multi-config
  • nuageinit
  • qemu-docs
  • rename_workflow_to_task
  • repo
  • repo_prep
  • rm-steps
  • run-resource
  • script-args
  • script-params
  • selftest_refactor
  • system_imaging_sshd_config
  • test-testrunner
  • testreport-filter
  • tests
  • v0.9.46
  • v0.9.47
  • v0.9.48
  • v0.9.51
  • v0.9.52
  • v0.9.53
  • v0.9.54
  • v0.9.55
  • v0.9.56
  • v0.9.57
  • v0.9.58
  • wait_for_transport
  • wait_for_transport_v2

06 May 2026 10:36AM UTC coverage: 78.571% (-0.2%) from 78.766%
25430272912

push

github

safl
ci: drop Python 3.9 support

cijoe's documented install path is pipx, and pipx-shared pip now uses
3.10+ syntax ('@dataclass(slots=True)'). Any user installing cijoe under
3.9 hits:

    TypeError: dataclass() got an unexpected keyword argument 'slots'

We can't honestly claim 3.9 support when the install path is broken
there, so drop it:

- pyproject.toml: requires-python = ">=3.10"
- CI test matrix: 3.10-3.13 (was 3.9-3.12)
- Publish job: 3.10 (was 3.9)

Python 3.9 reached EOL in October 2025; this aligns with upstream.

Signed-off-by: Simon A. F. Lund <os@safl.dk>

354 of 385 branches covered (91.95%)

Branch coverage included in aggregate %.

1637 of 2149 relevant lines covered (76.17%)

0.76 hits per line

Relevant lines Covered
Build:
Build:
2149 RELEVANT LINES 1637 COVERED LINES
0.76 HITS PER LINE
Source Files on main
  • Tree
  • List 54
  • Changed 9
  • Source Changed 9
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
25430272912 main ci: drop Python 3.9 support cijoe's documented install path is pipx, and pipx-shared pip now uses 3.10+ syntax ('@dataclass(slots=True)'). Any user installing cijoe under 3.9 hits: TypeError: dataclass() got an unexpected keyword argument 's... push 06 May 2026 10:58AM UTC safl github
78.57
20759955782 main ver: bump to v0.9.58 Signed-off-by: Simon A. F. Lund <os@safl.dk> push 06 Jan 2026 08:03PM UTC safl github
78.77
20337155366 main feat(core/scripts): add git args to repository_prep script This solves issue #198 Signed-off-by: Nadja Brix Koch <n.koch@samsung.com> push 18 Dec 2025 02:07PM UTC safl github
78.77
18189340355 main ver: bump to v0.9.57 Signed-off-by: Simon A. F. Lund <os@safl.dk> push 02 Oct 2025 10:01AM UTC safl github
78.43
18187798662 main ver: bump to v0.9.56 Signed-off-by: Simon A. F. Lund <os@safl.dk> push 02 Oct 2025 09:02AM UTC safl github
78.43
18187738171 main feat(scripts): add up/down state checking to `wait_for_ssh` The `wait_for_ssh` script previously only checked whether the target was *up*. This could cause false positives during reboots, since a rebooting target might still appear as reachable a... push 02 Oct 2025 08:52AM UTC safl github
78.43
18157357306 main ver: bump to v0.9.55 Signed-off-by: Simon A. F. Lund <os@safl.dk> push 01 Oct 2025 09:34AM UTC safl github
78.47
17875746454 main fix(system_imaging): disable cloudinit for subsequent runs This is necessary for the debian arm image to not rerun cloud-init again and again in the qemu.guest_aarch64 example. Signed-off-by: Nadja Brix Koch <n.koch@samsung.com> push 20 Sep 2025 05:34AM UTC safl github
78.47
15921306756 main ver: bump to v0.9.54 Signed-off-by: Simon A. F. Lund <os@safl.dk> push 27 Jun 2025 08:23AM UTC safl github
79.72
15921250294 main fix: add new dependency libdw-dev to dockerfile Fixes issue #188 Signed-off-by: Nadja Brix Koch <n.koch@samsung.com> push 27 Jun 2025 08:18AM UTC safl github
79.72
See All Builds (181)
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc