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

Relex version constraints on dependencies #697

Merged
merged 1 commit into from
May 19, 2016

Conversation

jabooth
Copy link
Member

@jabooth jabooth commented May 19, 2016

We're currently being sticklers for version constraints on our dependencies because we want to be able to offer a high confidence that menpo works as advertised and we don't have the time to really test menpo in-depth on all platforms with all the different permutations of our deps.

Saying that, this causes issues when trying to install menpo alongside other software, which may have particular deps for very good reasons, which, because we are so strict, is in conflict with us.

In an effort to make menpo play better with other packages, we are relaxing our dependencies. There are still certain versions that we require for good reason, but if there isn't a good reason to upgrade we will take the optimistic view that things will continue to work a little more that we have to date.

@patricksnape
Copy link
Contributor

+1 once appveyor finishes

@patricksnape patricksnape merged commit 0400b7b into menpo:master May 19, 2016
@patricksnape patricksnape deleted the relax_v_numbers branch May 19, 2016 15:12
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.

None yet

2 participants