I propose that we track pip, the official Python package installer, in its Python support policy. More formally, I propose that if pip creates a changelog entry such as https://pip.pypa.io/en/latest/news/#b1-2020-10-31, indicating a clear intent to drop support for some version of Python, that we should take that as a green light to stop supporting that version of Python in the master branch and subsequent releases of Avro.
To plan for the future, pip's stated policy (https://pip.pypa.io/en/latest/development/release-process/#python-support-policy) is that they support a version of Python "until its usage on PyPI falls below 5%", which we can see by drilling down at https://pypistats.org/packages/pip. If nobody has any immediate objections to this, I'll put it to a vote in a subsequent email. Best regards, Michael Smith
