-
Notifications
You must be signed in to change notification settings - Fork 200
Add scripts to verify compatibility with multiple Python versions #259
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
Add scripts to verify compatibility with multiple Python versions #259
Conversation
94a0396
to
b611920
Compare
Build error for
|
b611920
to
70cde26
Compare
|
70cde26
to
6790d08
Compare
Unrelated transient failure on existing build process on Windows; does not exercise new scripts which are only run manually and locally. |
6790d08
to
40d9cb5
Compare
Added a commit to add support for Python 3.9 since that was added to the library dependencies and build recently. Using these new scripts:
We might be using a version of |
Transient windows failure https://travis-ci.com/github/ipfs-shipyard/py-ipfs-http-client/jobs/498603490 |
edef679
to
8e30c7c
Compare
Rebased from master; ready to go. |
8e30c7c
to
6e29c7f
Compare
Thanks! 🙂 |
Carved out of #257
Adds scripts that use Docker to verify the library's compatibility with the versions of Python it supports.
With this change, the
travis
build will still fail with style linting and type linting errors. Change #257 will correct the style linting errors, and this change will be rebased once that one is merged.Once #257 and this change are both merged, the scripts in this change will fail on the first Python version,
3.5.4
, because the current code base has syntax atpy-ipfs-http-client/ipfshttpclient/http_httpx.py
Line 48 in 52c1d2a
3.5.4
- this problem will be corrected by #258.