[
https://issues.apache.org/jira/browse/THRIFT-5899?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18035581#comment-18035581
]
Carel commented on THRIFT-5899:
-------------------------------
[~jensg] The PR builds as -expected- hoped for but will need some eyes of
people familiar with the Python side.
> Python tests fail for the Appveyor MSVC builds
> ----------------------------------------------
>
> Key: THRIFT-5899
> URL: https://issues.apache.org/jira/browse/THRIFT-5899
> Project: Thrift
> Issue Type: Task
> Components: Test Suite
> Environment: Windows MSVC
> Python 3.5 and 3.6
> Reporter: Carel
> Assignee: Jens Geyer
> Priority: Major
> Time Spent: 10m
> Remaining Estimate: 0h
>
> Except for issues as described in THRIFT-5898 the Windows MSVC Appveyor
> builds fail due to Python related issues.
> This ticket tries to get the Appveyor builds green by fixing the issues or
> skipping the tests.
> *A fundamental question exists about thrift support for old versions of
> Python.*
> The Windows Appveyor builds use Python
> [3.6|https://github.com/apache/thrift/blob/master/appveyor.yml#L46] and
> [3.5|https://github.com/apache/thrift/blob/master/appveyor.yml#L58] for
> shared and static builds respectively.
> Python 3.9 went EOL last month (10/2025) and 3.7 went EOL in 2018.
> This ticket does not try to address that question but instead use what we
> have to at least highlight the issues and try to work around them, even if it
> means disabling a test for that version of Python.
> If the minimum supported version of Python was for example increased to say
> 3.7 then almost no work would be needed on thrift itself but the build
> infrastructure, notably the Appveyor builds will need to be updated.
> The final goal is to get back to green Appveyor builds without removing the
> current Python coverage that it has.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)