-
-
Notifications
You must be signed in to change notification settings - Fork 5k
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: MDsrv version 0.3.5 #3553
ADD: MDsrv version 0.3.5 #3553
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 ( |
recipes/mdsrv/meta.yaml
Outdated
|
||
build: | ||
number: 0 | ||
script: python setup.py install |
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.
Please use:
script: python setup.py install --single-version-externally-managed --record record.txt
https://github.com/conda-forge/staged-recipes/blob/master/recipes/example/meta.yaml#L26
since it appears that this package uses setuptools
.
extra: | ||
recipe-maintainers: | ||
- j0kaso | ||
- arose |
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.
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.
yes, I would like to be added as a co-maintainer, thanks
recipes/mdsrv/meta.yaml
Outdated
|
||
run: | ||
- python | ||
- setuptools |
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.
Is setuptools
an actual runtime dependency?
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz | ||
sha256: {{ sha256 }} | ||
|
||
build: |
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.
Looking at the package's setup.py
it appears that there is a python entry_point
. Please add it here:
https://conda.io/docs/building/meta-yaml.html#python-entry-points
- mdanalysis # [not win and py2k] | ||
|
||
test: | ||
imports: |
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.
Please test the command line interface:
recipes/mdsrv/meta.yaml
Outdated
|
||
about: | ||
home: https://github.com/arose/mdsrv | ||
license: MIT |
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.
Please add: license_file: LICENSE
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.
Thanks for the advice @synapticarbors ! Changed accordingly within the last commit.
recipes/mdsrv/meta.yaml
Outdated
number: 0 | ||
script: python setup.py install --single-version-externally-managed --record record.txt | ||
entry_points: | ||
-mdsrv = mdsrv:entry_point |
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 think you need a space between the -
and mdsrv
. I think this is what's causing the current failure.
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.
indeed - thanks!
@j0kaso -- Thanks for your contribution to conda-forge. A feedstock for this recipe should be generated soon and you'll be receiving several automated messages about it. When the feedstock has been rendered, please take a look at the README in that repo for information about updating and maintaining the recipe. One of the key points is all updates should be done by forking that repo and following a standard pull request workflow. If you haven't looked at it already the docs are quite helpful: If you run into any difficulties please let us know. |
Also, while I merged the recipe, I'm still a bit unsure about a lot of the |
Thanks @synapticarbors for the help & for merging into conda-forge. I'm happy to have a look at the feedstock soon and will update our documentation to have conda-forge as the default channel as soon as it's available. |
No description provided.