flake8
passed.
JSHint
passed.
Review Request #11843 — Created Oct. 6, 2021 and submitted
This adds support for the newly-released Python 3.10. kgb itself had no
problems with this release that we could tell, but unit tests did fail
due tonosenot being compatible with 3.10 (it uses
collections.Callable, which no longer exists).We now use
nose3on Python 3. This is a drop-in replacement fornose
with modern Python 3 fixes.Along with this, we're dropping Python 2.5, 2.6, 3.4, and 3.5 support.
We haven't been able to really test these in a while. Since technically
this is a breaking change, and we've moved to semantic versioning, we're
bumping kgb up to version 7.
Unit tests pass on all supported versions of Python (2.7 and 3.6-3.10).
| Summary | ID |
|---|---|
| 06e9a024e605498175b67083ab134be905a8bd97 |