Skip to content
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

Merged
merged 16 commits into from
Jan 31, 2018

Conversation

colin-nolan
Copy link
Contributor

@colin-nolan colin-nolan commented Sep 8, 2017

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!

@jiffyclub
Copy link
Member

Thanks! I will try to review this as soon as I can.

@danielballan
Copy link

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. :- )

@colin-nolan
Copy link
Contributor Author

@jiffyclub did you manage to get a chance to review this?

@jiffyclub
Copy link
Member

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?

@jiffyclub jiffyclub merged commit bcff468 into UDST:master Jan 31, 2018
@jiffyclub
Copy link
Member

@colin-nolan FYI the Travis run failed post-merge: https://travis-ci.org/UDST/ansible-conda/builds/335736685

@colin-nolan colin-nolan deleted the fix/version-equality branch March 27, 2018 08:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants