-
Notifications
You must be signed in to change notification settings - Fork 24
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
Fixes version installation problems and refactors module #19
Conversation
Thanks! I will try to review this as soon as I can. |
I'm interested in building on this to support awareness of environments other than the root environment. Please let me know if I can do anything to help shepherd this along, @jiffyclub. :- ) |
@jiffyclub did you manage to get a chance to review this? |
It looks fine to me, but I don't use this anymore so I'm going to take your word that it works! @colin-nolan, would you be potentially interested in taking over maintenance of this? |
@colin-nolan FYI the Travis run failed post-merge: https://travis-ci.org/UDST/ansible-conda/builds/335736685 |
I initially thought a fix for #17 would be simple but soon found that there is much more subtlety to the way Conda deals with package versions! Hopefully I've addressed all of the edge cases here.
This fix has turned into a rather large refactoring of the module, which also addresses a fair few problems that weren't previously reported. I've added more testing and hopefully made the code easier to work with in the future.
Sorry for making so many changes in one go!