-
-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Adding diffpy.cmi #30741
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
base: main
Are you sure you want to change the base?
Adding diffpy.cmi #30741
Conversation
Hi! This is the staged-recipes linter and I found some lint. File-specific lints and/or hints:
|
@sbillinge @Tieqiong Can you guys leave a comment saying you're willing to be a maintainer? I've listed myself and both of you as maintainers. Let me know if this should change. |
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipes/diffpy.cmi/meta.yaml:
This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/16813835198. Examine the logs at this URL for more detail. |
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 am happy to be listed as a maintainer on this package |
I am happy to be listed as a maintainer |
I think we do need all the requirements listed, right? It seems to be failing build for windows. |
Hi! This is the staged-recipes linter and your PR looks excellent! 🚀 |
@sbillinge In the old meta.yaml file we have the dependencies listed like so. Do I need to specify the versions? Here's the meta.yaml im referencing below https://github.com/diffpy/conda-recipes/blob/main/diffpy-cmi/meta.yaml.
|
yup, that's what we want. Probably we would like to do it without the pins. We also need to get it passing CI |
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipes/diffpy.cmi/meta.yaml:
This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/16838731575. Examine the logs at this URL for more detail. |
@sbillinge The builds are failing because srreal isn't on CF yet. I also removed the noarch to handle the previous failure but I can't tell if that works until this srreal issue is fixed. I am getting the linter error message though about the Python requirement so that will need to be addressed. |
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.
@cadenmyers13 this package should be noarch, no reason why not. Can we figure out why it is failing on windows and fix that rather than setting it to not be noarch?
It is probably something hiding in the configuration somewhere. it seems to be making a windows executable when it shouldn't.
recipes/diffpy.cmi/meta.yaml
Outdated
@@ -11,7 +11,6 @@ source: | |||
sha256: 50506bfc8e44010846e78692683c9f00f402476158d327f785f7fa8172f2f2c0 | |||
|
|||
build: | |||
noarch: python |
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.
this should be noarch
@sbillinge yeah i can look into it |
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 ( |
@sbillinge Ah, this build failure seems to be happening due to the CLI entry point in
|
can we define these as entry points instead of scripts? Could you take a look at diffpy.morph and one of the other packages that have apps? I think they are noarch and have apps |
Checklist
url
) rather than a repo (e.g.git_url
) is used in your recipe (see here for more details).