Skip to content

Refresh SourceHut CI manifests#1213

Merged
WhyNotHugo merged 9 commits into
pimutils:mainfrom
bernardotorres:ci/sourcehut-build-fixes
Apr 7, 2026
Merged

Refresh SourceHut CI manifests#1213
WhyNotHugo merged 9 commits into
pimutils:mainfrom
bernardotorres:ci/sourcehut-build-fixes

Conversation

@bernardotorres
Copy link
Copy Markdown
Contributor

Summary

  • relax the Arch Python guardrail to accept Python 3.13 through 3.14
  • move tests-minimal to debian/bookworm so the minimal dependency set still runs on Python 3.11
  • keep tests-minimal focused on the minimal dependency matrix by dropping Docker-backed storage tests

Why

While validating #1211, a few unrelated CI issues surfaced:

  • SourceHut no longer provides alpine/3.19
  • the oldest supported aiohttp in the minimal dependency set still needs Python 3.11
  • the Docker-backed DAV devkit containers fail with exit status 126 in tests-minimal, while storage coverage remains in archlinux-py313 and tests-pypi

Comment thread .builds/archlinux-py313.yml Outdated
Comment thread .builds/tests-minimal.yml
Comment thread .builds/tests-minimal.yml Outdated
Comment thread .builds/tests-minimal.yml
@bernardotorres
Copy link
Copy Markdown
Contributor Author

Feedback applied. Please take another look.

@WhyNotHugo WhyNotHugo merged commit 0d69ab9 into pimutils:main Apr 7, 2026
5 checks passed
@WhyNotHugo
Copy link
Copy Markdown
Member

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants