You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So I went and created some conda packages for epanet-dev for you guys to try and see more or less what that approach implies. I added two small patches (one was a mac error, the other is for cleanness as conda usually separates lib from bin).
I am using conda-forge but on my local machine I made the builds for OSX and Linux (I am having an error on my VM but not on conda-forge VMS :-| ) conda-forge/staged-recipes#1409
After that PR is merged (I dont plan to do that yet, was a POC) we would get packages available to be installed with conda and eveytime there is a new release we just make a new PR against a repo that will be created called https://github.com/conda-forge/epanet-dev-feedstock. (
You can give it a try with conda install epanet-dev -c goanpeca
I took the liberty of creating two organizations anticipating the use of conda and the packages would eventually live there if you think it is a good idea to have the channel, or the would live on conda-forge channel
Conda forge could be where stable packages live, and dev pacakges such as this one could be available in the OWA org.
If you have an email for the organization and an username on anaconda.org please let me know so I can add you as admin.
I could also add support in this repo (similar to what you see on conda-forge with Appveyor, circleci and travis) so that PR changes are tested on all platforms.
@goanpeca this is helpful. Thanks for setting this up!
I'm all in favor of multi-platform support, but Windows is where the primary EPANET Users audience is. I think some of them could find conda packaging useful too.
Hi @samhatchett,
So I went and created some conda packages for epanet-dev for you guys to try and see more or less what that approach implies. I added two small patches (one was a mac error, the other is for cleanness as conda usually separates lib from bin).
I am using conda-forge but on my local machine I made the builds for OSX and Linux (I am having an error on my VM but not on conda-forge VMS :-| )
conda-forge/staged-recipes#1409
After that PR is merged (I dont plan to do that yet, was a POC) we would get packages available to be installed with conda and eveytime there is a new release we just make a new PR against a repo that will be created called https://github.com/conda-forge/epanet-dev-feedstock. (
You can give it a try with
conda install epanet-dev -c goanpeca
And they are hosted https://anaconda.org/goanpeca/epanet-dev
I took the liberty of creating two organizations anticipating the use of conda and the packages would eventually live there if you think it is a good idea to have the channel, or the would live on conda-forge channel
Conda forge could be where stable packages live, and dev pacakges such as this one could be available in the OWA org.
If you have an email for the organization and an username on anaconda.org please let me know so I can add you as admin.
I could also add support in this repo (similar to what you see on conda-forge with Appveyor, circleci and travis) so that PR changes are tested on all platforms.
Just for reference:
(There are also some videos available if you want to get those for the community to get an idea around it)
The text was updated successfully, but these errors were encountered: