Skip to content

Align conda-forge recipe with normal recipe#285

Open
ndgrigorian wants to merge 4 commits intomasterfrom
update-conda-forge-recipe
Open

Align conda-forge recipe with normal recipe#285
ndgrigorian wants to merge 4 commits intomasterfrom
update-conda-forge-recipe

Conversation

@ndgrigorian
Copy link
Collaborator

@ndgrigorian ndgrigorian commented Mar 6, 2026

This PR proposes to align the meta.yaml in conda-recipe-cf with conda-recipe

Also removes MSVC setup step, instead using conda build configs to set VS version. This exposed mistake in conda build config, which was set to vs2017

Copilot AI review requested due to automatic review settings March 6, 2026 05:31
@ndgrigorian ndgrigorian force-pushed the update-conda-forge-recipe branch from d5aa34a to 81591cb Compare March 6, 2026 05:34
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Aligns the conda-forge recipe (conda-recipe-cf) metadata and CI behavior closer to the primary conda recipe (conda-recipe) to standardize versioning/build metadata and dependencies.

Changes:

  • Update conda-recipe-cf/meta.yaml to use GIT_DESCRIBE_TAG / GIT_DESCRIBE_NUMBER, add script_env, and align several build/host/run requirements.
  • Adjust recipe metadata text (summary/description) and simplify import checks under test:.
  • Remove the explicit MSVC setup step from the Windows conda-package workflows.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.

File Description
conda-recipe-cf/meta.yaml Switch to git-describe versioning/build numbering; add build env forwarding and align dependency list/metadata.
.github/workflows/conda-package.yml Remove MSVC environment setup step before Windows conda build.
.github/workflows/conda-package-cf.yml Remove MSVC environment setup step before Windows conda build (NumPy 2.x matrix).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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