Skip to content

mchernyshev/milab 6862 hilary - #106

Merged
mchernys merged 1 commit into
mainfrom
mchernyshev/MILAB-6862_hilary
Sep 10, 2026
Merged

mchernys merged 1 commit into
mainfrom
mchernyshev/MILAB-6862_hilary

Conversation

@mchernys

@mchernys mchernys commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

The PR replaces the dedicated HILARy environment approach by adding HILARy and its missing pure-Python dependencies to the existing Python 3.12.10 environment, with corresponding release metadata.

  • Adds pinned hilary, structlog, textdistance, and typer packages.
  • Adds minor changesets for the Python 3.12.10 environment and aggregate catalogue package.
  • Documents package-resolution behavior, platform constraints, artifact-size rationale, and verification performed.
  • Important touched terms:
    • HILARy — A clonal-lineage clustering package used by the Lineage Trees block; newly included in the base Python 3.12.10 environment.
    • Run environment — A packaged Python interpreter and wheel collection consumed by blocks; the existing 3.12.10 environment now carries HILARy instead of introducing a dedicated variant.
    • atriegc — HILARy’s compiled trie-search dependency; already present in the base environment and unchanged by this PR.
    • forceSource — Builder configuration that retains a source distribution for a platform lacking a wheel; unchanged, but documented as relevant to atriegc on Linux ARM64.
    • Changeset — Release metadata controlling package version increments; this PR requests minor releases for the affected environment and catalogue packages.

Confidence Score: 5/5

The current changes appear safe to merge, with no newly established actionable defect.

The added package pins match the intended HILARy integration, and no concrete dependency-resolution or release-tooling failure was established. The earlier atriegc finding was manually resolved without explanation and is therefore not outstanding.

Important Files Changed

Filename Overview
python-3.12.10/config.json Adds HILARy 1.2.4 and three pinned pure-Python dependencies to the base Python 3.12.10 wheel set.
.changeset/hilary-packages.md Records the package releases and explains dependency, platform, size, resolution, and verification considerations.

Reviews (2): Last reviewed commit: "MILAB-6862: add hilary and its deps to t..." | Re-trigger Greptile

Comment thread python-3.12.10-hilary/config.json Outdated
@mchernys
mchernys force-pushed the mchernyshev/MILAB-6862_hilary branch from 6162802 to a90b92f Compare September 9, 2026 14:47
@mchernys

mchernys commented Sep 9, 2026

Copy link
Copy Markdown
Contributor Author

@greptile

@mchernys
mchernys force-pushed the mchernyshev/MILAB-6862_hilary branch from b2033f8 to 04c2ade Compare September 10, 2026 09:52
@mchernys
mchernys merged commit c904bef into main Sep 10, 2026
67 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.

2 participants