Skip to content

feat: add TreeTime v1 as treetime1 (pinned nightly) - #301

Closed
ivan-aksamentov wants to merge 1 commit into
masterfrom
feat/treetime1-pinned
Closed

ivan-aksamentov wants to merge 1 commit into
masterfrom
feat/treetime1-pinned

Conversation

@ivan-aksamentov

@ivan-aksamentov ivan-aksamentov commented Oct 26, 2026 •

Copy link
Copy Markdown
Member

Alternative PRs, merge one:

Sibling Docker/Conda PRs:

Changes:

  • Adds TreeTime v1 (Rust rewrite, standalone binary) to the image as treetime1, from one nightly build pinned by version and SHA-256
  • TreeTime v0 is unchanged: treetime and the Python package that Augur imports still come from phylo-treetime

TreeTime v1 is a rewrite of TreeTime as a standalone executable. Shipping it as treetime1, next to TreeTime v0 (the phylo-treetime package that provides `treetime` and that Augur imports), lets pathogen workflows opt in step by step without changing any existing build, as nextclade2 and nextclade3 did for Nextclade.

- Pin a nightly build by version and SHA-256 checksum, so a rebuild of the image cannot pick up a different binary
@ivan-aksamentov

Copy link
Copy Markdown
Member Author

Closing in favor of #300 (latest nightly).

@ivan-aksamentov
ivan-aksamentov deleted the feat/treetime1-pinned branch October 26, 2026 18:19
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