The latest flask-wtf works fine with python-3.3, given the following things are done: - dev-python/speaklater patched for py3 (bug #480520) - dev-python/flask-babel declares py3-support (bug #485024) - dev-python/wtforms bumped to 1.0.5 (bug #485018) - dep on flask-testing and flask-uploads is removed (because they are not needed) --- /usr/portage/dev-python/flask-wtf/flask-wtf-0.9.1.ebuild 2013-09-02 06:51:02.000000000 +0200 +++ flask-wtf-0.9.1.ebuild 2013-09-15 19:28:16.948898748 +0200 @@ -3,7 +3,7 @@ # $Header: /var/cvsroot/gentoo-x86/dev-python/flask-wtf/flask-wtf-0.9.1.ebuild,v 1.1 2013/09/02 04:51:02 patrick Exp $ EAPI=5 -PYTHON_COMPAT=( python{2_6,2_7} ) +PYTHON_COMPAT=( python{2_6,2_7,3_3} ) inherit distutils-r1 @@ -25,8 +25,6 @@ dev-python/setuptools[${PYTHON_USEDEP}] test? ( dev-python/nose[${PYTHON_USEDEP}] - dev-python/flask-testing[${PYTHON_USEDEP}] - dev-python/flask-uploads[${PYTHON_USEDEP}] dev-python/speaklater[${PYTHON_USEDEP}] dev-python/flask-babel[${PYTHON_USEDEP}] )"
Created attachment 358730 [details, diff] flask-wtf-0.9.1.ebuild.patch Attached reporter's patch.
flask-wtf got bumped to 0.9.2 by patrick. Bug (and patch) still applies :)
It now works with 3.4 too. Any news about this really easy fix?
commit 734e78442c691ff86afaf9b8016a82816d9f2b2c Author: Louis Sautier <sautier.louis@gmail.com> Date: Sun Apr 17 20:40:50 2016 +0200 dev-python/flask-wtf: add python 3 support, fix tests, trim description Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/1293 Signed-off-by: Ian Delaney <idella4@gentoo.org>