-
Notifications
You must be signed in to change notification settings - Fork 173
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
Update Dependencies and CI/CD Setup #109
Conversation
1 similar comment
Hey @alonraiz can you please add a bit more detail about the PR? What does it do and why? |
Hey @asfaltboy, the original goal of this PR was to make the master branch pass again (since the current master will fail if you trigger it now). after seeing the Travis configuration file I took the liberty of simplifying it, adding more relevant environments and removing deprecated ones (like 3.3) |
b20888d
to
ba87a65
Compare
ba87a65
to
26820f0
Compare
Thanks a lot, @alonraiz, and apologies for the delay. I took the liberty to fix some of the tests (most likely failed due to pytest/Django versions), and update the |
26820f0
to
57f413f
Compare
* use tox-travis to keep the travis and tox requirements fairly clean * drop versions <3.5 and add released 3.8 * use travis python config and specify pypy3.6 * allow any version of coveralls (easier support for python 2.7) * add up to django 3.0 version according to official dep matrix: Refs: - https://www.djangoproject.com/download/#supported-versions - https://docs.djangoproject.com/en/dev/faq/install/
57f413f
to
5b124fa
Compare
due to hard requirement of Django 1.11, it's incompatible with our wish to still support django versions 1.9 and 1.10
No description provided.