Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add pip check to recipe tests #5099

Merged
merged 4 commits into from
Dec 6, 2023
Merged

add pip check to recipe tests #5099

merged 4 commits into from
Dec 6, 2023

Conversation

dholth
Copy link
Contributor

@dholth dholth commented Dec 6, 2023

Description

lief was added to the pip-style dependencies, causing pip check to fail since py-lief's conda package has no dist-info (pip metadata)

Xref #5101

Checklist - did you ...

  • Add a file to the news directory (using the template) for the next release's release notes?
  • Add / update necessary tests?
  • Add / update outdated documentation?

@conda-bot conda-bot added the cla-signed [bot] added once the contributor has signed the CLA label Dec 6, 2023
recipe/meta.yaml Outdated Show resolved Hide resolved
recipe/meta.yaml Outdated Show resolved Hide resolved
kenodegard
kenodegard previously approved these changes Dec 6, 2023
@kenodegard kenodegard added the build::review trigger a build for this PR label Dec 6, 2023
@conda-bot conda-bot removed the build::review trigger a build for this PR label Dec 6, 2023
@conda-bot
Copy link
Contributor

conda-bot commented Dec 6, 2023

Review build status

The workflow for building and uploading a canary release for conda-build with the label conda-conda-build-pr-5099 in channel conda-canary was started by @kenodegard!

Once it's done, use this command to try it out in a new conda environment:

conda install -c conda-canary/label/conda-conda-build-pr-5099 conda-build

@@ -61,9 +61,13 @@ test:
- conda_build
# new/updated submodules (can be dropped after 1-2 releases)
- conda_build.index
requires:
- setuptools
Copy link
Contributor

Choose a reason for hiding this comment

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

This feels weird to me. Is it because pip check complains that setuptools isn't present?

Copy link
Contributor Author

@dholth dholth Dec 6, 2023

Choose a reason for hiding this comment

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

setuptools was in the other version of the recipe/feedstock. Maybe for - test_bdist_conda_setup.py. Not related to pip check.

Copy link
Contributor

Choose a reason for hiding this comment

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

this is copied over from the AnacondaRecipes conda-build-feedstock where it was originally added in AnacondaRecipes/conda-build-feedstock#26, not sure why

@kenodegard kenodegard merged commit 37d2ca6 into 3.28.x Dec 6, 2023
27 checks passed
@kenodegard kenodegard deleted the add-pip-check branch December 6, 2023 16:37
@kenodegard kenodegard mentioned this pull request Dec 6, 2023
67 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla-signed [bot] added once the contributor has signed the CLA
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

4 participants