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

Reply via email to