Skip to content

MetaPathways 4.0.1: reliable nested Pathway Tools builds - #18

Merged
RyloByte merged 3 commits into
devfrom
test/nested-pathway-tools
Oct 10, 2026
Merged

RyloByte merged 3 commits into
devfrom
test/nested-pathway-tools

Conversation

@RyloByte

Copy link
Copy Markdown
Contributor

Nested Pathway Tools builds previously stalled on FUSE or failed during inherited mounts and APT user switching. The 4.0.1 release container bundles an unlicensed Ubuntu dependency rootfs; build_pt selects it automatically and strips inherited binds only for the inner build. Conda installations retain the host-Apptainer recipe. No licensed installer, software, MetaCyc data or patches are published.

Adds bounded vendor HTTP retries, base package provenance, isolated test configuration and an optional --unsquash test route. Updates version, installation docs and changelog.

Validation: 174 local tests (the localhost test passed separately outside the socket-restricted sandbox), 23 release tests, strict Sphinx build, nested licensed build/startup/BLAST validation, and complete nested tiny-sample PGDB inference/export/archive. Vendor HTTP 503 required checksum-verified official patches from the existing private SIF for licensed integration. Actual 4.0.1 package/container CI is pending; publication remains disabled until it passes.

@read-the-docs-community

Copy link
Copy Markdown

Documentation build overview

📚 HallamLab-MetaPathways | 🛠️ Build #35054037 | 📁 Comparing 111940c against latest (1bdc3c8)

  🔍 Preview build  

4 files changed
± containers.html
± installation.html
± pathway-tools.html
± releasing.html

@RyloByte
RyloByte marked this pull request as ready for review October 10, 2026 14:58
@RyloByte
RyloByte merged commit 8e066ae into dev Oct 10, 2026
12 checks passed
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.

1 participant