Bug 1096137 - [RFE] [oVirt 4.0] add python 3.x support to the sdk
Summary: [RFE] [oVirt 4.0] add python 3.x support to the sdk
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: ovirt-engine-sdk-python
Classification: oVirt
Component: RFEs
Version: 3.4
Hardware: Unspecified
OS: Unspecified
high
unspecified
Target Milestone: ovirt-4.0.0-alpha
: 4.0.0a
Assignee: Juan Hernández
QA Contact: Lukas Svaty
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-05-09 09:33 UTC by Sven Kieske
Modified: 2016-08-01 12:25 UTC (History)
11 users (show)

Fixed In Version: ovirt 4.0.0 alpha1
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-08-01 12:25:26 UTC
oVirt Team: Infra
Embargoed:
rule-engine: ovirt-4.0.0+
pnovotny: testing_plan_complete-
rule-engine: planning_ack+
rule-engine: devel_ack+
pstehlik: testing_ack+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 41327 0 master MERGED sdk: Use "io.BytesIO" instead of "StringIO" Never

Description Sven Kieske 2014-05-09 09:33:35 UTC
Description of problem:
python 2.x is EOL with support until 2020
However you have no new features for 2.x branch

Version-Release number of selected component (if applicable):


How reproducible:
always

Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:
support python 3.x including tons of new features

Additional info:

Comment 1 Juan Hernández 2014-06-23 11:18:14 UTC
This isn't currently feasible because the generateDS.py tool that we use to generate Python code from the XML schema doesn't support Python 3.

Comment 2 Juan Hernández 2015-05-21 16:46:32 UTC
Version 2.15a of generateDS.py was released on 02/18/2015. This makes including support for 3.x in 3.6 more feasible, but it isn't decided yet.

Comment 3 Juan Hernández 2015-05-22 13:47:22 UTC
This is the list of patches needed to add Python 3 support:

  https://gerrit.ovirt.org/#/q/project:ovirt-engine-sdk+topic:python3

Comment 6 Lukas Svaty 2016-07-29 10:43:38 UTC
verified in python3-ovirt-engine-sdk4-4.0.0-0.3.a3.fc23.x86_64.rpm


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