-
-
Notifications
You must be signed in to change notification settings - Fork 18
Update release candidate branch to 3.2.0rc0 #78
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
Update release candidate branch to 3.2.0rc0 #78
Conversation
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
|
@conda-forge-admin, please rerender |
…nda-forge-pinning 2022.01.29.15.10.18
|
@conda-grayskull show requirements |
|
Working on your request... |
bjlittle
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@lbdreyer Looking good, but I've got a couple of outstanding questions, thanks 👍
| - name: scitools-iris | ||
| build: | ||
| noarch: generic | ||
| requirements: | ||
| run: | ||
| - {{ pin_subpackage('iris', max_pin="x.x.x") }} | ||
| test: | ||
| imports: | ||
| - iris | ||
| about: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@lbdreyer What's the advantage of doing this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess it is a minimal check that it built correctly.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Isn't that what lines 34-36 are doing?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My interpretation was that they were separate builds, so they each needed testing (this was originally done in https://github.com/conda-forge/iris-feedstock/pull/74/files).
I will have to do a bit more reading to check this though!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure if helpful, but I found some other examples of where there is a test for each build output:
https://github.com/conda-forge/typing_extensions-feedstock/blob/master/recipe/meta.yaml#L28-L40
and
https://github.com/conda-forge/gstreamer-feedstock/blob/master/recipe/meta.yaml#L49
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ocefpaf Do you have any guidance/opinion on this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No strong opinion but I'd keep the extra test b/c it ensure the multiple output is working.
| channel_targets: | ||
| - conda-forge rc_iris |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@lbdreyer As this is a pre-release, don't we want to populate the rc_iris channel instead of main?
See https://conda-forge.org/docs/maintainer/knowledge_base.html#pre-release-builds
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( I do have some suggestions for making it better though... For recipe:
|
|
Thanks for the review @bjlittle ! |
Co-authored-by: Bill Little <[email protected]>
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
|
@conda-forge-admin, please rerender |
…nda-forge-pinning 2022.02.01.15.47.50
62b8e4c to
d7cd680
Compare
|
@bjlittle This should now be good to go. I finally figured out why it was failing. It turns out I had the build script line "python -m pip install ..." in the wrong place. |
|
@lbdreyer Awesome, thanks 🥳 |
To create this I took a copy of the recipe from master, updated it to v3.2.0rc0.
Checklist
0(if the version changed)conda-smithy(Use the phrase@conda-forge-admin, please rerenderin a comment in this PR for automated rerendering)