[ https://issues.apache.org/jira/browse/KUDU-2951?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17886210#comment-17886210 ]
ASF subversion and git services commented on KUDU-2951: ------------------------------------------------------- Commit 3a1c75b8cbcbd9d5de0c7efd2d8441dabccbb83f in kudu's branch refs/heads/branch-1.17.x from Marton Greber [ https://gitbox.apache.org/repos/asf?p=kudu.git;h=3a1c75b8c ] [Python] Update dependencies and 3.10 support This patch updates the package dependencies to clearly define the supported Python versions. Previously, supported versions were determined through trial and error (KUDU-2951). With this update, the following versions are now explicitly supported: - Python 2.7 - Python 3.6 to 3.10 (inclusive) This patch adds support for the newer Python versions 3.9 and 3.10. Support for Python versions 3.0 to 3.5 has been discontinued due to dependency complications in this range. However, this decision can be revisited based on community feedback. To re-add support for these versions, use the following marker in `setup.py` and `requirements.txt`: 'python_version >= 3.0, < 3.6'. Testing was conducted manually on: - Ubuntu 20: Python 2.7, Python 3.6 to 3.10 - SLES 15 SP5: Python 3.10 The `setup.py` file has been updated to reflect these changes, ensuring the correct versions are visible on PyPI upon the next release. Change-Id: I930a15018158563996819fb33d32a3bb5641c396 Reviewed-on: http://gerrit.cloudera.org:8080/21380 Tested-by: Marton Greber <greber...@gmail.com> Reviewed-by: Attila Bukor <abu...@apache.org> Reviewed-by: Zoltan Martonka <zmarto...@cloudera.com> Reviewed-on: http://gerrit.cloudera.org:8080/21853 Reviewed-by: Marton Greber <greber...@gmail.com> > kudu-python: clarify and document on supported Python versions > -------------------------------------------------------------- > > Key: KUDU-2951 > URL: https://issues.apache.org/jira/browse/KUDU-2951 > Project: Kudu > Issue Type: Task > Components: client, documentation, python > Reporter: Alexey Serbin > Priority: Major > > Due to the widely circulating information on the planned obsolescence of > Python2, there have been inquiries about versions of Python supported by > {{kudu-python}} package. > As it seems, running applications based on {{kudu-python}} using Python3 has > been supported for a very long time. Anyway, it would be nice to clarify and > confirm on the requirements w.r.t. using Python2/Python3 for building and > running {{kudu-python}}. > It's necessary to document the findings on the supported Python versions in > the user-facing documentation such as [documentation on Kudu Python client at > the Kudu > website|https://kudu.apache.org/docs/developing.html#_kudu_python_client]. -- This message was sent by Atlassian Jira (v8.20.10#820010)