Bug 390199

Summary: Please make sdc.py work also with (or switch it to) Python 3
Product: [Applications] KReport Reporter: Pino Toscano <pino>
Component: generalAssignee: Jarosław Staniek <staniek>
Status: CLOSED FIXED    
Severity: normal Keywords: junior-jobs
Priority: NOR    
Version: 3.0.0   
Target Milestone: ---   
Platform: unspecified   
OS: All   
Latest Commit: Version Fixed In: 3.1.0

Description Pino Toscano 2018-02-10 07:50:55 UTC
Right now tools/sdc.py seems to be a Python2-only script, and the build system (cmake/modules/KDbCreateSharedDataClasses.cmake) indeed requires Python2 to be installed to build kreport.

Since Python2 will become EOL soon (https://pythonclock.org/), please make sdc.py work with Python3 as well (or switch it to Python3 exclusively), so Python2 will not be required to build kreport. Distributions are switching to Python3 as default, and at the same time working on reducing the need for Python2.
Comment 1 Christoph Feck 2018-02-28 23:12:07 UTC
Was this ticket resolved along with bug 390198?
Comment 2 Christoph Feck 2018-03-21 23:36:09 UTC
No response, assuming it was.