https://github.com/apache/pulsar/issues/15185

---------

## Motivation

Python 2.x has been deprecated for many years now and it was
officially end-of-lifed 2.5 years ago
(https://www.python.org/doc/sunset-python-2/).

We have well reached the point by which we need to drop Python 2.7
compatibility for Pulsar client and for Pulsar functions.

## Goal

Support only Python 3.5+ for Pulsar client and for Pulsar functions.

## API Changes

No changes at this time, though Pulsar Python client library will be
now free to use Python3 specific syntaxes and libraries.

## Changes

1. Switch the CI build to run Python client lib tests with Python3
2. Switch integration tests to use Python3
3. Stop building and distributing wheel files for Python 2.7




--
Matteo Merli
<mme...@apache.org>

Reply via email to