[ https://issues.apache.org/jira/browse/THRIFT-5537?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Yuxuan Wang updated THRIFT-5537: -------------------------------- Description: Based on the discussion in the maillist, we decided to drop support for end-of-life python versions. At the time of writing (ref: [https://devguide.python.org/devcycle/#end-of-life-branches|https://devguide.python.org/devcycle/#end-of-life-branches)]), this includes python 2, and python 3 < 3.7. Create this ticket to track the work, which includes (but probably not limited to): # Drop support for python2. # If we have any code to support older python version that's already end-of-line (for example, to support IntEnum before python 3.4), we can drop those special handling and only support the new version now. # Modify CI to only run supported Python versions, and modify documentation to reflect the supported python versions accordingly. was: Based on the discussion in the maillist, we decided to drop support for end-of-life python versions. At the time of writing (ref: [https://devguide.python.org/devcycle/#end-of-life-branches|https://devguide.python.org/devcycle/#end-of-life-branches)]), this includes python 2, and python 3 < 3.7. Create this ticket to track the work, which includes (but probably not limited to): # Drop support for python2. # If we have any code to support older python version that's already end-of-line (for example, to support IntEnum before python 3.4), we can drop those special handling and only support the new version now. > Drop support for end-of-life python versions (including python 2) > ----------------------------------------------------------------- > > Key: THRIFT-5537 > URL: https://issues.apache.org/jira/browse/THRIFT-5537 > Project: Thrift > Issue Type: Improvement > Components: Python - Compiler, Python - Library > Affects Versions: 0.16.0 > Reporter: Yuxuan Wang > Priority: Major > > Based on the discussion in the maillist, we decided to drop support for > end-of-life python versions. At the time of writing (ref: > [https://devguide.python.org/devcycle/#end-of-life-branches|https://devguide.python.org/devcycle/#end-of-life-branches)]), > this includes python 2, and python 3 < 3.7. Create this ticket to track the > work, which includes (but probably not limited to): > # Drop support for python2. > # If we have any code to support older python version that's already > end-of-line (for example, to support IntEnum before python 3.4), we can drop > those special handling and only support the new version now. > # Modify CI to only run supported Python versions, and modify documentation > to reflect the supported python versions accordingly. -- This message was sent by Atlassian Jira (v8.20.7#820007)