^^^^^^^^^^^^^^^^^^^^^^^^^^
Support for Python 3.3 and 3.4 was dropped. But it now supports Python 3.7 and
3.8. This will be the last release supporting Python 2.
- ``Iterable.islice`` will raise a more appropriate ``TypeError`` when called
without arguments.
- ``partial`` only allows plain ``str`` as keyword-names in CPython 3.8.
- Some constants have been available in the module namespace that were intended
to be private. These have been removed. This includes ``EQ_PY2``, ``GE_PY3``
and similar constants.
- Added support for PyPy (3.5 and 3.6).
- Use experimental vectorcall protocol (PEP 590) in a few places.
Contributors:
- Solomon Ucko (sollyucko)