Upgrade Kuma's third party libraries to the recent versions, as noted by requires.io: https://requires.io/github/mozilla/kuma/requirements/?branch=master The previous quarter's bug 1277577 made good progress on standardizing files and removing dependencies, but not as many upgrades.
Commits pushed to master at https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/0cbf4fe62fe8bbad9e203e99be81dc32b72d1e08 bug 1308322: Add wheel hash for click 6.6 https://github.com/mozilla/kuma/commit/04a81f0b7f7f1046c46d55dad70589de5bd274e2 Merge pull request #4049 from jwhitlock/add_hashes_click_1308322 bug 1308322: Add wheel hash for click 6.6
Commits pushed to master at https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/7e71fe947bd992e1e6f1e18c6e1747dd052e89c5 bug 1308322: Add test.txt to requirements docs https://github.com/mozilla/kuma/commit/e18f0531c378756963ddb168f780b16fbed7c53c bug 1308322: Move pyasn1 to shared constraints pyasn1 is required by both cryptography and google-api-python-client. https://github.com/mozilla/kuma/commit/2e1481bd715cb81a66a3b32a35bcab9e8c55f99e bug 1308322: Upgrade ndg-httpsclient, dependencies ndg-httpsclient is needed in Vagrant to patch the system Python for SNI support, and has many dependencies: ndg-httpsclient 0.4.0 -> 0.4.2: packaging and bug fix pyOpenSSL 0.15.1 -> 16.2.0: Move to PyCA, deprecate 2.6 and 3,2, add features cryptography 1.2.2 -> 1.6: HKDF security issue, support OpenSSL updates, avoid deadlock, deprecate OpenSSL 1.0.0 idna 2.0 -> 2.1: Better memory consumption enum34 1.1.2 -> 1.1.6: packaging and Py2.5 support ipaddress 1.0.16 -> 1.0.17: sync w/ Py3's ipaddress cffi 1.5.2 -> 1.8.3: many changes, none used by us pycparser 2.14 -> 2.17: parsing improvements https://github.com/mozilla/kuma/commit/dea76574d4d33acf1a7e553d39ef15798729df67 Merge pull request #4033 from jwhitlock/upgrade_cryptography_1308322 bug 1308322: Upgrade ndg-httpsclient and dependencies
Closing for new quarter's bug 1352492.
Status: NEW → RESOLVED
Last Resolved: a year ago
Resolution: --- → INCOMPLETE
Commits pushed to master at https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/3d84df24d8bff823f8f19e0adb9248aff060e043 bug 1308322: Convert test.txt to standard * Add a line for the "why" of each requirement * Move requirements of requirements to constraints.txt * Add TODOs for requirements that appear in multiple files at different versions. https://github.com/mozilla/kuma/commit/f045837ccbff01f4d17361c4cb030cd49f7d99b2 bug 1308322: Upgrade py.test and most plugins * pytest 2.8.7 -> 3.0.7: Breaking changes release, remove and rewrite features, better Py3i and unicode support, xfail(strict=True), deprecate yield_fixture, more assert rewriting * pytest-rerunfailures 1.0.2 -> 2.1.0: pytest 3.x support * pytest-xdist 1.15.0 -> 1.16.0: New scheuduler hook * pytest-cov 2.2.1 -> 2.4.0: xdist fixes * pytest-django 2.9.1 -> 3.1.2: pytest 3 support, expanded Django support, public database setup API, mailoutbox fixture * coverage 4.0.3 -> 4.3.4: Improved branch analysis, improved HTML report, smarter combine, tox.ini config support. * py 1.4.31 -> 1.4.33: Bug fixes https://github.com/mozilla/kuma/commit/e8450a990e6692da3e1119f9df241b795b747642 Merge pull request #4210 from jwhitlock/just_pytest_1308322 Bug 1308322: Upgrade pytest and most plugins r=self (non-production code)
Commit pushed to master at https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/b7d073e4b6896614d13c4e908679499757e3e7a8 Merge pull request #4195 from mozilla/upgrade_pytest_1308322 Bug 1308322: Upgrade to selenium 3.x
You need to log in before you can comment on or make changes to this bug.