Bug 8564 - Raise Python requirement
Summary: Raise Python requirement
Status: RESOLVED FIXED
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Other (show other bugs)
Version: trunk
Hardware: PC Unknown
: P2 Normal
Target Milestone: 4.19.0
Assignee: Pierre Ossman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-01 16:19 CEST by Pierre Ossman
Modified: 2025-04-02 16:05 CEST (History)
0 users

See Also:
Acceptance Criteria:
MUST: * ThinLinc should require latest Python version that's available in all popular distributions * The new requirement should be clearly documented


Attachments

Description Pierre Ossman cendio 2025-04-01 16:19:54 CEST
We should raise our Python requirement so that we can make use of new features. The current requirement (Python 3.4.4) is lower than needed for currently interesting distributions.
Comment 1 Pierre Ossman cendio 2025-04-02 12:26:32 CEST
Oldest interesting distributions, and their Python version:

RHEL 8: 3.6.8
Ubuntu 22.04: 3.10.6
Debian 11: 3.9.2
SLES 15: 3.6.15
Comment 4 Pierre Ossman cendio 2025-04-02 16:05:22 CEST
I think I found everything that should be updated. Tested that tl-setup still starts, and that the automatic tests don't complain.

Note You need to log in before you can comment on or make changes to this bug.