-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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 recipe for Spyder #477
Conversation
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/spyder:
|
environment thanks to the support of IPython and popular Python libraries | ||
such as NumPy, SciPy, or matplotlib. | ||
doc_url: http://pythonhosted.org/spyder/ | ||
dev_url: https://github.com/spyder-ide/spyder |
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.
If that is the same as home maybe we don't really need it.
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.
@ccordoba12 there is a mistake here
home should be: http://spyder-ide.org
The home web page is under construction so it is pointing to the github repo in the meantime
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 changed the home
field to reflect this :-)
Is the logo not in the repo? If it is, maybe we should use it from there. |
|
||
source: | ||
fn: spyder-2.3.9.zip | ||
url: https://pypi.python.org/packages/fb/37/09b789dbe321894afe1657f11f0026a5ea79987f1c30176b92ee648b3faa/spyder-2.3.9.zip |
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.
Switch to https://pypi.io/packages/source/s/spyder/spyder-2.3.9.zip
.
With all the |
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 ( |
|
||
extra: | ||
recipe-maintainers: | ||
ccordoba12 |
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.
So, this needs to be a list.
This is failing because:
|
This one should already be fixed by this PR ( conda/conda-build#892 ), but haven't had time to test it. Also, is not released. |
Should be updated I think. Unless it is getting pinned somewhere else. |
I think you are on a really old commit, @ccordoba12. If you rebase or merge with current |
Yeah, actually, I checked. That is the cause. Just merge with |
Added this PR ( ccordoba12#1 ) to merge your branch with current |
Spyder (merge `master`)
Looks like there is some encoding issue in the docker build.
|
No, that is because the USER env var is not set. |
Ah, right. Hmm...should that case be handled by Spyder? I guess we can just set a user in our docker image. At a bare minimum we can set that to We probably should be adding a non-root user for security reasons. Though this image is not necessarily intended for any use beyond building on CIs or local debugging. |
Sorry guys. I thought I had pinned |
That PR is merged and CI has been restarted. |
That fixed the Travis CI failure. |
|
||
test: | ||
commands: | ||
- USER=test spyder -h # [unix] |
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.
Kind of hacky, but I understand why we need this here and we may need it for a bit. Really we should change the docker image to be a little more realistic on this point. I've added an issue ( conda-forge/docker-images#6 ) for changing the docker image.
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 know that this a bit hacky, but useful for the moment :-)
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.
It's fine. We should be doing a better job so that you don't have to do this. Just felt like I should add a note to explain to myself and others why we need to change the docker image to fix this.
CI is passing now. However, there a few issues mentioned above that I would like us to take care of before merging. |
@jakirkham, I think this is ready :-)
The I also left all new fields in the |
I understand. I was just hoping that we could grab it from the zip on PyPI instead of having it bundled with the recipe. Would that be possible? |
I wouldn't like to explore this here but in the feedstock. Besides, it's a very small file :-) |
@ccordoba12 this LGTM. I am merging and any renaming issue can be addressed in the feedstock. Awesome contribution! I will be using it soon to teach my tutorial at SciPyLA 2016 😉 |
@msarahan, here it is the PR for Spyder you asked for :-)