Hide Forgot
Description of problem: Kobo does not support Python 3 Version-Release number of selected component (if applicable): https://pypi.python.org/packages/source/k/kobo/kobo-0.3.8.tar.bz2 How reproducible: always Steps to Reproduce: 1. $ virtualenv-3.4 venv3 2. $ venv3/bin/python3 2. >>> import kobo.conf Actual results: Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/kdreyer/dev/rhcephcompose/venv3/lib/python3.4/site-packages/kobo/conf.py", line 187 print "%2s %16s %s" % (self._tok_number, self._tok_name, self._tok_value.strip()) Expected results: import succeeds
I can write a patch if you let me know what is the minimum version of Python that kobo has to support?
(In reply to Ken Dreyer (Red Hat) from comment #1) > I can write a patch if you let me know what is the minimum version of Python > that kobo has to support? Jay Greguske tells me it's Python 2.6
https://github.com/release-engineering/kobo/pull/16 https://github.com/release-engineering/kobo/pull/17
I need to ask my team first. Kobo supports py2.4 (rhel5) -> py2.7 (rhel7/fedora24) and many scripts depend on that. We probably need to change the minimal requirement to py2.6.
I've tested both PRs on el5 and there is no behavior change from the code that is currently in master.
This bug appears to have been reported against 'rawhide' during the Fedora 25 development cycle. Changing version to '25'.
My pull request [0] is merged so Kobo has support for Python 3 in master branch now. I am waiting for a new release and then we can make this change available via RPMs. [0] https://github.com/release-engineering/kobo/pull/48
Kobo has Python 3 support in current version 0.7.0 and python3- subpackages are available in rawhide (+ updates for F27, F26 and F25) If you find something new without Python 3 compatibility, let us know, please.