Skip to content

docs: document conda install and training co-install - #67

Merged
bentaculum merged 1 commit into
mainfrom
bentaculum/conda-install-docs
Aug 4, 2026
Merged

bentaculum merged 1 commit into
mainfrom
bentaculum/conda-install-docs

Conversation

@bentaculum

@bentaculum bentaculum commented Jul 21, 2026 •

Copy link
Copy Markdown
Member

What

Documents installing Trackastra via conda in the README.

  • Adds a conda install -c conda-forge trackastra line next to the existing pip install trackastra.
  • Next to pip install "trackastra[train]", notes that the conda-forge package is core-only (feedstock#9) and gives the training-dependency co-install one-liner.

Why

conda-forge/trackastra-feedstock#9 switches the conda package to ship the core/inference dependencies only (the train extras — lightning, wandb, tensorboard, configargparse, matplotlib, kornia, gitpython — are dropped from the hard run deps). The README previously documented only pip. Conda has no equivalent of pip's trackastra[train] extra, so the training deps are documented as a co-install. Docs-only change.

Verification

  • Confirmed every package in the co-install command is available on conda-forge (incl. kornia ≥0.7, matplotlib), and trackastra itself is published there.
  • The dropped deps are all under setup.cfg [options.extras_require] train, not install_requires.

@bentaculum
bentaculum force-pushed the bentaculum/conda-install-docs branch from 942e29a to 1369a1f Compare July 21, 2026 22:05
@bentaculum bentaculum changed the title docs: document conda install (core-only) and training co-install docs: document conda install and training co-install Jul 21, 2026
Add a conda-forge install line next to the pip one, and note the
training-dependency co-install next to pip install trackastra[train]
(the conda-forge package is core-only, conda-forge/trackastra-feedstock#9).
@bentaculum
bentaculum force-pushed the bentaculum/conda-install-docs branch from 1369a1f to 96be677 Compare July 21, 2026 22:06
@bentaculum
bentaculum marked this pull request as ready for review July 21, 2026 22:06
@bentaculum
bentaculum merged commit 07066d3 into main Aug 4, 2026
3 of 10 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