-
Notifications
You must be signed in to change notification settings - Fork 68
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
eppy-core -- initial conda-forge support #421
Comments
Good news! As of now, conda install -c conda-forge eppy-core For reference, the feedstock repo is https://github.com/conda-forge/eppy-core-feedstock Everything looks fine on conda's server and my local environment, we need to wait for the next eppy release to see if it can be picked up automatically. @santoshphilip, we may want to document this somewhere. Besides, do you have anything else in mind to be done for us to finish this bit up? We might consider printing some useful info regarding imports for situations where users install via |
It should have some mention on the install page of eppy documentation - saying that a conda install can be done, and how to do it. The eppy documentation or README should have a link to https://github.com/conda-forge/eppy-core-feedstock Leave this issue open until I bend my mind around things that need to be done. I am caught up in another project now. Will get to this by the weekend. |
Justing thinking that, it might be a good idea to create a 'metaissue' to contain a list of TODOs for enhancing the eppy release procedure. This issue can be cross referenced as the first in that TODO list. |
This issue follows up discussion in #265 for clarity, regarding
eppy
's conda support.conda-forge
-- a community-maintained conda channel hosting a variety of packages, as opposed to thedefault
channel maintained by Anaconda.eppy-core
package that contains alleppy
scripts with a subset ofeppy
's current dependencies hosted on pypi. The subset are minimal dependencies needed foreppy
's core function of model editing, which are:A few notes:
conda-forge
recipe usually contains tests for imports and pypi dependency matching. The latter is not included as there are clearly conflicts, which is why we haveespy-core
in the first place. If one day we decide to make some pypi dependencies optional, we can certainly introduce the latter then. The import test is included:conda-forge
team (hence they require consent by comment). That being said, I am not seeing too much of maintaining work aseppy
is pure python as I mentioned in the other issue, do let me know if you would like to be listed :)At the time of creating this issue, I have submitted the recipe PR (conda-forge/staged-recipes#22920) and all tests have passed. I will mark it ready for review now.
The text was updated successfully, but these errors were encountered: